<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile doxygen_version="1.9.2">
  <compound kind="file">
    <name>ApplicationMetada.doc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/doc/autoinclude/</path>
    <filename>ApplicationMetada_8doc.html</filename>
  </compound>
  <compound kind="file">
    <name>CodePitfalls.doc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/doc/autoinclude/</path>
    <filename>CodePitfalls_8doc.html</filename>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>EnvironmentVariables.doc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/doc/autoinclude/</path>
    <filename>EnvironmentVariables_8doc.html</filename>
  </compound>
  <compound kind="file">
    <name>FeatureTest.doc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/doc/autoinclude/</path>
    <filename>FeatureTest_8doc.html</filename>
  </compound>
  <compound kind="file">
    <name>g_BOOST.doc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/doc/autoinclude/</path>
    <filename>g__BOOST_8doc.html</filename>
    <namespace>boost</namespace>
  </compound>
  <compound kind="file">
    <name>g_LIBSOLV.doc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/doc/autoinclude/</path>
    <filename>g__LIBSOLV_8doc.html</filename>
    <namespace>zypp::sat</namespace>
  </compound>
  <compound kind="file">
    <name>g_ZyppHistory.doc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/doc/autoinclude/</path>
    <filename>g__ZyppHistory_8doc.html</filename>
  </compound>
  <compound kind="file">
    <name>groups.doc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/doc/autoinclude/</path>
    <filename>groups_8doc.html</filename>
  </compound>
  <compound kind="file">
    <name>Mainpage.doc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/doc/autoinclude/</path>
    <filename>Mainpage_8doc.html</filename>
  </compound>
  <compound kind="file">
    <name>Modalias.doc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/doc/autoinclude/</path>
    <filename>Modalias_8doc.html</filename>
  </compound>
  <compound kind="file">
    <name>PatternPackages.doc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/doc/autoinclude/</path>
    <filename>PatternPackages_8doc.html</filename>
  </compound>
  <compound kind="file">
    <name>Plugin-Commit.doc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/doc/autoinclude/</path>
    <filename>Plugin-Commit_8doc.html</filename>
  </compound>
  <compound kind="file">
    <name>Plugin-System.doc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/doc/autoinclude/</path>
    <filename>Plugin-System_8doc.html</filename>
  </compound>
  <compound kind="file">
    <name>Plugins.doc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/doc/autoinclude/</path>
    <filename>Plugins_8doc.html</filename>
  </compound>
  <compound kind="file">
    <name>RepoVariables.doc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/doc/autoinclude/</path>
    <filename>RepoVariables_8doc.html</filename>
  </compound>
  <compound kind="file">
    <name>Services.doc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/doc/autoinclude/</path>
    <filename>Services_8doc.html</filename>
  </compound>
  <compound kind="file">
    <name>SolverVendorChange.doc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/doc/autoinclude/</path>
    <filename>SolverVendorChange_8doc.html</filename>
  </compound>
  <compound kind="file">
    <name>Testcases.doc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/doc/autoinclude/</path>
    <filename>Testcases_8doc.html</filename>
  </compound>
  <compound kind="file">
    <name>Threads.doc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/doc/autoinclude/</path>
    <filename>Threads_8doc.html</filename>
  </compound>
  <compound kind="file">
    <name>UserData.doc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/doc/autoinclude/</path>
    <filename>UserData_8doc.html</filename>
  </compound>
  <compound kind="file">
    <name>Application.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Application_8cc.html</filename>
    <includes id="Application_8h" name="Application.h" local="no" imported="no">zypp/Application.h</includes>
    <namespace>zypp</namespace>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>afdd1ae180b46ec5116b6e99ad61f3d2f</anchor>
      <arglist>(Application)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Application.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Application_8h.html</filename>
    <includes id="ResObject_8h" name="ResObject.h" local="no" imported="no">zypp/ResObject.h</includes>
    <class kind="class">zypp::Application</class>
    <namespace>zypp</namespace>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1a5671364b8fb1b8cf54f5e251fb258a</anchor>
      <arglist>(Application)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Arch.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Arch_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="Hash_8h" name="Hash.h" local="no" imported="no">zypp/base/Hash.h</includes>
    <includes id="Arch_8h" name="Arch.h" local="no" imported="no">zypp/Arch.h</includes>
    <includes id="Bit_8h" name="Bit.h" local="no" imported="no">zypp/Bit.h</includes>
    <class kind="struct">zypp::Arch::CompatEntry</class>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DEF_BUILTIN</name>
      <anchorfile>Arch_8cc.html</anchorfile>
      <anchor>aed055476173625c9e2b4254598510f4a</anchor>
      <arglist>(A)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SETARG</name>
      <anchorfile>Arch_8cc.html</anchorfile>
      <anchor>adeec42254edab0160974385014275b13</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DEFINE_ID_HASHABLE</name>
      <anchorfile>Arch_8cc.html</anchorfile>
      <anchor>a6ce89d8daf2a55e3c12f199769087872</anchor>
      <arglist>(zypp::Arch::CompatEntry)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a0300e31d32aed452b992b4a90b271f1e</anchor>
      <arglist>(noarch)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a298ae70bf3234ef5a6f864539347fdd4</anchor>
      <arglist>(i386)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ada301ebdddd80b6251c0ba2688501976</anchor>
      <arglist>(i486)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a97b55a229cedd9c964575446f103508e</anchor>
      <arglist>(i586)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>adc2d50dbf9c96f527333bd6618d7c6e6</anchor>
      <arglist>(i686)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a3d0abc5bfd6dfa62a4ba21b36a8c2e84</anchor>
      <arglist>(athlon)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>acbeadaecce08f4a1b02fafdd6392a43e</anchor>
      <arglist>(x86_64)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aa816f05db33baea7c7fd5bf7bdc412b7</anchor>
      <arglist>(pentium3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a286600c7b4e71ce0f58c37c668e78e6c</anchor>
      <arglist>(pentium4)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a7f9f7b4311f6ca475d48f6ed9e509444</anchor>
      <arglist>(s390)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a8fa679a3cb25fb36321be8319b1a554d</anchor>
      <arglist>(s390x)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a03d0ca818148de0a0950d66161fba40f</anchor>
      <arglist>(ppc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab9cdb06c86cd495a29a73bbac3c0d1a5</anchor>
      <arglist>(ppc64)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a37232b26de4cfd615a7632ac8011d56d</anchor>
      <arglist>(ppc64p7)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ac4f3e08988e0df1bee09db36a9b5f249</anchor>
      <arglist>(ppc64le)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ad2cc46042278c4120e6bef9a7ca20ec6</anchor>
      <arglist>(ia64)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af1aeea54296b2faacd368d5ec49158c4</anchor>
      <arglist>(alphaev67)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab0ddf413288529fc069839063b687342</anchor>
      <arglist>(alphaev6)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aacd67f91b379f33c223c38408521956b</anchor>
      <arglist>(alphapca56)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>afff4c4330ddf197b8d032011bc45d71f</anchor>
      <arglist>(alphaev56)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a14d451417cccc62b5ded9b71ccf09a18</anchor>
      <arglist>(alphaev5)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a5a78d1333df16fa3ba685927e460da39</anchor>
      <arglist>(alpha)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ad16b94e53f191ba0ad8c22597c8e7255</anchor>
      <arglist>(sparc64v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a690cc4aa9400c6e3c30ab756359f87c3</anchor>
      <arglist>(sparcv9v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>abbdfc30e1cc5211ea6f1de6a21dc850f</anchor>
      <arglist>(sparc64)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a42f4535c1d1bba1d4595e8b681c92335</anchor>
      <arglist>(sparcv9)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aefb1bc437fe54f1040a37ae70cf3cb5d</anchor>
      <arglist>(sparcv8)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a312b486e1c3ab5af9f302ea6c80177f6</anchor>
      <arglist>(sparc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a617387156911635966f21b24da17d6f0</anchor>
      <arglist>(aarch64)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a01a8003c723728b836056cb58d2eba15</anchor>
      <arglist>(armv7tnhl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a30de4eeb3e3d9b93c606ce6d592ce069</anchor>
      <arglist>(armv7thl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a6106d8475613c2547f91c3babfa583f6</anchor>
      <arglist>(armv7hnl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aa756b23d714c4ede524385d9e31a3dad</anchor>
      <arglist>(armv7nhl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a29306c1a0cb58b70496b9ee1f0e0576f</anchor>
      <arglist>(armv7hl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ac53396174ea4abfff330ce0133ec5c77</anchor>
      <arglist>(armv6hl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a040fc5d95dea99b32b954f198ddbf6a9</anchor>
      <arglist>(armv7l)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a96b1fdfc4720c4a51c38e8bc86cc9aca</anchor>
      <arglist>(armv6l)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a980d6e93f9467df64202b4e90350353b</anchor>
      <arglist>(armv5tejl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a39398c3cb632a99050127f1de85485ce</anchor>
      <arglist>(armv5tel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a285924981c1b28598ca26bdafa2f171b</anchor>
      <arglist>(armv5tl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a21f62877ec08b3cfd1a553fbd74510ca</anchor>
      <arglist>(armv5l)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab6687ec3529ea73785fd2ea18496dd61</anchor>
      <arglist>(armv4tl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a2487a8c20d18aa4b3c76fa161ffcc028</anchor>
      <arglist>(armv4l)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a149d9fd7b040ca0e21fc088040310bf1</anchor>
      <arglist>(armv3l)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae0e1c1fa4bc04a8451f814cd98f5a906</anchor>
      <arglist>(riscv64)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a5aad5e8a94c95d6f796cf31aa8e234f9</anchor>
      <arglist>(sh3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ac8498c8726af172fdc4a2914b56247a9</anchor>
      <arglist>(sh4)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aef7427c794ba736798a359f60b638d02</anchor>
      <arglist>(sh4a)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a12714310328fc71fac177e060681d3e5</anchor>
      <arglist>(m68k)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a4d5db31fbd7f9863440c4d3a226fdaa9</anchor>
      <arglist>(mips)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a68b83a05c95b39a5c4816098891200d4</anchor>
      <arglist>(mipsel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aebfc9763eabb949303cd87f8cf9dc63a</anchor>
      <arglist>(mips64)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a0310a1384ba3116c69f4608ffe4f6975</anchor>
      <arglist>(mips64el)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Set</type>
      <name>_compatSet</name>
      <anchorfile>Arch_8cc.html</anchorfile>
      <anchor>a6ca5a1e5c00e9db973a8f400618a5033</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_empty</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a9bc0acb5af537759e9b0bd1dff3f9d68</anchor>
      <arglist>(IdString::Empty)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Arch.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Arch_8h.html</filename>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Iterator_8h" name="Iterator.h" local="no" imported="no">zypp/base/Iterator.h</includes>
    <includes id="IdStringType_8h" name="IdStringType.h" local="no" imported="no">zypp/IdStringType.h</includes>
    <includes id="RelCompare_8h" name="RelCompare.h" local="no" imported="no">zypp/RelCompare.h</includes>
    <class kind="class">zypp::Arch</class>
    <class kind="struct">zypp::ArchCompatibleWith</class>
    <namespace>zypp</namespace>
    <namespace>std</namespace>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv7nhl</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab028e045b00a0b04793d0d5666d2babc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv7nhl</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab028e045b00a0b04793d0d5666d2babc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>AutoDispose.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>AutoDispose_8h.html</filename>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Function_8h" name="Function.h" local="no" imported="no">zypp/base/Function.h</includes>
    <class kind="class">zypp::AutoDispose</class>
    <class kind="struct">zypp::AutoDispose::Impl</class>
    <class kind="class">zypp::AutoDispose&lt; void &gt;</class>
    <class kind="struct">zypp::AutoDispose&lt; void &gt;::Impl</class>
    <class kind="class">zypp::AutoFD</class>
    <class kind="class">zypp::AutoFILE</class>
    <class kind="struct">zypp::AutoFREE</class>
    <class kind="struct">zypp::AutoFREE&lt; void &gt;</class>
    <namespace>zypp</namespace>
    <member kind="typedef">
      <type>AutoDispose&lt; void &gt;</type>
      <name>OnScopeExit</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab3e742dd45a2d067ba7060d0e80c9941</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Algorithm.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Algorithm_8h.html</filename>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>int</type>
      <name>invokeOnEach</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af7acf0c4a6bd57daf476f4c7fe860df0</anchor>
      <arglist>(TIterator begin_r, TIterator end_r, TFilter filter_r, TFunction fnc_r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>invokeOnEach</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1be5b5fc9efb3f06e254e99ba00ca8cc</anchor>
      <arglist>(TIterator begin_r, TIterator end_r, TFunction fnc_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Backtrace.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Backtrace_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Backtrace_8h" name="Backtrace.h" local="no" imported="no">zypp/base/Backtrace.h</includes>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpBacktrace</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aa24d3131b0c03a37a73f8399cda201da</anchor>
      <arglist>(std::ostream &amp;stream_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Backtrace.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Backtrace_8h.html</filename>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpBacktrace</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aa24d3131b0c03a37a73f8399cda201da</anchor>
      <arglist>(std::ostream &amp;stream_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CleanerThread.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>CleanerThread_8cc.html</filename>
    <includes id="CleanerThread__p_8h" name="CleanerThread_p.h" local="no" imported="no">zypp/base/CleanerThread_p.h</includes>
    <class kind="struct">CleanerData</class>
  </compound>
  <compound kind="file">
    <name>CleanerThread_p.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>CleanerThread__p_8h.html</filename>
    <class kind="class">zypp::CleanerThread</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>Collector.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Collector_8h.html</filename>
    <class kind="struct">zypp::functor::Collector</class>
    <namespace>zypp</namespace>
    <namespace>zypp::functor</namespace>
  </compound>
  <compound kind="file">
    <name>Counter.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Counter_8h.html</filename>
    <class kind="class">zypp::Counter</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>Debug.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Debug_8h.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="ExternalProgram_8h" name="ExternalProgram.h" local="no" imported="no">zypp/ExternalProgram.h</includes>
    <includes id="ProvideNumericId_8h" name="ProvideNumericId.h" local="no" imported="no">zypp/base/ProvideNumericId.h</includes>
    <class kind="struct">zypp::debug::TraceCADBase</class>
    <class kind="struct">zypp::debug::TraceCAD</class>
    <namespace>zypp</namespace>
    <namespace>zypp::debug</namespace>
    <member kind="define">
      <type>#define</type>
      <name>TAG</name>
      <anchorfile>Debug_8h.html</anchorfile>
      <anchor>afc3d101f633a076cc1ca84b85b6224b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpMemOn</name>
      <anchorfile>namespacezypp_1_1debug.html</anchorfile>
      <anchor>a5f603b35210e09f5a632fac85082a600</anchor>
      <arglist>(std::ostream &amp;str, const std::string &amp;msg=std::string())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>traceCAD</name>
      <anchorfile>namespacezypp_1_1debug.html</anchorfile>
      <anchor>aca695b9b4086834f793ef1cfd0e7d97a</anchor>
      <arglist>(TraceCADBase::What what_r, const TraceCAD&lt; Tp &gt; &amp;self_r, const TraceCAD&lt; Tp &gt; &amp;rhs_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DefaultIntegral.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>DefaultIntegral_8h.html</filename>
    <class kind="class">zypp::DefaultIntegral</class>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1547a676c9d1f206e0ed614d42d74c2d</anchor>
      <arglist>(const DefaultIntegral&lt; Tp, TInitial &gt; &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DrunkenBishop.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>DrunkenBishop_8cc.html</filename>
    <includes id="Flags_8h" name="Flags.h" local="no" imported="no">zypp/base/Flags.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="DrunkenBishop_8h" name="DrunkenBishop.h" local="no" imported="no">zypp/base/DrunkenBishop.h</includes>
    <class kind="class">zypp::base::DrunkenBishop::Impl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::base</namespace>
  </compound>
  <compound kind="file">
    <name>DrunkenBishop.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>DrunkenBishop_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Flags_8h" name="Flags.h" local="no" imported="no">zypp/base/Flags.h</includes>
    <class kind="class">zypp::base::DrunkenBishop</class>
    <namespace>zypp</namespace>
    <namespace>zypp::base</namespace>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_OPERATORS_FOR_FLAGS</name>
      <anchorfile>namespacezypp_1_1base.html</anchorfile>
      <anchor>a79ca5ad5fe71d6584c9363345f2294a5</anchor>
      <arglist>(DrunkenBishop::Options)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DtorReset.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>DtorReset_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <class kind="class">zypp::DtorReset</class>
    <class kind="struct">zypp::DtorReset::Impl</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>Easy.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Easy_8h.html</filename>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>for_</name>
      <anchorfile>Easy_8h.html</anchorfile>
      <anchor>a7887338b8a0727becb37d8061fcbfc0e</anchor>
      <arglist>(IT, BEG, END)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>for_each_</name>
      <anchorfile>Easy_8h.html</anchorfile>
      <anchor>af0ff297568cc3ea25c31940e5493e666</anchor>
      <arglist>(IT, CONT)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arrayBegin</name>
      <anchorfile>Easy_8h.html</anchorfile>
      <anchor>a51d11a451024ed71a6cfd13da9d7e16e</anchor>
      <arglist>(A)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arraySize</name>
      <anchorfile>Easy_8h.html</anchorfile>
      <anchor>abb08d90dc40063dbc1ad530a96a1b5d9</anchor>
      <arglist>(A)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arrayEnd</name>
      <anchorfile>Easy_8h.html</anchorfile>
      <anchor>acc5d6511303d9dd6982667c5166fc14f</anchor>
      <arglist>(A)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>defConstStr</name>
      <anchorfile>Easy_8h.html</anchorfile>
      <anchor>afe38b77334294e5f0f41c3225ef83dbe</anchor>
      <arglist>(FNC, STR)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GCC_VERSION</name>
      <anchorfile>Easy_8h.html</anchorfile>
      <anchor>adbba0f726fc66d7100916c683b7568ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nullptr</name>
      <anchorfile>Easy_8h.html</anchorfile>
      <anchor>ab979d9d4b4923f7c54d6caa6e1a61936</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NON_COPYABLE</name>
      <anchorfile>Easy_8h.html</anchorfile>
      <anchor>a21cf67b80be4e286a7e86e055341b67d</anchor>
      <arglist>(CLASS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_COPYABLE</name>
      <anchorfile>Easy_8h.html</anchorfile>
      <anchor>a0567f843037be2b69f1d021ba8ae18f8</anchor>
      <arglist>(CLASS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NON_MOVABLE</name>
      <anchorfile>Easy_8h.html</anchorfile>
      <anchor>af37d5ea5e279e14de6189c881896a818</anchor>
      <arglist>(CLASS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_MOVABLE</name>
      <anchorfile>Easy_8h.html</anchorfile>
      <anchor>a7f88d3c54d8afed6d95d67ca8210603d</anchor>
      <arglist>(CLASS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NON_COPYABLE_BUT_MOVE</name>
      <anchorfile>Easy_8h.html</anchorfile>
      <anchor>a80afdbc73e6244f136c2fb4bc3b2fc76</anchor>
      <arglist>(CLASS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NON_MOVABLE_BUT_COPY</name>
      <anchorfile>Easy_8h.html</anchorfile>
      <anchor>a03714e2a975a2f53a0be6fc48e4d50a2</anchor>
      <arglist>(CLASS)</arglist>
    </member>
    <member kind="typedef">
      <type>typename std::enable_if&lt;!std::is_base_of&lt; TBase, typename std::remove_reference&lt; TDerived &gt;::type &gt;::value &gt;::type</type>
      <name>disable_use_as_copy_ctor</name>
      <anchorfile>Easy_8h.html</anchorfile>
      <anchor>a5c9e393e4dfb0189344eec395c1e3994</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>EnumClass.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>EnumClass_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
  </compound>
  <compound kind="file">
    <name>Env.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Env_8h.html</filename>
    <class kind="class">zypp::env::ScopedSet</class>
    <namespace>zypp</namespace>
    <namespace>zypp::env</namespace>
  </compound>
  <compound kind="file">
    <name>Errno.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Errno_8h.html</filename>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <class kind="class">zypp::Errno</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>Exception.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Exception_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::exception_detail</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1exception__detail.html</anchorfile>
      <anchor>a83a26176dfc5d6061b09fe209e40c938</anchor>
      <arglist>(std::ostream &amp;str, const CodeLocation &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a736823673697753a9826f368fefff5f0</anchor>
      <arglist>(std::ostream &amp;str, const Exception &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Exception.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Exception_8h.html</filename>
    <includes id="Errno_8h" name="Errno.h" local="no" imported="no">zypp/base/Errno.h</includes>
    <class kind="struct">zypp::exception_detail::CodeLocation</class>
    <class kind="class">zypp::Exception</class>
    <namespace>zypp</namespace>
    <namespace>zypp::exception_detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_EX_CODELOCATION</name>
      <anchorfile>Exception_8h.html</anchorfile>
      <anchor>a3de26a04b4a7cfe43403e7d773ef6a4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_THROW</name>
      <anchorfile>Exception_8h.html</anchorfile>
      <anchor>af8c3a87d63dd4f26f059eddd62c22864</anchor>
      <arglist>(EXCPT)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_CAUGHT</name>
      <anchorfile>Exception_8h.html</anchorfile>
      <anchor>a0a6d828c3e5802c5ca1ab6f5a86e9fc1</anchor>
      <arglist>(EXCPT)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_RETHROW</name>
      <anchorfile>Exception_8h.html</anchorfile>
      <anchor>a08d9b1a11fa29455c0419afa1d186887</anchor>
      <arglist>(EXCPT)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_THROW_MSG</name>
      <anchorfile>Exception_8h.html</anchorfile>
      <anchor>a4ea97b870a64170586dedde1cbc07319</anchor>
      <arglist>(EXCPTTYPE, MSG)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_THROW_ERRNO</name>
      <anchorfile>Exception_8h.html</anchorfile>
      <anchor>a447e5a6c74fe23871b4a3fdf7bbb651e</anchor>
      <arglist>(EXCPTTYPE)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_THROW_ERRNO1</name>
      <anchorfile>Exception_8h.html</anchorfile>
      <anchor>ae36ccdcc7e2f47609c657c5400d63a8e</anchor>
      <arglist>(EXCPTTYPE, ERRNO)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_THROW_ERRNO_MSG</name>
      <anchorfile>Exception_8h.html</anchorfile>
      <anchor>a72ebdbf11a006abc6b004f0af7c37510</anchor>
      <arglist>(EXCPTTYPE, MSG)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_THROW_ERRNO_MSG1</name>
      <anchorfile>Exception_8h.html</anchorfile>
      <anchor>ad170cd222688da57f2e8a4a9b0bbe842</anchor>
      <arglist>(EXCPTTYPE, ERRNO, MSG)</arglist>
    </member>
    <member kind="typedef">
      <type>typename std::enable_if&lt; std::is_base_of&lt; Exception, TExcpt &gt;::value, int &gt;::type</type>
      <name>EnableIfIsException</name>
      <anchorfile>namespacezypp_1_1exception__detail.html</anchorfile>
      <anchor>ae59bddae348c8786c611ec4483c80fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::enable_if&lt; !std::is_base_of&lt; Exception, TExcpt &gt;::value, int &gt;::type</type>
      <name>EnableIfNotException</name>
      <anchorfile>namespacezypp_1_1exception__detail.html</anchorfile>
      <anchor>a04dffbee77240134d9211e18424a4967</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>do_ZYPP_THROW</name>
      <anchorfile>namespacezypp_1_1exception__detail.html</anchorfile>
      <anchor>aea584d30f9864cc65be16501acbbb492</anchor>
      <arglist>(const TExcpt &amp;excpt_r, const CodeLocation &amp;where_r) __attribute__((noreturn))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>do_ZYPP_CAUGHT</name>
      <anchorfile>namespacezypp_1_1exception__detail.html</anchorfile>
      <anchor>a34414abcef67c9491c9454fa5feedb45</anchor>
      <arglist>(const TExcpt &amp;excpt_r, const CodeLocation &amp;where_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>do_ZYPP_RETHROW</name>
      <anchorfile>namespacezypp_1_1exception__detail.html</anchorfile>
      <anchor>a0110ed6a18676922f8d7ef452dc8792c</anchor>
      <arglist>(const TExcpt &amp;excpt_r, const CodeLocation &amp;where_r) __attribute__((noreturn))</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ExternalDataSource.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>ExternalDataSource_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="ExternalDataSource_8h" name="ExternalDataSource.h" local="no" imported="no">zypp/base/ExternalDataSource.h</includes>
    <includes id="AutoDispose_8h" name="AutoDispose.h" local="no" imported="no">zypp/AutoDispose.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::externalprogram</namespace>
    <member kind="define">
      <type>#define</type>
      <name>_GNU_SOURCE</name>
      <anchorfile>ExternalDataSource_8cc.html</anchorfile>
      <anchor>a369266c24eacffb87046522897a570d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ExternalDataSource.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>ExternalDataSource_8h.html</filename>
    <includes id="IOTools_8h" name="IOTools.h" local="no" imported="no">zypp/base/IOTools.h</includes>
    <class kind="class">zypp::externalprogram::ExternalDataSource</class>
    <namespace>zypp</namespace>
    <namespace>zypp::externalprogram</namespace>
  </compound>
  <compound kind="file">
    <name>Flags.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Flags_8h.html</filename>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <class kind="class">zypp::base::Flags</class>
    <namespace>zypp</namespace>
    <namespace>zypp::base</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_DECLARE_FLAGS</name>
      <anchorfile>Flags_8h.html</anchorfile>
      <anchor>ac8b5b3daf9ef0968c030a6e56d782e96</anchor>
      <arglist>(Name, Enum)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_DECLARE_OPERATORS_FOR_FLAGS</name>
      <anchorfile>Flags_8h.html</anchorfile>
      <anchor>a644a7d00e8f95878036485298783ffee</anchor>
      <arglist>(Name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_DECLARE_FLAGS_AND_OPERATORS</name>
      <anchorfile>Flags_8h.html</anchorfile>
      <anchor>a87e0ff39de22e3929acbf73f5f08b5b6</anchor>
      <arglist>(Name, Enum)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1base.html</anchorfile>
      <anchor>a83101fff5fb2381a466d62319f5642fb</anchor>
      <arglist>(std::ostream &amp;str, const Flags&lt; TEnum &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1base.html</anchorfile>
      <anchor>a996ce17764c22c95156be4b9bf1f7e64</anchor>
      <arglist>(std::ostream &amp;str, const typename Flags&lt; TEnum &gt;::Enum &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Function.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Function_8h.html</filename>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_BIND_GLOBAL_PLACEHOLDERS</name>
      <anchorfile>Function_8h.html</anchorfile>
      <anchor>ae32d133147b9dd7a9b1bfe370a71b72e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Functional.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Functional_8h.html</filename>
    <includes id="Function_8h" name="Function.h" local="no" imported="no">zypp/base/Function.h</includes>
    <class kind="struct">zypp::functor::functor_detail::FunctorRef0</class>
    <class kind="struct">zypp::functor::functor_detail::FunctorRef1</class>
    <class kind="struct">zypp::functor::functor_detail::FunctorRef2</class>
    <class kind="struct">zypp::functor::functor_detail::nil</class>
    <class kind="struct">zypp::functor::FunctorRef</class>
    <class kind="struct">zypp::functor::FunctorRef&lt; TFunctor, res_type, arg1_type &gt;</class>
    <class kind="struct">zypp::functor::FunctorRef&lt; TFunctor, res_type &gt;</class>
    <class kind="struct">zypp::functor::Constant</class>
    <class kind="struct">zypp::functor::True</class>
    <class kind="struct">zypp::functor::False</class>
    <class kind="struct">zypp::functor::Not</class>
    <class kind="struct">zypp::functor::Or</class>
    <class kind="struct">zypp::functor::Chain</class>
    <class kind="struct">zypp::functor::GetFirst</class>
    <class kind="struct">zypp::functor::GetLast</class>
    <class kind="struct">zypp::functor::GetAll</class>
    <namespace>zypp</namespace>
    <namespace>zypp::functor</namespace>
    <namespace>zypp::functor::functor_detail</namespace>
    <member kind="function">
      <type>FunctorRef&lt; TFunctor, res_type, arg1_type, arg2_type &gt;</type>
      <name>functorRef</name>
      <anchorfile>namespacezypp_1_1functor.html</anchorfile>
      <anchor>a2c01b73d76783118f81a4ca4f30a4eef</anchor>
      <arglist>(TFunctor &amp;f_r)</arglist>
    </member>
    <member kind="function">
      <type>FunctorRef&lt; TFunctor, res_type, arg1_type &gt;</type>
      <name>functorRef</name>
      <anchorfile>namespacezypp_1_1functor.html</anchorfile>
      <anchor>a94e2716d0f709615c5e26322520c64ad</anchor>
      <arglist>(TFunctor &amp;f_r)</arglist>
    </member>
    <member kind="function">
      <type>FunctorRef&lt; TFunctor, res_type &gt;</type>
      <name>functorRef</name>
      <anchorfile>namespacezypp_1_1functor.html</anchorfile>
      <anchor>aca1bfa94f7260669d293e782d5fd86b4</anchor>
      <arglist>(TFunctor &amp;f_r)</arglist>
    </member>
    <member kind="function">
      <type>Constant&lt; TConst &gt;</type>
      <name>constant</name>
      <anchorfile>namespacezypp_1_1functor.html</anchorfile>
      <anchor>a3f20895dd2c8976f6b5958d33ee6c4f6</anchor>
      <arglist>(const TConst &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>True</type>
      <name>true_c</name>
      <anchorfile>namespacezypp_1_1functor.html</anchorfile>
      <anchor>aece423fb90b7bf86553280ef8e2d3eb1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>False</type>
      <name>false_c</name>
      <anchorfile>namespacezypp_1_1functor.html</anchorfile>
      <anchor>a0e19d3ffaedff84e1c980a6169fb50e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Not&lt; TCondition &gt;</type>
      <name>not_c</name>
      <anchorfile>namespacezypp_1_1functor.html</anchorfile>
      <anchor>a9a7c3b6d367453248dc939ce92851f2d</anchor>
      <arglist>(TCondition cond_r)</arglist>
    </member>
    <member kind="function">
      <type>Or&lt; TACondition, TBCondition &gt;</type>
      <name>or_c</name>
      <anchorfile>namespacezypp_1_1functor.html</anchorfile>
      <anchor>ad1a9fb466d14f4d4f9e658bec75080cb</anchor>
      <arglist>(TACondition conda_r, TBCondition condb_r)</arglist>
    </member>
    <member kind="function">
      <type>Chain&lt; TACondition, TBCondition &gt;</type>
      <name>chain</name>
      <anchorfile>namespacezypp_1_1functor.html</anchorfile>
      <anchor>a78f49a9b3c4c45db3dc36ab8b8ccae39</anchor>
      <arglist>(TACondition conda_r, TBCondition condb_r)</arglist>
    </member>
    <member kind="function">
      <type>GetFirst&lt; Tp &gt;</type>
      <name>getFirst</name>
      <anchorfile>namespacezypp_1_1functor.html</anchorfile>
      <anchor>a6ce82d8a5e964f5c07f78b48f399de48</anchor>
      <arglist>(Tp &amp;result_r)</arglist>
    </member>
    <member kind="function">
      <type>GetLast&lt; Tp &gt;</type>
      <name>getLast</name>
      <anchorfile>namespacezypp_1_1functor.html</anchorfile>
      <anchor>a2cd511b8e8ccecb6ef2a0d8bc24c737c</anchor>
      <arglist>(Tp &amp;result_r)</arglist>
    </member>
    <member kind="function">
      <type>GetAll&lt; TOutputIterator &gt;</type>
      <name>getAll</name>
      <anchorfile>namespacezypp_1_1functor.html</anchorfile>
      <anchor>a2a742ca6ae3fffa13838bbfa1073c835</anchor>
      <arglist>(TOutputIterator result_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fXstream.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>fXstream_8h.html</filename>
    <class kind="class">zypp::detail::fXstream</class>
    <namespace>zypp</namespace>
    <namespace>zypp::detail</namespace>
  </compound>
  <compound kind="file">
    <name>Gettext.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Gettext_8cc.html</filename>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::gettext</namespace>
    <member kind="function">
      <type>void</type>
      <name>assertInit</name>
      <anchorfile>namespacezypp_1_1gettext.html</anchorfile>
      <anchor>a505bd1a364e3860d8633c914d8f07b6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>dgettext</name>
      <anchorfile>namespacezypp_1_1gettext.html</anchorfile>
      <anchor>ab4327639bba03d109b3b8ec9804032e4</anchor>
      <arglist>(const char *msgid)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>dngettext</name>
      <anchorfile>namespacezypp_1_1gettext.html</anchorfile>
      <anchor>a53100039dde369c48e099854aa674097</anchor>
      <arglist>(const char *msgid1, const char *msgid2, unsigned long n)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Gettext.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Gettext_8h.html</filename>
    <namespace>zypp</namespace>
    <namespace>zypp::gettext</namespace>
    <member kind="define">
      <type>#define</type>
      <name>N_</name>
      <anchorfile>Gettext_8h.html</anchorfile>
      <anchor>a196fa0d25523f7c73d4d3a89fcd0000d</anchor>
      <arglist>(MSG)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_</name>
      <anchorfile>Gettext_8h.html</anchorfile>
      <anchor>ad0ac7087c1804ce80118f897d7edd897</anchor>
      <arglist>(MSG)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PL_</name>
      <anchorfile>Gettext_8h.html</anchorfile>
      <anchor>ac25f638f7dd9a0a79d1ca7d6a93d9712</anchor>
      <arglist>(MSG1, MSG2, N)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>dgettext</name>
      <anchorfile>namespacezypp_1_1gettext.html</anchorfile>
      <anchor>ab4327639bba03d109b3b8ec9804032e4</anchor>
      <arglist>(const char *msgid)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>dngettext</name>
      <anchorfile>namespacezypp_1_1gettext.html</anchorfile>
      <anchor>a53100039dde369c48e099854aa674097</anchor>
      <arglist>(const char *msgid1, const char *msgid2, unsigned long n)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GzStream.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>GzStream_8cc.html</filename>
    <includes id="LogControl_8h" name="LogControl.h" local="no" imported="no">zypp/base/LogControl.h</includes>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="GzStream_8h" name="GzStream.h" local="no" imported="no">zypp/base/GzStream.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::gzstream_detail</namespace>
  </compound>
  <compound kind="file">
    <name>GzStream.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>GzStream_8h.html</filename>
    <includes id="SimpleStreambuf_8h" name="SimpleStreambuf.h" local="no" imported="no">zypp/base/SimpleStreambuf.h</includes>
    <includes id="fXstream_8h" name="fXstream.h" local="no" imported="no">zypp/base/fXstream.h</includes>
    <class kind="struct">zypp::gzstream_detail::ZlibError</class>
    <class kind="class">zypp::gzstream_detail::gzstreambufimpl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::gzstream_detail</namespace>
    <member kind="typedef">
      <type>detail::SimpleStreamBuf&lt; gzstreambufimpl &gt;</type>
      <name>fgzstreambuf</name>
      <anchorfile>namespacezypp_1_1gzstream__detail.html</anchorfile>
      <anchor>a9b9ebe2b4eec874c717fd9ceacef63b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::fXstream&lt; std::istream, gzstream_detail::fgzstreambuf &gt;</type>
      <name>ifgzstream</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af99e21dae6f926608029dd6d6f29ea1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::fXstream&lt; std::ostream, gzstream_detail::fgzstreambuf &gt;</type>
      <name>ofgzstream</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a971c21e44ed25a5ff7abaca19f7a1eca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Hash.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Hash_8h.html</filename>
    <namespace>std</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_DEFINE_ID_HASHABLE</name>
      <anchorfile>Hash_8h.html</anchorfile>
      <anchor>a293dd07d304c324090df51e6660f6fcf</anchor>
      <arglist>(C)</arglist>
    </member>
    <member kind="function">
      <type>unordered_set&lt; D &gt; *</type>
      <name>rwcowClone</name>
      <anchorfile>namespacestd.html</anchorfile>
      <anchor>a31c91ea05b0bc4665c8e04079544f32f</anchor>
      <arglist>(const std::unordered_set&lt; D &gt; *rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::unordered_map&lt; K, V &gt; *</type>
      <name>rwcowClone</name>
      <anchorfile>namespacestd.html</anchorfile>
      <anchor>aa8bf2f848f0db1493c5267ca04ca446a</anchor>
      <arglist>(const std::unordered_map&lt; K, V &gt; *rhs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>InputStream.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>InputStream_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="InputStream_8h" name="InputStream.h" local="no" imported="no">zypp/base/InputStream.h</includes>
    <includes id="GzStream_8h" name="GzStream.h" local="no" imported="no">zypp/base/GzStream.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af719567e23fbb239b79fb5bd302fa2a1</anchor>
      <arglist>(std::ostream &amp;str, const InputStream &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>InputStream.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>InputStream_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="DefaultIntegral_8h" name="DefaultIntegral.h" local="no" imported="no">zypp/base/DefaultIntegral.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <class kind="class">zypp::InputStream</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>IOStream.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>IOStream_8cc.html</filename>
    <includes id="IOStream_8h" name="IOStream.h" local="no" imported="no">zypp/base/IOStream.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::iostr</namespace>
    <member kind="function">
      <type>std::string</type>
      <name>getline</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a9ebc01b7f87a5d078d0ac84d87407804</anchor>
      <arglist>(std::istream &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>forEachLine</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a6bc2e9da670c1a36a5547b6538345cba</anchor>
      <arglist>(std::istream &amp;str_r, function&lt; bool(int, std::string)&gt; consume_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a011e6e2109a83b2858aac01592dde599</anchor>
      <arglist>(int(PF_LTRIM),==, int(str::L_TRIM))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>aa922dd9b33377332dd6c7dc3060832a5</anchor>
      <arglist>(int(PF_RTRIM),==, int(str::R_TRIM))</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>simpleParseFile</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a81d7671f198eece2a4cb4eddf59c6879</anchor>
      <arglist>(std::istream &amp;str_r, ParseFlags flags_r, function&lt; bool(int, std::string)&gt; consume_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>IOStream.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>IOStream_8h.html</filename>
    <includes id="Flags_8h" name="Flags.h" local="no" imported="no">zypp/base/Flags.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Function_8h" name="Function.h" local="no" imported="no">zypp/base/Function.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <class kind="class">zypp::iostr::EachLine</class>
    <namespace>zypp</namespace>
    <namespace>zypp::iostr</namespace>
    <member kind="typedef">
      <type>boost::io::ios_base_all_saver</type>
      <name>IosFmtFlagsSaver</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a8e5e8920c48f5305147d3b3e6e5e7e50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ParseFlag</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a3a6c6bd53df12f5bd19e6cf249256dab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_LTRIM</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a3a6c6bd53df12f5bd19e6cf249256dabaedc166788f8e344ff11f35d66be9ede0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_RTRIM</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a3a6c6bd53df12f5bd19e6cf249256daba45021b50bbaa3058b11513bd69df62e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_TRIM</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a3a6c6bd53df12f5bd19e6cf249256daba88c27e17b0abd423c7e586f907dbaa9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_SKIP_EMPTY</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a3a6c6bd53df12f5bd19e6cf249256daba411b16f725c7a18e8a9d5d403d1e6dcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_SKIP_SHARP_COMMENT</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a3a6c6bd53df12f5bd19e6cf249256dabaa76770ef9b1cea624d4784420c888f00</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getline</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a9ebc01b7f87a5d078d0ac84d87407804</anchor>
      <arglist>(std::istream &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>copy</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a3807dcc209ee089a23589f70c7830b27</anchor>
      <arglist>(std::istream &amp;from_r, std::ostream &amp;to_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>copyIndent</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a9986523d4b3150917cdd82e134a36020</anchor>
      <arglist>(std::istream &amp;from_r, std::ostream &amp;to_r, const std::string &amp;indent_r=&quot;&gt; &quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tee</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a578192eee759dbab38042466a391bd0e</anchor>
      <arglist>(std::istream &amp;from_r, std::ostream &amp;to1_r, std::ostream &amp;to2_r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>forEachLine</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a6bc2e9da670c1a36a5547b6538345cba</anchor>
      <arglist>(std::istream &amp;str_r, function&lt; bool(int, std::string)&gt; consume_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_FLAGS</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>ad84b3964177cbbf9fee307c892ae1fc0</anchor>
      <arglist>(ParseFlags, ParseFlag)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_OPERATORS_FOR_FLAGS</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a6666c02fad4472f591c63c68b6477886</anchor>
      <arglist>(ParseFlags)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>simpleParseFile</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a81d7671f198eece2a4cb4eddf59c6879</anchor>
      <arglist>(std::istream &amp;str_r, ParseFlags flags_r, function&lt; bool(int, std::string)&gt; consume_r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>simpleParseFile</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>acae8a150665dc5989f8346ac2bd4dca3</anchor>
      <arglist>(std::istream &amp;str_r, function&lt; bool(int, std::string)&gt; consume_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>IOTools.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>IOTools_8cc.html</filename>
    <includes id="AutoDispose_8h" name="AutoDispose.h" local="no" imported="no">zypp/AutoDispose.h</includes>
    <includes id="IOTools_8h" name="IOTools.h" local="no" imported="no">zypp/base/IOTools.h</includes>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::io</namespace>
    <member kind="function">
      <type>BlockingMode</type>
      <name>setFILEBlocking</name>
      <anchorfile>namespacezypp_1_1io.html</anchorfile>
      <anchor>a1131e6ef74a3df8447a8c13255d29605</anchor>
      <arglist>(FILE *file, bool mode=true)</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; ReceiveUpToResult, std::string &gt;</type>
      <name>receiveUpto</name>
      <anchorfile>namespacezypp_1_1io.html</anchorfile>
      <anchor>a3088197f865f71b35a177ea1a08fd5e3</anchor>
      <arglist>(FILE *file, char c, timeout_type timeout, bool failOnUnblockError)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>IOTools.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>IOTools_8h.html</filename>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <class kind="class">zypp::io::TimeoutException</class>
    <namespace>zypp</namespace>
    <namespace>zypp::io</namespace>
    <member kind="typedef">
      <type>size_t</type>
      <name>timeout_type</name>
      <anchorfile>namespacezypp_1_1io.html</anchorfile>
      <anchor>aaa71ca4de4621738514c21d2a31bea41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BlockingMode</name>
      <anchorfile>namespacezypp_1_1io.html</anchorfile>
      <anchor>a45ac16c5616807aaec1a43dea3657578</anchor>
      <arglist></arglist>
      <enumvalue file="namespacezypp_1_1io.html" anchor="a45ac16c5616807aaec1a43dea3657578a880e4d7430d870b3c4d07e018ed2426d">FailedToSetMode</enumvalue>
      <enumvalue file="namespacezypp_1_1io.html" anchor="a45ac16c5616807aaec1a43dea3657578a125c09eaa5eb2ea7035da79f7722d45c">WasBlocking</enumvalue>
      <enumvalue file="namespacezypp_1_1io.html" anchor="a45ac16c5616807aaec1a43dea3657578a92874feea891f40ff3de70ef66147f1a">WasNonBlocking</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ReceiveUpToResult</name>
      <anchorfile>namespacezypp_1_1io.html</anchorfile>
      <anchor>a59d271cfc42383fc75a83a2b283247e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Success</name>
      <anchorfile>namespacezypp_1_1io.html</anchorfile>
      <anchor>a59d271cfc42383fc75a83a2b283247e1a4e1c8694172acea27c7f7da565f2dd63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Timeout</name>
      <anchorfile>namespacezypp_1_1io.html</anchorfile>
      <anchor>a59d271cfc42383fc75a83a2b283247e1a42979fff2609ef19c2b21a8ee478f965</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EndOfFile</name>
      <anchorfile>namespacezypp_1_1io.html</anchorfile>
      <anchor>a59d271cfc42383fc75a83a2b283247e1a8ec59fe6e518aede8062ccf1aeb9cafe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Error</name>
      <anchorfile>namespacezypp_1_1io.html</anchorfile>
      <anchor>a59d271cfc42383fc75a83a2b283247e1a72266b44bfc1cb4ba91df80618710c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>BlockingMode</type>
      <name>setFILEBlocking</name>
      <anchorfile>namespacezypp_1_1io.html</anchorfile>
      <anchor>a1131e6ef74a3df8447a8c13255d29605</anchor>
      <arglist>(FILE *file, bool mode=true)</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; ReceiveUpToResult, std::string &gt;</type>
      <name>receiveUpto</name>
      <anchorfile>namespacezypp_1_1io.html</anchorfile>
      <anchor>a3088197f865f71b35a177ea1a08fd5e3</anchor>
      <arglist>(FILE *file, char c, timeout_type timeout, bool failOnUnblockError)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const timeout_type</type>
      <name>no_timeout</name>
      <anchorfile>namespacezypp_1_1io.html</anchorfile>
      <anchor>a26b45a662b2fb71cb03dee544041c763</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Iterable.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Iterable_8h.html</filename>
    <class kind="class">zypp::Iterable</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>Iterator.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Iterator_8h.html</filename>
    <includes id="Iterable_8h" name="Iterable.h" local="no" imported="no">zypp/base/Iterable.h</includes>
    <class kind="struct">zypp::GetPairFirst</class>
    <class kind="struct">zypp::GetPairSecond</class>
    <class kind="struct">zypp::MapKVIteratorTraits</class>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>filter_iterator&lt; TFilter, typename TContainer::const_iterator &gt;</type>
      <name>make_filter_begin</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a809c0760af88bae5cfc0dd814c95bd48</anchor>
      <arglist>(TFilter f, const TContainer &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>filter_iterator&lt; TFilter, typename TContainer::const_iterator &gt;</type>
      <name>make_filter_begin</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a6b09db8428b054fcf36c3c57d4a31464</anchor>
      <arglist>(const TContainer &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>filter_iterator&lt; TFilter, typename TContainer::const_iterator &gt;</type>
      <name>make_filter_end</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a2e3da1411e27962c4227840308466c63</anchor>
      <arglist>(TFilter f, const TContainer &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>filter_iterator&lt; TFilter, typename TContainer::const_iterator &gt;</type>
      <name>make_filter_end</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a15f18d7eb8ef51c36a11e25d28f83fc1</anchor>
      <arglist>(const TContainer &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>MapKVIteratorTraits&lt; TMap &gt;::Key_const_iterator</type>
      <name>make_map_key_begin</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a64cab4a5894d182265f8848b8690823c</anchor>
      <arglist>(const TMap &amp;map_r)</arglist>
    </member>
    <member kind="function">
      <type>MapKVIteratorTraits&lt; TMap &gt;::Key_const_iterator</type>
      <name>make_map_key_end</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a2712b40796a3facce6b7c560bf9e236c</anchor>
      <arglist>(const TMap &amp;map_r)</arglist>
    </member>
    <member kind="function">
      <type>MapKVIteratorTraits&lt; TMap &gt;::Value_const_iterator</type>
      <name>make_map_value_begin</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a880c27290095aa99b92b77fa6ea83397</anchor>
      <arglist>(const TMap &amp;map_r)</arglist>
    </member>
    <member kind="function">
      <type>MapKVIteratorTraits&lt; TMap &gt;::Value_const_iterator</type>
      <name>make_map_value_end</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a698fe9dbdb5b8642e2c48d2f98fc07d7</anchor>
      <arglist>(const TMap &amp;map_r)</arglist>
    </member>
    <member kind="function">
      <type>MapKVIteratorTraits&lt; TMap &gt;::Key_const_iterator</type>
      <name>make_map_key_lower_bound</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aadc8fcb90f82e79445ff566b3d82b83e</anchor>
      <arglist>(const TMap &amp;map_r, const typename TMap::key_type &amp;key_r)</arglist>
    </member>
    <member kind="function">
      <type>MapKVIteratorTraits&lt; TMap &gt;::Key_const_iterator</type>
      <name>make_map_key_upper_bound</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ad0dce64feb441ae1ffe86ee5babfdc7b</anchor>
      <arglist>(const TMap &amp;map_r, const typename TMap::key_type &amp;key_r)</arglist>
    </member>
    <member kind="function">
      <type>MapKVIteratorTraits&lt; TMap &gt;::Value_const_iterator</type>
      <name>make_map_value_lower_bound</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a62b226a2f9672bafd6d1849255824a0d</anchor>
      <arglist>(const TMap &amp;map_r, const typename TMap::key_type &amp;key_r)</arglist>
    </member>
    <member kind="function">
      <type>MapKVIteratorTraits&lt; TMap &gt;::Value_const_iterator</type>
      <name>make_map_value_upper_bound</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a9c1aaf5aaecb1b64f6a11daea07c5b05</anchor>
      <arglist>(const TMap &amp;map_r, const typename TMap::key_type &amp;key_r)</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; typename MapKVIteratorTraits&lt; TMap &gt;::Key_const_iterator &gt;</type>
      <name>make_map_key_Iterable</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ad35f0c58b5aa1216225282c34b6f9798</anchor>
      <arglist>(const TMap &amp;map_r)</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; typename MapKVIteratorTraits&lt; TMap &gt;::Value_const_iterator &gt;</type>
      <name>make_map_value_Iterable</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>abc006a8c4052347ff30964e545ac813c</anchor>
      <arglist>(const TMap &amp;map_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Json.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Json_8h.html</filename>
    <includes id="Easy_8h" name="Easy.h" local="no" imported="no">zypp/base/Easy.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <class kind="class">zypp::json::Value</class>
    <class kind="class">zypp::json::String</class>
    <class kind="class">zypp::json::Array</class>
    <class kind="class">zypp::json::Object</class>
    <namespace>zypp</namespace>
    <namespace>zypp::json</namespace>
    <namespace>zypp::json::detail</namespace>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>nullJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a912d85b8a277e860f9c7ce4d635e01fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>trueJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>ab5658417781031c9973ff89d3b16f75d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>falseJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a5f99847a2ccff2f7f2579a976fae7133</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>strEncode</name>
      <anchorfile>namespacezypp_1_1json_1_1detail.html</anchorfile>
      <anchor>a4d63e93952132de3b03744317a6e5408</anchor>
      <arglist>(std::string val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a98945ed956aca2f8f9aad707c4f0f5d8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a6136657eccf42428a6f6ced19aa25fdf</anchor>
      <arglist>(std::nullptr_t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>af8ce988c0c24d02ac9220e910b7c47af</anchor>
      <arglist>(bool val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a3a48beb5d185880689c2b9bb10f57741</anchor>
      <arglist>(const void *val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>afb4bdd59175e48be944b580b275112e1</anchor>
      <arglist>(short val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>abaca90ff54e082f9287f64fc1ef23553</anchor>
      <arglist>(unsigned short val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>ae0a89f7c83eaf872ef9786608f44bc9e</anchor>
      <arglist>(int val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a1a3a592afc8955bf07110877f8913412</anchor>
      <arglist>(unsigned val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a97cd8a48640fb4f278d38efff77fe041</anchor>
      <arglist>(long val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a1b849a69688b8aa53c74bd9f7a781743</anchor>
      <arglist>(unsigned long val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>ab03ad6a2b291c55174d03421cb13f64a</anchor>
      <arglist>(long long val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a61c2f28248242af88fee5b343ff253ab</anchor>
      <arglist>(unsigned long long val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a1591476a844cfdd43905661e66c7d274</anchor>
      <arglist>(const char val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a59e298a12f837155de6789dd2cf37ffe</anchor>
      <arglist>(const char *val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a7c81cf8914d6495404b0620cc9819001</anchor>
      <arglist>(const std::string &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a9a7c1a30dda2dfa66ca72aca9d48ddcd</anchor>
      <arglist>(const std::vector&lt; V &gt; &amp;cont_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>ae20a86089202ad7f0b54e83ea054de9e</anchor>
      <arglist>(const std::list&lt; V &gt; &amp;cont_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a030cdd5413295b8832a40afe72fd8cad</anchor>
      <arglist>(const std::set&lt; V &gt; &amp;cont_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a48991687af37492fa3f48416c1b9fcb8</anchor>
      <arglist>(const std::map&lt; K, V &gt; &amp;cont_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a7ebea6317172b590090cdaeac7e317bf</anchor>
      <arglist>(const T &amp;val_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LocaleGuard.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>LocaleGuard_8h.html</filename>
    <includes id="Easy_8h" name="Easy.h" local="no" imported="no">zypp/base/Easy.h</includes>
    <class kind="class">zypp::LocaleGuard</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>LogControl.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>LogControl_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="LogControl_8h" name="LogControl.h" local="no" imported="no">zypp/base/LogControl.h</includes>
    <includes id="ProfilingFormater_8h" name="ProfilingFormater.h" local="no" imported="no">zypp/base/ProfilingFormater.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Date_8h" name="Date.h" local="no" imported="no">zypp/Date.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <class kind="class">zypp::base::logger::Loglinebuf</class>
    <class kind="class">zypp::base::logger::Loglinestream</class>
    <class kind="struct">zypp::base::logger::LogControlImpl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::debug</namespace>
    <namespace>zypp::log</namespace>
    <namespace>zypp::base</namespace>
    <namespace>zypp::base::logger</namespace>
    <member kind="function">
      <type>std::string</type>
      <name>tracestr</name>
      <anchorfile>namespacezypp_1_1debug.html</anchorfile>
      <anchor>a0a733cb68e7540507b7389dcc143118b</anchor>
      <arglist>(char tag_r, unsigned depth_r, const char *file_r, const char *fnc_r, int line_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>putStream</name>
      <anchorfile>namespacezypp_1_1base_1_1logger.html</anchorfile>
      <anchor>a63b33f7b4a4574b199cdc69dc466b7e5</anchor>
      <arglist>(const std::string &amp;group_r, LogLevel level_r, const char *file_r, const char *func_r, int line_r, const std::string &amp;buffer_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>getStream</name>
      <anchorfile>namespacezypp_1_1base_1_1logger.html</anchorfile>
      <anchor>aed6f63864cffea9cf3fcb5590b793fba</anchor>
      <arglist>(const char *group_r, LogLevel level_r, const char *file_r, const char *func_r, const int line_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isExcessive</name>
      <anchorfile>namespacezypp_1_1base_1_1logger.html</anchorfile>
      <anchor>adafd1453d420077d575f56fe735eaab1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1base.html</anchorfile>
      <anchor>ab8fe47cd3030517214226cdc299f9bf0</anchor>
      <arglist>(std::ostream &amp;str, const LogControl &amp;obj)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::string_view</type>
      <name>OO</name>
      <anchorfile>namespacezypp_1_1debug.html</anchorfile>
      <anchor>a1179dda096af6c6aad73300efebb846d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::string_view</type>
      <name>WH</name>
      <anchorfile>namespacezypp_1_1debug.html</anchorfile>
      <anchor>a08b0c81faabdb5a5438fae6f8b1ffb36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::string_view</type>
      <name>CY</name>
      <anchorfile>namespacezypp_1_1debug.html</anchorfile>
      <anchor>a3adbdec3cfb4dc79c8f0fbd18a6f4c89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::string_view</type>
      <name>YE</name>
      <anchorfile>namespacezypp_1_1debug.html</anchorfile>
      <anchor>a30036505dc708622a818dc642ef3fd16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::string_view</type>
      <name>GR</name>
      <anchorfile>namespacezypp_1_1debug.html</anchorfile>
      <anchor>a4a649088ccfc60b63312adb63d61f83f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::string_view</type>
      <name>RE</name>
      <anchorfile>namespacezypp_1_1debug.html</anchorfile>
      <anchor>ac8be418bf890df85eabef9422977457d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::string_view</type>
      <name>MA</name>
      <anchorfile>namespacezypp_1_1debug.html</anchorfile>
      <anchor>abb78c98131adcd7d6f4c8383c69d261d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LogControl.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>LogControl_8h.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <class kind="struct">zypp::log::LineWriter</class>
    <class kind="struct">zypp::log::StreamLineWriter</class>
    <class kind="struct">zypp::log::StdoutLineWriter</class>
    <class kind="struct">zypp::log::StderrLineWriter</class>
    <class kind="struct">zypp::log::FileLineWriter</class>
    <class kind="class">zypp::base::LogControl</class>
    <class kind="struct">zypp::base::LogControl::LineFormater</class>
    <class kind="struct">zypp::base::LogControl::TmpExcessive</class>
    <class kind="struct">zypp::base::LogControl::TmpLineWriter</class>
    <namespace>zypp</namespace>
    <namespace>zypp::log</namespace>
    <namespace>zypp::base</namespace>
  </compound>
  <compound kind="file">
    <name>Logger.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Logger_8h.html</filename>
    <class kind="struct">zypp::debug::TraceLeave</class>
    <class kind="struct">zypp::debug::Osd</class>
    <namespace>zypp</namespace>
    <namespace>zypp::debug</namespace>
    <namespace>zypp::base</namespace>
    <namespace>zypp::base::logger</namespace>
    <member kind="define">
      <type>#define</type>
      <name>TRACE</name>
      <anchorfile>Logger_8h.html</anchorfile>
      <anchor>aad9cc64d45a76ba0d37c00f8cd9caa37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSD</name>
      <anchorfile>Logger_8h.html</anchorfile>
      <anchor>ab8e8fd500d835aa78339f127b455a4fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>Logger_8h.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XXX</name>
      <anchorfile>Logger_8h.html</anchorfile>
      <anchor>affe37e3257afd18c5df96b7a2211b8ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DBG</name>
      <anchorfile>Logger_8h.html</anchorfile>
      <anchor>a49606be7356624568932ec81c0d429f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIL</name>
      <anchorfile>Logger_8h.html</anchorfile>
      <anchor>a552f8ec9d8e5b4efa04839a129104818</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WAR</name>
      <anchorfile>Logger_8h.html</anchorfile>
      <anchor>a9423380a92639b296ea0a984ea7e1c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERR</name>
      <anchorfile>Logger_8h.html</anchorfile>
      <anchor>a735563036dced0b7d6cc98f97ea4978b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SEC</name>
      <anchorfile>Logger_8h.html</anchorfile>
      <anchor>a8bc5e463885769f21393880576c25f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT</name>
      <anchorfile>Logger_8h.html</anchorfile>
      <anchor>afeeffe52c8fd59db7c61cf8b02042dbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USR</name>
      <anchorfile>Logger_8h.html</anchorfile>
      <anchor>a63ed4dfbc39fcab856c4f5b01d7b14d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L_XXX</name>
      <anchorfile>Logger_8h.html</anchorfile>
      <anchor>ac4fc686b03b455ee2e0641a52eca8667</anchor>
      <arglist>(GROUP)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L_DBG</name>
      <anchorfile>Logger_8h.html</anchorfile>
      <anchor>ac2f5053852d30c8208a2b54f9da37732</anchor>
      <arglist>(GROUP)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L_MIL</name>
      <anchorfile>Logger_8h.html</anchorfile>
      <anchor>ab523528d18fc9fba6e110ffa0d4078cc</anchor>
      <arglist>(GROUP)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L_WAR</name>
      <anchorfile>Logger_8h.html</anchorfile>
      <anchor>a7b9e1270f13eec1f15ab470a3682ed73</anchor>
      <arglist>(GROUP)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L_ERR</name>
      <anchorfile>Logger_8h.html</anchorfile>
      <anchor>a0c77da38232dd21b1be8d79ef6ff9133</anchor>
      <arglist>(GROUP)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L_SEC</name>
      <anchorfile>Logger_8h.html</anchorfile>
      <anchor>a396338e59d4e9cc445be37c90bb06fdb</anchor>
      <arglist>(GROUP)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L_INT</name>
      <anchorfile>Logger_8h.html</anchorfile>
      <anchor>a0a75357eaa41edfee8b845d5f4be68aa</anchor>
      <arglist>(GROUP)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L_USR</name>
      <anchorfile>Logger_8h.html</anchorfile>
      <anchor>abc8cee8b6331dfad1c319bca96b2784f</anchor>
      <arglist>(GROUP)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L_BASEFILE</name>
      <anchorfile>Logger_8h.html</anchorfile>
      <anchor>a07a54e13a88488dcb8827a7bcf4bd31e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOG</name>
      <anchorfile>Logger_8h.html</anchorfile>
      <anchor>a8b7669a0d54851766a03be868e341fcb</anchor>
      <arglist>(GROUP, LEVEL)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LogLevel</name>
      <anchorfile>namespacezypp_1_1base_1_1logger.html</anchorfile>
      <anchor>a78588c13059f348407d74d5eb86904e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>E_XXX</name>
      <anchorfile>namespacezypp_1_1base_1_1logger.html</anchorfile>
      <anchor>a78588c13059f348407d74d5eb86904e7a782b77c706bd48920a44423f7955a922</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>E_DBG</name>
      <anchorfile>namespacezypp_1_1base_1_1logger.html</anchorfile>
      <anchor>a78588c13059f348407d74d5eb86904e7a787613d15f9281dff0ca9f08116cb0aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>E_MIL</name>
      <anchorfile>namespacezypp_1_1base_1_1logger.html</anchorfile>
      <anchor>a78588c13059f348407d74d5eb86904e7aa05c26a2e69ae21f8b4234fe5108eadb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>E_WAR</name>
      <anchorfile>namespacezypp_1_1base_1_1logger.html</anchorfile>
      <anchor>a78588c13059f348407d74d5eb86904e7a9d67aef3ebf016485bbb248a82fbafa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>E_ERR</name>
      <anchorfile>namespacezypp_1_1base_1_1logger.html</anchorfile>
      <anchor>a78588c13059f348407d74d5eb86904e7a6ccd02070382fd265ad1decad6012721</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>E_SEC</name>
      <anchorfile>namespacezypp_1_1base_1_1logger.html</anchorfile>
      <anchor>a78588c13059f348407d74d5eb86904e7a0ea593e7097a3bb9cc02f324305d53e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>E_INT</name>
      <anchorfile>namespacezypp_1_1base_1_1logger.html</anchorfile>
      <anchor>a78588c13059f348407d74d5eb86904e7ad0d12fba82ea57cc171f733472c532d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>E_USR</name>
      <anchorfile>namespacezypp_1_1base_1_1logger.html</anchorfile>
      <anchor>a78588c13059f348407d74d5eb86904e7a861eced5c4fea49d009213830255e84f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>getStream</name>
      <anchorfile>namespacezypp_1_1base_1_1logger.html</anchorfile>
      <anchor>aed6f63864cffea9cf3fcb5590b793fba</anchor>
      <arglist>(const char *group_r, LogLevel level_r, const char *file_r, const char *func_r, const int line_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isExcessive</name>
      <anchorfile>namespacezypp_1_1base_1_1logger.html</anchorfile>
      <anchor>adafd1453d420077d575f56fe735eaab1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LogTools.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>LogTools_8h.html</filename>
    <includes id="Hash_8h" name="Hash.h" local="no" imported="no">zypp/base/Hash.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="Iterator_8h" name="Iterator.h" local="no" imported="no">zypp/base/Iterator.h</includes>
    <class kind="struct">zypp::iomanip::RangeLine</class>
    <class kind="class">zypp::_logtoolsdetail::MapEntry</class>
    <class kind="class">zypp::_logtoolsdetail::DumpMap</class>
    <class kind="struct">zypp::_logtoolsdetail::DumpMap::Transformer</class>
    <class kind="class">zypp::_logtoolsdetail::DumpKeys</class>
    <class kind="class">zypp::_logtoolsdetail::DumpValues</class>
    <class kind="struct">zypp::detail::Dump</class>
    <namespace>zypp</namespace>
    <namespace>zypp::iomanip</namespace>
    <namespace>zypp::_logtoolsdetail</namespace>
    <namespace>zypp::detail</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpRange</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aca13105e2531a707430f1204abcc0039</anchor>
      <arglist>(std::ostream &amp;str, TIterator begin, TIterator end, const std::string &amp;intro=&quot;{&quot;, const std::string &amp;pfx=&quot;\n  &quot;, const std::string &amp;sep=&quot;\n  &quot;, const std::string &amp;sfx=&quot;\n&quot;, const std::string &amp;extro=&quot;}&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpRangeLine</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a479f546f3ea5c44da01c3ef26a968c2f</anchor>
      <arglist>(std::ostream &amp;str, TIterator begin, TIterator end)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpRangeLine</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a382aa03e51aa47e0c8d560fe03723269</anchor>
      <arglist>(std::ostream &amp;str, const TContainer &amp;cont)</arglist>
    </member>
    <member kind="function">
      <type>iomanip::RangeLine&lt; TIterator &gt;</type>
      <name>rangeLine</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aaaeb2aad7912df5bff8ec8d37c1dd1fc</anchor>
      <arglist>(TIterator begin, TIterator end)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>rangeLine</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aa92a24f37e3b3fa79c3abf4d03b0448f</anchor>
      <arglist>(const TContainer &amp;cont) -&gt; decltype(rangeLine(cont.begin(), cont.end()))</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a11e658efbf616f808d9a7d2de5fbd521</anchor>
      <arglist>(std::ostream &amp;str, const std::vector&lt; Tp &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ad4292d237b09966e616a7a49eb7c9fcb</anchor>
      <arglist>(std::ostream &amp;str, const std::set&lt; Tp, TCmp, TAlloc &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aef689050a1545bf8bb6e84cc5332fbd9</anchor>
      <arglist>(std::ostream &amp;str, const std::unordered_set&lt; Tp &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a3fd23fb7ce18258770c2c0ab38253a7d</anchor>
      <arglist>(std::ostream &amp;str, const std::multiset&lt; Tp &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a6a1d3d6984ebb2e0465321cd183307ad</anchor>
      <arglist>(std::ostream &amp;str, const std::list&lt; Tp &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a705fafae46438970be5f3afad6ccce77</anchor>
      <arglist>(std::ostream &amp;str, const Iterable&lt; Tp &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a075e02fac4da71233ec08217a33eff11</anchor>
      <arglist>(std::ostream &amp;str, const std::map&lt; TKey, Tp &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a4dff49ffe5b973ccbf1c0cc29faa26e7</anchor>
      <arglist>(std::ostream &amp;str, const std::unordered_map&lt; TKey, Tp &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a17283825ebae1fd515a6a341620880bf</anchor>
      <arglist>(std::ostream &amp;str, const std::multimap&lt; TKey, Tp &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a82a55bd956aa7df85846c4b1a3617437</anchor>
      <arglist>(std::ostream &amp;str, const std::basic_ios&lt; char &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1detail.html</anchorfile>
      <anchor>aa64e5742f6cf17b4861d11685f5c4b5f</anchor>
      <arglist>(std::ostream &amp;str, const Dump&lt; Tp &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>detail::Dump&lt; Tp &gt;</type>
      <name>dump</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a647414c4d700dace920a393ff4dd838e</anchor>
      <arglist>(const Tp &amp;obj_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Measure.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Measure_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="Measure_8h" name="Measure.h" local="no" imported="no">zypp/base/Measure.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <class kind="struct">zypp::debug::Tm</class>
    <class kind="class">zypp::debug::Measure::Impl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::debug</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>Measure_8cc.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1debug.html</anchorfile>
      <anchor>aeffda07ca664a319dcb26ff7c9ece181</anchor>
      <arglist>(std::ostream &amp;str, const Tm &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Measure.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Measure_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <class kind="class">zypp::debug::Measure</class>
    <namespace>zypp</namespace>
    <namespace>zypp::debug</namespace>
  </compound>
  <compound kind="file">
    <name>NamedValue.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>NamedValue_8h.html</filename>
    <class kind="class">zypp::NamedValue</class>
    <class kind="class">zypp::NamedValue::TInserter</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>NonCopyable.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>NonCopyable_8h.html</filename>
    <namespace>zypp</namespace>
    <namespace>zypp::base</namespace>
    <member kind="typedef">
      <type>boost::noncopyable</type>
      <name>NonCopyable</name>
      <anchorfile>namespacezypp_1_1base.html</anchorfile>
      <anchor>a3a6dcdb2e24ab74d95eb8a117f429af1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ProfilingFormater.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>ProfilingFormater_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="LogControl_8h" name="LogControl.h" local="no" imported="no">zypp/base/LogControl.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Date_8h" name="Date.h" local="no" imported="no">zypp/Date.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="ProfilingFormater_8h" name="ProfilingFormater.h" local="no" imported="no">zypp/base/ProfilingFormater.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::base</namespace>
  </compound>
  <compound kind="file">
    <name>ProfilingFormater.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>ProfilingFormater_8h.html</filename>
    <includes id="LogControl_8h" name="LogControl.h" local="no" imported="no">zypp/base/LogControl.h</includes>
    <class kind="struct">zypp::base::ProfilingFormater</class>
    <namespace>zypp</namespace>
    <namespace>zypp::base</namespace>
  </compound>
  <compound kind="file">
    <name>ProvideNumericId.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>ProvideNumericId_8h.html</filename>
    <class kind="struct">zypp::base::ProvideNumericId</class>
    <namespace>zypp</namespace>
    <namespace>zypp::base</namespace>
  </compound>
  <compound kind="file">
    <name>PtrTypes.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>PtrTypes_8h.html</filename>
    <class kind="struct">zypp::NullDeleter</class>
    <class kind="struct">zypp::rw_pointer::Shared</class>
    <class kind="struct">zypp::rw_pointer::Intrusive</class>
    <class kind="struct">zypp::rw_pointer::Scoped</class>
    <class kind="struct">zypp::RW_pointer</class>
    <class kind="struct">zypp::RWCOW_pointer</class>
    <namespace>zypp</namespace>
    <namespace>zypp::str</namespace>
    <namespace>std</namespace>
    <namespace>zypp::rw_pointer</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>PtrTypes_8h.html</anchorfile>
      <anchor>a4bb948015d532434b872ade97dd58c90</anchor>
      <arglist>(NAME)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>form</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a9ffc8a01367e8a71d551ea8dbdc356f2</anchor>
      <arglist>(const char *format,...) __attribute__((format(printf</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacestd.html</anchorfile>
      <anchor>a1530e406e1e7c9e6009ad5249f0d61ce</anchor>
      <arglist>(std::ostream &amp;str, const zypp::shared_ptr&lt; void &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacestd.html</anchorfile>
      <anchor>a4ea8db72694a63379ad80f85db47847b</anchor>
      <arglist>(std::ostream &amp;str, const zypp::shared_ptr&lt; void &gt; &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Random.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Random_8cc.html</filename>
    <includes id="Random_8h" name="Random.h" local="no" imported="no">zypp/base/Random.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::base</namespace>
    <member kind="function">
      <type>int</type>
      <name>random_int</name>
      <anchorfile>namespacezypp_1_1base.html</anchorfile>
      <anchor>aeabfa9455b85032a19aecf889aba285a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>random_string</name>
      <anchorfile>namespacezypp_1_1base.html</anchorfile>
      <anchor>a54fb9661def1e8ebfba39a110a93c2a0</anchor>
      <arglist>(int length)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Random.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Random_8h.html</filename>
    <namespace>zypp</namespace>
    <namespace>zypp::base</namespace>
    <member kind="function">
      <type>int</type>
      <name>random_int</name>
      <anchorfile>namespacezypp_1_1base.html</anchorfile>
      <anchor>aeabfa9455b85032a19aecf889aba285a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>random_string</name>
      <anchorfile>namespacezypp_1_1base.html</anchorfile>
      <anchor>a54fb9661def1e8ebfba39a110a93c2a0</anchor>
      <arglist>(int length)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>random</name>
      <anchorfile>namespacezypp_1_1base.html</anchorfile>
      <anchor>a975be5c3afb0c831a1451e819ca9787b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>random</name>
      <anchorfile>namespacezypp_1_1base.html</anchorfile>
      <anchor>a24b0882e23829160798494569410f8df</anchor>
      <arglist>(unsigned size_r)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>random</name>
      <anchorfile>namespacezypp_1_1base.html</anchorfile>
      <anchor>add098b25074e1524ec60165df6f384b0</anchor>
      <arglist>(unsigned min_r, unsigned size_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ReferenceCounted.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>ReferenceCounted_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="ReferenceCounted_8h" name="ReferenceCounted.h" local="no" imported="no">zypp/base/ReferenceCounted.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::base</namespace>
  </compound>
  <compound kind="file">
    <name>ReferenceCounted.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>ReferenceCounted_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <class kind="class">zypp::base::ReferenceCounted</class>
    <namespace>zypp</namespace>
    <namespace>zypp::base</namespace>
    <member kind="define">
      <type>#define</type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>ReferenceCounted_8h.html</anchorfile>
      <anchor>ac9f70b359e11c09eca21d9c85e5d6eea</anchor>
      <arglist>(NAME)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Regex.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Regex_8cc.html</filename>
    <includes id="Regex_8h" name="Regex.h" local="no" imported="no">zypp/base/Regex.h</includes>
    <includes id="StringV_8h" name="StringV.h" local="no" imported="no">zypp/base/StringV.h</includes>
  </compound>
  <compound kind="file">
    <name>Regex.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Regex_8h.html</filename>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <class kind="class">zypp::str::regex</class>
    <class kind="class">zypp::str::smatch</class>
    <namespace>zypp</namespace>
    <namespace>str</namespace>
    <namespace>zypp::str</namespace>
    <member kind="typedef">
      <type>Exception</type>
      <name>regex_error</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aac915c73ebc6110beaf23ce11096154c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>regex_match</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a9144ba9f2723cdd7a421c7d177f69d32</anchor>
      <arglist>(const std::string &amp;s, smatch &amp;matches, const regex &amp;regex)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>regex_match</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a351c1ef8d9cb6bb4bfe1a8df079bc979</anchor>
      <arglist>(const char *s, const regex &amp;regex)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>regex_match</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a93821f5020aeb02549db8e6c385feb31</anchor>
      <arglist>(const std::string &amp;s, const regex &amp;regex)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>regex_substitute</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a5557236593aeb7019f171ef4db709421</anchor>
      <arglist>(const std::string &amp;s, const regex &amp;regex, const std::string &amp;replacement, bool global=true)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SerialNumber.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>SerialNumber_8cc.html</filename>
    <includes id="SerialNumber_8h" name="SerialNumber.h" local="no" imported="no">zypp/base/SerialNumber.h</includes>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ac4337ec7c1c93818a4fdd98e574aa924</anchor>
      <arglist>(std::ostream &amp;str, const SerialNumber &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a233f56892f29a04c788e57fd19ac7fb7</anchor>
      <arglist>(std::ostream &amp;str, const SerialNumberWatcher &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SerialNumber.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>SerialNumber_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <class kind="class">zypp::SerialNumber</class>
    <class kind="class">zypp::SerialNumberWatcher</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>SetRelationMixin.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>SetRelationMixin_8cc.html</filename>
    <includes id="SetRelationMixin_8h" name="SetRelationMixin.h" local="no" imported="no">zypp/base/SetRelationMixin.h</includes>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>SetRelationMixin.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>SetRelationMixin_8h.html</filename>
    <includes id="Easy_8h" name="Easy.h" local="no" imported="no">zypp/base/Easy.h</includes>
    <includes id="EnumClass_8h" name="EnumClass.h" local="no" imported="no">zypp/base/EnumClass.h</includes>
    <class kind="class">zypp::ESetCompareDef</class>
    <class kind="class">zypp::ESetRelationDef</class>
    <class kind="class">zypp::base::SetRelationMixin</class>
    <namespace>zypp</namespace>
    <namespace>zypp::base</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SETRELATIONMIXIN_DEFINE_COMPARE_BETWEEN</name>
      <anchorfile>SetRelationMixin_8h.html</anchorfile>
      <anchor>ac101b277e660dbc806b98b32f828d3a3</anchor>
      <arglist>(DERIVED_TYPE, OTHER_TYPE)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a12422be6bd380607fd86d6a4b050326b</anchor>
      <arglist>(std::ostream &amp;str, const SetCompare &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae27adf353e6bea8c387113a722b79110</anchor>
      <arglist>(std::ostream &amp;str, const SetRelation &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a387264e1b3da7cf7555c490c322696e0</anchor>
      <arglist>(const SetRelation::Enum &amp;lhs, const SetCompare &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a9f33a0b9b4fd78be57324342f7b0984a</anchor>
      <arglist>(const SetRelation &amp;lhs, const SetCompare::Enum &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1babaf849d6de98b0024374142a390a0</anchor>
      <arglist>(const SetRelation &amp;lhs, const SetCompare &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ad3de2a618f491e92d5141cb2619ba021</anchor>
      <arglist>(const SetCompare::Enum &amp;lhs, const SetRelation::Enum &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a087ae964a6ff00efbee7b2e826cb4a82</anchor>
      <arglist>(const SetCompare::Enum &amp;lhs, const SetRelation &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a2f80579d32af7325dca84e94cbec4adc</anchor>
      <arglist>(const SetCompare &amp;lhs, const SetRelation::Enum &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a53df4473e838d382150b3326d959250e</anchor>
      <arglist>(const SetCompare &amp;lhs, const SetRelation &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ac0f38bb69f68cca6a853b8841bc06589</anchor>
      <arglist>(const SetRelation::Enum &amp;lhs, const SetCompare &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a160af7189da3631b7b36ba6969421007</anchor>
      <arglist>(const SetRelation &amp;lhs, const SetCompare::Enum &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ac91b5fd456d6c1fb31fa8454da3d3976</anchor>
      <arglist>(const SetRelation &amp;lhs, const SetCompare &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a0d1732fd4ed734a0c366c3d61b3280a4</anchor>
      <arglist>(const SetCompare::Enum &amp;lhs, const SetRelation::Enum &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a600b015d21dffa99c1e66d44dfa5a9a3</anchor>
      <arglist>(const SetCompare::Enum &amp;lhs, const SetRelation &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af71e284735a6a97d9814b381eb59ec17</anchor>
      <arglist>(const SetCompare &amp;lhs, const SetRelation::Enum &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a86e2be91d4be03d1860cc64ca5e156cc</anchor>
      <arglist>(const SetCompare &amp;lhs, const SetRelation &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SetTracker.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>SetTracker_8h.html</filename>
    <class kind="class">zypp::base::SetTracker</class>
    <namespace>zypp</namespace>
    <namespace>zypp::base</namespace>
  </compound>
  <compound kind="file">
    <name>Signal.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Signal_8h.html</filename>
    <class kind="class">zypp::SignalSaver</class>
    <class kind="class">zypp::SigprocmaskSaver</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>SimpleStreambuf.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>SimpleStreambuf_8h.html</filename>
    <class kind="class">zypp::detail::SimpleStreamBuf</class>
    <namespace>zypp</namespace>
    <namespace>zypp::detail</namespace>
  </compound>
  <compound kind="file">
    <name>String.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>String_8cc.html</filename>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="TriBool_8h" name="TriBool.h" local="no" imported="no">zypp/TriBool.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::str</namespace>
    <member kind="define">
      <type>#define</type>
      <name>RXSPECIALCHARS</name>
      <anchorfile>String_8cc.html</anchorfile>
      <anchor>a176e307ade4d33b9cfe4fa310fbbf4af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>form</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a9ffc8a01367e8a71d551ea8dbdc356f2</anchor>
      <arglist>(const char *format,...) __attribute__((format(printf</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>strerror</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a75434826dce86955430d0ef9997eedde</anchor>
      <arglist>(int errno_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>strToTrue</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aeaaf76f0d989c9349490923292ebacda</anchor>
      <arglist>(const C_Str &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>strToFalse</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a373348b9a30f37f621d196a64bd18454</anchor>
      <arglist>(const C_Str &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>TriBool</type>
      <name>strToTriBool</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a6af047bfcc7674ff5fa9fc8ba057d04d</anchor>
      <arglist>(const C_Str &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>gsub</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af211f0656daeb08b24d8e95345db1b0e</anchor>
      <arglist>(const std::string &amp;str_r, const std::string &amp;from_r, const std::string &amp;to_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>replaceAll</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a0ff9006f9ecb97060627c321c6acdb88</anchor>
      <arglist>(std::string &amp;str_r, const std::string &amp;from_r, const std::string &amp;to_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>gsubFun</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a2e60a5c2d609e0b82d64d942ecd5e37d</anchor>
      <arglist>(const std::string &amp;str_r, const std::string &amp;from_r, function&lt; std::string()&gt; to_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>replaceAllFun</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a2cd43cfb7443c1874fdff04acd6d5f7a</anchor>
      <arglist>(std::string &amp;str_r, const std::string &amp;from_r, function&lt; std::string()&gt; to_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexencode</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a117964c75424762f7b79a38b137c67c5</anchor>
      <arglist>(const C_Str &amp;str_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexdecode</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a094815f9db94b2b06d181a2460710cba</anchor>
      <arglist>(const C_Str &amp;str_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toLower</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>adb668ecb122eb6de2d61fa3b3cbea555</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toLower</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ab99233bc354d63462368ae51d853f278</anchor>
      <arglist>(std::string &amp;&amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toUpper</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a8843c43068c685e05885eb5d94dd710d</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toUpper</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a1647f6d45b2830ecdf84bd995e69cf84</anchor>
      <arglist>(std::string &amp;&amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>trim</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af8bbe6f32fcb2fe4e652320506b3ba9d</anchor>
      <arglist>(const std::string &amp;s, const Trim trim_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>trim</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>adeca2047a1485025f4dc811a234ca421</anchor>
      <arglist>(std::string &amp;&amp;s, const Trim trim_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stripFirstWord</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a4dfaa688dcb97f958d960472cdb4814e</anchor>
      <arglist>(std::string &amp;line, const bool ltrim_first)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stripLastWord</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a06fa95a12691dbbe551cf4b08ae02621</anchor>
      <arglist>(std::string &amp;line, const bool rtrim_first)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getline</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a65082648364fa4015d6f92fc7892ed84</anchor>
      <arglist>(std::istream &amp;str, const Trim trim_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getline</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a4ca0284d2a0b8cc796ae44aa9763e99a</anchor>
      <arglist>(std::istream &amp;str, bool trim=false)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>receiveUpTo</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a7116cde967828e981894ee7caad38d3e</anchor>
      <arglist>(std::istream &amp;str, const char delim_r, bool returnDelim_r=false)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>escape</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a83b3819f2888c68cc77714986d0f4577</anchor>
      <arglist>(const C_Str &amp;str_r, const char c=&apos; &apos;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>bEscape</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a710636d9a5547de0a4e2d43f0365d9c1</anchor>
      <arglist>(std::string str_r, const C_Str &amp;special_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>rxEscapeStr</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aa414fb1ad4616690f24b5d3d3802c7f1</anchor>
      <arglist>(std::string str_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>rxEscapeGlob</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>acf08a98fe74b3001bb6b74289d4cd123</anchor>
      <arglist>(std::string str_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>strToTrue</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aeaaf76f0d989c9349490923292ebacda</anchor>
      <arglist>(const C_Str &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>strToFalse</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a373348b9a30f37f621d196a64bd18454</anchor>
      <arglist>(const C_Str &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>TriBool</type>
      <name>strToTriBool</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a6af047bfcc7674ff5fa9fc8ba057d04d</anchor>
      <arglist>(const C_Str &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>gsub</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af211f0656daeb08b24d8e95345db1b0e</anchor>
      <arglist>(const std::string &amp;str_r, const std::string &amp;from_r, const std::string &amp;to_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>replaceAll</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a0ff9006f9ecb97060627c321c6acdb88</anchor>
      <arglist>(std::string &amp;str_r, const std::string &amp;from_r, const std::string &amp;to_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>gsubFun</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a2e60a5c2d609e0b82d64d942ecd5e37d</anchor>
      <arglist>(const std::string &amp;str_r, const std::string &amp;from_r, function&lt; std::string()&gt; to_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>replaceAllFun</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a2cd43cfb7443c1874fdff04acd6d5f7a</anchor>
      <arglist>(std::string &amp;str_r, const std::string &amp;from_r, function&lt; std::string()&gt; to_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexencode</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a117964c75424762f7b79a38b137c67c5</anchor>
      <arglist>(const C_Str &amp;str_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexdecode</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a094815f9db94b2b06d181a2460710cba</anchor>
      <arglist>(const C_Str &amp;str_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toLower</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>adb668ecb122eb6de2d61fa3b3cbea555</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toLower</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ab99233bc354d63462368ae51d853f278</anchor>
      <arglist>(std::string &amp;&amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toUpper</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a8843c43068c685e05885eb5d94dd710d</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toUpper</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a1647f6d45b2830ecdf84bd995e69cf84</anchor>
      <arglist>(std::string &amp;&amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>trim</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af8bbe6f32fcb2fe4e652320506b3ba9d</anchor>
      <arglist>(const std::string &amp;s, const Trim trim_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>trim</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>adeca2047a1485025f4dc811a234ca421</anchor>
      <arglist>(std::string &amp;&amp;s, const Trim trim_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stripFirstWord</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a4dfaa688dcb97f958d960472cdb4814e</anchor>
      <arglist>(std::string &amp;line, const bool ltrim_first)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stripLastWord</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a06fa95a12691dbbe551cf4b08ae02621</anchor>
      <arglist>(std::string &amp;line, const bool rtrim_first)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getline</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a65082648364fa4015d6f92fc7892ed84</anchor>
      <arglist>(std::istream &amp;str, const Trim trim_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getline</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a4ca0284d2a0b8cc796ae44aa9763e99a</anchor>
      <arglist>(std::istream &amp;str, bool trim=false)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>receiveUpTo</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a7116cde967828e981894ee7caad38d3e</anchor>
      <arglist>(std::istream &amp;str, const char delim_r, bool returnDelim_r=false)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>escape</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a83b3819f2888c68cc77714986d0f4577</anchor>
      <arglist>(const C_Str &amp;str_r, const char c=&apos; &apos;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>bEscape</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a710636d9a5547de0a4e2d43f0365d9c1</anchor>
      <arglist>(std::string str_r, const C_Str &amp;special_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>rxEscapeStr</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aa414fb1ad4616690f24b5d3d3802c7f1</anchor>
      <arglist>(std::string str_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>rxEscapeGlob</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>acf08a98fe74b3001bb6b74289d4cd123</anchor>
      <arglist>(std::string str_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>String.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>String_8h.html</filename>
    <includes id="Easy_8h" name="Easy.h" local="no" imported="no">zypp/base/Easy.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Function_8h" name="Function.h" local="no" imported="no">zypp/base/Function.h</includes>
    <class kind="class">zypp::C_Str</class>
    <class kind="struct">zypp::str::SafeBuf</class>
    <class kind="class">zypp::str::Str</class>
    <class kind="class">zypp::str::Format</class>
    <namespace>boost</namespace>
    <namespace>boost::logic</namespace>
    <namespace>zypp</namespace>
    <namespace>zypp::str</namespace>
    <member kind="typedef">
      <type>boost::logic::tribool</type>
      <name>TriBool</name>
      <anchorfile>group__BOOST.html</anchorfile>
      <anchor>gad228c7343f60318e4c045a2ae77e9c39</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asUserString</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aee6cd1a222ef1c09060e28e57d5f74ac</anchor>
      <arglist>(const Tp &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a19480ddff8af4f807285af89a54b8093</anchor>
      <arglist>(const std::string &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;&amp;</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a862d35d1520c96adc67c9a0d2915b05b</anchor>
      <arglist>(std::string &amp;&amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a57a88c08eedc430c41a819813730624c</anchor>
      <arglist>(const char *t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ad0e017605fd280fbd0ac1a2135bdff46</anchor>
      <arglist>(char *t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a721dcfd20750c21807693b9389a09992</anchor>
      <arglist>(const Tp &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a5c36e35abedc52692c17d80ebc6c8a60</anchor>
      <arglist>(const intrusive_ptr&lt; Tp &gt; &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ae9adeab4647c7abdec899bd2be46a490</anchor>
      <arglist>(const weak_ptr&lt; Tp &gt; &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a926c311168e802935e281c33e616e463</anchor>
      <arglist>(const bool &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>form</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a9ffc8a01367e8a71d551ea8dbdc356f2</anchor>
      <arglist>(const char *format,...) __attribute__((format(printf</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>strerror</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a75434826dce86955430d0ef9997eedde</anchor>
      <arglist>(int errno_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a295adb2a601af4b6fe994e8aec3518a3</anchor>
      <arglist>(char n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a7f4b5c6dfd9298c44c3a7f2b423715f5</anchor>
      <arglist>(unsigned char n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a2db605f81b5470470ad93b82e8344bc2</anchor>
      <arglist>(short n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>abdf70f090692e63a7aae9bd2d501d447</anchor>
      <arglist>(unsigned short n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a5c16ebaf6faa82346d878859242a95d9</anchor>
      <arglist>(int n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a24ab0aa34600e90cd3ee0a0ad29ef89d</anchor>
      <arglist>(unsigned n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a90919b34b03306f826a1f281f8c17c50</anchor>
      <arglist>(long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a3d6ad7b22b6167bbff27d792657aafc9</anchor>
      <arglist>(unsigned long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>abe39d92b7953c0988b3ed4499ffd7729</anchor>
      <arglist>(long long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a9386e8d3766db46b57e527e96663433a</anchor>
      <arglist>(unsigned long long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a1b39427d99330664c5b1c67bf37a65c2</anchor>
      <arglist>(const char &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a4c70e6ca379edeb922fd482c2458e9b2</anchor>
      <arglist>(const unsigned char &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a5bf0aa992e41bdfec06033aa0695f9b9</anchor>
      <arglist>(const short &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ad8345df8288d003320a2f8ab8528e305</anchor>
      <arglist>(const unsigned short &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a2d8e2d956bd31f606293521b4c8ac9ca</anchor>
      <arglist>(const int &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aa39475456f389c326462a9c9eed13dc9</anchor>
      <arglist>(const unsigned &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a7153753c08b79ab62cd0acf1a773b8e3</anchor>
      <arglist>(const long &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a2277c6e3030c13b129bd855b0210344b</anchor>
      <arglist>(const unsigned long &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a8bd1fd3ea2cae354767ea70ace1f7ab5</anchor>
      <arglist>(const long long &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af65490d9a89d70257f6092a2ad1c0fec</anchor>
      <arglist>(const unsigned long long &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ac9610bfbcddd70875e42c1a3c884b009</anchor>
      <arglist>(char n, int w=4)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>adaf762dd729f5e42d34d59ee643c1b6f</anchor>
      <arglist>(unsigned char n, int w=4)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a0cdeed22d27565faf825e1ab031d1813</anchor>
      <arglist>(short n, int w=10)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a29353aed2e360265655d2f62dc904ae1</anchor>
      <arglist>(unsigned short n, int w=10)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ab302e830ead234062d951e4e8f7f9dde</anchor>
      <arglist>(int n, int w=10)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ab8059dafd8dd8f12d66466d4c7dce003</anchor>
      <arglist>(unsigned n, int w=10)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>abb38e854929d0ee09b809bad87fa5c57</anchor>
      <arglist>(long n, int w=10)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a9e56b24d2ffc370cec79a010f38c12d9</anchor>
      <arglist>(unsigned long n, int w=10)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aaac5baf3ee580185fc98195ea44414f5</anchor>
      <arglist>(long long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a2a9f93c6efc0e5d8b10d433884b063a7</anchor>
      <arglist>(unsigned long long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a0677f9d55461dcef1dd38a168992c19e</anchor>
      <arglist>(char n, int w=4)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a4313b04d7d0ee8c816fd201f3415aae6</anchor>
      <arglist>(unsigned char n, int w=4)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af65d80dffc07b925ac857146baa1655e</anchor>
      <arglist>(short n, int w=5)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ae146318008773a5cd1a14419b070c598</anchor>
      <arglist>(unsigned short n, int w=5)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>abfda3e5118b6a8a27a651344cbd3ea2a</anchor>
      <arglist>(int n, int w=5)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a34a05fdae41e88cc94418081544b7964</anchor>
      <arglist>(unsigned n, int w=5)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a845479c608bdb9ef23d920f752069daf</anchor>
      <arglist>(long n, int w=5)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a79192b7ffcb33227180f1a017388025a</anchor>
      <arglist>(unsigned long n, int w=5)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a296850110057ba4a464c16e7c019ca7f</anchor>
      <arglist>(long long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ac779ec4e57b5c23a46d9338a89e5076c</anchor>
      <arglist>(unsigned long long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>binstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a33dc18a7b0b9f3773d70cb50d7c8024c</anchor>
      <arglist>(TInt val_r)</arglist>
    </member>
    <member kind="function">
      <type>TInt</type>
      <name>strtonum</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>acde2140c3aef4a2a79db4acc56cd180a</anchor>
      <arglist>(const C_Str &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>short</type>
      <name>strtonum</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ae6c37e46059008ec4150ebe34240054a</anchor>
      <arglist>(const C_Str &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>TInt</type>
      <name>strtonum</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a6f9c96dd03fc920a392b4276fb720e7c</anchor>
      <arglist>(const C_Str &amp;str, TInt &amp;i)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>strToTrue</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aeaaf76f0d989c9349490923292ebacda</anchor>
      <arglist>(const C_Str &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>strToFalse</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a373348b9a30f37f621d196a64bd18454</anchor>
      <arglist>(const C_Str &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>strToBool</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aa84d96df58fe195c6ab4fd62fcff6430</anchor>
      <arglist>(const C_Str &amp;str, bool default_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>strToBoolNodefault</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af9fa0e1073bfde100469a90e1e965a01</anchor>
      <arglist>(const C_Str &amp;str, bool &amp;return_r)</arglist>
    </member>
    <member kind="function">
      <type>TriBool</type>
      <name>strToTriBool</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a6af047bfcc7674ff5fa9fc8ba057d04d</anchor>
      <arglist>(const C_Str &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>gsub</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af211f0656daeb08b24d8e95345db1b0e</anchor>
      <arglist>(const std::string &amp;str_r, const std::string &amp;from_r, const std::string &amp;to_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>gsubFun</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a2e60a5c2d609e0b82d64d942ecd5e37d</anchor>
      <arglist>(const std::string &amp;str_r, const std::string &amp;from_r, function&lt; std::string()&gt; to_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>replaceAll</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a0ff9006f9ecb97060627c321c6acdb88</anchor>
      <arglist>(std::string &amp;str_r, const std::string &amp;from_r, const std::string &amp;to_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>replaceAllFun</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a2cd43cfb7443c1874fdff04acd6d5f7a</anchor>
      <arglist>(std::string &amp;str_r, const std::string &amp;from_r, function&lt; std::string()&gt; to_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>gapify</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>afe4820b446101446dcd10a03c3c8a8c8</anchor>
      <arglist>(std::string inp_r, std::string::size_type gap_r=1, char gapchar=&apos; &apos;)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>split</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ac97348b48b81c8086872e0c48ae7c84b</anchor>
      <arglist>(const C_Str &amp;line_r, TOutputIterator result_r, const C_Str &amp;sepchars_r=&quot; \t&quot;, const Trim trim_r=NO_TRIM)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>split</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a3812d484ef7184caa57e00b70fce32f0</anchor>
      <arglist>(const C_Str &amp;line_r, TOutputIterator result_r, const Trim trim_r)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>splitEscaped</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af527b575ab4e9356e364abccfd44ddcf</anchor>
      <arglist>(const C_Str &amp;line_r, TOutputIterator result_r, const C_Str &amp;sepchars_r=&quot; \t&quot;, bool withEmpty=false)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>splitFields</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a273ee551295504e431587cf9ae7b76ce</anchor>
      <arglist>(const C_Str &amp;line_r, TOutputIterator result_r, const C_Str &amp;sepchars_r=&quot;:&quot;)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>splitFieldsEscaped</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a6d71ae99a810eda67f1242cb3688a6fa</anchor>
      <arglist>(const C_Str &amp;line_r, TOutputIterator result_r, const C_Str &amp;sepchars_r=&quot;:&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>join</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a7796b62c298490ca37c717eb2f181bce</anchor>
      <arglist>(TIterator begin, TIterator end, const C_Str &amp;sep_r=&quot; &quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>join</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a68adfcdfef5c6c18c6692543e439336b</anchor>
      <arglist>(const TContainer &amp;cont_r, const C_Str &amp;sep_r=&quot; &quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>joinEscaped</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a14032334caa0040089db4a6e918d8cc1</anchor>
      <arglist>(TIterator begin, TIterator end, const char sep_r=&apos; &apos;)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>printIndented</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a3f53d9205d32a7c566cd12a40bb2694b</anchor>
      <arglist>(std::ostream &amp;str, const std::string &amp;text_r, const std::string &amp;indent_r=&quot;  &quot;, unsigned maxWitdh_r=0)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>printIndented</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>abc4b38dd4b6c4a93eaef9e1701ee6f4a</anchor>
      <arglist>(std::ostream &amp;str, const std::string &amp;text_r, unsigned indent_r, char indentch_r=&apos; &apos;, unsigned maxWitdh_r=0)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>printIndented</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>adff0055fd6eabde347ba67b747b47080</anchor>
      <arglist>(std::ostream &amp;str, const std::string &amp;text_r, unsigned indent_r, unsigned maxWitdh_r, char indentch_r=&apos; &apos;)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>autoPrefix</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a53a0640038dc03b37b3957deed0c3e12</anchor>
      <arglist>(std::ostream &amp;str, const std::string &amp;text_r, function&lt; std::string(const char *, const char *)&gt; fnc_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>autoPrefix0</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a5cec75da0e65e4aa68b45221e24ba079</anchor>
      <arglist>(std::ostream &amp;str, const std::string &amp;text_r, function&lt; std::string()&gt; fnc_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>escape</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a83b3819f2888c68cc77714986d0f4577</anchor>
      <arglist>(const C_Str &amp;str_r, const char c=&apos; &apos;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendEscaped</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a58edab93861331806b72bf980bfe509e</anchor>
      <arglist>(std::string &amp;str_r, const C_Str &amp;next_r, const char sep_r=&apos; &apos;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>bEscape</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a710636d9a5547de0a4e2d43f0365d9c1</anchor>
      <arglist>(std::string str_r, const C_Str &amp;special_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>rxEscapeStr</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aa414fb1ad4616690f24b5d3d3802c7f1</anchor>
      <arglist>(std::string str_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>rxEscapeGlob</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>acf08a98fe74b3001bb6b74289d4cd123</anchor>
      <arglist>(std::string str_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexencode</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a117964c75424762f7b79a38b137c67c5</anchor>
      <arglist>(const C_Str &amp;str_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexdecode</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a094815f9db94b2b06d181a2460710cba</anchor>
      <arglist>(const C_Str &amp;str_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toLower</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>adb668ecb122eb6de2d61fa3b3cbea555</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toLower</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ab99233bc354d63462368ae51d853f278</anchor>
      <arglist>(std::string &amp;&amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toLower</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a8b9fad174604e30fc9e5654e0e498f96</anchor>
      <arglist>(const char *s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toUpper</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a8843c43068c685e05885eb5d94dd710d</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toUpper</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a1647f6d45b2830ecdf84bd995e69cf84</anchor>
      <arglist>(std::string &amp;&amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toUpper</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a01bcc5ff9e0469707563826d79c16801</anchor>
      <arglist>(const char *s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>afdd4acc21f3cab510c51367ff31ab09e</anchor>
      <arglist>(const C_Str &amp;lhs, const C_Str &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ad5e5bb2f52c6731384328bc04e2c933e</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>acf9265bce04b8043b16e36b8d36f0f24</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stripFirstWord</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a4dfaa688dcb97f958d960472cdb4814e</anchor>
      <arglist>(std::string &amp;line, const bool ltrim_first)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stripLastWord</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a06fa95a12691dbbe551cf4b08ae02621</anchor>
      <arglist>(std::string &amp;line, const bool rtrim_first)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getline</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a4ca0284d2a0b8cc796ae44aa9763e99a</anchor>
      <arglist>(std::istream &amp;str, bool trim=false)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getline</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a65082648364fa4015d6f92fc7892ed84</anchor>
      <arglist>(std::istream &amp;str, const Trim trim_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>receiveUpTo</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a7116cde967828e981894ee7caad38d3e</anchor>
      <arglist>(std::istream &amp;str, const char delim_r, bool returnDelim_r=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasPrefix</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a5e64cab973a815bfc5c3811b5086a2b9</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasPrefixCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aad7d8a7eb176cf2fecd919491cdad291</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stripPrefix</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aae73b73bd678e35f1ba924eb58a7ff77</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stripPrefixCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a1735725ceabf62c777bfd5db5ad953e3</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSuffix</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a1a16f87f54a18c1509f544ca08751bcf</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;suffix_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSuffixCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af5dd3854d5bb33489d71447fe603ef90</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;suffix_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stripSuffix</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a708c36e3fbddd3be762dc04fa677e44d</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;suffix_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stripSuffixCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a5171fc1d550b0a0b3bddec758e7f1512</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;suffix_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string::size_type</type>
      <name>commonPrefix</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a0c87a1f0a027f13946afcc5db69d4209</anchor>
      <arglist>(const C_Str &amp;lhs, const C_Str &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::string::size_type</type>
      <name>commonPrefixCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a403326617d8f9a6a3d8fcc8af5f77a31</anchor>
      <arglist>(const C_Str &amp;lhs, const C_Str &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startsWith</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a6e25ab4e5c5c44111994709692fb08eb</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startsWithCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>affb0d1587369ed8be45838b822e9c903</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>endsWith</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a7003cd779e770b4dc126a54f338ce789</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>endsWithCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af5487c2e36a926f9d5e1b7324e0187e1</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Trim</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a116c5922b5388e7df08af9d94079f3dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_TRIM</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a116c5922b5388e7df08af9d94079f3dcab6547b2dbf4dadffacdd0697e6fada47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>L_TRIM</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a116c5922b5388e7df08af9d94079f3dcaf5de768e767f0471870638a807448a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>R_TRIM</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a116c5922b5388e7df08af9d94079f3dcab8705073cbaf7aa36fb5680b31b60912</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRIM</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a116c5922b5388e7df08af9d94079f3dcade1c3da09719f64b2c090a5a04c00ec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>trim</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af8bbe6f32fcb2fe4e652320506b3ba9d</anchor>
      <arglist>(const std::string &amp;s, const Trim trim_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>trim</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>adeca2047a1485025f4dc811a234ca421</anchor>
      <arglist>(std::string &amp;&amp;s, const Trim trim_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>ltrim</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a9a10c1709059ba1bb83dcdb0928dc0b5</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>ltrim</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a27c92487a06375cd7d7ad7bb594b8050</anchor>
      <arglist>(std::string &amp;&amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>rtrim</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a7452eb90b12001365e1da9e71994ea35</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>rtrim</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a82f3f4fa81345ac4fdf7649d88fa03be</anchor>
      <arglist>(std::string &amp;&amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a295adb2a601af4b6fe994e8aec3518a3</anchor>
      <arglist>(char n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a7f4b5c6dfd9298c44c3a7f2b423715f5</anchor>
      <arglist>(unsigned char n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a2db605f81b5470470ad93b82e8344bc2</anchor>
      <arglist>(short n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>abdf70f090692e63a7aae9bd2d501d447</anchor>
      <arglist>(unsigned short n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a5c16ebaf6faa82346d878859242a95d9</anchor>
      <arglist>(int n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a24ab0aa34600e90cd3ee0a0ad29ef89d</anchor>
      <arglist>(unsigned n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a90919b34b03306f826a1f281f8c17c50</anchor>
      <arglist>(long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a3d6ad7b22b6167bbff27d792657aafc9</anchor>
      <arglist>(unsigned long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>abe39d92b7953c0988b3ed4499ffd7729</anchor>
      <arglist>(long long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a9386e8d3766db46b57e527e96663433a</anchor>
      <arglist>(unsigned long long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a1b39427d99330664c5b1c67bf37a65c2</anchor>
      <arglist>(const char &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a4c70e6ca379edeb922fd482c2458e9b2</anchor>
      <arglist>(const unsigned char &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a5bf0aa992e41bdfec06033aa0695f9b9</anchor>
      <arglist>(const short &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ad8345df8288d003320a2f8ab8528e305</anchor>
      <arglist>(const unsigned short &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a2d8e2d956bd31f606293521b4c8ac9ca</anchor>
      <arglist>(const int &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aa39475456f389c326462a9c9eed13dc9</anchor>
      <arglist>(const unsigned &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a7153753c08b79ab62cd0acf1a773b8e3</anchor>
      <arglist>(const long &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a2277c6e3030c13b129bd855b0210344b</anchor>
      <arglist>(const unsigned long &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a8bd1fd3ea2cae354767ea70ace1f7ab5</anchor>
      <arglist>(const long long &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af65490d9a89d70257f6092a2ad1c0fec</anchor>
      <arglist>(const unsigned long long &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ac9610bfbcddd70875e42c1a3c884b009</anchor>
      <arglist>(char n, int w=4)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>adaf762dd729f5e42d34d59ee643c1b6f</anchor>
      <arglist>(unsigned char n, int w=4)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a0cdeed22d27565faf825e1ab031d1813</anchor>
      <arglist>(short n, int w=10)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a29353aed2e360265655d2f62dc904ae1</anchor>
      <arglist>(unsigned short n, int w=10)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ab302e830ead234062d951e4e8f7f9dde</anchor>
      <arglist>(int n, int w=10)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ab8059dafd8dd8f12d66466d4c7dce003</anchor>
      <arglist>(unsigned n, int w=10)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>abb38e854929d0ee09b809bad87fa5c57</anchor>
      <arglist>(long n, int w=10)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a9e56b24d2ffc370cec79a010f38c12d9</anchor>
      <arglist>(unsigned long n, int w=10)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aaac5baf3ee580185fc98195ea44414f5</anchor>
      <arglist>(long long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a2a9f93c6efc0e5d8b10d433884b063a7</anchor>
      <arglist>(unsigned long long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a0677f9d55461dcef1dd38a168992c19e</anchor>
      <arglist>(char n, int w=4)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a4313b04d7d0ee8c816fd201f3415aae6</anchor>
      <arglist>(unsigned char n, int w=4)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af65d80dffc07b925ac857146baa1655e</anchor>
      <arglist>(short n, int w=5)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ae146318008773a5cd1a14419b070c598</anchor>
      <arglist>(unsigned short n, int w=5)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>abfda3e5118b6a8a27a651344cbd3ea2a</anchor>
      <arglist>(int n, int w=5)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a34a05fdae41e88cc94418081544b7964</anchor>
      <arglist>(unsigned n, int w=5)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a845479c608bdb9ef23d920f752069daf</anchor>
      <arglist>(long n, int w=5)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a79192b7ffcb33227180f1a017388025a</anchor>
      <arglist>(unsigned long n, int w=5)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a296850110057ba4a464c16e7c019ca7f</anchor>
      <arglist>(long long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ac779ec4e57b5c23a46d9338a89e5076c</anchor>
      <arglist>(unsigned long long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>binstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a33dc18a7b0b9f3773d70cb50d7c8024c</anchor>
      <arglist>(TInt val_r)</arglist>
    </member>
    <member kind="function">
      <type>TInt</type>
      <name>strtonum</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>acde2140c3aef4a2a79db4acc56cd180a</anchor>
      <arglist>(const C_Str &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>short</type>
      <name>strtonum</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ae6c37e46059008ec4150ebe34240054a</anchor>
      <arglist>(const C_Str &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>TInt</type>
      <name>strtonum</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a6f9c96dd03fc920a392b4276fb720e7c</anchor>
      <arglist>(const C_Str &amp;str, TInt &amp;i)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>strToTrue</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aeaaf76f0d989c9349490923292ebacda</anchor>
      <arglist>(const C_Str &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>strToFalse</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a373348b9a30f37f621d196a64bd18454</anchor>
      <arglist>(const C_Str &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>strToBool</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aa84d96df58fe195c6ab4fd62fcff6430</anchor>
      <arglist>(const C_Str &amp;str, bool default_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>strToBoolNodefault</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af9fa0e1073bfde100469a90e1e965a01</anchor>
      <arglist>(const C_Str &amp;str, bool &amp;return_r)</arglist>
    </member>
    <member kind="function">
      <type>TriBool</type>
      <name>strToTriBool</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a6af047bfcc7674ff5fa9fc8ba057d04d</anchor>
      <arglist>(const C_Str &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>gsub</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af211f0656daeb08b24d8e95345db1b0e</anchor>
      <arglist>(const std::string &amp;str_r, const std::string &amp;from_r, const std::string &amp;to_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>gsubFun</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a2e60a5c2d609e0b82d64d942ecd5e37d</anchor>
      <arglist>(const std::string &amp;str_r, const std::string &amp;from_r, function&lt; std::string()&gt; to_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>replaceAll</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a0ff9006f9ecb97060627c321c6acdb88</anchor>
      <arglist>(std::string &amp;str_r, const std::string &amp;from_r, const std::string &amp;to_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>replaceAllFun</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a2cd43cfb7443c1874fdff04acd6d5f7a</anchor>
      <arglist>(std::string &amp;str_r, const std::string &amp;from_r, function&lt; std::string()&gt; to_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>gapify</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>afe4820b446101446dcd10a03c3c8a8c8</anchor>
      <arglist>(std::string inp_r, std::string::size_type gap_r=1, char gapchar=&apos; &apos;)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>split</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ac97348b48b81c8086872e0c48ae7c84b</anchor>
      <arglist>(const C_Str &amp;line_r, TOutputIterator result_r, const C_Str &amp;sepchars_r=&quot; \t&quot;, const Trim trim_r=NO_TRIM)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>split</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a3812d484ef7184caa57e00b70fce32f0</anchor>
      <arglist>(const C_Str &amp;line_r, TOutputIterator result_r, const Trim trim_r)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>splitEscaped</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af527b575ab4e9356e364abccfd44ddcf</anchor>
      <arglist>(const C_Str &amp;line_r, TOutputIterator result_r, const C_Str &amp;sepchars_r=&quot; \t&quot;, bool withEmpty=false)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>splitFields</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a273ee551295504e431587cf9ae7b76ce</anchor>
      <arglist>(const C_Str &amp;line_r, TOutputIterator result_r, const C_Str &amp;sepchars_r=&quot;:&quot;)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>splitFieldsEscaped</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a6d71ae99a810eda67f1242cb3688a6fa</anchor>
      <arglist>(const C_Str &amp;line_r, TOutputIterator result_r, const C_Str &amp;sepchars_r=&quot;:&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>join</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a7796b62c298490ca37c717eb2f181bce</anchor>
      <arglist>(TIterator begin, TIterator end, const C_Str &amp;sep_r=&quot; &quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>join</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a68adfcdfef5c6c18c6692543e439336b</anchor>
      <arglist>(const TContainer &amp;cont_r, const C_Str &amp;sep_r=&quot; &quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>joinEscaped</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a14032334caa0040089db4a6e918d8cc1</anchor>
      <arglist>(TIterator begin, TIterator end, const char sep_r=&apos; &apos;)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>printIndented</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a3f53d9205d32a7c566cd12a40bb2694b</anchor>
      <arglist>(std::ostream &amp;str, const std::string &amp;text_r, const std::string &amp;indent_r=&quot;  &quot;, unsigned maxWitdh_r=0)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>printIndented</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>abc4b38dd4b6c4a93eaef9e1701ee6f4a</anchor>
      <arglist>(std::ostream &amp;str, const std::string &amp;text_r, unsigned indent_r, char indentch_r=&apos; &apos;, unsigned maxWitdh_r=0)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>printIndented</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>adff0055fd6eabde347ba67b747b47080</anchor>
      <arglist>(std::ostream &amp;str, const std::string &amp;text_r, unsigned indent_r, unsigned maxWitdh_r, char indentch_r=&apos; &apos;)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>autoPrefix</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a53a0640038dc03b37b3957deed0c3e12</anchor>
      <arglist>(std::ostream &amp;str, const std::string &amp;text_r, function&lt; std::string(const char *, const char *)&gt; fnc_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>autoPrefix0</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a5cec75da0e65e4aa68b45221e24ba079</anchor>
      <arglist>(std::ostream &amp;str, const std::string &amp;text_r, function&lt; std::string()&gt; fnc_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>escape</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a83b3819f2888c68cc77714986d0f4577</anchor>
      <arglist>(const C_Str &amp;str_r, const char c=&apos; &apos;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendEscaped</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a58edab93861331806b72bf980bfe509e</anchor>
      <arglist>(std::string &amp;str_r, const C_Str &amp;next_r, const char sep_r=&apos; &apos;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>bEscape</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a710636d9a5547de0a4e2d43f0365d9c1</anchor>
      <arglist>(std::string str_r, const C_Str &amp;special_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>rxEscapeStr</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aa414fb1ad4616690f24b5d3d3802c7f1</anchor>
      <arglist>(std::string str_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>rxEscapeGlob</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>acf08a98fe74b3001bb6b74289d4cd123</anchor>
      <arglist>(std::string str_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexencode</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a117964c75424762f7b79a38b137c67c5</anchor>
      <arglist>(const C_Str &amp;str_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexdecode</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a094815f9db94b2b06d181a2460710cba</anchor>
      <arglist>(const C_Str &amp;str_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toLower</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>adb668ecb122eb6de2d61fa3b3cbea555</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toLower</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ab99233bc354d63462368ae51d853f278</anchor>
      <arglist>(std::string &amp;&amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toLower</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a8b9fad174604e30fc9e5654e0e498f96</anchor>
      <arglist>(const char *s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toUpper</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a8843c43068c685e05885eb5d94dd710d</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toUpper</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a1647f6d45b2830ecdf84bd995e69cf84</anchor>
      <arglist>(std::string &amp;&amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toUpper</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a01bcc5ff9e0469707563826d79c16801</anchor>
      <arglist>(const char *s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>afdd4acc21f3cab510c51367ff31ab09e</anchor>
      <arglist>(const C_Str &amp;lhs, const C_Str &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ad5e5bb2f52c6731384328bc04e2c933e</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>acf9265bce04b8043b16e36b8d36f0f24</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stripFirstWord</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a4dfaa688dcb97f958d960472cdb4814e</anchor>
      <arglist>(std::string &amp;line, const bool ltrim_first)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stripLastWord</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a06fa95a12691dbbe551cf4b08ae02621</anchor>
      <arglist>(std::string &amp;line, const bool rtrim_first)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getline</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a4ca0284d2a0b8cc796ae44aa9763e99a</anchor>
      <arglist>(std::istream &amp;str, bool trim=false)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getline</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a65082648364fa4015d6f92fc7892ed84</anchor>
      <arglist>(std::istream &amp;str, const Trim trim_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>receiveUpTo</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a7116cde967828e981894ee7caad38d3e</anchor>
      <arglist>(std::istream &amp;str, const char delim_r, bool returnDelim_r=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasPrefix</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a5e64cab973a815bfc5c3811b5086a2b9</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasPrefixCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aad7d8a7eb176cf2fecd919491cdad291</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stripPrefix</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aae73b73bd678e35f1ba924eb58a7ff77</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stripPrefixCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a1735725ceabf62c777bfd5db5ad953e3</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSuffix</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a1a16f87f54a18c1509f544ca08751bcf</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;suffix_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSuffixCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af5dd3854d5bb33489d71447fe603ef90</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;suffix_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stripSuffix</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a708c36e3fbddd3be762dc04fa677e44d</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;suffix_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stripSuffixCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a5171fc1d550b0a0b3bddec758e7f1512</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;suffix_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string::size_type</type>
      <name>commonPrefix</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a0c87a1f0a027f13946afcc5db69d4209</anchor>
      <arglist>(const C_Str &amp;lhs, const C_Str &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::string::size_type</type>
      <name>commonPrefixCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a403326617d8f9a6a3d8fcc8af5f77a31</anchor>
      <arglist>(const C_Str &amp;lhs, const C_Str &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startsWith</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a6e25ab4e5c5c44111994709692fb08eb</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startsWithCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>affb0d1587369ed8be45838b822e9c903</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>endsWith</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a7003cd779e770b4dc126a54f338ce789</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>endsWithCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af5487c2e36a926f9d5e1b7324e0187e1</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StringV.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>StringV_8cc.html</filename>
    <includes id="StringV_8h" name="StringV.h" local="no" imported="no">zypp/base/StringV.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::strv</namespace>
    <namespace>zypp::strv::detail</namespace>
    <member kind="function">
      <type>unsigned</type>
      <name>_splitSimple</name>
      <anchorfile>namespacezypp_1_1strv_1_1detail.html</anchorfile>
      <anchor>a1a09e3665aca3621f31c414c8d15b4ec</anchor>
      <arglist>(std::string_view line_r, WordConsumer &amp;&amp;fnc_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StringV.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>StringV_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>StrMatcher.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>StrMatcher_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="StrMatcher_8h" name="StrMatcher.h" local="no" imported="no">zypp/base/StrMatcher.h</includes>
    <includes id="PoolMember_8h" name="PoolMember.h" local="no" imported="no">zypp/sat/detail/PoolMember.h</includes>
    <class kind="class">zypp::StrMatcher::Impl</class>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OUTS</name>
      <anchorfile>StrMatcher_8cc.html</anchorfile>
      <anchor>a0d426ea4d37880b3fb3d9daec2ea1b43</anchor>
      <arglist>(V)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OUTS</name>
      <anchorfile>StrMatcher_8cc.html</anchorfile>
      <anchor>a0d426ea4d37880b3fb3d9daec2ea1b43</anchor>
      <arglist>(V)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae54aca1e96307c0b5a7cce5bfe90fb7e</anchor>
      <arglist>(std::ostream &amp;str, Match::Mode obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a12f74bdfa5be8db252f374dcf4f15a43</anchor>
      <arglist>(std::ostream &amp;str, const Match &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a5d2a359c7ba9e38c31daa2231cb2653c</anchor>
      <arglist>(std::ostream &amp;str, const StrMatcher &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aa5b0528f8652bee22a0b7ef165d2b74c</anchor>
      <arglist>(const StrMatcher &amp;lhs, const StrMatcher &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a0b114e93606c3ba63c0d8d4df418b201</anchor>
      <arglist>(const StrMatcher &amp;lhs, const StrMatcher &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StrMatcher.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>StrMatcher_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <class kind="class">zypp::Match</class>
    <class kind="class">zypp::MatchException</class>
    <class kind="class">zypp::MatchUnknownModeException</class>
    <class kind="class">zypp::MatchInvalidRegexException</class>
    <class kind="class">zypp::StrMatcher</class>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>Match</type>
      <name>operator|</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a8de667329e86ca85dcf87359ed6cd57a</anchor>
      <arglist>(Match::Mode lhs, Match::Mode rhs)</arglist>
    </member>
    <member kind="function">
      <type>Match</type>
      <name>operator-</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae43be9eecf624d2d661aa0c4786f6aac</anchor>
      <arglist>(Match::Mode lhs, Match::Mode rhs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Sysconfig.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Sysconfig_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="StrMatcher_8h" name="StrMatcher.h" local="no" imported="no">zypp/base/StrMatcher.h</includes>
    <includes id="IOStream_8h" name="IOStream.h" local="no" imported="no">zypp/base/IOStream.h</includes>
    <includes id="InputStream_8h" name="InputStream.h" local="no" imported="no">zypp/base/InputStream.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="TmpPath_8h" name="TmpPath.h" local="no" imported="no">zypp/TmpPath.h</includes>
    <includes id="Sysconfig_8h" name="Sysconfig.h" local="no" imported="no">zypp/base/Sysconfig.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::base</namespace>
    <namespace>zypp::base::sysconfig</namespace>
    <member kind="function">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>read</name>
      <anchorfile>namespacezypp_1_1base_1_1sysconfig.html</anchorfile>
      <anchor>a7143baad1cef04b5fa432d20e4491d1e</anchor>
      <arglist>(const Pathname &amp;_path)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>write</name>
      <anchorfile>namespacezypp_1_1base_1_1sysconfig.html</anchorfile>
      <anchor>a7222c1d40331ec96e6b1e57b92bc8e90</anchor>
      <arglist>(const Pathname &amp;path_r, const std::string &amp;key_r, const std::string &amp;val_r, const std::string &amp;newcomment_r=std::string())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeStringVal</name>
      <anchorfile>namespacezypp_1_1base_1_1sysconfig.html</anchorfile>
      <anchor>ad221a66883a56784ac6c0ae4ec862019</anchor>
      <arglist>(const Pathname &amp;path_r, const std::string &amp;key_r, const std::string &amp;val_r, const std::string &amp;newcomment_r=std::string())</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Sysconfig.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Sysconfig_8h.html</filename>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::base</namespace>
    <namespace>zypp::base::sysconfig</namespace>
    <member kind="function">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>read</name>
      <anchorfile>namespacezypp_1_1base_1_1sysconfig.html</anchorfile>
      <anchor>a7143baad1cef04b5fa432d20e4491d1e</anchor>
      <arglist>(const Pathname &amp;_path)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>write</name>
      <anchorfile>namespacezypp_1_1base_1_1sysconfig.html</anchorfile>
      <anchor>a7222c1d40331ec96e6b1e57b92bc8e90</anchor>
      <arglist>(const Pathname &amp;path_r, const std::string &amp;key_r, const std::string &amp;val_r, const std::string &amp;newcomment_r=std::string())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeStringVal</name>
      <anchorfile>namespacezypp_1_1base_1_1sysconfig.html</anchorfile>
      <anchor>ad221a66883a56784ac6c0ae4ec862019</anchor>
      <arglist>(const Pathname &amp;path_r, const std::string &amp;key_r, const std::string &amp;val_r, const std::string &amp;newcomment_r=std::string())</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TypeTraits.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>TypeTraits_8h.html</filename>
    <class kind="struct">zypp::_detail::_has_type_const_iterator</class>
    <class kind="struct">zypp::_detail::_has_container_begin_end</class>
    <class kind="struct">zypp::has_type_const_iterator</class>
    <class kind="struct">zypp::has_container_begin_end</class>
    <class kind="struct">zypp::is_container</class>
    <namespace>zypp</namespace>
    <namespace>zypp::_detail</namespace>
  </compound>
  <compound kind="file">
    <name>Unit.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Unit_8cc.html</filename>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Unit_8h" name="Unit.h" local="no" imported="no">zypp/base/Unit.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::base</namespace>
  </compound>
  <compound kind="file">
    <name>Unit.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Unit_8h.html</filename>
    <class kind="class">zypp::base::Unit</class>
    <namespace>zypp</namespace>
    <namespace>zypp::base</namespace>
  </compound>
  <compound kind="file">
    <name>UserRequestException.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>UserRequestException_8cc.html</filename>
    <includes id="UserRequestException_8h" name="UserRequestException.h" local="no" imported="no">zypp/base/UserRequestException.h</includes>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>UserRequestException.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>UserRequestException_8h.html</filename>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <class kind="class">zypp::UserRequestException</class>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>declException</name>
      <anchorfile>UserRequestException_8h.html</anchorfile>
      <anchor>a20b4d961e335223c874f582bfe08000d</anchor>
      <arglist>(EXCP, KIND)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>declException</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae87c93cb9dc8404f3327c39d430cb824</anchor>
      <arglist>(IgnoreRequestException, IGNORE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>declException</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae96510a9be9f62d59004b63e53f96568</anchor>
      <arglist>(SkipRequestException, SKIP)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>declException</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a61b220b944e6b813565c351036e8b52c</anchor>
      <arglist>(RetryRequestException, RETRY)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>declException</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae1d2a4bcd3907e65175425ca26128c09</anchor>
      <arglist>(AbortRequestException, ABORT)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ValueTransform.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>ValueTransform_8h.html</filename>
    <includes id="Iterator_8h" name="Iterator.h" local="no" imported="no">zypp/base/Iterator.h</includes>
    <class kind="class">zypp::base::ValueTransform</class>
    <class kind="class">zypp::base::ContainerTransform</class>
    <namespace>zypp</namespace>
    <namespace>zypp::base</namespace>
  </compound>
  <compound kind="file">
    <name>WatchFile.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>WatchFile_8h.html</filename>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <class kind="class">zypp::WatchFile</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>Xml.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Xml_8cc.html</filename>
    <includes id="Xml_8h" name="Xml.h" local="yes" imported="no">Xml.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::xmlout</namespace>
  </compound>
  <compound kind="file">
    <name>Xml.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>Xml_8h.html</filename>
    <includes id="Easy_8h" name="Easy.h" local="no" imported="no">zypp/base/Easy.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="XmlEscape_8h" name="XmlEscape.h" local="no" imported="no">zypp/parser/xml/XmlEscape.h</includes>
    <class kind="class">zypp::xmlout::NodeAttr</class>
    <class kind="class">zypp::xmlout::Node</class>
    <class kind="struct">zypp::xmlout::Node::OptionalContentType</class>
    <class kind="struct">zypp::xmlout::Node::HasContentException</class>
    <namespace>zypp</namespace>
    <namespace>zypp::xmlout</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>node</name>
      <anchorfile>namespacezypp_1_1xmlout.html</anchorfile>
      <anchor>a1e6714318426a36e5bb7bdf33001911b</anchor>
      <arglist>(std::ostream &amp;out_r, const std::string &amp;name_r, Node::Attr attr_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpAsXmlOn</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a79b689221bcd05c9dc053873163845c6</anchor>
      <arglist>(std::ostream &amp;str, const Tp &amp;obj, const std::string &amp;name_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpAsXmlOn</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a79b689221bcd05c9dc053873163845c6</anchor>
      <arglist>(std::ostream &amp;str, const Tp &amp;obj, const std::string &amp;name_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ZckStream.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>ZckStream_8cc.html</filename>
    <includes id="ZckStream_8h" name="ZckStream.h" local="no" imported="no">zypp/base/ZckStream.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::detail</namespace>
  </compound>
  <compound kind="file">
    <name>ZckStream.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/base/</path>
    <filename>ZckStream_8h.html</filename>
    <includes id="SimpleStreambuf_8h" name="SimpleStreambuf.h" local="no" imported="no">zypp/base/SimpleStreambuf.h</includes>
    <includes id="fXstream_8h" name="fXstream.h" local="no" imported="no">zypp/base/fXstream.h</includes>
    <class kind="class">zypp::detail::zckstreambufimpl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::detail</namespace>
    <member kind="typedef">
      <type>struct zckCtx</type>
      <name>zckCtx</name>
      <anchorfile>ZckStream_8h.html</anchorfile>
      <anchor>a1e4fc28ed35cba2131d13d459adf54c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::SimpleStreamBuf&lt; detail::zckstreambufimpl &gt;</type>
      <name>ZChunkStreamBuf</name>
      <anchorfile>namespacezypp_1_1detail.html</anchorfile>
      <anchor>a71b07176e624ccfaaa5dd54770704858</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::fXstream&lt; std::istream, detail::ZChunkStreamBuf &gt;</type>
      <name>ifzckstream</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>adad417c8be2dde77c9dbd64031cb11e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::fXstream&lt; std::ostream, detail::ZChunkStreamBuf &gt;</type>
      <name>ofzckstream</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a6cf21aecb1e6999a87642ec3eba65298</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Bit.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Bit_8h.html</filename>
    <class kind="struct">zypp::bit::bit_detail::Gen1Bits</class>
    <class kind="struct">zypp::bit::bit_detail::Gen1Bits&lt; TInt, 0 &gt;</class>
    <class kind="struct">zypp::bit::MaxBits</class>
    <class kind="struct">zypp::bit::Mask</class>
    <class kind="struct">zypp::bit::Range</class>
    <class kind="struct">zypp::bit::Range&lt; TInt, _begin, 0 &gt;</class>
    <class kind="struct">zypp::bit::RangeValue</class>
    <class kind="struct">zypp::bit::RangeBit</class>
    <class kind="class">zypp::bit::BitField</class>
    <namespace>zypp</namespace>
    <namespace>zypp::bit</namespace>
    <namespace>zypp::bit::bit_detail</namespace>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1bit.html</anchorfile>
      <anchor>a13e4d66a4f3312f90a6b8b245029e743</anchor>
      <arglist>(TInt val, char zero=&apos;0&apos;, char one=&apos;1&apos;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Bitmap.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Bitmap_8h.html</filename>
    <includes id="Map_8h" name="Map.h" local="no" imported="no">zypp/sat/Map.h</includes>
    <namespace>zypp</namespace>
    <member kind="typedef">
      <type>sat::Map</type>
      <name>Bitmap</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>afc5c5a1baa843a1880b1e6f00a730e25</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ByteCount.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ByteCount_8cc.html</filename>
    <includes id="ByteCount_8h" name="ByteCount.h" local="no" imported="no">zypp/ByteCount.h</includes>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>ByteCount.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ByteCount_8h.html</filename>
    <includes id="Unit_8h" name="Unit.h" local="no" imported="no">zypp/base/Unit.h</includes>
    <class kind="class">zypp::ByteCount</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>Callback.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Callback_8h.html</filename>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="UserData_8h" name="UserData.h" local="no" imported="no">zypp/UserData.h</includes>
    <class kind="class">zypp::HACK::Callback</class>
    <class kind="struct">zypp::callback::ReportBase</class>
    <class kind="struct">zypp::callback::ReceiveReport</class>
    <class kind="struct">zypp::callback::DistributeReport</class>
    <class kind="struct">zypp::callback::SendReport</class>
    <class kind="struct">zypp::callback::TempConnect</class>
    <namespace>zypp</namespace>
    <namespace>zypp::HACK</namespace>
    <namespace>zypp::callback</namespace>
  </compound>
  <compound kind="file">
    <name>Capabilities.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Capabilities_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="Capabilities_8h" name="Capabilities.h" local="no" imported="no">zypp/Capabilities.h</includes>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1fde1e61c7f717c2a6895083da220e55</anchor>
      <arglist>(std::ostream &amp;str, const Capabilities &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Capabilities.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Capabilities_8h.html</filename>
    <includes id="DefaultIntegral_8h" name="DefaultIntegral.h" local="no" imported="no">zypp/base/DefaultIntegral.h</includes>
    <includes id="PoolMember_8h" name="PoolMember.h" local="no" imported="no">zypp/sat/detail/PoolMember.h</includes>
    <includes id="Capability_8h" name="Capability.h" local="no" imported="no">zypp/Capability.h</includes>
    <class kind="class">zypp::Capabilities</class>
    <class kind="class">zypp::Capabilities::const_iterator</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>Capability.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Capability_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Regex_8h" name="Regex.h" local="no" imported="no">zypp/base/Regex.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="Arch_8h" name="Arch.h" local="no" imported="no">zypp/Arch.h</includes>
    <includes id="Rel_8h" name="Rel.h" local="no" imported="no">zypp/Rel.h</includes>
    <includes id="Edition_8h" name="Edition.h" local="no" imported="no">zypp/Edition.h</includes>
    <includes id="Capability_8h" name="Capability.h" local="no" imported="no">zypp/Capability.h</includes>
    <includes id="sat_2detail_2PoolImpl_8h" name="PoolImpl.h" local="no" imported="no">zypp/sat/detail/PoolImpl.h</includes>
    <includes id="Pool_8h" name="Pool.h" local="no" imported="no">zypp/sat/Pool.h</includes>
    <includes id="ResPool_8h" name="ResPool.h" local="no" imported="no">zypp/ResPool.h</includes>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a0df321a45ccc091193b491046648179f</anchor>
      <arglist>(std::ostream &amp;str, const Capability &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>acc4e6b47de95ae8a6c80cfa2ea44be4e</anchor>
      <arglist>(std::ostream &amp;str, const Capability &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1b9c64d56b769c7867544454fcd588c9</anchor>
      <arglist>(std::ostream &amp;str, const CapDetail &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a09eed318de78f97c315404f78e0b148e</anchor>
      <arglist>(std::ostream &amp;str, CapDetail::Kind obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a7deff735166e83c6e6d083e8109c5bb1</anchor>
      <arglist>(std::ostream &amp;str, CapDetail::CapRel obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Capability.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Capability_8h.html</filename>
    <includes id="PoolMember_8h" name="PoolMember.h" local="no" imported="no">zypp/sat/detail/PoolMember.h</includes>
    <includes id="IdString_8h" name="IdString.h" local="no" imported="no">zypp/IdString.h</includes>
    <includes id="Edition_8h" name="Edition.h" local="no" imported="no">zypp/Edition.h</includes>
    <includes id="Rel_8h" name="Rel.h" local="no" imported="no">zypp/Rel.h</includes>
    <includes id="ResTraits_8h" name="ResTraits.h" local="no" imported="no">zypp/ResTraits.h</includes>
    <includes id="ResolverNamespace_8h" name="ResolverNamespace.h" local="no" imported="no">zypp/ResolverNamespace.h</includes>
    <includes id="CapMatch_8h" name="CapMatch.h" local="no" imported="no">zypp/CapMatch.h</includes>
    <class kind="class">zypp::Capability</class>
    <class kind="struct">zypp::Capability::Matches</class>
    <class kind="class">zypp::CapDetail</class>
    <namespace>zypp</namespace>
    <member kind="typedef">
      <type>std::unordered_set&lt; Capability &gt;</type>
      <name>CapabilitySet</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a139c4625424aea2db640fc481745eaac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DEFINE_ID_HASHABLE</name>
      <anchorfile>Capability_8h.html</anchorfile>
      <anchor>af42ef4156bc2b761c19b5d9e41fa8705</anchor>
      <arglist>(::zypp::Capability)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CapMatch.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>CapMatch_8cc.html</filename>
    <includes id="CapMatch_8h" name="CapMatch.h" local="no" imported="no">zypp/CapMatch.h</includes>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a2fed8ff45fbaab8c4d4177554b722d45</anchor>
      <arglist>(std::ostream &amp;str, const CapMatch &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CapMatch.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>CapMatch_8h.html</filename>
    <class kind="class">zypp::CapMatch</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>Changelog.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Changelog_8cc.html</filename>
    <includes id="Changelog_8h" name="Changelog.h" local="no" imported="no">zypp/Changelog.h</includes>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>Changelog.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Changelog_8h.html</filename>
    <includes id="Date_8h" name="Date.h" local="no" imported="no">zypp/Date.h</includes>
    <class kind="class">zypp::ChangelogEntry</class>
    <namespace>zypp</namespace>
    <member kind="typedef">
      <type>std::list&lt; ChangelogEntry &gt;</type>
      <name>Changelog</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af8a38a0ade042eed79ab1abe5c5e3e24</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CheckSum.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>CheckSum_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="CheckSum_8h" name="CheckSum.h" local="no" imported="no">zypp/CheckSum.h</includes>
    <includes id="Digest_8h" name="Digest.h" local="no" imported="no">zypp/Digest.h</includes>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aface227d8a9191b9d7bdaa85af1bb0f3</anchor>
      <arglist>(std::ostream &amp;str, const CheckSum &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpAsXmlOn</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a0f9e07263b297330a80cdfb04065fc08</anchor>
      <arglist>(std::ostream &amp;str, const CheckSum &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CheckSum.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>CheckSum_8h.html</filename>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <class kind="struct">zypp::CheckSumException</class>
    <class kind="class">zypp::CheckSum</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>ContentType.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ContentType_8h.html</filename>
    <class kind="class">zypp::ContentType</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>CountryCode.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>CountryCode_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="Hash_8h" name="Hash.h" local="no" imported="no">zypp/base/Hash.h</includes>
    <includes id="CountryCode_8h" name="CountryCode.h" local="no" imported="no">zypp/CountryCode.h</includes>
    <namespace>zypp</namespace>
    <member kind="variable" protection="private">
      <type>CodeMap</type>
      <name>_codeMap</name>
      <anchorfile>CountryCode_8cc.html</anchorfile>
      <anchor>a826756282bbad4934eea74b9d532d289</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IndexMap</type>
      <name>_indexMap</name>
      <anchorfile>CountryCode_8cc.html</anchorfile>
      <anchor>a5efcf3ed47d23d028e7aaabccfff985b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CountryCode.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>CountryCode_8h.html</filename>
    <includes id="IdStringType_8h" name="IdStringType.h" local="no" imported="no">zypp/IdStringType.h</includes>
    <class kind="class">zypp::CountryCode</class>
    <namespace>zypp</namespace>
    <member kind="function">
      <type></type>
      <name>ZYPP_DEFINE_ID_HASHABLE</name>
      <anchorfile>CountryCode_8h.html</anchorfile>
      <anchor>af230130d4fa0e007e972d3ed9d4f1eb7</anchor>
      <arglist>(::zypp::CountryCode)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CpeId.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>CpeId_8cc.html</filename>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="CpeId_8h" name="CpeId.h" local="no" imported="no">zypp/CpeId.h</includes>
    <class kind="class">zypp::CpeId::Impl</class>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>WFN_ATTRIBUTES</name>
      <anchorfile>CpeId_8cc.html</anchorfile>
      <anchor>a85c4464aa5e7f5fcbd403376187c40d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OUTS</name>
      <anchorfile>CpeId_8cc.html</anchorfile>
      <anchor>acf1bdb58823e07761d215158b6e65160</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WFN_STRICT_SPEC</name>
      <anchorfile>CpeId_8cc.html</anchorfile>
      <anchor>a95e425f3274627c2ec8cd851ca31decf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aca3c96eb88b2ae3c4805e9d5707976a6</anchor>
      <arglist>(std::ostream &amp;str, const CpeId::Value &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CpeId.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>CpeId_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Flags_8h" name="Flags.h" local="no" imported="no">zypp/base/Flags.h</includes>
    <includes id="EnumClass_8h" name="EnumClass.h" local="no" imported="no">zypp/base/EnumClass.h</includes>
    <includes id="SetRelationMixin_8h" name="SetRelationMixin.h" local="no" imported="no">zypp/base/SetRelationMixin.h</includes>
    <class kind="class">zypp::CpeId</class>
    <class kind="struct">zypp::CpeId::EAttributeDef</class>
    <class kind="struct">zypp::CpeId::NoThrowType</class>
    <class kind="class">zypp::CpeId::Value</class>
    <class kind="struct">zypp::CpeId::Value::FsFormatType</class>
    <class kind="struct">zypp::CpeId::Value::UriFormatType</class>
    <class kind="struct">zypp::CpeId::Value::ETypeDef</class>
    <namespace>zypp</namespace>
    <member kind="function">
      <type></type>
      <name>SETRELATIONMIXIN_DEFINE_COMPARE_BETWEEN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a9cfe0ae83a0af9513ff9d512b96f23b5</anchor>
      <arglist>(CpeId, const char *)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SETRELATIONMIXIN_DEFINE_COMPARE_BETWEEN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af04dac5e570e1be238e96a0a65e3921b</anchor>
      <arglist>(CpeId, const std::string &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SETRELATIONMIXIN_DEFINE_COMPARE_BETWEEN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a8e8a7fabb682609ad47a44bcb158e41f</anchor>
      <arglist>(CpeId::Value, const char *)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SETRELATIONMIXIN_DEFINE_COMPARE_BETWEEN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a44aa3f948fe3686b4a8b5aa691d2c766</anchor>
      <arglist>(CpeId::Value, const std::string &amp;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Date.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Date_8cc.html</filename>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Xml_8h" name="Xml.h" local="no" imported="no">zypp/base/Xml.h</includes>
    <includes id="Date_8h" name="Date.h" local="no" imported="no">zypp/Date.h</includes>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpAsXmlOn</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a3407f3a0d1c9d1f438d5b5614132d99e</anchor>
      <arglist>(std::ostream &amp;str, const Date &amp;obj, const std::string &amp;name_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_mylocale</name>
      <anchorfile>Date_8cc.html</anchorfile>
      <anchor>a9641baf67a4826c3d2dcd3848f59c7dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Date.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Date_8h.html</filename>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="EnumClass_8h" name="EnumClass.h" local="no" imported="no">zypp/base/EnumClass.h</includes>
    <class kind="class">zypp::Date</class>
    <class kind="struct">zypp::Date::EDateFormatDef</class>
    <class kind="struct">zypp::Date::ETimeFormatDef</class>
    <class kind="struct">zypp::Date::ETimeZoneFormatDef</class>
    <class kind="class">zypp::DateFormatException</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>Dep.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Dep_8cc.html</filename>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Dep_8h" name="Dep.h" local="no" imported="no">zypp/Dep.h</includes>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>Dep.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Dep_8h.html</filename>
    <class kind="struct">zypp::Dep</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>Digest.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Digest_8cc.html</filename>
    <includes id="Digest_8h" name="Digest.h" local="no" imported="no">zypp/Digest.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <class kind="class">zypp::Digest::P</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>Digest.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Digest_8h.html</filename>
    <includes id="Callback_8h" name="Callback.h" local="no" imported="no">zypp/Callback.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <class kind="struct">zypp::DigestReport</class>
    <class kind="class">zypp::Digest</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>DiskUsageCounter.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>DiskUsageCounter_8cc.html</filename>
    <includes id="Easy_8h" name="Easy.h" local="no" imported="no">zypp/base/Easy.h</includes>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="DtorReset_8h" name="DtorReset.h" local="no" imported="no">zypp/base/DtorReset.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="DiskUsageCounter_8h" name="DiskUsageCounter.h" local="no" imported="no">zypp/DiskUsageCounter.h</includes>
    <includes id="ExternalProgram_8h" name="ExternalProgram.h" local="no" imported="no">zypp/ExternalProgram.h</includes>
    <includes id="Pool_8h" name="Pool.h" local="no" imported="no">zypp/sat/Pool.h</includes>
    <includes id="sat_2detail_2PoolImpl_8h" name="PoolImpl.h" local="no" imported="no">zypp/sat/detail/PoolImpl.h</includes>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a0f8930ce6888e3cf3dd817874c1448d4</anchor>
      <arglist>(std::ostream &amp;str, const DiskUsageCounter::MountPoint &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ad0c5fcc2b881889b267daff1c30b5630</anchor>
      <arglist>(std::ostream &amp;str, const DiskUsageCounter::MountPointSet &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DiskUsageCounter.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>DiskUsageCounter_8h.html</filename>
    <includes id="ResPool_8h" name="ResPool.h" local="no" imported="no">zypp/ResPool.h</includes>
    <includes id="Bitmap_8h" name="Bitmap.h" local="no" imported="no">zypp/Bitmap.h</includes>
    <includes id="Flags_8h" name="Flags.h" local="no" imported="no">zypp/base/Flags.h</includes>
    <class kind="class">zypp::DiskUsageCounter</class>
    <class kind="class">zypp::DiskUsageCounter::MountPoint</class>
    <namespace>zypp</namespace>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_OPERATORS_FOR_FLAGS</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af365a7d92e0234d912899ec7ed72bb9d</anchor>
      <arglist>(DiskUsageCounter::MountPoint::HintFlags)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DownloadMode.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>DownloadMode_8cc.html</filename>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="DownloadMode_8h" name="DownloadMode.h" local="no" imported="no">zypp/DownloadMode.h</includes>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OUTS</name>
      <anchorfile>DownloadMode_8cc.html</anchorfile>
      <anchor>aad203788c0a9d3697ded92fc87638c3c</anchor>
      <arglist>(VAL)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OUTS</name>
      <anchorfile>DownloadMode_8cc.html</anchorfile>
      <anchor>aad203788c0a9d3697ded92fc87638c3c</anchor>
      <arglist>(VAL)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deserialize</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>acf6c34bdb64f60161f338aa69aba5aee</anchor>
      <arglist>(const std::string &amp;str_r, DownloadMode &amp;result_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a0bb003e0d10b839f2ccd1ce3b85d3394</anchor>
      <arglist>(std::ostream &amp;str, DownloadMode obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DownloadMode.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>DownloadMode_8h.html</filename>
    <namespace>zypp</namespace>
    <member kind="enumeration">
      <type></type>
      <name>DownloadMode</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aff0a5458dd3d0a9dd37b1484c5787420</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DownloadDefault</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aff0a5458dd3d0a9dd37b1484c5787420afb54776d9ab348ca9eeb02a5b53d5ae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DownloadOnly</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aff0a5458dd3d0a9dd37b1484c5787420af06a07a653c79d4e8240ca0c05c17be1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DownloadInAdvance</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aff0a5458dd3d0a9dd37b1484c5787420af878adcf7113ab72a35fea4d49abdc50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DownloadInHeaps</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aff0a5458dd3d0a9dd37b1484c5787420ae94073d823aada00d826a0859990e356</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DownloadAsNeeded</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aff0a5458dd3d0a9dd37b1484c5787420af41c5acb97a2bfb20b639d92e2397117</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Edition.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Edition_8cc.html</filename>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Edition_8h" name="Edition.h" local="no" imported="no">zypp/Edition.h</includes>
    <includes id="sat_2detail_2PoolImpl_8h" name="PoolImpl.h" local="no" imported="no">zypp/sat/detail/PoolImpl.h</includes>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>Edition.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Edition_8h.html</filename>
    <includes id="IdStringType_8h" name="IdStringType.h" local="no" imported="no">zypp/IdStringType.h</includes>
    <includes id="RelCompare_8h" name="RelCompare.h" local="no" imported="no">zypp/RelCompare.h</includes>
    <includes id="Range_8h" name="Range.h" local="no" imported="no">zypp/Range.h</includes>
    <class kind="class">zypp::Edition</class>
    <class kind="struct">zypp::Edition::Match</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>ExternalProgram.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ExternalProgram_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="ExternalProgram_8h" name="ExternalProgram.h" local="no" imported="no">zypp/ExternalProgram.h</includes>
    <includes id="CleanerThread__p_8h" name="CleanerThread_p.h" local="no" imported="no">zypp/base/CleanerThread_p.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::externalprogram</namespace>
    <member kind="define">
      <type>#define</type>
      <name>_GNU_SOURCE</name>
      <anchorfile>ExternalProgram_8cc.html</anchorfile>
      <anchor>a369266c24eacffb87046522897a570d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>ExternalProgram_8cc.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ExternalProgram.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ExternalProgram_8h.html</filename>
    <includes id="ExternalDataSource_8h" name="ExternalDataSource.h" local="no" imported="no">zypp/base/ExternalDataSource.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <class kind="class">zypp::ExternalProgram</class>
    <class kind="struct">zypp::externalprogram::EarlyPipe</class>
    <class kind="class">zypp::ExternalProgramWithStderr</class>
    <class kind="class">zypp::ExternalProgramWithSeperatePgid</class>
    <namespace>zypp</namespace>
    <namespace>zypp::externalprogram</namespace>
  </compound>
  <compound kind="file">
    <name>Fetcher.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Fetcher_8cc.html</filename>
    <includes id="Easy_8h" name="Easy.h" local="no" imported="no">zypp/base/Easy.h</includes>
    <includes id="LogControl_8h" name="LogControl.h" local="no" imported="no">zypp/base/LogControl.h</includes>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="DefaultIntegral_8h" name="DefaultIntegral.h" local="no" imported="no">zypp/base/DefaultIntegral.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Fetcher_8h" name="Fetcher.h" local="no" imported="no">zypp/Fetcher.h</includes>
    <includes id="ZYppFactory_8h" name="ZYppFactory.h" local="no" imported="no">zypp/ZYppFactory.h</includes>
    <includes id="CheckSum_8h" name="CheckSum.h" local="no" imported="no">zypp/CheckSum.h</includes>
    <includes id="UserRequestException_8h" name="UserRequestException.h" local="no" imported="no">zypp/base/UserRequestException.h</includes>
    <includes id="ContentFileReader_8h" name="ContentFileReader.h" local="no" imported="no">zypp/parser/susetags/ContentFileReader.h</includes>
    <includes id="RepoIndex_8h" name="RepoIndex.h" local="no" imported="no">zypp/parser/susetags/RepoIndex.h</includes>
    <class kind="struct">zypp::FetcherIndex</class>
    <class kind="struct">zypp::SameFetcherIndex</class>
    <class kind="struct">zypp::FetcherJob</class>
    <class kind="class">zypp::Fetcher::Impl</class>
    <class kind="struct">zypp::ContentReaderHelper</class>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>Fetcher_8cc.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; FetcherIndex &gt;</type>
      <name>FetcherIndex_Ptr</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a12379cb8bcb226822695d940775eea00</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; FetcherJob &gt;</type>
      <name>FetcherJob_Ptr</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a54e3966597630225689dfd665bf47d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_OPERATORS_FOR_FLAGS</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a387e89325d0b9794df938bc3d6069342</anchor>
      <arglist>(FetcherJob::Flags)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a9163760e530dc1bc19bac539b68808bb</anchor>
      <arglist>(std::ostream &amp;str, const FetcherJob_Ptr &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab9fd3e8c0b6caf1132e9882e75eea2de</anchor>
      <arglist>(std::ostream &amp;str, const Fetcher &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Fetcher.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Fetcher_8h.html</filename>
    <includes id="Flags_8h" name="Flags.h" local="no" imported="no">zypp/base/Flags.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <includes id="OnMediaLocation_8h" name="OnMediaLocation.h" local="no" imported="no">zypp/OnMediaLocation.h</includes>
    <includes id="Digest_8h" name="Digest.h" local="no" imported="no">zypp/Digest.h</includes>
    <includes id="MediaSetAccess_8h" name="MediaSetAccess.h" local="no" imported="no">zypp/MediaSetAccess.h</includes>
    <includes id="FileChecker_8h" name="FileChecker.h" local="no" imported="no">zypp/FileChecker.h</includes>
    <includes id="ProgressData_8h" name="ProgressData.h" local="no" imported="no">zypp/ProgressData.h</includes>
    <class kind="class">zypp::Fetcher</class>
    <namespace>zypp</namespace>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_OPERATORS_FOR_FLAGS</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a5430062cb1d454ea51f09e6d69416f03</anchor>
      <arglist>(Fetcher::Options)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FileChecker.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>FileChecker_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="FileChecker_8h" name="FileChecker.h" local="no" imported="no">zypp/FileChecker.h</includes>
    <includes id="ZYppFactory_8h" name="ZYppFactory.h" local="no" imported="no">zypp/ZYppFactory.h</includes>
    <includes id="Digest_8h" name="Digest.h" local="no" imported="no">zypp/Digest.h</includes>
    <includes id="KeyRing_8h" name="KeyRing.h" local="no" imported="no">zypp/KeyRing.h</includes>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>FileChecker_8cc.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a4d506c84c6b694459c0842b26e2235c7</anchor>
      <arglist>(std::ostream &amp;str, const FileChecker &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FileChecker.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>FileChecker_8h.html</filename>
    <includes id="DefaultIntegral_8h" name="DefaultIntegral.h" local="no" imported="no">zypp/base/DefaultIntegral.h</includes>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="Function_8h" name="Function.h" local="no" imported="no">zypp/base/Function.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="CheckSum_8h" name="CheckSum.h" local="no" imported="no">zypp/CheckSum.h</includes>
    <includes id="KeyContext_8h" name="KeyContext.h" local="no" imported="no">zypp/KeyContext.h</includes>
    <class kind="class">zypp::FileCheckException</class>
    <class kind="class">zypp::CheckSumCheckException</class>
    <class kind="class">zypp::SignatureCheckException</class>
    <class kind="class">zypp::ChecksumFileChecker</class>
    <class kind="class">zypp::SignatureFileChecker</class>
    <class kind="class">zypp::NullFileChecker</class>
    <class kind="class">zypp::CompositeFileChecker</class>
    <namespace>zypp</namespace>
    <member kind="typedef">
      <type>function&lt; void(const Pathname &amp;file)&gt;</type>
      <name>FileChecker</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae95ba3a6af05a2b35ed49092f78ce2b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Filter.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Filter_8h.html</filename>
    <includes id="Functional_8h" name="Functional.h" local="no" imported="no">zypp/base/Functional.h</includes>
    <includes id="Function_8h" name="Function.h" local="no" imported="no">zypp/base/Function.h</includes>
    <includes id="Pool_8h" name="Pool.h" local="no" imported="no">zypp/sat/Pool.h</includes>
    <includes id="PoolItem_8h" name="PoolItem.h" local="no" imported="no">zypp/PoolItem.h</includes>
    <includes id="ResFilters_8h" name="ResFilters.h" local="no" imported="no">zypp/ResFilters.h</includes>
    <class kind="class">zypp::filter::ByLocaleSupport</class>
    <class kind="class">zypp::filter::ByKind</class>
    <class kind="class">zypp::filter::ByStatus</class>
    <class kind="class">zypp::filter::SameItemAs</class>
    <namespace>zypp</namespace>
    <namespace>zypp::filter</namespace>
  </compound>
  <compound kind="file">
    <name>Glob.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Glob_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="Glob_8h" name="Glob.h" local="no" imported="no">zypp/Glob.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::filesystem</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ad6e928d02c0dd5c5122291c8529dd2a3</anchor>
      <arglist>(std::ostream &amp;str, const Glob &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Glob.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Glob_8h.html</filename>
    <includes id="Easy_8h" name="Easy.h" local="no" imported="no">zypp/base/Easy.h</includes>
    <includes id="Flags_8h" name="Flags.h" local="no" imported="no">zypp/base/Flags.h</includes>
    <includes id="Iterator_8h" name="Iterator.h" local="no" imported="no">zypp/base/Iterator.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="DefaultIntegral_8h" name="DefaultIntegral.h" local="no" imported="no">zypp/base/DefaultIntegral.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <class kind="class">zypp::filesystem::Glob</class>
    <class kind="class">zypp::filesystem::Glob::const_iterator</class>
    <namespace>zypp</namespace>
    <namespace>zypp::filesystem</namespace>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_OPERATORS_FOR_FLAGS</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a4d90656769547a4c2f26e0806e459b34</anchor>
      <arglist>(Glob::Flags)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>HistoryLog.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>HistoryLog_8cc.html</filename>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="IOStream_8h" name="IOStream.h" local="no" imported="no">zypp/base/IOStream.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="Date_8h" name="Date.h" local="no" imported="no">zypp/Date.h</includes>
    <includes id="PoolItem_8h" name="PoolItem.h" local="no" imported="no">zypp/PoolItem.h</includes>
    <includes id="Package_8h" name="Package.h" local="no" imported="no">zypp/Package.h</includes>
    <includes id="RepoInfo_8h" name="RepoInfo.h" local="no" imported="no">zypp/RepoInfo.h</includes>
    <includes id="HistoryLog_8h" name="HistoryLog.h" local="no" imported="no">zypp/HistoryLog.h</includes>
    <includes id="HistoryLogData_8h" name="HistoryLogData.h" local="no" imported="no">zypp/HistoryLogData.h</includes>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>HistoryLog.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>HistoryLog_8h.html</filename>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="ResStatus_8h" name="ResStatus.h" local="no" imported="no">zypp/ResStatus.h</includes>
    <class kind="class">zypp::HistoryLog</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>HistoryLogData.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>HistoryLogData_8cc.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="ParseException_8h" name="ParseException.h" local="no" imported="no">zypp/parser/ParseException.h</includes>
    <includes id="HistoryLogData_8h" name="HistoryLogData.h" local="no" imported="no">zypp/HistoryLogData.h</includes>
    <class kind="class">zypp::HistoryLogData::Impl</class>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OUTS</name>
      <anchorfile>HistoryLogData_8cc.html</anchorfile>
      <anchor>a17e83ffa6bb1866b1079330b30153e7e</anchor>
      <arglist>(E, T)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ad3f1101a471038f98b5248661aa43efb</anchor>
      <arglist>(std::ostream &amp;str, const HistoryActionID &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae77a632dc9270eafc3086934d1c12a05</anchor>
      <arglist>(std::ostream &amp;str, const HistoryLogData &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>HistoryLogData.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>HistoryLogData_8h.html</filename>
    <includes id="Date_8h" name="Date.h" local="no" imported="no">zypp/Date.h</includes>
    <includes id="Edition_8h" name="Edition.h" local="no" imported="no">zypp/Edition.h</includes>
    <includes id="Arch_8h" name="Arch.h" local="no" imported="no">zypp/Arch.h</includes>
    <includes id="CheckSum_8h" name="CheckSum.h" local="no" imported="no">zypp/CheckSum.h</includes>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <includes id="Patch_8h" name="Patch.h" local="no" imported="no">zypp/Patch.h</includes>
    <class kind="class">zypp::HistoryActionID</class>
    <class kind="class">zypp::HistoryLogData</class>
    <class kind="class">zypp::HistoryLogDataInstall</class>
    <class kind="class">zypp::HistoryLogPatchStateChange</class>
    <class kind="class">zypp::HistoryLogDataRemove</class>
    <class kind="class">zypp::HistoryLogDataRepoAdd</class>
    <class kind="class">zypp::HistoryLogDataRepoRemove</class>
    <class kind="class">zypp::HistoryLogDataRepoAliasChange</class>
    <class kind="class">zypp::HistoryLogDataRepoUrlChange</class>
    <class kind="class">zypp::HistoryLogDataStampCommand</class>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>HISTORY_LOG_DATE_FORMAT</name>
      <anchorfile>HistoryLogData_8h.html</anchorfile>
      <anchor>a0243bff5c9a4b00415bdd802dac6323b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>IdString.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>IdString_8cc.html</filename>
    <includes id="IdString_8h" name="IdString.h" local="no" imported="no">zypp/IdString.h</includes>
    <includes id="sat_2detail_2PoolImpl_8h" name="PoolImpl.h" local="no" imported="no">zypp/sat/detail/PoolImpl.h</includes>
    <includes id="Pool_8h" name="Pool.h" local="no" imported="no">zypp/sat/Pool.h</includes>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aed988ce7337cb78e598ceac8e8fedc80</anchor>
      <arglist>(std::ostream &amp;str, const IdString &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a98f579c19bbd605deb56f04359240577</anchor>
      <arglist>(std::ostream &amp;str, const IdString &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>IdString.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>IdString_8h.html</filename>
    <includes id="PoolMember_8h" name="PoolMember.h" local="no" imported="no">zypp/sat/detail/PoolMember.h</includes>
    <class kind="class">zypp::IdString</class>
    <namespace>zypp</namespace>
    <member kind="typedef">
      <type>std::unordered_set&lt; IdString &gt;</type>
      <name>IdStringSet</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a687f96209558927e7336d85d940905ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a56891043fd9c0331aabd12e9992e3779</anchor>
      <arglist>(const IdString &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1e671a0fd9ed5c32f8982707ceba2c57</anchor>
      <arglist>(const IdString &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a5ecbdcb8e13f11b169fb30ebc6ba29c6</anchor>
      <arglist>(const char *lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aed39a4149c3d01b6b9a89dcfeb78ac8f</anchor>
      <arglist>(const std::string &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a7dab952ab3fa93f989196b9c5983545d</anchor>
      <arglist>(const IdString &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a98c040184cd3a25e0cb0716b0b5e6ec7</anchor>
      <arglist>(const IdString &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af7b52a67696fa260071a5fd15a6f0ee0</anchor>
      <arglist>(const char *lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a785a1bf8e92999a1c7a3ef8c373527d7</anchor>
      <arglist>(const std::string &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a028e62f95afff9157d6e5d92e8ecf354</anchor>
      <arglist>(const IdString &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aaf267c0c7917b6e8f16997babc8ca0db</anchor>
      <arglist>(const IdString &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ac16429f088a431f0221f53538552b357</anchor>
      <arglist>(const char *lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aa6626ee6a7d67949093edc00b98d845a</anchor>
      <arglist>(const std::string &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aefa665b90435045bc3054efc8637d470</anchor>
      <arglist>(const IdString &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a987d6645d43f4f38ae4d742be6a4ee20</anchor>
      <arglist>(const IdString &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a2656c8f7d63adeded42ed775c56ceaec</anchor>
      <arglist>(const char *lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a0daacd7525650310f240f95bfab35656</anchor>
      <arglist>(const std::string &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a3a152d9340050cf204381ebfd4b55e11</anchor>
      <arglist>(const IdString &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a214f3bd8f7225ca0010e719a8d382f9b</anchor>
      <arglist>(const IdString &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ac0988aadbc8691082fd9a9fe80168077</anchor>
      <arglist>(const char *lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a8a1c1e4567c20ae052df89756bf5d88c</anchor>
      <arglist>(const std::string &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab5513348c131234c3c44ca30a8120f83</anchor>
      <arglist>(const IdString &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1a81dd0c690f8ea6a84a4b443c404c86</anchor>
      <arglist>(const IdString &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae01ee3d0e4465f28941543a404cf27fd</anchor>
      <arglist>(const char *lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae2bb00dff03b02af2c68ac64875d9e87</anchor>
      <arglist>(const std::string &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DEFINE_ID_HASHABLE</name>
      <anchorfile>IdString_8h.html</anchorfile>
      <anchor>ae5579875717e660192639d264284304e</anchor>
      <arglist>(::zypp::IdString)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>IdStringType.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>IdStringType_8h.html</filename>
    <includes id="IdString_8h" name="IdString.h" local="no" imported="no">zypp/IdString.h</includes>
    <class kind="class">zypp::IdStringType</class>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a29b253ac822197b39a19e7107a946d59</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aa5c260df22af94502f1e8c5b82814d1a</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a81fb73e235a5bbed45f12de9a1514b4b</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a436a86d2181c5393196d796d4f908af1</anchor>
      <arglist>(const IdString &amp;lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a32f3992d45b4a0aeb89ffe1a5f98423d</anchor>
      <arglist>(const char *lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a69684966637b94e36e3b977095a13b66</anchor>
      <arglist>(const std::string &amp;lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a68cee8bc7de729bc8c2f2839fa809a45</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a6e39d67141f5e282321ca13596e7b6a5</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a93f1feac01e4d898edfb356eb412b53a</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a98ea6ab6a0009c84e55f83974c95fb84</anchor>
      <arglist>(const IdString &amp;lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a4165b0b1fae788a77aa1f6571225d1d2</anchor>
      <arglist>(const char *lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ac3769ac9715178749da4bf5a0839a50e</anchor>
      <arglist>(const std::string &amp;lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ad2825f96f09c400716c3f25e206732cf</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a8dd883b61694d6552c0f86e25a5ef0df</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a00c351bb337cf37b892896b0380de025</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a0c3e5a7b893d14decc7596465b69d2f5</anchor>
      <arglist>(const IdString &amp;lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>abe0f4e66ab0dfd05c9ef9c2b2d70b56d</anchor>
      <arglist>(const char *lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ad1a2fa63c22d0a1bac03f3cfd079ae73</anchor>
      <arglist>(const std::string &amp;lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a078444078f4f1fc1f7e29b24e8ef5b26</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>acc45ff2c16676192a6ed8b0aebbd7e5f</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a422c350e293daac68b4a1559fca3d8aa</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>afd4d0bd0d161217947e983dcc9dcca8c</anchor>
      <arglist>(const IdString &amp;lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a038acbfc2de7816cf26c748f099d7950</anchor>
      <arglist>(const char *lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae32e82691f571a7f5c86de72ac77b717</anchor>
      <arglist>(const std::string &amp;lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a01711103b74cdec89613f22702e988a6</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>afa53946d82e433de1744649a0b6d30f1</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a96362100164dbfa9119eb3e6924c403a</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab636eead4a2e78fc510bb1845a32febe</anchor>
      <arglist>(const IdString &amp;lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a8b3ce068a1e63a6cfc2f321dc6384ebe</anchor>
      <arglist>(const char *lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af3de5dcdbf27f20322c1f72b764e15b6</anchor>
      <arglist>(const std::string &amp;lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af2de1a3a6a944deda763af43109aafad</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ace5955f5ec9287ad04d69ca33622475d</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab4d55aa7e8105699e110c4b2e6311c62</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a43527c3fae8afa3963e76676a515051a</anchor>
      <arglist>(const IdString &amp;lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a0d4d774bf0afbfc38825ffa4f6b33352</anchor>
      <arglist>(const char *lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a0c8cbf2141fe966242db952b3dac24f5</anchor>
      <arglist>(const std::string &amp;lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>InstanceId.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>InstanceId_8cc.html</filename>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="InstanceId_8h" name="InstanceId.h" local="no" imported="no">zypp/InstanceId.h</includes>
    <includes id="ResPool_8h" name="ResPool.h" local="no" imported="no">zypp/ResPool.h</includes>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>InstanceId.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>InstanceId_8h.html</filename>
    <includes id="PoolItem_8h" name="PoolItem.h" local="no" imported="no">zypp/PoolItem.h</includes>
    <class kind="class">zypp::InstanceId</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>KeyContext.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>KeyContext_8h.html</filename>
    <includes id="RepoInfo_8h" name="RepoInfo.h" local="no" imported="no">zypp/RepoInfo.h</includes>
    <class kind="struct">zypp::KeyContext</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>KeyManager.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>KeyManager_8cc.html</filename>
    <includes id="KeyManager_8h" name="KeyManager.h" local="no" imported="no">zypp/KeyManager.h</includes>
    <includes id="KeyRing_8h" name="KeyRing.h" local="no" imported="no">zypp/KeyRing.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="TmpPath_8h" name="TmpPath.h" local="no" imported="no">zypp/TmpPath.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="AutoDispose_8h" name="AutoDispose.h" local="no" imported="no">zypp/AutoDispose.h</includes>
    <class kind="struct">zypp::GpgmeException</class>
    <class kind="class">zypp::KeyManagerCtx::Impl</class>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>KeyManager_8cc.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>gpgme_error_t</type>
      <name>_err</name>
      <anchorfile>KeyManager_8cc.html</anchorfile>
      <anchor>a49673ce44310d668230c8245a69d6c5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>KeyManager.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>KeyManager_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="PublicKey_8h" name="PublicKey.h" local="no" imported="no">zypp/PublicKey.h</includes>
    <class kind="class">zypp::KeyManagerCtx</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>KeyRing.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>KeyRing_8cc.html</filename>
    <includes id="TmpPath_8h" name="TmpPath.h" local="no" imported="no">zypp/TmpPath.h</includes>
    <includes id="ZYppFactory_8h" name="ZYppFactory.h" local="no" imported="no">zypp/ZYppFactory.h</includes>
    <includes id="ZYpp_8h" name="ZYpp.h" local="no" imported="no">zypp/ZYpp.h</includes>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="IOStream_8h" name="IOStream.h" local="no" imported="no">zypp/base/IOStream.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Regex_8h" name="Regex.h" local="no" imported="no">zypp/base/Regex.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="WatchFile_8h" name="WatchFile.h" local="no" imported="no">zypp/base/WatchFile.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="KeyRing_8h" name="KeyRing.h" local="no" imported="no">zypp/KeyRing.h</includes>
    <includes id="ExternalProgram_8h" name="ExternalProgram.h" local="no" imported="no">zypp/ExternalProgram.h</includes>
    <includes id="ZYppCallbacks_8h" name="ZYppCallbacks.h" local="no" imported="no">zypp/ZYppCallbacks.h</includes>
    <includes id="KeyManager_8h" name="KeyManager.h" local="no" imported="no">zypp/KeyManager.h</includes>
    <class kind="struct">zypp::KeyRing::Impl</class>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>KeyRing_8cc.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>abdbac0fbf4e8385c3b60653b5a99da59</anchor>
      <arglist>(KeyRing)</arglist>
    </member>
    <member kind="variable">
      <type>std::list&lt; PublicKeyData &gt;</type>
      <name>_data</name>
      <anchorfile>KeyRing_8cc.html</anchorfile>
      <anchor>a3ae4d3932fed019292f2b6e1fd0b525f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>scoped_ptr&lt; WatchFile &gt;</type>
      <name>_keyringK</name>
      <anchorfile>KeyRing_8cc.html</anchorfile>
      <anchor>a5703418f5bbf134c96b8ec2fb01a7b70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>scoped_ptr&lt; WatchFile &gt;</type>
      <name>_keyringP</name>
      <anchorfile>KeyRing_8cc.html</anchorfile>
      <anchor>a94f6c23cedfbebd3a464801e6b9119f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CacheMap</type>
      <name>_cacheMap</name>
      <anchorfile>KeyRing_8cc.html</anchorfile>
      <anchor>af9eb7389bb7a5dea7b5512aabbfb87be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>callback::SendReport&lt; target::rpm::KeyRingSignals &gt;</type>
      <name>_rpmdbEmitSignal</name>
      <anchorfile>KeyRing_8cc.html</anchorfile>
      <anchor>a9eaffeebf0b8a597fe56e8db46340ae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>callback::SendReport&lt; KeyRingSignals &gt;</type>
      <name>_emitSignal</name>
      <anchorfile>KeyRing_8cc.html</anchorfile>
      <anchor>a00fb13c35dd0770c05c500ea4d343243</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>KeyRing.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>KeyRing_8h.html</filename>
    <includes id="ReferenceCounted_8h" name="ReferenceCounted.h" local="no" imported="no">zypp/base/ReferenceCounted.h</includes>
    <includes id="Flags_8h" name="Flags.h" local="no" imported="no">zypp/base/Flags.h</includes>
    <includes id="Callback_8h" name="Callback.h" local="no" imported="no">zypp/Callback.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Locale_8h" name="Locale.h" local="no" imported="no">zypp/Locale.h</includes>
    <includes id="PublicKey_8h" name="PublicKey.h" local="no" imported="no">zypp/PublicKey.h</includes>
    <includes id="KeyContext_8h" name="KeyContext.h" local="no" imported="no">zypp/KeyContext.h</includes>
    <class kind="struct">zypp::KeyRingReport</class>
    <class kind="struct">zypp::KeyRingSignals</class>
    <class kind="class">zypp::KeyRingException</class>
    <class kind="class">zypp::KeyRing</class>
    <class kind="struct">zypp::target::rpm::KeyRingSignals</class>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
    <namespace>zypp::target::rpm</namespace>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a6daf6de2371ba670de6df270dd0aa1d4</anchor>
      <arglist>(KeyRing)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>KVMap.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>KVMap_8h.html</filename>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <class kind="struct">zypp::kvmap::KVMapPolicy</class>
    <class kind="struct">zypp::kvmap::KVMapBase</class>
    <class kind="struct">zypp::kvmap::KVMapBase::CharSep</class>
    <class kind="struct">zypp::KVMap</class>
    <namespace>zypp</namespace>
    <namespace>zypp::kvmap</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a3717408120707e859a6bd60f2b3ab595</anchor>
      <arglist>(std::ostream &amp;str, const KVMap&lt; KVMapOpts &gt; &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LanguageCode.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>LanguageCode_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="Hash_8h" name="Hash.h" local="no" imported="no">zypp/base/Hash.h</includes>
    <includes id="LanguageCode_8h" name="LanguageCode.h" local="no" imported="no">zypp/LanguageCode.h</includes>
    <namespace>zypp</namespace>
    <member kind="variable" protection="private">
      <type>CodeMap</type>
      <name>_codeMap</name>
      <anchorfile>LanguageCode_8cc.html</anchorfile>
      <anchor>a826756282bbad4934eea74b9d532d289</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IndexMap</type>
      <name>_indexMap</name>
      <anchorfile>LanguageCode_8cc.html</anchorfile>
      <anchor>a5efcf3ed47d23d028e7aaabccfff985b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LanguageCode.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>LanguageCode_8h.html</filename>
    <includes id="IdStringType_8h" name="IdStringType.h" local="no" imported="no">zypp/IdStringType.h</includes>
    <class kind="class">zypp::LanguageCode</class>
    <namespace>zypp</namespace>
    <member kind="function">
      <type></type>
      <name>ZYPP_DEFINE_ID_HASHABLE</name>
      <anchorfile>LanguageCode_8h.html</anchorfile>
      <anchor>a86912b6212334c492576fa3fc2b566fb</anchor>
      <arglist>(::zypp::LanguageCode)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Locale.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Locale_8cc.html</filename>
    <includes id="Locale_8h" name="Locale.h" local="no" imported="no">zypp/Locale.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <class kind="struct">zypp::CodeMaps</class>
    <class kind="struct">zypp::CodeMaps::LC</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>Locale.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Locale_8h.html</filename>
    <includes id="Hash_8h" name="Hash.h" local="no" imported="no">zypp/base/Hash.h</includes>
    <includes id="IdStringType_8h" name="IdStringType.h" local="no" imported="no">zypp/IdStringType.h</includes>
    <includes id="LanguageCode_8h" name="LanguageCode.h" local="no" imported="no">zypp/LanguageCode.h</includes>
    <includes id="CountryCode_8h" name="CountryCode.h" local="no" imported="no">zypp/CountryCode.h</includes>
    <class kind="class">zypp::Locale</class>
    <namespace>zypp</namespace>
    <member kind="typedef">
      <type>std::unordered_set&lt; Locale &gt;</type>
      <name>LocaleSet</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a7f4c013fbe3bd2619b780e06c2c36c20</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DEFINE_ID_HASHABLE</name>
      <anchorfile>Locale_8h.html</anchorfile>
      <anchor>a2deac455d2db66c0f90b13a54734b3b0</anchor>
      <arglist>(::zypp::Locale)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Locks.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Locks_8cc.html</filename>
    <includes id="Regex_8h" name="Regex.h" local="no" imported="no">zypp/base/Regex.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="IOStream_8h" name="IOStream.h" local="no" imported="no">zypp/base/IOStream.h</includes>
    <includes id="PoolItem_8h" name="PoolItem.h" local="no" imported="no">zypp/PoolItem.h</includes>
    <includes id="PoolQueryUtil_8tcc" name="PoolQueryUtil.tcc" local="no" imported="no">zypp/PoolQueryUtil.tcc</includes>
    <includes id="ZYppCallbacks_8h" name="ZYppCallbacks.h" local="no" imported="no">zypp/ZYppCallbacks.h</includes>
    <includes id="SolvAttr_8h" name="SolvAttr.h" local="no" imported="no">zypp/sat/SolvAttr.h</includes>
    <includes id="Solvable_8h" name="Solvable.h" local="no" imported="no">zypp/sat/Solvable.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="Locks_8h" name="Locks.h" local="no" imported="no">zypp/Locks.h</includes>
    <class kind="class">zypp::Locks::Impl</class>
    <class kind="struct">zypp::ApplyLock</class>
    <class kind="struct">zypp::LockingOutputIterator</class>
    <class kind="class">zypp::LocksCleanPredicate</class>
    <class kind="class">zypp::LocksRemovePredicate</class>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>Locks_8cc.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; PoolQuery &gt;</type>
      <name>LockSet</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a8b827e5b954463e38ba1b1f6e592570f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove_if</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a5e4fbf9007f6727d3461ec600a01c8ac</anchor>
      <arglist>(LockSet &amp;lockset_r, TPredicate pred_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Locks.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Locks_8h.html</filename>
    <includes id="ResPool_8h" name="ResPool.h" local="no" imported="no">zypp/ResPool.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="PoolQuery_8h" name="PoolQuery.h" local="no" imported="no">zypp/PoolQuery.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <class kind="class">zypp::Locks</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>ManagedFile.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ManagedFile_8h.html</filename>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="AutoDispose_8h" name="AutoDispose.h" local="no" imported="no">zypp/AutoDispose.h</includes>
    <namespace>zypp</namespace>
    <member kind="typedef">
      <type>AutoDispose&lt; const Pathname &gt;</type>
      <name>ManagedFile</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a5fcd6472a3b41932c690d08b57443a1c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CredentialFileReader.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>CredentialFileReader_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="InputStream_8h" name="InputStream.h" local="no" imported="no">zypp/base/InputStream.h</includes>
    <includes id="IniDict_8h" name="IniDict.h" local="no" imported="no">zypp/parser/IniDict.h</includes>
    <includes id="CredentialFileReader_8h" name="CredentialFileReader.h" local="no" imported="no">zypp/media/CredentialFileReader.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>CredentialFileReader_8cc.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const Pathname &amp;</type>
      <name>_input</name>
      <anchorfile>CredentialFileReader_8cc.html</anchorfile>
      <anchor>a15f9b22e095bb5a85358c2b98796589a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const ProcessCredentials &amp;</type>
      <name>_callback</name>
      <anchorfile>CredentialFileReader_8cc.html</anchorfile>
      <anchor>ab3d9e0e349683a0157e5b0d4a7e4517e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AuthData_Ptr</type>
      <name>_secret</name>
      <anchorfile>CredentialFileReader_8cc.html</anchorfile>
      <anchor>ac2c8aacec3b60c973012182f7e5e9e63</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CredentialFileReader.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>CredentialFileReader_8h.html</filename>
    <includes id="Function_8h" name="Function.h" local="no" imported="no">zypp/base/Function.h</includes>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="MediaUserAuth_8h" name="MediaUserAuth.h" local="no" imported="no">zypp/media/MediaUserAuth.h</includes>
    <class kind="class">zypp::media::CredentialFileReader</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
  </compound>
  <compound kind="file">
    <name>CredentialManager.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>CredentialManager_8cc.html</filename>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="Function_8h" name="Function.h" local="no" imported="no">zypp/base/Function.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="Easy_8h" name="Easy.h" local="no" imported="no">zypp/base/Easy.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="CredentialFileReader_8h" name="CredentialFileReader.h" local="no" imported="no">zypp/media/CredentialFileReader.h</includes>
    <includes id="CredentialManager_8h" name="CredentialManager.h" local="no" imported="no">zypp/media/CredentialManager.h</includes>
    <class kind="struct">zypp::media::CredentialManager::Impl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
    <member kind="define">
      <type>#define</type>
      <name>USER_CREDENTIALS_FILE</name>
      <anchorfile>CredentialManager_8cc.html</anchorfile>
      <anchor>add8791ef447f55d5d746c131cc7d039e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AuthData_Ptr</type>
      <name>findIn</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a50977ecc62144686a3444473a30e02af</anchor>
      <arglist>(const CredentialManager::CredentialSet &amp;set, const Url &amp;url, url::ViewOption vopt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>save_creds_in_file</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a54bfc5ee290fc381dc1150146bf6956d</anchor>
      <arglist>(const CredentialManager::CredentialSet creds, const Pathname &amp;file, const mode_t mode)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CredentialManager.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>CredentialManager_8h.html</filename>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="MediaUserAuth_8h" name="MediaUserAuth.h" local="no" imported="no">zypp/media/MediaUserAuth.h</includes>
    <class kind="struct">zypp::media::CredManagerOptions</class>
    <class kind="struct">zypp::media::AuthDataComparator</class>
    <class kind="class">zypp::media::CredentialManager</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
  </compound>
  <compound kind="file">
    <name>CurlConfig.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>CurlConfig_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="IOStream_8h" name="IOStream.h" local="no" imported="no">zypp/base/IOStream.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="CurlConfig_8h" name="CurlConfig.h" local="no" imported="no">zypp/media/CurlConfig.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ISSEP</name>
      <anchorfile>CurlConfig_8cc.html</anchorfile>
      <anchor>a243c39db05fce10d8f918665f9eebacb</anchor>
      <arglist>(x)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CurlConfig.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>CurlConfig_8h.html</filename>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <class kind="struct">zypp::media::CurlConfig</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
  </compound>
  <compound kind="file">
    <name>CurlHelper.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>CurlHelper_8cc.html</filename>
    <includes id="CurlHelper_8h" name="CurlHelper.h" local="yes" imported="no">CurlHelper.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="Target_8h" name="Target.h" local="no" imported="no">zypp/Target.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="ProxyInfo_8h" name="ProxyInfo.h" local="no" imported="no">zypp/media/ProxyInfo.h</includes>
    <includes id="MediaUserAuth_8h" name="MediaUserAuth.h" local="no" imported="no">zypp/media/MediaUserAuth.h</includes>
    <includes id="MediaException_8h" name="MediaException.h" local="no" imported="no">zypp/media/MediaException.h</includes>
    <namespace>internal</namespace>
    <member kind="function">
      <type>void</type>
      <name>globalInitCurlOnce</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>a1fad87e9cd34cde2b2e1614ef093ab9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>log_curl</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>af65c8afbe888c440ae39b8dfdedf1657</anchor>
      <arglist>(CURL *curl, curl_infotype info, char *ptr, size_t len, void *max_lvl)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>log_redirects_curl</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>a12a98cafed6afcf08a54ed1273a95b10</anchor>
      <arglist>(char *ptr, size_t size, size_t nmemb, void *userdata)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillSettingsFromUrl</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>a08ab9c760c71a165443dc8bc2a9ffb0b</anchor>
      <arglist>(const Url &amp;url, media::TransferSettings &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillSettingsSystemProxy</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>aa9706a66b5f12a2c12ac848a9e2affab</anchor>
      <arglist>(const Url &amp;url, media::TransferSettings &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>anonymousIdHeader</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>a16bb7d42320c9aa755a1d2a0d45bdbc7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>distributionFlavorHeader</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>a218bb9382f547f6d4a5fe70c12567def</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>agentString</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>a9356e821751c001e858df11927e4de7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>curlEscape</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>ae733e85d73cbbf8f149f91f38f6bf15a</anchor>
      <arglist>(std::string &amp;str_r, const char char_r, const std::string &amp;escaped_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>curlEscapedPath</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>a7ef93a67f52b2f3ddb9528cacce0b8a6</anchor>
      <arglist>(std::string path_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>curlUnEscape</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>a5a91b8aa7e81be87930eea3c2c721257</anchor>
      <arglist>(std::string text_r)</arglist>
    </member>
    <member kind="function">
      <type>Url</type>
      <name>clearQueryString</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>ab2931881e14e2282887e51ea6f3aee82</anchor>
      <arglist>(const Url &amp;url)</arglist>
    </member>
    <member kind="function">
      <type>zypp::Url</type>
      <name>propagateQueryParams</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>a36aea32a15fdae1c3fcc4c008fe52647</anchor>
      <arglist>(zypp::Url url_r, const zypp::Url &amp;template_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CurlHelper.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>CurlHelper_8h.html</filename>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <includes id="TransferSettings_8h" name="TransferSettings.h" local="no" imported="no">zypp/media/TransferSettings.h</includes>
    <namespace>internal</namespace>
    <namespace>internal::env</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CONNECT_TIMEOUT</name>
      <anchorfile>CurlHelper_8h.html</anchorfile>
      <anchor>a252b2cb72531cb00ecd4d4db37a5a473</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TRANSFER_TIMEOUT_MAX</name>
      <anchorfile>CurlHelper_8h.html</anchorfile>
      <anchor>a391f09852d0ff3f8dbaf58e9e29a5b7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DETECT_DIR_INDEX</name>
      <anchorfile>CurlHelper_8h.html</anchorfile>
      <anchor>a791a9687d59b085ecac7fdaa6d1e5438</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPLICITLY_NO_PROXY</name>
      <anchorfile>CurlHelper_8h.html</anchorfile>
      <anchor>abcbc362d6b0801c96a86034f62369d8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CURLVERSION_AT_LEAST</name>
      <anchorfile>CurlHelper_8h.html</anchorfile>
      <anchor>a940065dabe336da35fbbb2b3a28b122a</anchor>
      <arglist>(M, N, O)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getZYPP_MEDIA_CURL_IPRESOLVE</name>
      <anchorfile>namespaceinternal_1_1env.html</anchorfile>
      <anchor>aeca385292602eb205856e9fe1c7c78a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ZYPP_MEDIA_CURL_IPRESOLVE</name>
      <anchorfile>namespaceinternal_1_1env.html</anchorfile>
      <anchor>ab7e38dfe62a4064415a9bffcaa6538ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>globalInitCurlOnce</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>a1fad87e9cd34cde2b2e1614ef093ab9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>log_curl</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>af65c8afbe888c440ae39b8dfdedf1657</anchor>
      <arglist>(CURL *curl, curl_infotype info, char *ptr, size_t len, void *max_lvl)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>log_redirects_curl</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>a12a98cafed6afcf08a54ed1273a95b10</anchor>
      <arglist>(char *ptr, size_t size, size_t nmemb, void *userdata)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillSettingsFromUrl</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>a08ab9c760c71a165443dc8bc2a9ffb0b</anchor>
      <arglist>(const Url &amp;url, media::TransferSettings &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillSettingsSystemProxy</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>aa9706a66b5f12a2c12ac848a9e2affab</anchor>
      <arglist>(const Url &amp;url, media::TransferSettings &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>anonymousIdHeader</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>a16bb7d42320c9aa755a1d2a0d45bdbc7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>distributionFlavorHeader</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>a218bb9382f547f6d4a5fe70c12567def</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>agentString</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>a9356e821751c001e858df11927e4de7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>curlEscape</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>ae733e85d73cbbf8f149f91f38f6bf15a</anchor>
      <arglist>(std::string &amp;str_r, const char char_r, const std::string &amp;escaped_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>curlEscapedPath</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>a7ef93a67f52b2f3ddb9528cacce0b8a6</anchor>
      <arglist>(std::string path_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>curlUnEscape</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>a5a91b8aa7e81be87930eea3c2c721257</anchor>
      <arglist>(std::string text_r)</arglist>
    </member>
    <member kind="function">
      <type>Url</type>
      <name>clearQueryString</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>ab2931881e14e2282887e51ea6f3aee82</anchor>
      <arglist>(const Url &amp;url)</arglist>
    </member>
    <member kind="function">
      <type>zypp::Url</type>
      <name>propagateQueryParams</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>a36aea32a15fdae1c3fcc4c008fe52647</anchor>
      <arglist>(zypp::Url url_r, const zypp::Url &amp;template_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MediaAccess.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaAccess_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="PluginScript_8h" name="PluginScript.h" local="no" imported="no">zypp/PluginScript.h</includes>
    <includes id="ExternalProgram_8h" name="ExternalProgram.h" local="no" imported="no">zypp/ExternalProgram.h</includes>
    <includes id="MediaException_8h" name="MediaException.h" local="no" imported="no">zypp/media/MediaException.h</includes>
    <includes id="MediaAccess_8h" name="MediaAccess.h" local="no" imported="no">zypp/media/MediaAccess.h</includes>
    <includes id="MediaHandler_8h" name="MediaHandler.h" local="no" imported="no">zypp/media/MediaHandler.h</includes>
    <includes id="MediaNFS_8h" name="MediaNFS.h" local="no" imported="no">zypp/media/MediaNFS.h</includes>
    <includes id="MediaCD_8h" name="MediaCD.h" local="no" imported="no">zypp/media/MediaCD.h</includes>
    <includes id="MediaDIR_8h" name="MediaDIR.h" local="no" imported="no">zypp/media/MediaDIR.h</includes>
    <includes id="MediaDISK_8h" name="MediaDISK.h" local="no" imported="no">zypp/media/MediaDISK.h</includes>
    <includes id="MediaCIFS_8h" name="MediaCIFS.h" local="no" imported="no">zypp/media/MediaCIFS.h</includes>
    <includes id="MediaCurl_8h" name="MediaCurl.h" local="no" imported="no">zypp/media/MediaCurl.h</includes>
    <includes id="MediaMultiCurl_8h" name="MediaMultiCurl.h" local="no" imported="no">zypp/media/MediaMultiCurl.h</includes>
    <includes id="MediaISO_8h" name="MediaISO.h" local="no" imported="no">zypp/media/MediaISO.h</includes>
    <includes id="MediaPlugin_8h" name="MediaPlugin.h" local="no" imported="no">zypp/media/MediaPlugin.h</includes>
    <includes id="UrlResolverPlugin_8h" name="UrlResolverPlugin.h" local="no" imported="no">zypp/media/UrlResolverPlugin.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a289b48cff0ddd649e566e79e9eff84c4</anchor>
      <arglist>(std::ostream &amp;str, const MediaAccess &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MediaAccess.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaAccess_8h.html</filename>
    <includes id="ReferenceCounted_8h" name="ReferenceCounted.h" local="no" imported="no">zypp/base/ReferenceCounted.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="MediaException_8h" name="MediaException.h" local="no" imported="no">zypp/media/MediaException.h</includes>
    <includes id="MediaSource_8h" name="MediaSource.h" local="no" imported="no">zypp/media/MediaSource.h</includes>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <class kind="class">zypp::media::MediaAccess</class>
    <class kind="class">zypp::media::MediaAccess::FileProvider</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a289b48cff0ddd649e566e79e9eff84c4</anchor>
      <arglist>(std::ostream &amp;str, const MediaAccess &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MediaBlockList.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaBlockList_8cc.html</filename>
    <includes id="MediaBlockList_8h" name="MediaBlockList.h" local="no" imported="no">zypp/media/MediaBlockList.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>fetchnext</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5e756833b1c7344b64e11041cd1384e7</anchor>
      <arglist>(FILE *fp, unsigned char *bp, size_t blksize, size_t pushback, unsigned char *pushbackp)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MediaBlockList.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaBlockList_8h.html</filename>
    <includes id="Digest_8h" name="Digest.h" local="no" imported="no">zypp/Digest.h</includes>
    <class kind="struct">zypp::media::MediaBlock</class>
    <class kind="class">zypp::media::MediaBlockList</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a35f864d29bc123965589d0d40a217b87</anchor>
      <arglist>(std::ostream &amp;str, const MediaBlockList &amp;bl)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MediaCD.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaCD_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="ExternalProgram_8h" name="ExternalProgram.h" local="no" imported="no">zypp/ExternalProgram.h</includes>
    <includes id="Mount_8h" name="Mount.h" local="no" imported="no">zypp/media/Mount.h</includes>
    <includes id="MediaCD_8h" name="MediaCD.h" local="no" imported="no">zypp/media/MediaCD.h</includes>
    <includes id="MediaManager_8h" name="MediaManager.h" local="no" imported="no">zypp/media/MediaManager.h</includes>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <includes id="AutoDispose_8h" name="AutoDispose.h" local="no" imported="no">zypp/AutoDispose.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
    <member kind="define">
      <type>#define</type>
      <name>REPORT_EJECT_ERRORS</name>
      <anchorfile>MediaCD_8cc.html</anchorfile>
      <anchor>a6db00f35b9d906468d2488bb95d68a03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EJECT_TOOL_PATH</name>
      <anchorfile>MediaCD_8cc.html</anchorfile>
      <anchor>a2f6fe2e7bc11511dcb2e145d6a8bbe0c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MediaCD.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaCD_8h.html</filename>
    <includes id="MediaHandler_8h" name="MediaHandler.h" local="no" imported="no">zypp/media/MediaHandler.h</includes>
    <includes id="MediaManager_8h" name="MediaManager.h" local="no" imported="no">zypp/media/MediaManager.h</includes>
    <class kind="class">zypp::media::MediaCD</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
  </compound>
  <compound kind="file">
    <name>MediaCIFS.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaCIFS_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="TmpPath_8h" name="TmpPath.h" local="no" imported="no">zypp/TmpPath.h</includes>
    <includes id="KVMap_8h" name="KVMap.h" local="no" imported="no">zypp/KVMap.h</includes>
    <includes id="Mount_8h" name="Mount.h" local="no" imported="no">zypp/media/Mount.h</includes>
    <includes id="MediaUserAuth_8h" name="MediaUserAuth.h" local="no" imported="no">zypp/media/MediaUserAuth.h</includes>
    <includes id="CredentialManager_8h" name="CredentialManager.h" local="no" imported="no">zypp/media/CredentialManager.h</includes>
    <includes id="ZYppCallbacks_8h" name="ZYppCallbacks.h" local="no" imported="no">zypp/ZYppCallbacks.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="MediaCIFS_8h" name="MediaCIFS.h" local="no" imported="no">zypp/media/MediaCIFS.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
    <member kind="function">
      <type>std::string</type>
      <name>getShare</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a0d950adabab2e1357faa33b69139cff2</anchor>
      <arglist>(Pathname spath_r)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>stripShare</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>adb656c6b38b55e41edcbccdfeff18c71</anchor>
      <arglist>(Pathname spath_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MediaCIFS.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaCIFS_8h.html</filename>
    <includes id="MediaHandler_8h" name="MediaHandler.h" local="no" imported="no">zypp/media/MediaHandler.h</includes>
    <class kind="class">zypp::media::MediaCIFS</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
  </compound>
  <compound kind="file">
    <name>MediaCurl.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaCurl_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="ExternalProgram_8h" name="ExternalProgram.h" local="no" imported="no">zypp/ExternalProgram.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="Sysconfig_8h" name="Sysconfig.h" local="no" imported="no">zypp/base/Sysconfig.h</includes>
    <includes id="MediaCurl_8h" name="MediaCurl.h" local="no" imported="no">zypp/media/MediaCurl.h</includes>
    <includes id="ProxyInfo_8h" name="ProxyInfo.h" local="no" imported="no">zypp/media/ProxyInfo.h</includes>
    <includes id="MediaUserAuth_8h" name="MediaUserAuth.h" local="no" imported="no">zypp/media/MediaUserAuth.h</includes>
    <includes id="CredentialManager_8h" name="CredentialManager.h" local="no" imported="no">zypp/media/CredentialManager.h</includes>
    <includes id="CurlConfig_8h" name="CurlConfig.h" local="no" imported="no">zypp/media/CurlConfig.h</includes>
    <includes id="CurlHelper_8h" name="CurlHelper.h" local="no" imported="no">zypp/media/CurlHelper.h</includes>
    <includes id="Target_8h" name="Target.h" local="no" imported="no">zypp/Target.h</includes>
    <includes id="ZYppFactory_8h" name="ZYppFactory.h" local="no" imported="no">zypp/ZYppFactory.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SET_OPTION</name>
      <anchorfile>MediaCurl_8cc.html</anchorfile>
      <anchor>ab3c327c40fb32a52a23414713e5af95e</anchor>
      <arglist>(opt, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SET_OPTION_OFFT</name>
      <anchorfile>MediaCurl_8cc.html</anchorfile>
      <anchor>a33dadb4d5355d652b280a9aa57853924</anchor>
      <arglist>(opt, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SET_OPTION_LONG</name>
      <anchorfile>MediaCurl_8cc.html</anchorfile>
      <anchor>a115a39f215bdbf82f3d383c50a62cbaa</anchor>
      <arglist>(opt, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SET_OPTION_VOID</name>
      <anchorfile>MediaCurl_8cc.html</anchorfile>
      <anchor>a5b0b2d142790bbf159bfd5e9ea1ea752</anchor>
      <arglist>(opt, val)</arglist>
    </member>
    <member kind="variable">
      <type>CURL *</type>
      <name>curl</name>
      <anchorfile>MediaCurl_8cc.html</anchorfile>
      <anchor>a6a59594ba3469ec6a1d56f6631e275e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Url</type>
      <name>url</name>
      <anchorfile>MediaCurl_8cc.html</anchorfile>
      <anchor>a80c807b920948127b73f36d4d8d89037</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>time_t</type>
      <name>timeout</name>
      <anchorfile>MediaCurl_8cc.html</anchorfile>
      <anchor>afa7be8b85625b1bf5cda13fad9fd5814</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>reached</name>
      <anchorfile>MediaCurl_8cc.html</anchorfile>
      <anchor>a08f982de6905916ce462be89bb3eafe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>fileSizeExceeded</name>
      <anchorfile>MediaCurl_8cc.html</anchorfile>
      <anchor>a0ba98bf3b2e28cdd71e275e7c3809fa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>callback::SendReport&lt; DownloadProgressReport &gt; *</type>
      <name>report</name>
      <anchorfile>MediaCurl_8cc.html</anchorfile>
      <anchor>a4e0826ef1eedfec4b8c01665fedeb6d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ByteCount</type>
      <name>_expectedFileSize</name>
      <anchorfile>MediaCurl_8cc.html</anchorfile>
      <anchor>a166ebd571d1c3304e829faeb1bad2403</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>time_t</type>
      <name>_timeStart</name>
      <anchorfile>MediaCurl_8cc.html</anchorfile>
      <anchor>ad67b6ae262b2dd2e018ec92f24d9e725</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>time_t</type>
      <name>_timeLast</name>
      <anchorfile>MediaCurl_8cc.html</anchorfile>
      <anchor>a083394a67f2821c8f50dfd1a6a3fd3cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>time_t</type>
      <name>_timeRcv</name>
      <anchorfile>MediaCurl_8cc.html</anchorfile>
      <anchor>ae03c3525648a023cd26e00cdf819e607</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>time_t</type>
      <name>_timeNow</name>
      <anchorfile>MediaCurl_8cc.html</anchorfile>
      <anchor>a8fba4127c286a75f90ea6c468afe4a6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>_dnlTotal</name>
      <anchorfile>MediaCurl_8cc.html</anchorfile>
      <anchor>a02e787e19e35bc81936d4c442e1856fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>_dnlLast</name>
      <anchorfile>MediaCurl_8cc.html</anchorfile>
      <anchor>aeb4909dcb84155bef6e4f82a30e6485d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>_dnlNow</name>
      <anchorfile>MediaCurl_8cc.html</anchorfile>
      <anchor>aea3ba1311c37ceb076be7ab680b96a77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_dnlPercent</name>
      <anchorfile>MediaCurl_8cc.html</anchorfile>
      <anchor>a5c90e77fb57cc08e09beb2e0e6fe1825</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>_drateTotal</name>
      <anchorfile>MediaCurl_8cc.html</anchorfile>
      <anchor>a2669001e64610c5c87e6fbb226d812c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>_drateLast</name>
      <anchorfile>MediaCurl_8cc.html</anchorfile>
      <anchor>a831e1c3758b63581a6d1bfec135b3714</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>drate_period</name>
      <anchorfile>MediaCurl_8cc.html</anchorfile>
      <anchor>abbc9d66620adeb53632ccb768653cf52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dload_period</name>
      <anchorfile>MediaCurl_8cc.html</anchorfile>
      <anchor>a4b9ab17ec3193ba445533e55e484937e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>secs</name>
      <anchorfile>MediaCurl_8cc.html</anchorfile>
      <anchor>a535a83a91b8cb1b8013fc16b484914a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>drate_avg</name>
      <anchorfile>MediaCurl_8cc.html</anchorfile>
      <anchor>ad11f492b7298388daf6319e11838f589</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>time_t</type>
      <name>ltime</name>
      <anchorfile>MediaCurl_8cc.html</anchorfile>
      <anchor>a876f7be47f98250d5d98405405c6d2f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dload</name>
      <anchorfile>MediaCurl_8cc.html</anchorfile>
      <anchor>a2bd5507d1467a663e49eea10d4e8f99d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>uload</name>
      <anchorfile>MediaCurl_8cc.html</anchorfile>
      <anchor>a06a391b87b35f4aa00a5f3afae8dd7c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MediaCurl.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaCurl_8h.html</filename>
    <includes id="Flags_8h" name="Flags.h" local="no" imported="no">zypp/base/Flags.h</includes>
    <includes id="TransferSettings_8h" name="TransferSettings.h" local="no" imported="no">zypp/media/TransferSettings.h</includes>
    <includes id="MediaHandler_8h" name="MediaHandler.h" local="no" imported="no">zypp/media/MediaHandler.h</includes>
    <includes id="ZYppCallbacks_8h" name="ZYppCallbacks.h" local="no" imported="no">zypp/ZYppCallbacks.h</includes>
    <class kind="class">zypp::media::MediaCurl</class>
    <class kind="class">zypp::media::MediaCurl::Callbacks</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_OPERATORS_FOR_FLAGS</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>ac3f62cdb3c10773de8e4c32cb640fd47</anchor>
      <arglist>(MediaCurl::RequestOptions)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MediaDIR.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaDIR_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="MediaDIR_8h" name="MediaDIR.h" local="no" imported="no">zypp/media/MediaDIR.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
  </compound>
  <compound kind="file">
    <name>MediaDIR.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaDIR_8h.html</filename>
    <includes id="MediaHandler_8h" name="MediaHandler.h" local="no" imported="no">zypp/media/MediaHandler.h</includes>
    <class kind="class">zypp::media::MediaDIR</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
  </compound>
  <compound kind="file">
    <name>MediaDISK.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaDISK_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Mount_8h" name="Mount.h" local="no" imported="no">zypp/media/Mount.h</includes>
    <includes id="MediaDISK_8h" name="MediaDISK.h" local="no" imported="no">zypp/media/MediaDISK.h</includes>
    <includes id="MediaManager_8h" name="MediaManager.h" local="no" imported="no">zypp/media/MediaManager.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DELAYED_VERIFY</name>
      <anchorfile>MediaDISK_8cc.html</anchorfile>
      <anchor>a0c22289e03a6d93f2f12666aa9cedeee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MediaDISK.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaDISK_8h.html</filename>
    <includes id="MediaHandler_8h" name="MediaHandler.h" local="no" imported="no">zypp/media/MediaHandler.h</includes>
    <class kind="class">zypp::media::MediaDISK</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
  </compound>
  <compound kind="file">
    <name>MediaException.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaException_8cc.html</filename>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="MediaException_8h" name="MediaException.h" local="no" imported="no">zypp/media/MediaException.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
  </compound>
  <compound kind="file">
    <name>MediaException.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaException_8h.html</filename>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <includes id="ByteCount_8h" name="ByteCount.h" local="no" imported="no">zypp/ByteCount.h</includes>
    <class kind="class">zypp::media::MediaException</class>
    <class kind="class">zypp::media::MediaMountException</class>
    <class kind="class">zypp::media::MediaUnmountException</class>
    <class kind="class">zypp::media::MediaBadFilenameException</class>
    <class kind="class">zypp::media::MediaNotOpenException</class>
    <class kind="class">zypp::media::MediaFileNotFoundException</class>
    <class kind="class">zypp::media::MediaWriteException</class>
    <class kind="class">zypp::media::MediaNotAttachedException</class>
    <class kind="class">zypp::media::MediaBadAttachPointException</class>
    <class kind="class">zypp::media::MediaCurlInitException</class>
    <class kind="class">zypp::media::MediaSystemException</class>
    <class kind="class">zypp::media::MediaNotAFileException</class>
    <class kind="class">zypp::media::MediaNotADirException</class>
    <class kind="class">zypp::media::MediaBadUrlException</class>
    <class kind="class">zypp::media::MediaBadUrlEmptyHostException</class>
    <class kind="class">zypp::media::MediaBadUrlEmptyFilesystemException</class>
    <class kind="class">zypp::media::MediaBadUrlEmptyDestinationException</class>
    <class kind="class">zypp::media::MediaUnsupportedUrlSchemeException</class>
    <class kind="class">zypp::media::MediaNotSupportedException</class>
    <class kind="class">zypp::media::MediaCurlException</class>
    <class kind="class">zypp::media::MediaCurlSetOptException</class>
    <class kind="class">zypp::media::MediaNotDesiredException</class>
    <class kind="class">zypp::media::MediaIsSharedException</class>
    <class kind="class">zypp::media::MediaNotEjectedException</class>
    <class kind="class">zypp::media::MediaUnauthorizedException</class>
    <class kind="class">zypp::media::MediaForbiddenException</class>
    <class kind="class">zypp::media::MediaTimeoutException</class>
    <class kind="class">zypp::media::MediaFileSizeExceededException</class>
    <class kind="class">zypp::media::MediaTemporaryProblemException</class>
    <class kind="class">zypp::media::MediaBadCAException</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
  </compound>
  <compound kind="file">
    <name>MediaHandler.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaHandler_8cc.html</filename>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="TmpPath_8h" name="TmpPath.h" local="no" imported="no">zypp/TmpPath.h</includes>
    <includes id="Date_8h" name="Date.h" local="no" imported="no">zypp/Date.h</includes>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="MediaHandler_8h" name="MediaHandler.h" local="no" imported="no">zypp/media/MediaHandler.h</includes>
    <includes id="MediaManager_8h" name="MediaManager.h" local="no" imported="no">zypp/media/MediaManager.h</includes>
    <includes id="Mount_8h" name="Mount.h" local="no" imported="no">zypp/media/Mount.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
    <member kind="define">
      <type>#define</type>
      <name>NONREMOTE_DIRECTORY_YAST</name>
      <anchorfile>MediaHandler_8cc.html</anchorfile>
      <anchor>a4e759292d60bd4c5b7d0dbab40cf5a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a4b7977f66289741659dbf29ab601ba58</anchor>
      <arglist>(std::ostream &amp;str, const MediaHandler &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MediaHandler.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaHandler_8h.html</filename>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <includes id="MediaSource_8h" name="MediaSource.h" local="no" imported="no">zypp/media/MediaSource.h</includes>
    <includes id="MediaException_8h" name="MediaException.h" local="no" imported="no">zypp/media/MediaException.h</includes>
    <class kind="class">zypp::media::MediaHandler</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
  </compound>
  <compound kind="file">
    <name>MediaISO.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaISO_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="Mount_8h" name="Mount.h" local="no" imported="no">zypp/media/Mount.h</includes>
    <includes id="MediaISO_8h" name="MediaISO.h" local="no" imported="no">zypp/media/MediaISO.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
  </compound>
  <compound kind="file">
    <name>MediaISO.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaISO_8h.html</filename>
    <includes id="MediaHandler_8h" name="MediaHandler.h" local="no" imported="no">zypp/media/MediaHandler.h</includes>
    <includes id="MediaManager_8h" name="MediaManager.h" local="no" imported="no">zypp/media/MediaManager.h</includes>
    <class kind="class">zypp::media::MediaISO</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
  </compound>
  <compound kind="file">
    <name>MediaManager.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaManager_8cc.html</filename>
    <includes id="MediaException_8h" name="MediaException.h" local="no" imported="no">zypp/media/MediaException.h</includes>
    <includes id="MediaManager_8h" name="MediaManager.h" local="no" imported="no">zypp/media/MediaManager.h</includes>
    <includes id="MediaHandler_8h" name="MediaHandler.h" local="no" imported="no">zypp/media/MediaHandler.h</includes>
    <includes id="Mount_8h" name="Mount.h" local="no" imported="no">zypp/media/Mount.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <class kind="class">zypp::media::MediaManager_Impl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
    <member kind="variable">
      <type>bool</type>
      <name>desired</name>
      <anchorfile>MediaManager_8cc.html</anchorfile>
      <anchor>ae29fe892923257f1daa016a6df348732</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MediaAccessRef</type>
      <name>handler</name>
      <anchorfile>MediaManager_8cc.html</anchorfile>
      <anchor>aa263bd630bd60d551e7876698d4e4e8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MediaVerifierRef</type>
      <name>verifier</name>
      <anchorfile>MediaManager_8cc.html</anchorfile>
      <anchor>a367c54f9332e56210b7b49616862423f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MediaManager.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaManager_8h.html</filename>
    <includes id="MediaAccess_8h" name="MediaAccess.h" local="no" imported="no">zypp/media/MediaAccess.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <class kind="class">zypp::media::MediaVerifierBase</class>
    <class kind="class">zypp::media::NoVerifier</class>
    <class kind="class">zypp::media::MediaManager</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
    <member kind="typedef">
      <type>zypp::RW_pointer&lt; MediaAccess &gt;</type>
      <name>MediaAccessRef</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a3311eae4abcd1dcf9c90198153b7c1d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MediaAccessId</type>
      <name>MediaId</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>aad59b70b0310cbb7d6cb6c5202c33502</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>MediaNr</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a0402e694745753add7ac77f1d4f1a36d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>zypp::RW_pointer&lt; MediaVerifierBase &gt;</type>
      <name>MediaVerifierRef</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a271e48dd95b1792fd113d0ca35b3f66d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MediaMultiCurl.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaMultiCurl_8cc.html</filename>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="MediaMultiCurl_8h" name="MediaMultiCurl.h" local="no" imported="no">zypp/media/MediaMultiCurl.h</includes>
    <includes id="MetaLinkParser_8h" name="MetaLinkParser.h" local="no" imported="no">zypp/media/MetaLinkParser.h</includes>
    <includes id="ManagedFile_8h" name="ManagedFile.h" local="no" imported="no">zypp/ManagedFile.h</includes>
    <includes id="CurlHelper_8h" name="CurlHelper.h" local="no" imported="no">zypp/media/CurlHelper.h</includes>
    <class kind="class">zypp::media::multifetchworker</class>
    <class kind="class">zypp::media::multifetchrequest</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CURLVERSION_AT_LEAST</name>
      <anchorfile>MediaMultiCurl_8cc.html</anchorfile>
      <anchor>a940065dabe336da35fbbb2b3a28b122a</anchor>
      <arglist>(M, N, O)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WORKER_STARTING</name>
      <anchorfile>MediaMultiCurl_8cc.html</anchorfile>
      <anchor>a1e8e55307f41ee861fe86760195b6430</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WORKER_LOOKUP</name>
      <anchorfile>MediaMultiCurl_8cc.html</anchorfile>
      <anchor>aa9a2653c440e6b73921f49a5816d001b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WORKER_FETCH</name>
      <anchorfile>MediaMultiCurl_8cc.html</anchorfile>
      <anchor>ab29858fd263a178e9f1f5c5ed9101c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WORKER_DISCARD</name>
      <anchorfile>MediaMultiCurl_8cc.html</anchorfile>
      <anchor>a9e9cd472f0d90bf892748ec268481ac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WORKER_DONE</name>
      <anchorfile>MediaMultiCurl_8cc.html</anchorfile>
      <anchor>aa52d0f4ff9c1f3a645ee49449d5a7af6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WORKER_SLEEP</name>
      <anchorfile>MediaMultiCurl_8cc.html</anchorfile>
      <anchor>ad2fdfc82d2d4f5589cbb480635fd11c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WORKER_BROKEN</name>
      <anchorfile>MediaMultiCurl_8cc.html</anchorfile>
      <anchor>af1286067849cd79c5079f17c8c53cabf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BLKSIZE</name>
      <anchorfile>MediaMultiCurl_8cc.html</anchorfile>
      <anchor>ac4551bbc9efabf8378f35498f80b4679</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXURLS</name>
      <anchorfile>MediaMultiCurl_8cc.html</anchorfile>
      <anchor>a1dff61ea9aacb4ea9ca29d855d382e48</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>currentTime</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a6d91bb651f075fb0b19a1c8f04199f9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>env_isset</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a4e304b06d79e8cbc52508959d83dead7</anchor>
      <arglist>(std::string name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>looks_like_metalink_fd</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a0a400c35695a52ef7d758de6541a178c</anchor>
      <arglist>(int fd)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>looks_like_metalink</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a00d50ca92988358bb454c16dcc5a8c36</anchor>
      <arglist>(const Pathname &amp;file)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MediaMultiCurl.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaMultiCurl_8h.html</filename>
    <includes id="MediaHandler_8h" name="MediaHandler.h" local="no" imported="no">zypp/media/MediaHandler.h</includes>
    <includes id="MediaCurl_8h" name="MediaCurl.h" local="no" imported="no">zypp/media/MediaCurl.h</includes>
    <includes id="MediaBlockList_8h" name="MediaBlockList.h" local="no" imported="no">zypp/media/MediaBlockList.h</includes>
    <includes id="TransferSettings_8h" name="TransferSettings.h" local="no" imported="no">zypp/media/TransferSettings.h</includes>
    <includes id="ZYppCallbacks_8h" name="ZYppCallbacks.h" local="no" imported="no">zypp/ZYppCallbacks.h</includes>
    <class kind="class">zypp::media::MediaMultiCurl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
  </compound>
  <compound kind="file">
    <name>MediaNFS.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaNFS_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="MediaNFS_8h" name="MediaNFS.h" local="no" imported="no">zypp/media/MediaNFS.h</includes>
    <includes id="Mount_8h" name="Mount.h" local="no" imported="no">zypp/media/Mount.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
  </compound>
  <compound kind="file">
    <name>MediaNFS.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaNFS_8h.html</filename>
    <includes id="MediaHandler_8h" name="MediaHandler.h" local="no" imported="no">zypp/media/MediaHandler.h</includes>
    <class kind="class">zypp::media::MediaNFS</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
    <member kind="define">
      <type>#define</type>
      <name>NFS_MOUNT_TIMEOUT</name>
      <anchorfile>MediaNFS_8h.html</anchorfile>
      <anchor>a26f51c89c33e117f161f1ecae7f12caf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MediaPlugin.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaPlugin_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="ExternalProgram_8h" name="ExternalProgram.h" local="no" imported="no">zypp/ExternalProgram.h</includes>
    <includes id="MediaPlugin_8h" name="MediaPlugin.h" local="no" imported="no">zypp/media/MediaPlugin.h</includes>
    <includes id="MediaManager_8h" name="MediaManager.h" local="no" imported="no">zypp/media/MediaManager.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
  </compound>
  <compound kind="file">
    <name>MediaPlugin.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaPlugin_8h.html</filename>
    <includes id="MediaHandler_8h" name="MediaHandler.h" local="no" imported="no">zypp/media/MediaHandler.h</includes>
    <class kind="class">zypp::media::MediaPlugin</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
  </compound>
  <compound kind="file">
    <name>MediaPriority.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaPriority_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="MediaPriority_8h" name="MediaPriority.h" local="no" imported="no">zypp/media/MediaPriority.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
    <member kind="define">
      <type>#define</type>
      <name>RETURN_IF</name>
      <anchorfile>MediaPriority_8cc.html</anchorfile>
      <anchor>a0ef2f357fa9933388052b80f9d02f1f5</anchor>
      <arglist>(scheme, value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MediaPriority.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaPriority_8h.html</filename>
    <class kind="class">zypp::media::MediaPriority</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
  </compound>
  <compound kind="file">
    <name>MediaSource.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaSource_8cc.html</filename>
    <includes id="MediaSource_8h" name="MediaSource.h" local="no" imported="no">zypp/media/MediaSource.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a2593c40f131f2e2077bd82af49702d27</anchor>
      <arglist>(std::ostream &amp;str, const AttachPoint &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a90e5a439fe13cb15bfb30b191dbfc473</anchor>
      <arglist>(std::ostream &amp;str, const AttachedMedia &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MediaSource.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaSource_8h.html</filename>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <class kind="class">zypp::media::MediaSource</class>
    <class kind="class">zypp::media::AttachPoint</class>
    <class kind="struct">zypp::media::AttachedMedia</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>MediaAccessId</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a4ea0dee09696f60f0a852362efe41b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>zypp::RW_pointer&lt; MediaSource &gt;</type>
      <name>MediaSourceRef</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a15171bbedd1533efec973d9fb23319be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>zypp::RW_pointer&lt; AttachPoint &gt;</type>
      <name>AttachPointRef</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a99d4d6dd3b34a8f813d5e19e889ac4bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MediaUserAuth.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaUserAuth_8cc.html</filename>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="MediaException_8h" name="MediaException.h" local="no" imported="no">zypp/media/MediaException.h</includes>
    <includes id="MediaUserAuth_8h" name="MediaUserAuth.h" local="no" imported="no">zypp/media/MediaUserAuth.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>ac5ba3149f09d9524e690b4e3f297012f</anchor>
      <arglist>(std::ostream &amp;str, const AuthData &amp;auth_data)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a2e00dc0213ffd57140749581d1768e24</anchor>
      <arglist>(std::ostream &amp;str, const CurlAuthData &amp;auth_data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MediaUserAuth.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MediaUserAuth_8h.html</filename>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <class kind="class">zypp::media::AuthData</class>
    <class kind="class">zypp::media::CurlAuthData</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
    <member kind="typedef">
      <type>shared_ptr&lt; AuthData &gt;</type>
      <name>AuthData_Ptr</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>aafdfc91c6d80a0f4401637daa9a390f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; CurlAuthData &gt;</type>
      <name>CurlAuthData_Ptr</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a40bf4c3f79472167b4aafd0c3b1fb91a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>ac5ba3149f09d9524e690b4e3f297012f</anchor>
      <arglist>(std::ostream &amp;str, const AuthData &amp;auth_data)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a2e00dc0213ffd57140749581d1768e24</anchor>
      <arglist>(std::ostream &amp;str, const CurlAuthData &amp;auth_data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MetaLinkParser.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MetaLinkParser_8cc.html</filename>
    <includes id="MetaLinkParser_8h" name="MetaLinkParser.h" local="no" imported="no">zypp/media/MetaLinkParser.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <class kind="struct">zypp::media::stateswitch</class>
    <class kind="struct">zypp::media::ml_url</class>
    <class kind="struct">zypp::media::ml_parsedata</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
    <member kind="define">
      <type>#define</type>
      <name>c2h</name>
      <anchorfile>MetaLinkParser_8cc.html</anchorfile>
      <anchor>a3e0b69220ab65ee3733c842cb0e88d08</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>state</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_START</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615da6423199a3e9580a3ef36d95a3d8610db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_METALINK</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615da8ac8be2fb09c49a663a08ce6977a0365</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_FILES</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615dafae90bc3907a3ab28a1c3556bca918e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_FILE</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615dac3ab99b4b9491708b02dfaaaf65eeb20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_M4FILE</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615da140b09043eab1d1ff4aeaf15d7b3933e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_SIZE</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615da8a553e5c8e1329dd11d172f849c124a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_M4SIZE</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615da49396d3fd4df41fb3bd5b3d83e772bf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_VERIFICATION</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615daa8df758af8c88624f2736eaf3a757d7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_HASH</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615da1d221559ce780df327603d00e5c19794</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_M4HASH</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615daef62f20f2eceafbcd7f12a1ace3d5e89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_PIECES</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615da7f5485a0ef07bb4e6ef27fc9b06e11dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_M4PIECES</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615daf361d5d9c0eee9941492a61a14e34207</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_PHASH</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615da7ee9bcd11265cab9ca4cb4d21b6593c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_M4PHASH</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615dac8ad6880d24bf844bb5e1f8ad02f97f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_RESOURCES</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615da64b98fd17e3bad00ad58aeb1d3b9a7b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_URL</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615dab1a4612907e48e5d59d331968b638e7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_M4URL</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615da6078771c79fa94bed124bb952110371b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NUMSTATES</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615da4f70f18367c79b474e96041a07967157</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void XMLCALL</type>
      <name>startElement</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a851e7eea001f68ef67bed5125de27feb</anchor>
      <arglist>(void *userData, const xmlChar *name, const xmlChar **atts)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void XMLCALL</type>
      <name>endElement</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a79f43ef35d5aadc6c15842c7ead2dcc4</anchor>
      <arglist>(void *userData, const xmlChar *name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void XMLCALL</type>
      <name>characterData</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a147c1d7d582224cfe256373e35a16940</anchor>
      <arglist>(void *userData, const xmlChar *s, int len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>find_attr</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a3f55f9a725baa99c3e19959ed1a6a5d7</anchor>
      <arglist>(const char *txt, const xmlChar **atts)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>hexstr2bytes</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a84e552ef2f151b592fb73b9127fd686c</anchor>
      <arglist>(unsigned char *buf, const char *str, int buflen)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>urlcmp</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>ad670137176e532d261ba0c8ac8bf2f92</anchor>
      <arglist>(const ml_url &amp;a, const ml_url &amp;b)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct stateswitch</type>
      <name>stateswitches</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a3959a52a3a90fbbba3733e2f1d04db71</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MetaLinkParser.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>MetaLinkParser_8h.html</filename>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="InputStream_8h" name="InputStream.h" local="no" imported="no">zypp/base/InputStream.h</includes>
    <includes id="MediaBlockList_8h" name="MediaBlockList.h" local="no" imported="no">zypp/media/MediaBlockList.h</includes>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <class kind="class">zypp::media::MetaLinkParser</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
  </compound>
  <compound kind="file">
    <name>Mount.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>Mount_8cc.html</filename>
    <includes id="ExternalDataSource_8h" name="ExternalDataSource.h" local="no" imported="no">zypp/base/ExternalDataSource.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="Mount_8h" name="Mount.h" local="no" imported="no">zypp/media/Mount.h</includes>
    <includes id="MediaException_8h" name="MediaException.h" local="no" imported="no">zypp/media/MediaException.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
    <member kind="define">
      <type>#define</type>
      <name>N_</name>
      <anchorfile>Mount_8cc.html</anchorfile>
      <anchor>a83ab2a7f3cdd30f6081c5b87d9b7b297</anchor>
      <arglist>(STR)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>acf67303d0d402058bbd32cd1678a7dae</anchor>
      <arglist>(std::ostream &amp;str, const MountEntry &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Mount.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>Mount_8h.html</filename>
    <includes id="ExternalProgram_8h" name="ExternalProgram.h" local="no" imported="no">zypp/ExternalProgram.h</includes>
    <includes id="KVMap_8h" name="KVMap.h" local="no" imported="no">zypp/KVMap.h</includes>
    <class kind="struct">zypp::media::MountEntry</class>
    <class kind="class">zypp::media::Mount</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
  </compound>
  <compound kind="file">
    <name>ProxyInfo.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>ProxyInfo_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="ProxyInfo_8h" name="ProxyInfo.h" local="no" imported="no">zypp/media/ProxyInfo.h</includes>
    <includes id="ProxyInfoImpl_8h" name="ProxyInfoImpl.h" local="no" imported="no">zypp/media/proxyinfo/ProxyInfoImpl.h</includes>
    <includes id="ProxyInfos_8h" name="ProxyInfos.h" local="no" imported="no">zypp/media/proxyinfo/ProxyInfos.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
  </compound>
  <compound kind="file">
    <name>ProxyInfo.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>ProxyInfo_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <class kind="class">zypp::media::ProxyInfo</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
  </compound>
  <compound kind="file">
    <name>ProxyInfoImpl.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/proxyinfo/</path>
    <filename>ProxyInfoImpl_8h.html</filename>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="ProxyInfo_8h" name="ProxyInfo.h" local="no" imported="no">zypp/media/ProxyInfo.h</includes>
    <class kind="struct">zypp::media::ProxyInfo::Impl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
  </compound>
  <compound kind="file">
    <name>ProxyInfoLibproxy.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/proxyinfo/</path>
    <filename>ProxyInfoLibproxy_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="WatchFile_8h" name="WatchFile.h" local="no" imported="no">zypp/base/WatchFile.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="ProxyInfoLibproxy_8h" name="ProxyInfoLibproxy.h" local="no" imported="no">zypp/media/proxyinfo/ProxyInfoLibproxy.h</includes>
    <class kind="struct">zypp::media::TmpUnsetEnv</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
    <member kind="function" static="yes">
      <type>static pxProxyFactory *</type>
      <name>getProxyFactory</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>ab6b1c7a1c8496140ddfa8cdac99fc273</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ProxyInfoLibproxy.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/proxyinfo/</path>
    <filename>ProxyInfoLibproxy_8h.html</filename>
    <includes id="DefaultIntegral_8h" name="DefaultIntegral.h" local="no" imported="no">zypp/base/DefaultIntegral.h</includes>
    <includes id="ProxyInfo_8h" name="ProxyInfo.h" local="no" imported="no">zypp/media/ProxyInfo.h</includes>
    <includes id="ProxyInfoImpl_8h" name="ProxyInfoImpl.h" local="no" imported="no">zypp/media/proxyinfo/ProxyInfoImpl.h</includes>
    <class kind="class">zypp::media::ProxyInfoLibproxy</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
  </compound>
  <compound kind="file">
    <name>ProxyInfos.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/proxyinfo/</path>
    <filename>ProxyInfos_8h.html</filename>
    <includes id="ProxyInfoSysconfig_8h" name="ProxyInfoSysconfig.h" local="no" imported="no">zypp/media/proxyinfo/ProxyInfoSysconfig.h</includes>
  </compound>
  <compound kind="file">
    <name>ProxyInfoSysconfig.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/proxyinfo/</path>
    <filename>ProxyInfoSysconfig_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="ProxyInfoSysconfig_8h" name="ProxyInfoSysconfig.h" local="no" imported="no">zypp/media/proxyinfo/ProxyInfoSysconfig.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
  </compound>
  <compound kind="file">
    <name>ProxyInfoSysconfig.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/proxyinfo/</path>
    <filename>ProxyInfoSysconfig_8h.html</filename>
    <includes id="Sysconfig_8h" name="Sysconfig.h" local="no" imported="no">zypp/base/Sysconfig.h</includes>
    <includes id="DefaultIntegral_8h" name="DefaultIntegral.h" local="no" imported="no">zypp/base/DefaultIntegral.h</includes>
    <includes id="ProxyInfo_8h" name="ProxyInfo.h" local="no" imported="no">zypp/media/ProxyInfo.h</includes>
    <includes id="ProxyInfoImpl_8h" name="ProxyInfoImpl.h" local="no" imported="no">zypp/media/proxyinfo/ProxyInfoImpl.h</includes>
    <class kind="class">zypp::media::ProxyInfoSysconfig</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
  </compound>
  <compound kind="file">
    <name>TransferSettings.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>TransferSettings_8cc.html</filename>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="WatchFile_8h" name="WatchFile.h" local="no" imported="no">zypp/base/WatchFile.h</includes>
    <includes id="ReferenceCounted_8h" name="ReferenceCounted.h" local="no" imported="no">zypp/base/ReferenceCounted.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="ExternalProgram_8h" name="ExternalProgram.h" local="no" imported="no">zypp/ExternalProgram.h</includes>
    <includes id="TransferSettings_8h" name="TransferSettings.h" local="no" imported="no">zypp/media/TransferSettings.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <class kind="class">zypp::media::TransferSettings::Impl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CURL_BINARY</name>
      <anchorfile>TransferSettings_8cc.html</anchorfile>
      <anchor>a18518a60f2169f5889439077440837b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TransferSettings.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>TransferSettings_8h.html</filename>
    <includes id="Flags_8h" name="Flags.h" local="no" imported="no">zypp/base/Flags.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <class kind="class">zypp::media::TransferSettings</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
  </compound>
  <compound kind="file">
    <name>UrlResolverPlugin.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>UrlResolverPlugin_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="UrlResolverPlugin_8h" name="UrlResolverPlugin.h" local="no" imported="no">zypp/media/UrlResolverPlugin.h</includes>
    <includes id="MediaException_8h" name="MediaException.h" local="no" imported="no">zypp/media/MediaException.h</includes>
    <includes id="PluginScript_8h" name="PluginScript.h" local="no" imported="no">zypp/PluginScript.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <class kind="struct">zypp::media::UrlResolverPlugin::Impl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a88ecdd00b45a47f456afe5476b65f51a</anchor>
      <arglist>(std::ostream &amp;str, const UrlResolverPlugin &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UrlResolverPlugin.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>UrlResolverPlugin_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <class kind="class">zypp::media::UrlResolverPlugin</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
  </compound>
  <compound kind="file">
    <name>ZsyncParser.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>ZsyncParser_8cc.html</filename>
    <includes id="ZsyncParser_8h" name="ZsyncParser.h" local="no" imported="no">zypp/media/ZsyncParser.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
    <member kind="define">
      <type>#define</type>
      <name>c2h</name>
      <anchorfile>ZsyncParser_8cc.html</anchorfile>
      <anchor>a3e0b69220ab65ee3733c842cb0e88d08</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>hexstr2bytes</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a84e552ef2f151b592fb73b9127fd686c</anchor>
      <arglist>(unsigned char *buf, const char *str, int buflen)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ZsyncParser.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/media/</path>
    <filename>ZsyncParser_8h.html</filename>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="MediaBlockList_8h" name="MediaBlockList.h" local="no" imported="no">zypp/media/MediaBlockList.h</includes>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <class kind="class">zypp::media::ZsyncParser</class>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
  </compound>
  <compound kind="file">
    <name>MediaProducts.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>MediaProducts_8h.html</filename>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="MediaManager_8h" name="MediaManager.h" local="no" imported="no">zypp/media/MediaManager.h</includes>
    <includes id="UserRequestException_8h" name="UserRequestException.h" local="no" imported="no">zypp/base/UserRequestException.h</includes>
    <includes id="ProgressData_8h" name="ProgressData.h" local="no" imported="no">zypp/ProgressData.h</includes>
    <class kind="struct">zypp::MediaProductEntry</class>
    <namespace>zypp</namespace>
    <member kind="typedef">
      <type>std::set&lt; MediaProductEntry &gt;</type>
      <name>MediaProductSet</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a3bdc0b742b6428b3390de201ed59f51d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>scanProductsFile</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ad10fad6e4bd4ff76f4757e6c9510b789</anchor>
      <arglist>(const Pathname &amp;file_r, TOutputIterator result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>productsInMedia</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>afa4b23860344803aa3704779cc7f41bb</anchor>
      <arglist>(const Url &amp;url_r, TOutputIterator result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>productsInMedia</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a42d396981c53eecbe560f80138cea3fd</anchor>
      <arglist>(const Url &amp;url_r, MediaProductSet &amp;set)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MediaSetAccess.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>MediaSetAccess_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="Regex_8h" name="Regex.h" local="no" imported="no">zypp/base/Regex.h</includes>
    <includes id="UserRequestException_8h" name="UserRequestException.h" local="no" imported="no">zypp/base/UserRequestException.h</includes>
    <includes id="ZYppCallbacks_8h" name="ZYppCallbacks.h" local="no" imported="no">zypp/ZYppCallbacks.h</includes>
    <includes id="MediaSetAccess_8h" name="MediaSetAccess.h" local="no" imported="no">zypp/MediaSetAccess.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="TmpPath_8h" name="TmpPath.h" local="no" imported="no">zypp/TmpPath.h</includes>
    <class kind="struct">zypp::ProvideFileOperation</class>
    <class kind="struct">zypp::ProvideDirTreeOperation</class>
    <class kind="struct">zypp::ProvideDirOperation</class>
    <class kind="struct">zypp::ProvideFileExistenceOperation</class>
    <namespace>zypp</namespace>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1df259cce9817bd33c5d0ab3babbb187</anchor>
      <arglist>(MediaSetAccess)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MediaSetAccess.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>MediaSetAccess_8h.html</filename>
    <includes id="Function_8h" name="Function.h" local="no" imported="no">zypp/base/Function.h</includes>
    <includes id="ReferenceCounted_8h" name="ReferenceCounted.h" local="no" imported="no">zypp/base/ReferenceCounted.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="Flags_8h" name="Flags.h" local="no" imported="no">zypp/base/Flags.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="MediaManager_8h" name="MediaManager.h" local="no" imported="no">zypp/media/MediaManager.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="CheckSum_8h" name="CheckSum.h" local="no" imported="no">zypp/CheckSum.h</includes>
    <includes id="OnMediaLocation_8h" name="OnMediaLocation.h" local="no" imported="no">zypp/OnMediaLocation.h</includes>
    <includes id="ManagedFile_8h" name="ManagedFile.h" local="no" imported="no">zypp/ManagedFile.h</includes>
    <class kind="class">zypp::MediaSetAccess</class>
    <class kind="struct">zypp::MediaSetAccess::ReleaseFileGuard</class>
    <namespace>zypp</namespace>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>adbea5267e097327a5ed494d993953fb8</anchor>
      <arglist>(MediaSetAccess)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_OPERATORS_FOR_FLAGS</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aab5edd22c0210145654dd1991195044c</anchor>
      <arglist>(MediaSetAccess::ProvideFileOptions)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Misc.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Misc_8h.html</filename>
    <includes id="DefaultLoadSystem_8h" name="DefaultLoadSystem.h" local="no" imported="no">zypp/misc/DefaultLoadSystem.h</includes>
    <includes id="CheckAccessDeleted_8h" name="CheckAccessDeleted.h" local="no" imported="no">zypp/misc/CheckAccessDeleted.h</includes>
  </compound>
  <compound kind="file">
    <name>CheckAccessDeleted.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/misc/</path>
    <filename>CheckAccessDeleted_8cc.html</filename>
    <includes id="LogControl_8h" name="LogControl.h" local="no" imported="no">zypp/base/LogControl.h</includes>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="ExternalProgram_8h" name="ExternalProgram.h" local="no" imported="no">zypp/ExternalProgram.h</includes>
    <includes id="Regex_8h" name="Regex.h" local="no" imported="no">zypp/base/Regex.h</includes>
    <includes id="IOStream_8h" name="IOStream.h" local="no" imported="no">zypp/base/IOStream.h</includes>
    <includes id="InputStream_8h" name="InputStream.h" local="no" imported="no">zypp/base/InputStream.h</includes>
    <includes id="librpmDb_8h" name="librpmDb.h" local="no" imported="no">zypp/target/rpm/librpmDb.h</includes>
    <includes id="CheckAccessDeleted_8h" name="CheckAccessDeleted.h" local="no" imported="no">zypp/misc/CheckAccessDeleted.h</includes>
    <class kind="class">zypp::CheckAccessDeleted::Impl</class>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>CheckAccessDeleted_8cc.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a7ee21865307465bf1ef4f2d927e87262</anchor>
      <arglist>(std::ostream &amp;str, const CheckAccessDeleted &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>afb00a71e2cde33bcc93b9082ee66afe4</anchor>
      <arglist>(std::ostream &amp;str, const CheckAccessDeleted::ProcInfo &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CheckAccessDeleted.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/misc/</path>
    <filename>CheckAccessDeleted_8h.html</filename>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <class kind="class">zypp::CheckAccessDeleted</class>
    <class kind="struct">zypp::CheckAccessDeleted::ProcInfo</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>DefaultLoadSystem.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/misc/</path>
    <filename>DefaultLoadSystem_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="DefaultLoadSystem_8h" name="DefaultLoadSystem.h" local="no" imported="no">zypp/misc/DefaultLoadSystem.h</includes>
    <includes id="ZYppFactory_8h" name="ZYppFactory.h" local="no" imported="no">zypp/ZYppFactory.h</includes>
    <includes id="ZYppReadOnlyHack_8h" name="ZYppReadOnlyHack.h" local="no" imported="no">zypp/zypp_detail/ZYppReadOnlyHack.h</includes>
    <includes id="Target_8h" name="Target.h" local="no" imported="no">zypp/Target.h</includes>
    <includes id="RepoManager_8h" name="RepoManager.h" local="no" imported="no">zypp/RepoManager.h</includes>
    <includes id="Pool_8h" name="Pool.h" local="no" imported="no">zypp/sat/Pool.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::misc</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>DefaultLoadSystem_8cc.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defaultLoadSystem</name>
      <anchorfile>namespacezypp_1_1misc.html</anchorfile>
      <anchor>aa336641e8fe620e1e8f7d60f7d7b73ae</anchor>
      <arglist>(const Pathname &amp;sysRoot_r=&quot;/&quot;, LoadSystemFlags flags_r=LoadSystemFlags())</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DefaultLoadSystem.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/misc/</path>
    <filename>DefaultLoadSystem_8h.html</filename>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="Flags_8h" name="Flags.h" local="no" imported="no">zypp/base/Flags.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::misc</namespace>
    <member kind="enumeration">
      <type></type>
      <name>LoadSystemFlag</name>
      <anchorfile>namespacezypp_1_1misc.html</anchorfile>
      <anchor>a17dc91fc4521efa9a3fb25bc4106701e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LS_READONLY</name>
      <anchorfile>namespacezypp_1_1misc.html</anchorfile>
      <anchor>a17dc91fc4521efa9a3fb25bc4106701ea287d8fd2f1341d33345ed14566a3c1da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LS_NOREFRESH</name>
      <anchorfile>namespacezypp_1_1misc.html</anchorfile>
      <anchor>a17dc91fc4521efa9a3fb25bc4106701ea5095323705ed996e77f299927c8fa98b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defaultLoadSystem</name>
      <anchorfile>namespacezypp_1_1misc.html</anchorfile>
      <anchor>aa336641e8fe620e1e8f7d60f7d7b73ae</anchor>
      <arglist>(const Pathname &amp;sysRoot_r=&quot;/&quot;, LoadSystemFlags flags_r=LoadSystemFlags())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defaultLoadSystem</name>
      <anchorfile>namespacezypp_1_1misc.html</anchorfile>
      <anchor>a6f04dd5f70f9450a9f5e967ac2c6184f</anchor>
      <arglist>(LoadSystemFlags flags_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>HelixHelpers.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/misc/</path>
    <filename>HelixHelpers_8h.html</filename>
    <includes id="AutoDispose_8h" name="AutoDispose.h" local="no" imported="no">zypp/AutoDispose.h</includes>
    <includes id="LogControl_8h" name="LogControl.h" local="no" imported="no">zypp/base/LogControl.h</includes>
    <includes id="LoadTestcase_8h" name="LoadTestcase.h" local="no" imported="no">zypp/misc/LoadTestcase.h</includes>
    <includes id="TestcaseSetupImpl_8h" name="TestcaseSetupImpl.h" local="no" imported="no">zypp/misc/TestcaseSetupImpl.h</includes>
    <class kind="struct">helix::detail::AutoXmlFree</class>
    <class kind="class">helix::detail::XmlNode</class>
    <namespace>helix</namespace>
    <namespace>helix::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>if_SolverFlag</name>
      <anchorfile>HelixHelpers_8h.html</anchorfile>
      <anchor>aacfca7b93529849f491c1903c5beb130</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseSetup</name>
      <anchorfile>namespacehelix_1_1detail.html</anchorfile>
      <anchor>a5ec1ef0d92d081289a9303ffe9a06f19</anchor>
      <arglist>(const XmlNode &amp;setup, zypp::misc::testcase::TestcaseSetup &amp;t, std::string *err)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseTrialNode</name>
      <anchorfile>namespacehelix_1_1detail.html</anchorfile>
      <anchor>a2a79fd59130c72497f7c0d423cb9a4b3</anchor>
      <arglist>(const XmlNode &amp;node, zypp::misc::testcase::TestcaseTrial::Node &amp;testcaseNode)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseTrial</name>
      <anchorfile>namespacehelix_1_1detail.html</anchorfile>
      <anchor>a12176d4cfa53562b43599c27fe9f062b</anchor>
      <arglist>(const XmlNode &amp;trial, zypp::misc::testcase::TestcaseTrial &amp;target, std::string *)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LoadTestcase.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/misc/</path>
    <filename>LoadTestcase_8cc.html</filename>
    <includes id="LoadTestcase_8h" name="LoadTestcase.h" local="yes" imported="no">LoadTestcase.h</includes>
    <includes id="HelixHelpers_8h" name="HelixHelpers.h" local="yes" imported="no">HelixHelpers.h</includes>
    <includes id="YamlTestcaseHelpers_8h" name="YamlTestcaseHelpers.h" local="yes" imported="no">YamlTestcaseHelpers.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="LogControl_8h" name="LogControl.h" local="no" imported="no">zypp/base/LogControl.h</includes>
    <class kind="struct">zypp::misc::testcase::LoadTestcase::Impl</class>
    <class kind="struct">zypp::misc::testcase::TestcaseTrial::Impl</class>
    <class kind="struct">zypp::misc::testcase::TestcaseTrial::Node::Impl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::misc</namespace>
    <namespace>zypp::misc::testcase</namespace>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>helixControlFile</name>
      <anchorfile>namespacezypp_1_1misc_1_1testcase.html</anchorfile>
      <anchor>ae82a80d35a22a2fc0c5aae6c403aa095</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>yamlControlFile</name>
      <anchorfile>namespacezypp_1_1misc_1_1testcase.html</anchorfile>
      <anchor>abe7eaa9f13e4f7af53802c18db1647f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LoadTestcase.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/misc/</path>
    <filename>LoadTestcase_8h.html</filename>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="TestcaseSetup_8h" name="TestcaseSetup.h" local="no" imported="no">zypp/misc/TestcaseSetup.h</includes>
    <class kind="struct">zypp::misc::testcase::TestcaseTrial</class>
    <class kind="struct">zypp::misc::testcase::TestcaseTrial::Node</class>
    <class kind="class">zypp::misc::testcase::LoadTestcase</class>
    <namespace>zypp</namespace>
    <namespace>zypp::misc</namespace>
    <namespace>zypp::misc::testcase</namespace>
  </compound>
  <compound kind="file">
    <name>TestcaseSetup.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/misc/</path>
    <filename>TestcaseSetup_8cc.html</filename>
    <includes id="TestcaseSetupImpl_8h" name="TestcaseSetupImpl.h" local="yes" imported="no">TestcaseSetupImpl.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::misc</namespace>
    <namespace>zypp::misc::testcase</namespace>
  </compound>
  <compound kind="file">
    <name>TestcaseSetup.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/misc/</path>
    <filename>TestcaseSetup_8h.html</filename>
    <includes id="Arch_8h" name="Arch.h" local="no" imported="no">zypp/Arch.h</includes>
    <includes id="Locale_8h" name="Locale.h" local="no" imported="no">zypp/Locale.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="ResolverFocus_8h" name="ResolverFocus.h" local="no" imported="no">zypp/ResolverFocus.h</includes>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="SetTracker_8h" name="SetTracker.h" local="no" imported="no">zypp/base/SetTracker.h</includes>
    <includes id="Queue_8h" name="Queue.h" local="no" imported="no">zypp/sat/Queue.h</includes>
    <includes id="Modalias_8h" name="Modalias.h" local="no" imported="no">zypp/target/modalias/Modalias.h</includes>
    <class kind="class">zypp::misc::testcase::RepoData</class>
    <class kind="class">zypp::misc::testcase::ForceInstall</class>
    <class kind="class">zypp::misc::testcase::TestcaseSetup</class>
    <namespace>zypp</namespace>
    <namespace>zypp::misc</namespace>
    <namespace>zypp::misc::testcase</namespace>
    <member kind="enumeration">
      <type></type>
      <name>TestcaseRepoType</name>
      <anchorfile>namespacezypp_1_1misc_1_1testcase.html</anchorfile>
      <anchor>a8465c02c1a284f8e77b551386ffacc6a</anchor>
      <arglist></arglist>
      <enumvalue file="namespacezypp_1_1misc_1_1testcase.html" anchor="a8465c02c1a284f8e77b551386ffacc6aa87b2ccc9693d1d35db611ffe6cf37f30">Helix</enumvalue>
      <enumvalue file="namespacezypp_1_1misc_1_1testcase.html" anchor="a8465c02c1a284f8e77b551386ffacc6aadf11363f625cc4f0e49d738b61bf55cf">Testtags</enumvalue>
      <enumvalue file="namespacezypp_1_1misc_1_1testcase.html" anchor="a8465c02c1a284f8e77b551386ffacc6aa02a3a357710cc2a5dfdfb74ed012fb59">Url</enumvalue>
    </member>
  </compound>
  <compound kind="file">
    <name>TestcaseSetupImpl.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/misc/</path>
    <filename>TestcaseSetupImpl_8h.html</filename>
    <includes id="TestcaseSetup_8h" name="TestcaseSetup.h" local="no" imported="no">zypp/misc/TestcaseSetup.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="LogControl_8h" name="LogControl.h" local="no" imported="no">zypp/base/LogControl.h</includes>
    <includes id="Repository_8h" name="Repository.h" local="no" imported="no">zypp/Repository.h</includes>
    <includes id="RepoManager_8h" name="RepoManager.h" local="no" imported="no">zypp/RepoManager.h</includes>
    <includes id="Pool_8h" name="Pool.h" local="no" imported="no">zypp/sat/Pool.h</includes>
    <includes id="SystemCheck_8h" name="SystemCheck.h" local="no" imported="no">zypp/solver/detail/SystemCheck.h</includes>
    <class kind="struct">zypp::misc::testcase::RepoDataImpl</class>
    <class kind="struct">zypp::misc::testcase::ForceInstallImpl</class>
    <class kind="struct">zypp::misc::testcase::TestcaseSetupImpl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::misc</namespace>
    <namespace>zypp::misc::testcase</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_USE_RESOLVER_INTERNALS</name>
      <anchorfile>TestcaseSetupImpl_8h.html</anchorfile>
      <anchor>a91364c7a384a14bcfd5a0cc7fa6150c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>YamlTestcaseHelpers.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/misc/</path>
    <filename>YamlTestcaseHelpers_8h.html</filename>
    <includes id="LogControl_8h" name="LogControl.h" local="no" imported="no">zypp/base/LogControl.h</includes>
    <includes id="LoadTestcase_8h" name="LoadTestcase.h" local="yes" imported="no">LoadTestcase.h</includes>
    <includes id="TestcaseSetupImpl_8h" name="TestcaseSetupImpl.h" local="yes" imported="no">TestcaseSetupImpl.h</includes>
    <namespace>yamltest</namespace>
    <namespace>yamltest::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>if_SolverFlag</name>
      <anchorfile>YamlTestcaseHelpers_8h.html</anchorfile>
      <anchor>aacfca7b93529849f491c1903c5beb130</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseSetup</name>
      <anchorfile>namespaceyamltest_1_1detail.html</anchorfile>
      <anchor>a04753039981697dedeee64929ad03e5c</anchor>
      <arglist>(const YAML::Node &amp;setup, zypp::misc::testcase::TestcaseSetup &amp;t, std::string *err)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseJobs</name>
      <anchorfile>namespaceyamltest_1_1detail.html</anchorfile>
      <anchor>abadce8ea0f328b8a60e6e6271ebf4c88</anchor>
      <arglist>(const YAML::Node &amp;trial, std::vector&lt; T &gt; &amp;target, std::string *err)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseSingleJob</name>
      <anchorfile>namespaceyamltest_1_1detail.html</anchorfile>
      <anchor>ad9916added428c73313d864d9dba9bf5</anchor>
      <arglist>(const YAML::Node &amp;jobNode, std::vector&lt; T &gt; &amp;target, std::string *err)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseTrial</name>
      <anchorfile>namespaceyamltest_1_1detail.html</anchorfile>
      <anchor>a30852beac91152376dbbc7e5b980b809</anchor>
      <arglist>(const YAML::Node &amp;trial, zypp::misc::testcase::TestcaseTrial &amp;target, std::string *err)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OnMediaLocation.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>OnMediaLocation_8cc.html</filename>
    <includes id="OnMediaLocation_8h" name="OnMediaLocation.h" local="no" imported="no">zypp/OnMediaLocation.h</includes>
    <class kind="class">zypp::OnMediaLocation::Impl</class>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a633d478e6ae9600415f710d9d196c123</anchor>
      <arglist>(std::ostream &amp;str, const OnMediaLocation &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a9df3cc41c89c29a080acb2cc69674b9f</anchor>
      <arglist>(std::ostream &amp;str, const OnMediaLocation &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OnMediaLocation.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>OnMediaLocation_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="ByteCount_8h" name="ByteCount.h" local="no" imported="no">zypp/ByteCount.h</includes>
    <includes id="CheckSum_8h" name="CheckSum.h" local="no" imported="no">zypp/CheckSum.h</includes>
    <class kind="class">zypp::OnMediaLocation</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>Package.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Package_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Package_8h" name="Package.h" local="no" imported="no">zypp/Package.h</includes>
    <includes id="LookupAttr_8h" name="LookupAttr.h" local="no" imported="no">zypp/sat/LookupAttr.h</includes>
    <includes id="ZYppFactory_8h" name="ZYppFactory.h" local="no" imported="no">zypp/ZYppFactory.h</includes>
    <includes id="RpmDb_8h" name="RpmDb.h" local="no" imported="no">zypp/target/rpm/RpmDb.h</includes>
    <includes id="RpmHeader_8h" name="RpmHeader.h" local="no" imported="no">zypp/target/rpm/RpmHeader.h</includes>
    <namespace>zyppintern</namespace>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>bool</type>
      <name>schemeIsLocalDir</name>
      <anchorfile>namespacezyppintern.html</anchorfile>
      <anchor>af66ff020a74e3356430d6cbb0f9cd405</anchor>
      <arglist>(const Url &amp;url_r)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>cachedLocation</name>
      <anchorfile>namespacezyppintern.html</anchorfile>
      <anchor>ad9a31196e3d40982e81add471049c637</anchor>
      <arglist>(const OnMediaLocation &amp;loc_r, const RepoInfo &amp;repo_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ad9fe16562b7e70c30ab315063fb51de3</anchor>
      <arglist>(Package)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Package.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Package_8h.html</filename>
    <includes id="ResObject_8h" name="ResObject.h" local="no" imported="no">zypp/ResObject.h</includes>
    <includes id="PackageKeyword_8h" name="PackageKeyword.h" local="no" imported="no">zypp/PackageKeyword.h</includes>
    <includes id="Changelog_8h" name="Changelog.h" local="no" imported="no">zypp/Changelog.h</includes>
    <includes id="VendorSupportOptions_8h" name="VendorSupportOptions.h" local="no" imported="no">zypp/VendorSupportOptions.h</includes>
    <class kind="class">zypp::Package</class>
    <namespace>zypp</namespace>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a69347eebb3dd41ae5f706282a73bb3f2</anchor>
      <arglist>(Package)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PackageKeyword.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>PackageKeyword_8h.html</filename>
    <includes id="IdStringType_8h" name="IdStringType.h" local="no" imported="no">zypp/IdStringType.h</includes>
    <class kind="class">zypp::PackageKeyword</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>HistoryLogReader.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/</path>
    <filename>HistoryLogReader_8cc.html</filename>
    <includes id="InputStream_8h" name="InputStream.h" local="no" imported="no">zypp/base/InputStream.h</includes>
    <includes id="IOStream_8h" name="IOStream.h" local="no" imported="no">zypp/base/IOStream.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="ParseException_8h" name="ParseException.h" local="no" imported="no">zypp/parser/ParseException.h</includes>
    <includes id="HistoryLogReader_8h" name="HistoryLogReader.h" local="no" imported="no">zypp/parser/HistoryLogReader.h</includes>
    <class kind="struct">zypp::parser::HistoryLogReader::Impl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::parser</namespace>
  </compound>
  <compound kind="file">
    <name>HistoryLogReader.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/</path>
    <filename>HistoryLogReader_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Flags_8h" name="Flags.h" local="no" imported="no">zypp/base/Flags.h</includes>
    <includes id="ProgressData_8h" name="ProgressData.h" local="no" imported="no">zypp/ProgressData.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="HistoryLogData_8h" name="HistoryLogData.h" local="no" imported="no">zypp/HistoryLogData.h</includes>
    <class kind="class">zypp::parser::HistoryLogReader</class>
    <namespace>zypp</namespace>
    <namespace>zypp::parser</namespace>
  </compound>
  <compound kind="file">
    <name>IniDict.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/</path>
    <filename>IniDict_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="IniDict_8h" name="IniDict.h" local="no" imported="no">zypp/parser/IniDict.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::parser</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1parser.html</anchorfile>
      <anchor>a52661ff5247a3052feeba9e11f4aea61</anchor>
      <arglist>(std::ostream &amp;str, const IniDict &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>IniDict.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/</path>
    <filename>IniDict_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="InputStream_8h" name="InputStream.h" local="no" imported="no">zypp/base/InputStream.h</includes>
    <includes id="Iterator_8h" name="Iterator.h" local="no" imported="no">zypp/base/Iterator.h</includes>
    <includes id="Iterable_8h" name="Iterable.h" local="no" imported="no">zypp/base/Iterable.h</includes>
    <includes id="IniParser_8h" name="IniParser.h" local="no" imported="no">zypp/parser/IniParser.h</includes>
    <class kind="class">zypp::parser::IniDict</class>
    <namespace>zypp</namespace>
    <namespace>zypp::parser</namespace>
  </compound>
  <compound kind="file">
    <name>IniParser.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/</path>
    <filename>IniParser_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="IOStream_8h" name="IOStream.h" local="no" imported="no">zypp/base/IOStream.h</includes>
    <includes id="UserRequestException_8h" name="UserRequestException.h" local="no" imported="no">zypp/base/UserRequestException.h</includes>
    <includes id="ParseException_8h" name="ParseException.h" local="no" imported="no">zypp/parser/ParseException.h</includes>
    <includes id="IniParser_8h" name="IniParser.h" local="no" imported="no">zypp/parser/IniParser.h</includes>
    <includes id="ProgressData_8h" name="ProgressData.h" local="no" imported="no">zypp/ProgressData.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::parser</namespace>
  </compound>
  <compound kind="file">
    <name>IniParser.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/</path>
    <filename>IniParser_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="InputStream_8h" name="InputStream.h" local="no" imported="no">zypp/base/InputStream.h</includes>
    <includes id="ProgressData_8h" name="ProgressData.h" local="no" imported="no">zypp/ProgressData.h</includes>
    <class kind="class">zypp::parser::IniParser</class>
    <namespace>zypp</namespace>
    <namespace>zypp::parser</namespace>
  </compound>
  <compound kind="file">
    <name>ParseException.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/</path>
    <filename>ParseException_8cc.html</filename>
    <includes id="ParseException_8h" name="ParseException.h" local="no" imported="no">zypp/parser/ParseException.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::parser</namespace>
  </compound>
  <compound kind="file">
    <name>ParseException.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/</path>
    <filename>ParseException_8h.html</filename>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="UserRequestException_8h" name="UserRequestException.h" local="no" imported="no">zypp/base/UserRequestException.h</includes>
    <class kind="class">zypp::parser::ParseException</class>
    <namespace>zypp</namespace>
    <namespace>zypp::parser</namespace>
  </compound>
  <compound kind="file">
    <name>ParserProgress.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/</path>
    <filename>ParserProgress_8h.html</filename>
    <class kind="class">zypp::parser::ParserProgress</class>
    <namespace>zypp</namespace>
    <namespace>zypp::parser</namespace>
  </compound>
  <compound kind="file">
    <name>ProductFileReader.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/</path>
    <filename>ProductFileReader_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="Functional_8h" name="Functional.h" local="no" imported="no">zypp/base/Functional.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="ProductFileReader_8h" name="ProductFileReader.h" local="no" imported="no">zypp/parser/ProductFileReader.h</includes>
    <includes id="ParseDef_8h" name="ParseDef.h" local="no" imported="no">zypp/parser/xml/ParseDef.h</includes>
    <includes id="ParseDefConsume_8h" name="ParseDefConsume.h" local="no" imported="no">zypp/parser/xml/ParseDefConsume.h</includes>
    <includes id="Reader_8h" name="Reader.h" local="no" imported="no">zypp/parser/xml/Reader.h</includes>
    <class kind="struct">zypp::parser::ProductFileData::Upgrade::Impl</class>
    <class kind="struct">zypp::parser::ProductFileData::Impl</class>
    <class kind="struct">zypp::parser::ProductNode</class>
    <namespace>zypp</namespace>
    <namespace>zypp::parser</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1parser.html</anchorfile>
      <anchor>a74acad2b2fc93fd398157bf6615d3107</anchor>
      <arglist>(std::ostream &amp;str, const ProductFileData &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1parser.html</anchorfile>
      <anchor>a9bcbf14bac2b416c32936e36007eb04c</anchor>
      <arglist>(std::ostream &amp;str, const ProductFileData::Upgrade &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ProductFileReader.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/</path>
    <filename>ProductFileReader_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Function_8h" name="Function.h" local="no" imported="no">zypp/base/Function.h</includes>
    <includes id="InputStream_8h" name="InputStream.h" local="no" imported="no">zypp/base/InputStream.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="IdString_8h" name="IdString.h" local="no" imported="no">zypp/IdString.h</includes>
    <includes id="Edition_8h" name="Edition.h" local="no" imported="no">zypp/Edition.h</includes>
    <includes id="Arch_8h" name="Arch.h" local="no" imported="no">zypp/Arch.h</includes>
    <class kind="class">zypp::parser::ProductFileData</class>
    <class kind="struct">zypp::parser::ProductFileData::Upgrade</class>
    <class kind="class">zypp::parser::ProductFileReader</class>
    <namespace>zypp</namespace>
    <namespace>zypp::parser</namespace>
  </compound>
  <compound kind="file">
    <name>RepoFileReader.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/</path>
    <filename>RepoFileReader_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="StringV_8h" name="StringV.h" local="no" imported="no">zypp/base/StringV.h</includes>
    <includes id="InputStream_8h" name="InputStream.h" local="no" imported="no">zypp/base/InputStream.h</includes>
    <includes id="UserRequestException_8h" name="UserRequestException.h" local="no" imported="no">zypp/base/UserRequestException.h</includes>
    <includes id="IniDict_8h" name="IniDict.h" local="no" imported="no">zypp/parser/IniDict.h</includes>
    <includes id="RepoFileReader_8h" name="RepoFileReader.h" local="no" imported="no">zypp/parser/RepoFileReader.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::parser</namespace>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>repositories_in_stream</name>
      <anchorfile>namespacezypp_1_1parser.html</anchorfile>
      <anchor>a7d5f9625d736968682cc750cfa47546a</anchor>
      <arglist>(const InputStream &amp;is, const RepoFileReader::ProcessRepo &amp;callback, const ProgressData::ReceiverFnc &amp;progress)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1parser.html</anchorfile>
      <anchor>aab6614e43bcfcfe0d9d47af491e03b56</anchor>
      <arglist>(std::ostream &amp;str, const RepoFileReader &amp;obj)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MultiLine</type>
      <name>_inMultiline</name>
      <anchorfile>RepoFileReader_8cc.html</anchorfile>
      <anchor>a3d8fa1257f23b28558dd89050fcbc49b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, std::list&lt; Url &gt; &gt;</type>
      <name>_baseurls</name>
      <anchorfile>RepoFileReader_8cc.html</anchorfile>
      <anchor>aa632736b3283d467d48d72120c07c109</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, std::list&lt; Url &gt; &gt;</type>
      <name>_gpgkeys</name>
      <anchorfile>RepoFileReader_8cc.html</anchorfile>
      <anchor>a0eba73882894181cf38fdcc7cf3d1ca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, std::list&lt; Url &gt; &gt;</type>
      <name>_mirrorlist</name>
      <anchorfile>RepoFileReader_8cc.html</anchorfile>
      <anchor>affed82243222bb55e753695ca897a203</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, std::list&lt; Url &gt; &gt;</type>
      <name>_metalink</name>
      <anchorfile>RepoFileReader_8cc.html</anchorfile>
      <anchor>ab5704a700001b2717a9b291d7412d846</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RepoFileReader.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/</path>
    <filename>RepoFileReader_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="InputStream_8h" name="InputStream.h" local="no" imported="no">zypp/base/InputStream.h</includes>
    <includes id="RepoInfo_8h" name="RepoInfo.h" local="no" imported="no">zypp/RepoInfo.h</includes>
    <includes id="ProgressData_8h" name="ProgressData.h" local="no" imported="no">zypp/ProgressData.h</includes>
    <class kind="class">zypp::parser::RepoFileReader</class>
    <namespace>zypp</namespace>
    <namespace>zypp::parser</namespace>
  </compound>
  <compound kind="file">
    <name>RepoindexFileReader.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/</path>
    <filename>RepoindexFileReader_8cc.html</filename>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="InputStream_8h" name="InputStream.h" local="no" imported="no">zypp/base/InputStream.h</includes>
    <includes id="DefaultIntegral_8h" name="DefaultIntegral.h" local="no" imported="no">zypp/base/DefaultIntegral.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="Reader_8h" name="Reader.h" local="no" imported="no">zypp/parser/xml/Reader.h</includes>
    <includes id="ParseException_8h" name="ParseException.h" local="no" imported="no">zypp/parser/ParseException.h</includes>
    <includes id="RepoInfo_8h" name="RepoInfo.h" local="no" imported="no">zypp/RepoInfo.h</includes>
    <includes id="RepoindexFileReader_8h" name="RepoindexFileReader.h" local="no" imported="no">zypp/parser/RepoindexFileReader.h</includes>
    <class kind="class">zypp::parser::RepoindexFileReader::Impl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::parser</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>RepoindexFileReader_8cc.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unordered_map&lt; std::string, std::string &gt;</type>
      <name>_vars</name>
      <anchorfile>RepoindexFileReader_8cc.html</anchorfile>
      <anchor>a0eb3d7bcc7ec2a58061e17489656fa58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RepoindexFileReader.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/</path>
    <filename>RepoindexFileReader_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="Function_8h" name="Function.h" local="no" imported="no">zypp/base/Function.h</includes>
    <includes id="InputStream_8h" name="InputStream.h" local="no" imported="no">zypp/base/InputStream.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="Date_8h" name="Date.h" local="no" imported="no">zypp/Date.h</includes>
    <class kind="class">zypp::parser::RepoindexFileReader</class>
    <namespace>zypp</namespace>
    <namespace>zypp::parser</namespace>
  </compound>
  <compound kind="file">
    <name>ServiceFileReader.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/</path>
    <filename>ServiceFileReader_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Regex_8h" name="Regex.h" local="no" imported="no">zypp/base/Regex.h</includes>
    <includes id="InputStream_8h" name="InputStream.h" local="no" imported="no">zypp/base/InputStream.h</includes>
    <includes id="UserRequestException_8h" name="UserRequestException.h" local="no" imported="no">zypp/base/UserRequestException.h</includes>
    <includes id="IniDict_8h" name="IniDict.h" local="no" imported="no">zypp/parser/IniDict.h</includes>
    <includes id="ServiceFileReader_8h" name="ServiceFileReader.h" local="no" imported="no">zypp/parser/ServiceFileReader.h</includes>
    <includes id="ServiceInfo_8h" name="ServiceInfo.h" local="no" imported="no">zypp/ServiceInfo.h</includes>
    <class kind="class">zypp::parser::ServiceFileReader::Impl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::parser</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1parser.html</anchorfile>
      <anchor>aba1742b62d0678c17a3be899d3d37b23</anchor>
      <arglist>(std::ostream &amp;str, const ServiceFileReader &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ServiceFileReader.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/</path>
    <filename>ServiceFileReader_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="ProgressData_8h" name="ProgressData.h" local="no" imported="no">zypp/ProgressData.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <class kind="class">zypp::parser::ServiceFileReader</class>
    <namespace>zypp</namespace>
    <namespace>zypp::parser</namespace>
  </compound>
  <compound kind="file">
    <name>ContentFileReader.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/susetags/</path>
    <filename>ContentFileReader_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="IOStream_8h" name="IOStream.h" local="no" imported="no">zypp/base/IOStream.h</includes>
    <includes id="UserRequestException_8h" name="UserRequestException.h" local="no" imported="no">zypp/base/UserRequestException.h</includes>
    <includes id="ParseException_8h" name="ParseException.h" local="no" imported="no">zypp/parser/ParseException.h</includes>
    <includes id="ContentFileReader_8h" name="ContentFileReader.h" local="no" imported="no">zypp/parser/susetags/ContentFileReader.h</includes>
    <includes id="RepoIndex_8h" name="RepoIndex.h" local="no" imported="no">zypp/parser/susetags/RepoIndex.h</includes>
    <class kind="struct">zypp::parser::susetags::ContentFileReader::Impl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::parser</namespace>
    <namespace>zypp::parser::susetags</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>ContentFileReader_8cc.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ContentFileReader.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/susetags/</path>
    <filename>ContentFileReader_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="Function_8h" name="Function.h" local="no" imported="no">zypp/base/Function.h</includes>
    <includes id="InputStream_8h" name="InputStream.h" local="no" imported="no">zypp/base/InputStream.h</includes>
    <includes id="ProgressData_8h" name="ProgressData.h" local="no" imported="no">zypp/ProgressData.h</includes>
    <class kind="class">zypp::parser::susetags::ContentFileReader</class>
    <namespace>zypp</namespace>
    <namespace>zypp::parser</namespace>
    <namespace>zypp::parser::susetags</namespace>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1parser_1_1susetags.html</anchorfile>
      <anchor>a5699ec7e51d47b8df902ffd4b719e555</anchor>
      <arglist>(RepoIndex)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RepoIndex.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/susetags/</path>
    <filename>RepoIndex_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="RepoIndex_8h" name="RepoIndex.h" local="no" imported="no">zypp/parser/susetags/RepoIndex.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::parser</namespace>
    <namespace>zypp::parser::susetags</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>RepoIndex_8cc.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1parser_1_1susetags.html</anchorfile>
      <anchor>a2142fa86910bbe2d1b0c67d92794acc0</anchor>
      <arglist>(RepoIndex)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RepoIndex.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/susetags/</path>
    <filename>RepoIndex_8h.html</filename>
    <includes id="ReferenceCounted_8h" name="ReferenceCounted.h" local="no" imported="no">zypp/base/ReferenceCounted.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Arch_8h" name="Arch.h" local="no" imported="no">zypp/Arch.h</includes>
    <includes id="CheckSum_8h" name="CheckSum.h" local="no" imported="no">zypp/CheckSum.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="Locale_8h" name="Locale.h" local="no" imported="no">zypp/Locale.h</includes>
    <class kind="class">zypp::parser::susetags::RepoIndex</class>
    <namespace>zypp</namespace>
    <namespace>zypp::parser</namespace>
    <namespace>zypp::parser::susetags</namespace>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1parser_1_1susetags.html</anchorfile>
      <anchor>a5699ec7e51d47b8df902ffd4b719e555</anchor>
      <arglist>(RepoIndex)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>libxmlfwd.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/xml/</path>
    <filename>libxmlfwd_8cc.html</filename>
    <includes id="libxmlfwd_8h" name="libxmlfwd.h" local="no" imported="no">zypp/parser/xml/libxmlfwd.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::xml</namespace>
    <member kind="define">
      <type>#define</type>
      <name>X</name>
      <anchorfile>libxmlfwd_8cc.html</anchorfile>
      <anchor>adca1c983a98dba734ec82a49766ac278</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>X</name>
      <anchorfile>libxmlfwd_8cc.html</anchorfile>
      <anchor>adca1c983a98dba734ec82a49766ac278</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1xml.html</anchorfile>
      <anchor>a7505788e58d176689fcab0a58e483386</anchor>
      <arglist>(std::ostream &amp;str, const ReadState &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1xml.html</anchorfile>
      <anchor>aeef8f5c750a7662fd077fbb5ece8aed1</anchor>
      <arglist>(std::ostream &amp;str, const NodeType &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>libxmlfwd.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/xml/</path>
    <filename>libxmlfwd_8h.html</filename>
    <namespace>zypp</namespace>
    <namespace>zypp::xml</namespace>
    <member kind="typedef">
      <type>xmlTextReaderMode</type>
      <name>ReadState</name>
      <anchorfile>namespacezypp_1_1xml.html</anchorfile>
      <anchor>adb7beafdc5ecece12de9d17df3509e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>xmlReaderTypes</type>
      <name>NodeType</name>
      <anchorfile>namespacezypp_1_1xml.html</anchorfile>
      <anchor>aeead952d66445b74187a897f5ac767b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Node.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/xml/</path>
    <filename>Node_8cc.html</filename>
    <includes id="LogControl_8h" name="LogControl.h" local="no" imported="no">zypp/base/LogControl.h</includes>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="Node_8h" name="Node.h" local="no" imported="no">zypp/parser/xml/Node.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::xml</namespace>
    <member kind="define">
      <type>#define</type>
      <name>X</name>
      <anchorfile>Node_8cc.html</anchorfile>
      <anchor>a4887a62d9a6c41b369e10d3846573e88</anchor>
      <arglist>(m)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1xml.html</anchorfile>
      <anchor>aedd97e94758b8353b3e605bc30cc2cd6</anchor>
      <arglist>(std::ostream &amp;str, const Node &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Node.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/xml/</path>
    <filename>Node_8h.html</filename>
    <includes id="XmlString_8h" name="XmlString.h" local="no" imported="no">zypp/parser/xml/XmlString.h</includes>
    <class kind="class">zypp::xml::Node</class>
    <namespace>zypp</namespace>
    <namespace>zypp::xml</namespace>
  </compound>
  <compound kind="file">
    <name>Parse.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/xml/</path>
    <filename>Parse_8h.html</filename>
    <includes id="Reader_8h" name="Reader.h" local="no" imported="no">zypp/parser/xml/Reader.h</includes>
    <includes id="ParseDef_8h" name="ParseDef.h" local="no" imported="no">zypp/parser/xml/ParseDef.h</includes>
    <includes id="ParseDefConsume_8h" name="ParseDefConsume.h" local="no" imported="no">zypp/parser/xml/ParseDefConsume.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::xml</namespace>
    <member kind="function">
      <type>void</type>
      <name>rnParse</name>
      <anchorfile>namespacezypp_1_1xml.html</anchorfile>
      <anchor>ab025b381ecbe84e69b07f886811f8189</anchor>
      <arglist>(const InputStream &amp;input_r, TData &amp;data_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ParseDef.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/xml/</path>
    <filename>ParseDef_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="DtorReset_8h" name="DtorReset.h" local="no" imported="no">zypp/base/DtorReset.h</includes>
    <includes id="DefaultIntegral_8h" name="DefaultIntegral.h" local="no" imported="no">zypp/base/DefaultIntegral.h</includes>
    <includes id="ParseDef_8h" name="ParseDef.h" local="no" imported="no">zypp/parser/xml/ParseDef.h</includes>
    <includes id="ParseDefException_8h" name="ParseDefException.h" local="no" imported="no">zypp/parser/xml/ParseDefException.h</includes>
    <includes id="ParseDefConsume_8h" name="ParseDefConsume.h" local="no" imported="no">zypp/parser/xml/ParseDefConsume.h</includes>
    <includes id="Reader_8h" name="Reader.h" local="no" imported="no">zypp/parser/xml/Reader.h</includes>
    <class kind="struct">zypp::xml::ParseDefImplConsume</class>
    <class kind="class">zypp::xml::ParseDef::Impl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::xml</namespace>
    <member kind="define">
      <type>#define</type>
      <name>X</name>
      <anchorfile>ParseDef_8cc.html</anchorfile>
      <anchor>adca1c983a98dba734ec82a49766ac278</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1xml.html</anchorfile>
      <anchor>a83759915346be6e90c38cf413ec4ebe9</anchor>
      <arglist>(std::ostream &amp;str, const ParseDef::Impl &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1xml.html</anchorfile>
      <anchor>a77552f4e8e65e73c24e3bbf6ee178e89</anchor>
      <arglist>(std::ostream &amp;str, ParseDef::Mode obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1xml.html</anchorfile>
      <anchor>a29e5fcff92471ffdd92342421a547900</anchor>
      <arglist>(std::ostream &amp;str, const ParseDef &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ParseDef.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/xml/</path>
    <filename>ParseDef_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="ParseDefTraits_8h" name="ParseDefTraits.h" local="no" imported="no">zypp/parser/xml/ParseDefTraits.h</includes>
    <class kind="class">zypp::xml::ParseDef</class>
    <namespace>zypp</namespace>
    <namespace>zypp::xml</namespace>
  </compound>
  <compound kind="file">
    <name>ParseDefConsume.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/xml/</path>
    <filename>ParseDefConsume_8cc.html</filename>
    <includes id="ParseDefConsume_8h" name="ParseDefConsume.h" local="no" imported="no">zypp/parser/xml/ParseDefConsume.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::xml</namespace>
  </compound>
  <compound kind="file">
    <name>ParseDefConsume.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/xml/</path>
    <filename>ParseDefConsume_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Function_8h" name="Function.h" local="no" imported="no">zypp/base/Function.h</includes>
    <includes id="Hash_8h" name="Hash.h" local="no" imported="no">zypp/base/Hash.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="DefaultIntegral_8h" name="DefaultIntegral.h" local="no" imported="no">zypp/base/DefaultIntegral.h</includes>
    <includes id="Node_8h" name="Node.h" local="no" imported="no">zypp/parser/xml/Node.h</includes>
    <class kind="struct">zypp::xml::ParseDefConsume</class>
    <class kind="class">zypp::xml::ParseDefConsumeRedirect</class>
    <class kind="class">zypp::xml::ParseDefConsumeCallback</class>
    <class kind="struct">zypp::xml::parse_def_assign::Assigner&lt; void &gt;</class>
    <class kind="struct">zypp::xml::parse_def_assign::Assigner</class>
    <class kind="struct">zypp::xml::parse_def_assign::Consumer</class>
    <class kind="struct">zypp::xml::parse_def_assign::Builder</class>
    <namespace>zypp</namespace>
    <namespace>zypp::xml</namespace>
    <namespace>zypp::xml::parse_def_assign</namespace>
    <member kind="typedef">
      <type>shared_ptr&lt; Assigner&lt; void &gt; &gt;</type>
      <name>AssignerRef</name>
      <anchorfile>namespacezypp_1_1xml_1_1parse__def__assign.html</anchorfile>
      <anchor>a2554e364c2686bdb049080f745690054</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ParseDefException.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/xml/</path>
    <filename>ParseDefException_8cc.html</filename>
    <includes id="ParseDefException_8h" name="ParseDefException.h" local="no" imported="no">zypp/parser/xml/ParseDefException.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::xml</namespace>
  </compound>
  <compound kind="file">
    <name>ParseDefException.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/xml/</path>
    <filename>ParseDefException_8h.html</filename>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <class kind="struct">zypp::xml::ParseDefException</class>
    <class kind="struct">zypp::xml::ParseDefBuildException</class>
    <class kind="struct">zypp::xml::ParseDefValidateException</class>
    <class kind="struct">zypp::xml::ParseDefDataException</class>
    <namespace>zypp</namespace>
    <namespace>zypp::xml</namespace>
  </compound>
  <compound kind="file">
    <name>ParseDefTraits.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/xml/</path>
    <filename>ParseDefTraits_8h.html</filename>
    <includes id="Bit_8h" name="Bit.h" local="no" imported="no">zypp/Bit.h</includes>
    <class kind="struct">zypp::xml::ParseDefTraits</class>
    <namespace>zypp</namespace>
    <namespace>zypp::xml</namespace>
  </compound>
  <compound kind="file">
    <name>Reader.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/xml/</path>
    <filename>Reader_8cc.html</filename>
    <includes id="LogControl_8h" name="LogControl.h" local="no" imported="no">zypp/base/LogControl.h</includes>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Reader_8h" name="Reader.h" local="no" imported="no">zypp/parser/xml/Reader.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::xml</namespace>
  </compound>
  <compound kind="file">
    <name>Reader.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/xml/</path>
    <filename>Reader_8h.html</filename>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="InputStream_8h" name="InputStream.h" local="no" imported="no">zypp/base/InputStream.h</includes>
    <includes id="Function_8h" name="Function.h" local="no" imported="no">zypp/base/Function.h</includes>
    <includes id="Node_8h" name="Node.h" local="no" imported="no">zypp/parser/xml/Node.h</includes>
    <class kind="struct">zypp::xml::Validate</class>
    <class kind="class">zypp::xml::Reader</class>
    <namespace>zypp</namespace>
    <namespace>zypp::xml</namespace>
  </compound>
  <compound kind="file">
    <name>XmlEscape.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/xml/</path>
    <filename>XmlEscape_8cc.html</filename>
    <includes id="XmlEscape_8h" name="XmlEscape.h" local="no" imported="no">zypp/parser/xml/XmlEscape.h</includes>
    <class kind="struct">iobind::parser::xml_escape_parser</class>
    <namespace>iobind</namespace>
    <namespace>iobind::parser</namespace>
    <namespace>zypp</namespace>
    <namespace>zypp::xml</namespace>
    <namespace>zypp::xml::detail</namespace>
    <member kind="function">
      <type>std::string</type>
      <name>unescape</name>
      <anchorfile>namespacezypp_1_1xml.html</anchorfile>
      <anchor>a4fe8c759f4cd65f7ff69d6c805d5fc31</anchor>
      <arglist>(const std::string &amp;in_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>XmlEscape.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/xml/</path>
    <filename>XmlEscape_8h.html</filename>
    <class kind="struct">zypp::xml::detail::EscapedString</class>
    <namespace>zypp</namespace>
    <namespace>zypp::xml</namespace>
    <namespace>zypp::xml::detail</namespace>
    <member kind="function">
      <type>detail::EscapedString</type>
      <name>escape</name>
      <anchorfile>namespacezypp_1_1xml.html</anchorfile>
      <anchor>ab1a65fc8f5cd5a5cc74a95d041da0032</anchor>
      <arglist>(const std::string &amp;in_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>unescape</name>
      <anchorfile>namespacezypp_1_1xml.html</anchorfile>
      <anchor>a4fe8c759f4cd65f7ff69d6c805d5fc31</anchor>
      <arglist>(const std::string &amp;in_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>XmlString.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/xml/</path>
    <filename>XmlString_8cc.html</filename>
    <includes id="XmlString_8h" name="XmlString.h" local="no" imported="no">zypp/parser/xml/XmlString.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::xml</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1xml.html</anchorfile>
      <anchor>a5ad87fa7679495932e073c9baf592a84</anchor>
      <arglist>(std::ostream &amp;str, const XmlString &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>XmlString.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/xml/</path>
    <filename>XmlString_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="libxmlfwd_8h" name="libxmlfwd.h" local="no" imported="no">zypp/parser/xml/libxmlfwd.h</includes>
    <includes id="XmlEscape_8h" name="XmlEscape.h" local="no" imported="no">zypp/parser/xml/XmlEscape.h</includes>
    <class kind="class">zypp::xml::XmlString</class>
    <class kind="struct">zypp::xml::XmlString::Deleter</class>
    <namespace>zypp</namespace>
    <namespace>zypp::xml</namespace>
  </compound>
  <compound kind="file">
    <name>RepomdFileReader.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/yum/</path>
    <filename>RepomdFileReader_8cc.html</filename>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="Date_8h" name="Date.h" local="no" imported="no">zypp/Date.h</includes>
    <includes id="CheckSum_8h" name="CheckSum.h" local="no" imported="no">zypp/CheckSum.h</includes>
    <includes id="Reader_8h" name="Reader.h" local="no" imported="no">zypp/parser/xml/Reader.h</includes>
    <includes id="RepomdFileReader_8h" name="RepomdFileReader.h" local="no" imported="no">zypp/parser/yum/RepomdFileReader.h</includes>
    <class kind="class">zypp::parser::yum::RepomdFileReader::Impl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::parser</namespace>
    <namespace>zypp::parser::yum</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>RepomdFileReader_8cc.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RepomdFileReader.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/parser/yum/</path>
    <filename>RepomdFileReader_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="Function_8h" name="Function.h" local="no" imported="no">zypp/base/Function.h</includes>
    <includes id="OnMediaLocation_8h" name="OnMediaLocation.h" local="no" imported="no">zypp/OnMediaLocation.h</includes>
    <class kind="class">zypp::parser::yum::RepomdFileReader</class>
    <namespace>zypp</namespace>
    <namespace>zypp::parser</namespace>
    <namespace>zypp::parser::yum</namespace>
  </compound>
  <compound kind="file">
    <name>Patch.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Patch_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Patch_8h" name="Patch.h" local="no" imported="no">zypp/Patch.h</includes>
    <includes id="WhatProvides_8h" name="WhatProvides.h" local="no" imported="no">zypp/sat/WhatProvides.h</includes>
    <namespace>zypp</namespace>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af35b8454c07fab9cdc2893b8f1f8a904</anchor>
      <arglist>(Patch)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>adb0ad3859d20a0d7debfc14a8071f2d8</anchor>
      <arglist>(const Patch::Category &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a7303a7bed92c69cc6ba23fb7467fbcd0</anchor>
      <arglist>(const Patch::SeverityFlag &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a66fac46e8c2038c4610d1d6313099fe1</anchor>
      <arglist>(const Patch::InteractiveFlag &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Patch.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Patch_8h.html</filename>
    <includes id="Flags_8h" name="Flags.h" local="no" imported="no">zypp/base/Flags.h</includes>
    <includes id="SolvAttr_8h" name="SolvAttr.h" local="no" imported="no">zypp/sat/SolvAttr.h</includes>
    <includes id="ResObject_8h" name="ResObject.h" local="no" imported="no">zypp/ResObject.h</includes>
    <includes id="SolvableSet_8h" name="SolvableSet.h" local="no" imported="no">zypp/sat/SolvableSet.h</includes>
    <class kind="class">zypp::Patch</class>
    <class kind="class">zypp::Patch::ReferenceIterator</class>
    <namespace>zypp</namespace>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a75740e6227569db7bd74932316d9305f</anchor>
      <arglist>(Patch)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_OPERATORS_FOR_FLAGS</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a41b6c33518575e05eb0b9d07bde1a41f</anchor>
      <arglist>(Patch::Categories)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_OPERATORS_FOR_FLAGS</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a5f43b4b9677f1fa380a8981f81adf22c</anchor>
      <arglist>(Patch::InteractiveFlags)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_OPERATORS_FOR_FLAGS</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aa5bf210784a1c997bd8a64d55e3ecb3e</anchor>
      <arglist>(Patch::SeverityFlags)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PathInfo.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>PathInfo_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="IOStream_8h" name="IOStream.h" local="no" imported="no">zypp/base/IOStream.h</includes>
    <includes id="StrMatcher_8h" name="StrMatcher.h" local="no" imported="no">zypp/base/StrMatcher.h</includes>
    <includes id="Errno_8h" name="Errno.h" local="no" imported="no">zypp/base/Errno.h</includes>
    <includes id="AutoDispose_8h" name="AutoDispose.h" local="no" imported="no">zypp/AutoDispose.h</includes>
    <includes id="ExternalProgram_8h" name="ExternalProgram.h" local="no" imported="no">zypp/ExternalProgram.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="Digest_8h" name="Digest.h" local="no" imported="no">zypp/Digest.h</includes>
    <includes id="TmpPath_8h" name="TmpPath.h" local="no" imported="no">zypp/TmpPath.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::filesystem</namespace>
    <member kind="define">
      <type>#define</type>
      <name>EMUMOUT</name>
      <anchorfile>PathInfo_8cc.html</anchorfile>
      <anchor>a20e09e895913e3493cba38921cd2d79e</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>logResult</name>
      <anchorfile>PathInfo_8cc.html</anchorfile>
      <anchor>af1cb7f01b1bf3e69e793e6483b3c9e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ae3af160a9f9b0fc641bfea248ac2fdec</anchor>
      <arglist>(std::ostream &amp;str, FileType obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a412c238bf871648aab59e14df8238813</anchor>
      <arglist>(std::ostream &amp;str, const StatMode &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>adcb93bb6d34e84441b9b303ff596591f</anchor>
      <arglist>(std::ostream &amp;str, const PathInfo &amp;obj)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>recursive_rmdir_1</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a26cb6e9fcc9b925e7c5f29df3607b813</anchor>
      <arglist>(const Pathname &amp;dir, bool removeDir=true)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>mkdir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a4f5fe775666fdc99c6fdd94e6e8ee493</anchor>
      <arglist>(const Pathname &amp;path, unsigned mode=0755)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>assert_dir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>abfb7f00fc9ec45c94eb35f789b980817</anchor>
      <arglist>(const Pathname &amp;path, unsigned mode=0755)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rmdir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a6c43602bcbf440748dd6b93e36e1b187</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>recursive_rmdir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a72db515ee4c999779798712405ed25e6</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>clean_dir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>afbd373b2ae9d45beea5b240394e4f9f6</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>copy_dir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a8f11ebae118649ee721d88e8ac981e15</anchor>
      <arglist>(const Pathname &amp;srcpath, const Pathname &amp;destpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>copy_dir_content</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a958bc25e5cdb77076d63ace8d147d6c0</anchor>
      <arglist>(const Pathname &amp;srcpath, const Pathname &amp;destpath)</arglist>
    </member>
    <member kind="function">
      <type>const StrMatcher &amp;</type>
      <name>matchNoDots</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a1dddcd45e0720a8ae8fb060c26ac4e8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dirForEach</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a66086137562d1ca9b7a840b94bfa8471</anchor>
      <arglist>(const Pathname &amp;dir_r, function&lt; bool(const Pathname &amp;, const char *const)&gt; fnc_r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dirForEach</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a9aaa6f6227b0254ceb0196fb1c507130</anchor>
      <arglist>(const Pathname &amp;dir_r, const StrMatcher &amp;matcher_r, function&lt; bool(const Pathname &amp;, const char *const)&gt; fnc_r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readdir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a424d384472de80e5cc48f5d5662cc859</anchor>
      <arglist>(std::list&lt; std::string &gt; &amp;retlist, const Pathname &amp;path, bool dots=true)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readdir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a195495cc2220a9ae7d618c7121c0f384</anchor>
      <arglist>(std::list&lt; Pathname &gt; &amp;retlist, const Pathname &amp;path, bool dots=true)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readdir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a36a2400810e57c331f403402e1596f72</anchor>
      <arglist>(DirContent &amp;retlist, const Pathname &amp;path, bool dots=true, PathInfo::Mode statmode=PathInfo::STAT)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>add0ffdffb536f80ba829c8b8c3e12140</anchor>
      <arglist>(std::ostream &amp;str, const DirContent &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_empty_dir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a370ac1ebc62bbdda2626d1560542665a</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a4c64d87548a31ac2d33c378075dd6a12</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rename</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a4e57629fa9576b7599b1165a2bd293e3</anchor>
      <arglist>(const Pathname &amp;oldpath, const Pathname &amp;newpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>exchange</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>aea09c8c8a8eb35db58860929f5b42600</anchor>
      <arglist>(const Pathname &amp;lpath, const Pathname &amp;rpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>copy</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>af043476415d7f9b3a91204596f7eb6ca</anchor>
      <arglist>(const Pathname &amp;file, const Pathname &amp;dest)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>symlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>af2bcb87b10dd5e6643ec095237adbefc</anchor>
      <arglist>(const Pathname &amp;oldpath, const Pathname &amp;newpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hardlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>aa3a97768f01d2597dd1b084770801215</anchor>
      <arglist>(const Pathname &amp;oldpath, const Pathname &amp;newpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hardlinkCopy</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ad72717c76cd22a5a42c72a9e49e05721</anchor>
      <arglist>(const Pathname &amp;oldpath, const Pathname &amp;newpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ab1a313229e3a86d2778f6bf54004ccb1</anchor>
      <arglist>(const Pathname &amp;symlink_r, Pathname &amp;target_r)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>expandlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a31b400e4affff016eed68906534db627</anchor>
      <arglist>(const Pathname &amp;path_r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>copy_file2dir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>abfdffee9685337931db2aaab20b9ad09</anchor>
      <arglist>(const Pathname &amp;file, const Pathname &amp;dest)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>assert_file</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a6f2f65cf13b7f686adb9101a1dcd0910</anchor>
      <arglist>(const Pathname &amp;path, unsigned mode=0644)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>assert_file_mode</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ac4d3fedab524295caf28953ab2489612</anchor>
      <arglist>(const Pathname &amp;path, unsigned mode=0644)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>touch</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ad608856a54835fb9200d63fc0720e6a1</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>md5sum</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ae16e3e32db135f9dcbd7a36c46114c7c</anchor>
      <arglist>(const Pathname &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>sha1sum</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>aee4c599291767d758189478e2b4df6f5</anchor>
      <arglist>(const Pathname &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>checksum</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a20a3a87c89cc383460b922f54db7235d</anchor>
      <arglist>(const Pathname &amp;file, const std::string &amp;algorithm)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_checksum</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a6e2b8c280aff27ced39bbcf352d0d2ad</anchor>
      <arglist>(const Pathname &amp;file, const CheckSum &amp;checksum)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>erase</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a9dcf6a34abe97f0cfe79fc9af040d38c</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>ZIP_TYPE</type>
      <name>zipType</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>aef55ac346f7e833305d44da1f8d2ae52</anchor>
      <arglist>(const Pathname &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>ByteCount</type>
      <name>df</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a44a635e9bbc584215696829cd16f5d4c</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>mode_t</type>
      <name>getUmask</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ac77be83a1c4ce874cbadb7018442b15f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>chmod</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a15c6f1f768ee1e92f580f2ffec15161f</anchor>
      <arglist>(const Pathname &amp;path, mode_t mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addmod</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a9e50ac998d9b9d592ef1ba4c5c7db1ce</anchor>
      <arglist>(const Pathname &amp;path, mode_t mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>delmod</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a2154e53d3bcf10d6dffd94067f683786</anchor>
      <arglist>(const Pathname &amp;path, mode_t mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>mkdir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a4f5fe775666fdc99c6fdd94e6e8ee493</anchor>
      <arglist>(const Pathname &amp;path, unsigned mode=0755)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>assert_dir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>abfb7f00fc9ec45c94eb35f789b980817</anchor>
      <arglist>(const Pathname &amp;path, unsigned mode=0755)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rmdir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a6c43602bcbf440748dd6b93e36e1b187</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>recursive_rmdir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a72db515ee4c999779798712405ed25e6</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>clean_dir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>afbd373b2ae9d45beea5b240394e4f9f6</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>copy_dir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a8f11ebae118649ee721d88e8ac981e15</anchor>
      <arglist>(const Pathname &amp;srcpath, const Pathname &amp;destpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>copy_dir_content</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a958bc25e5cdb77076d63ace8d147d6c0</anchor>
      <arglist>(const Pathname &amp;srcpath, const Pathname &amp;destpath)</arglist>
    </member>
    <member kind="function">
      <type>const StrMatcher &amp;</type>
      <name>matchNoDots</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a1dddcd45e0720a8ae8fb060c26ac4e8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dirForEach</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a66086137562d1ca9b7a840b94bfa8471</anchor>
      <arglist>(const Pathname &amp;dir_r, function&lt; bool(const Pathname &amp;, const char *const)&gt; fnc_r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dirForEach</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a9aaa6f6227b0254ceb0196fb1c507130</anchor>
      <arglist>(const Pathname &amp;dir_r, const StrMatcher &amp;matcher_r, function&lt; bool(const Pathname &amp;, const char *const)&gt; fnc_r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readdir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a424d384472de80e5cc48f5d5662cc859</anchor>
      <arglist>(std::list&lt; std::string &gt; &amp;retlist, const Pathname &amp;path, bool dots=true)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readdir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a195495cc2220a9ae7d618c7121c0f384</anchor>
      <arglist>(std::list&lt; Pathname &gt; &amp;retlist, const Pathname &amp;path, bool dots=true)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readdir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a36a2400810e57c331f403402e1596f72</anchor>
      <arglist>(DirContent &amp;retlist, const Pathname &amp;path, bool dots=true, PathInfo::Mode statmode=PathInfo::STAT)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>add0ffdffb536f80ba829c8b8c3e12140</anchor>
      <arglist>(std::ostream &amp;str, const DirContent &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_empty_dir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a370ac1ebc62bbdda2626d1560542665a</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a4c64d87548a31ac2d33c378075dd6a12</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rename</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a4e57629fa9576b7599b1165a2bd293e3</anchor>
      <arglist>(const Pathname &amp;oldpath, const Pathname &amp;newpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>exchange</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>aea09c8c8a8eb35db58860929f5b42600</anchor>
      <arglist>(const Pathname &amp;lpath, const Pathname &amp;rpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>copy</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>af043476415d7f9b3a91204596f7eb6ca</anchor>
      <arglist>(const Pathname &amp;file, const Pathname &amp;dest)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>symlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>af2bcb87b10dd5e6643ec095237adbefc</anchor>
      <arglist>(const Pathname &amp;oldpath, const Pathname &amp;newpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hardlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>aa3a97768f01d2597dd1b084770801215</anchor>
      <arglist>(const Pathname &amp;oldpath, const Pathname &amp;newpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hardlinkCopy</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ad72717c76cd22a5a42c72a9e49e05721</anchor>
      <arglist>(const Pathname &amp;oldpath, const Pathname &amp;newpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ab1a313229e3a86d2778f6bf54004ccb1</anchor>
      <arglist>(const Pathname &amp;symlink_r, Pathname &amp;target_r)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>expandlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a31b400e4affff016eed68906534db627</anchor>
      <arglist>(const Pathname &amp;path_r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>copy_file2dir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>abfdffee9685337931db2aaab20b9ad09</anchor>
      <arglist>(const Pathname &amp;file, const Pathname &amp;dest)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>assert_file</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a6f2f65cf13b7f686adb9101a1dcd0910</anchor>
      <arglist>(const Pathname &amp;path, unsigned mode=0644)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>assert_file_mode</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ac4d3fedab524295caf28953ab2489612</anchor>
      <arglist>(const Pathname &amp;path, unsigned mode=0644)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>touch</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ad608856a54835fb9200d63fc0720e6a1</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>md5sum</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ae16e3e32db135f9dcbd7a36c46114c7c</anchor>
      <arglist>(const Pathname &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>sha1sum</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>aee4c599291767d758189478e2b4df6f5</anchor>
      <arglist>(const Pathname &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>checksum</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a20a3a87c89cc383460b922f54db7235d</anchor>
      <arglist>(const Pathname &amp;file, const std::string &amp;algorithm)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_checksum</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a6e2b8c280aff27ced39bbcf352d0d2ad</anchor>
      <arglist>(const Pathname &amp;file, const CheckSum &amp;checksum)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>erase</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a9dcf6a34abe97f0cfe79fc9af040d38c</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>ZIP_TYPE</type>
      <name>zipType</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>aef55ac346f7e833305d44da1f8d2ae52</anchor>
      <arglist>(const Pathname &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>ByteCount</type>
      <name>df</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a44a635e9bbc584215696829cd16f5d4c</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>mode_t</type>
      <name>getUmask</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ac77be83a1c4ce874cbadb7018442b15f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>chmod</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a15c6f1f768ee1e92f580f2ffec15161f</anchor>
      <arglist>(const Pathname &amp;path, mode_t mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addmod</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a9e50ac998d9b9d592ef1ba4c5c7db1ce</anchor>
      <arglist>(const Pathname &amp;path, mode_t mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>delmod</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a2154e53d3bcf10d6dffd94067f683786</anchor>
      <arglist>(const Pathname &amp;path, mode_t mode)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PathInfo.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>PathInfo_8h.html</filename>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="CheckSum_8h" name="CheckSum.h" local="no" imported="no">zypp/CheckSum.h</includes>
    <includes id="ByteCount_8h" name="ByteCount.h" local="no" imported="no">zypp/ByteCount.h</includes>
    <class kind="class">zypp::filesystem::StatMode</class>
    <class kind="class">zypp::filesystem::DevInoCache</class>
    <class kind="class">zypp::filesystem::PathInfo</class>
    <class kind="struct">zypp::filesystem::DirEntry</class>
    <namespace>zypp</namespace>
    <namespace>zypp::filesystem</namespace>
    <member kind="enumeration">
      <type></type>
      <name>FileType</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a29a964b2276d62ff455b096f40269896</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FT_NOT_AVAIL</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a29a964b2276d62ff455b096f40269896ab21beff377700b678cd12d2de0184fe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FT_NOT_EXIST</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a29a964b2276d62ff455b096f40269896a8bf5b227542300e04caec716a9fff6df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FT_FILE</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a29a964b2276d62ff455b096f40269896af84cde350cb0725bea05fc9bf1bcba62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FT_DIR</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a29a964b2276d62ff455b096f40269896a2bdaafb83ef187d718972ece2a5f411f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FT_CHARDEV</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a29a964b2276d62ff455b096f40269896abf96a12bd447b7d0e17d553b09f3f942</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FT_BLOCKDEV</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a29a964b2276d62ff455b096f40269896ada0f6ee819b986c99fd841c841b5027c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FT_FIFO</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a29a964b2276d62ff455b096f40269896ab2060c97571ba0243dea5bd35f556a8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FT_LINK</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a29a964b2276d62ff455b096f40269896a06e0e7a9f2384b3372a28210c4965e43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FT_SOCKET</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a29a964b2276d62ff455b096f40269896a438184dfc4e7628e41221c616757c663</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>assert_file</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a6f2f65cf13b7f686adb9101a1dcd0910</anchor>
      <arglist>(const Pathname &amp;path, unsigned mode=0644)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>assert_file_mode</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ac4d3fedab524295caf28953ab2489612</anchor>
      <arglist>(const Pathname &amp;path, unsigned mode=0644)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>touch</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ad608856a54835fb9200d63fc0720e6a1</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a4c64d87548a31ac2d33c378075dd6a12</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rename</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a4e57629fa9576b7599b1165a2bd293e3</anchor>
      <arglist>(const Pathname &amp;oldpath, const Pathname &amp;newpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>exchange</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>aea09c8c8a8eb35db58860929f5b42600</anchor>
      <arglist>(const Pathname &amp;lpath, const Pathname &amp;rpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>copy</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>af043476415d7f9b3a91204596f7eb6ca</anchor>
      <arglist>(const Pathname &amp;file, const Pathname &amp;dest)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>symlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>af2bcb87b10dd5e6643ec095237adbefc</anchor>
      <arglist>(const Pathname &amp;oldpath, const Pathname &amp;newpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hardlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>aa3a97768f01d2597dd1b084770801215</anchor>
      <arglist>(const Pathname &amp;oldpath, const Pathname &amp;newpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hardlinkCopy</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ad72717c76cd22a5a42c72a9e49e05721</anchor>
      <arglist>(const Pathname &amp;oldpath, const Pathname &amp;newpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ab1a313229e3a86d2778f6bf54004ccb1</anchor>
      <arglist>(const Pathname &amp;symlink_r, Pathname &amp;target_r)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>readlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a018ec94ca7cd6310af2030168d28253c</anchor>
      <arglist>(const Pathname &amp;symlink_r)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>expandlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a31b400e4affff016eed68906534db627</anchor>
      <arglist>(const Pathname &amp;path_r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>copy_file2dir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>abfdffee9685337931db2aaab20b9ad09</anchor>
      <arglist>(const Pathname &amp;file, const Pathname &amp;dest)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>md5sum</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ae16e3e32db135f9dcbd7a36c46114c7c</anchor>
      <arglist>(const Pathname &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>sha1sum</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>aee4c599291767d758189478e2b4df6f5</anchor>
      <arglist>(const Pathname &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>checksum</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a20a3a87c89cc383460b922f54db7235d</anchor>
      <arglist>(const Pathname &amp;file, const std::string &amp;algorithm)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_checksum</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a6e2b8c280aff27ced39bbcf352d0d2ad</anchor>
      <arglist>(const Pathname &amp;file, const CheckSum &amp;checksum)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>chmod</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a15c6f1f768ee1e92f580f2ffec15161f</anchor>
      <arglist>(const Pathname &amp;path, mode_t mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addmod</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a9e50ac998d9b9d592ef1ba4c5c7db1ce</anchor>
      <arglist>(const Pathname &amp;path, mode_t mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>delmod</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a2154e53d3bcf10d6dffd94067f683786</anchor>
      <arglist>(const Pathname &amp;path, mode_t mode)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZIP_TYPE</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>af2345a50124dd94f62b1777d22306960</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZT_NONE</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>af2345a50124dd94f62b1777d22306960ab9f64c9637fe2c40449132762ee17f15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZT_GZ</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>af2345a50124dd94f62b1777d22306960a05e2f67d5ab55b9c10de2b4e7b357c10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZT_BZ2</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>af2345a50124dd94f62b1777d22306960a8326272fcf4f00c5027c43f5577ada08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZT_ZCHNK</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>af2345a50124dd94f62b1777d22306960add4ebc09a2f0eacb9b99e1d8da4065ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ZIP_TYPE</type>
      <name>zipType</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>aef55ac346f7e833305d44da1f8d2ae52</anchor>
      <arglist>(const Pathname &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>erase</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a9dcf6a34abe97f0cfe79fc9af040d38c</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>ByteCount</type>
      <name>df</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a44a635e9bbc584215696829cd16f5d4c</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>mode_t</type>
      <name>getUmask</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ac77be83a1c4ce874cbadb7018442b15f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>mode_t</type>
      <name>applyUmaskTo</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a3e440e8b7b80a541a344d5bdcb6944e5</anchor>
      <arglist>(mode_t mode_r)</arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; DirEntry &gt;</type>
      <name>DirContent</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ade46cd05af0a1fa7e5995e321cfb586b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>mkdir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a4f5fe775666fdc99c6fdd94e6e8ee493</anchor>
      <arglist>(const Pathname &amp;path, unsigned mode=0755)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>assert_dir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>abfb7f00fc9ec45c94eb35f789b980817</anchor>
      <arglist>(const Pathname &amp;path, unsigned mode=0755)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rmdir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a6c43602bcbf440748dd6b93e36e1b187</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>recursive_rmdir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a72db515ee4c999779798712405ed25e6</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>clean_dir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>afbd373b2ae9d45beea5b240394e4f9f6</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>copy_dir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a8f11ebae118649ee721d88e8ac981e15</anchor>
      <arglist>(const Pathname &amp;srcpath, const Pathname &amp;destpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>copy_dir_content</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a958bc25e5cdb77076d63ace8d147d6c0</anchor>
      <arglist>(const Pathname &amp;srcpath, const Pathname &amp;destpath)</arglist>
    </member>
    <member kind="function">
      <type>const StrMatcher &amp;</type>
      <name>matchNoDots</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a1dddcd45e0720a8ae8fb060c26ac4e8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dirForEach</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a66086137562d1ca9b7a840b94bfa8471</anchor>
      <arglist>(const Pathname &amp;dir_r, function&lt; bool(const Pathname &amp;, const char *const)&gt; fnc_r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dirForEach</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a9aaa6f6227b0254ceb0196fb1c507130</anchor>
      <arglist>(const Pathname &amp;dir_r, const StrMatcher &amp;matcher_r, function&lt; bool(const Pathname &amp;, const char *const)&gt; fnc_r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readdir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a424d384472de80e5cc48f5d5662cc859</anchor>
      <arglist>(std::list&lt; std::string &gt; &amp;retlist, const Pathname &amp;path, bool dots=true)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readdir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a195495cc2220a9ae7d618c7121c0f384</anchor>
      <arglist>(std::list&lt; Pathname &gt; &amp;retlist, const Pathname &amp;path, bool dots=true)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a90d089513ff2cdee0d9108b8ee3e6808</anchor>
      <arglist>(std::ostream &amp;str, const DirEntry &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>add0ffdffb536f80ba829c8b8c3e12140</anchor>
      <arglist>(std::ostream &amp;str, const DirContent &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readdir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a36a2400810e57c331f403402e1596f72</anchor>
      <arglist>(DirContent &amp;retlist, const Pathname &amp;path, bool dots=true, PathInfo::Mode statmode=PathInfo::STAT)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_empty_dir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a370ac1ebc62bbdda2626d1560542665a</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>assert_file</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a6f2f65cf13b7f686adb9101a1dcd0910</anchor>
      <arglist>(const Pathname &amp;path, unsigned mode=0644)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>assert_file_mode</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ac4d3fedab524295caf28953ab2489612</anchor>
      <arglist>(const Pathname &amp;path, unsigned mode=0644)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>touch</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ad608856a54835fb9200d63fc0720e6a1</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a4c64d87548a31ac2d33c378075dd6a12</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rename</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a4e57629fa9576b7599b1165a2bd293e3</anchor>
      <arglist>(const Pathname &amp;oldpath, const Pathname &amp;newpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>exchange</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>aea09c8c8a8eb35db58860929f5b42600</anchor>
      <arglist>(const Pathname &amp;lpath, const Pathname &amp;rpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>copy</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>af043476415d7f9b3a91204596f7eb6ca</anchor>
      <arglist>(const Pathname &amp;file, const Pathname &amp;dest)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>symlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>af2bcb87b10dd5e6643ec095237adbefc</anchor>
      <arglist>(const Pathname &amp;oldpath, const Pathname &amp;newpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hardlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>aa3a97768f01d2597dd1b084770801215</anchor>
      <arglist>(const Pathname &amp;oldpath, const Pathname &amp;newpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hardlinkCopy</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ad72717c76cd22a5a42c72a9e49e05721</anchor>
      <arglist>(const Pathname &amp;oldpath, const Pathname &amp;newpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ab1a313229e3a86d2778f6bf54004ccb1</anchor>
      <arglist>(const Pathname &amp;symlink_r, Pathname &amp;target_r)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>readlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a018ec94ca7cd6310af2030168d28253c</anchor>
      <arglist>(const Pathname &amp;symlink_r)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>expandlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a31b400e4affff016eed68906534db627</anchor>
      <arglist>(const Pathname &amp;path_r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>copy_file2dir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>abfdffee9685337931db2aaab20b9ad09</anchor>
      <arglist>(const Pathname &amp;file, const Pathname &amp;dest)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>md5sum</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ae16e3e32db135f9dcbd7a36c46114c7c</anchor>
      <arglist>(const Pathname &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>sha1sum</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>aee4c599291767d758189478e2b4df6f5</anchor>
      <arglist>(const Pathname &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>checksum</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a20a3a87c89cc383460b922f54db7235d</anchor>
      <arglist>(const Pathname &amp;file, const std::string &amp;algorithm)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_checksum</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a6e2b8c280aff27ced39bbcf352d0d2ad</anchor>
      <arglist>(const Pathname &amp;file, const CheckSum &amp;checksum)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>chmod</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a15c6f1f768ee1e92f580f2ffec15161f</anchor>
      <arglist>(const Pathname &amp;path, mode_t mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addmod</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a9e50ac998d9b9d592ef1ba4c5c7db1ce</anchor>
      <arglist>(const Pathname &amp;path, mode_t mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>delmod</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a2154e53d3bcf10d6dffd94067f683786</anchor>
      <arglist>(const Pathname &amp;path, mode_t mode)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Pathname.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Pathname_8cc.html</filename>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::filesystem</namespace>
  </compound>
  <compound kind="file">
    <name>Pathname.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Pathname_8h.html</filename>
    <class kind="class">zypp::filesystem::Pathname</class>
    <namespace>zypp</namespace>
    <namespace>zypp::filesystem</namespace>
  </compound>
  <compound kind="file">
    <name>Pattern.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Pattern_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="ResPool_8h" name="ResPool.h" local="no" imported="no">zypp/ResPool.h</includes>
    <includes id="Pattern_8h" name="Pattern.h" local="no" imported="no">zypp/Pattern.h</includes>
    <includes id="Filter_8h" name="Filter.h" local="no" imported="no">zypp/Filter.h</includes>
    <namespace>zypp</namespace>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a8353db06b20795135ebcb43c582a0923</anchor>
      <arglist>(Pattern)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PatternMap</type>
      <name>_patternMap</name>
      <anchorfile>Pattern_8cc.html</anchorfile>
      <anchor>aaee2ab09c47f6ad1b460001be8718969</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Pattern.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Pattern_8h.html</filename>
    <includes id="ResObject_8h" name="ResObject.h" local="no" imported="no">zypp/ResObject.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="SolvableSet_8h" name="SolvableSet.h" local="no" imported="no">zypp/sat/SolvableSet.h</includes>
    <class kind="class">zypp::Pattern</class>
    <class kind="struct">zypp::Pattern::ContentsSet</class>
    <namespace>zypp</namespace>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a9dd6d7579f34441277dbab4bd67826d2</anchor>
      <arglist>(Pattern)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PluginExecutor.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>PluginExecutor_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="PluginExecutor_8h" name="PluginExecutor.h" local="no" imported="no">zypp/PluginExecutor.h</includes>
    <class kind="class">zypp::PluginExecutor::Impl</class>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>PluginExecutor_8cc.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a8302fc5cbd7dbd4291b5a6d3fcef3c27</anchor>
      <arglist>(std::ostream &amp;str, const PluginExecutor &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PluginExecutor.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>PluginExecutor_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="PluginScript_8h" name="PluginScript.h" local="no" imported="no">zypp/PluginScript.h</includes>
    <class kind="class">zypp::PluginExecutor</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>PluginFrame.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>PluginFrame_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="PluginFrame_8h" name="PluginFrame.h" local="no" imported="no">zypp/PluginFrame.h</includes>
    <class kind="struct">zypp::PluginFrame::Impl</class>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>PluginFrame_8cc.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae8496f3d1c37da89d204b8f86acab448</anchor>
      <arglist>(std::ostream &amp;str, const PluginFrame &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1832dfaa8c1199576f6d61e7d4cfd516</anchor>
      <arglist>(const PluginFrame &amp;lhs, const PluginFrame &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PluginFrame.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>PluginFrame_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="PluginFrameException_8h" name="PluginFrameException.h" local="no" imported="no">zypp/PluginFrameException.h</includes>
    <class kind="class">zypp::PluginFrame</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>PluginFrameException.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>PluginFrameException_8cc.html</filename>
    <includes id="PluginFrameException_8h" name="PluginFrameException.h" local="no" imported="no">zypp/PluginFrameException.h</includes>
    <includes id="PluginFrame_8h" name="PluginFrame.h" local="no" imported="no">zypp/PluginFrame.h</includes>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>PluginFrameException.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>PluginFrameException_8h.html</filename>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <class kind="class">zypp::PluginFrameException</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>PluginScript.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>PluginScript_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="DefaultIntegral_8h" name="DefaultIntegral.h" local="no" imported="no">zypp/base/DefaultIntegral.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Signal_8h" name="Signal.h" local="no" imported="no">zypp/base/Signal.h</includes>
    <includes id="IOStream_8h" name="IOStream.h" local="no" imported="no">zypp/base/IOStream.h</includes>
    <includes id="PluginScript_8h" name="PluginScript.h" local="no" imported="no">zypp/PluginScript.h</includes>
    <includes id="ExternalProgram_8h" name="ExternalProgram.h" local="no" imported="no">zypp/ExternalProgram.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <class kind="struct">zypp::PluginScript::Impl</class>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>PluginScript_8cc.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a29e198c5f2995dff68729e75df18d6b5</anchor>
      <arglist>(std::ostream &amp;str, const PluginScript &amp;obj)</arglist>
    </member>
    <member kind="variable">
      <type>const std::string &amp;</type>
      <name>_buffer</name>
      <anchorfile>PluginScript_8cc.html</anchorfile>
      <anchor>ac6b71fa3db898b81a615e32f3234fe8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ExternalProgramWithStderr &amp;</type>
      <name>_prog</name>
      <anchorfile>PluginScript_8cc.html</anchorfile>
      <anchor>a5c71f26a30cfcf0c0eb52af638eef52e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PluginScript.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>PluginScript_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="PluginFrame_8h" name="PluginFrame.h" local="no" imported="no">zypp/PluginFrame.h</includes>
    <includes id="PluginScriptException_8h" name="PluginScriptException.h" local="no" imported="no">zypp/PluginScriptException.h</includes>
    <class kind="class">zypp::PluginScript</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>PluginScriptException.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>PluginScriptException_8cc.html</filename>
    <includes id="PluginScriptException_8h" name="PluginScriptException.h" local="no" imported="no">zypp/PluginScriptException.h</includes>
    <includes id="PluginScript_8h" name="PluginScript.h" local="no" imported="no">zypp/PluginScript.h</includes>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>PluginScriptException.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>PluginScriptException_8h.html</filename>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <class kind="class">zypp::PluginScriptException</class>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>declException</name>
      <anchorfile>PluginScriptException_8h.html</anchorfile>
      <anchor>a21ab8f4173229c8183ba697ec92cae2a</anchor>
      <arglist>(EXCP, BASE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>declException</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a8c801ccf19ed742d753c4dcd2727b3e5</anchor>
      <arglist>(PluginScriptNotConnected, PluginScriptException)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>declException</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af6ed6f68892740754098ec5492100251</anchor>
      <arglist>(PluginScriptDiedUnexpectedly, PluginScriptException)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>declException</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>afd150b4b833ecb255abd3e12477b616e</anchor>
      <arglist>(PluginScriptTimeout, PluginScriptException)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>declException</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ac153247560ed9c408914cb2ea1060ba5</anchor>
      <arglist>(PluginScriptSendTimeout, PluginScriptTimeout)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>declException</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a24ca2a9ef8153c4bb5374885a9e74170</anchor>
      <arglist>(PluginScriptReceiveTimeout, PluginScriptTimeout)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ByIdent.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/pool/</path>
    <filename>ByIdent_8h.html</filename>
    <includes id="PoolItem_8h" name="PoolItem.h" local="no" imported="no">zypp/PoolItem.h</includes>
    <class kind="class">zypp::pool::ByIdent</class>
    <namespace>zypp</namespace>
    <namespace>zypp::pool</namespace>
  </compound>
  <compound kind="file">
    <name>PoolStats.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/pool/</path>
    <filename>PoolStats_8cc.html</filename>
    <includes id="PoolStats_8h" name="PoolStats.h" local="no" imported="no">zypp/pool/PoolStats.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::pool</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1pool.html</anchorfile>
      <anchor>a4f3d3f8175770e0ded381b378773558d</anchor>
      <arglist>(std::ostream &amp;str, const PoolStats &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PoolStats.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/pool/</path>
    <filename>PoolStats_8h.html</filename>
    <includes id="Iterator_8h" name="Iterator.h" local="no" imported="no">zypp/base/Iterator.h</includes>
    <includes id="Functional_8h" name="Functional.h" local="no" imported="no">zypp/base/Functional.h</includes>
    <includes id="Counter_8h" name="Counter.h" local="no" imported="no">zypp/base/Counter.h</includes>
    <includes id="ResObject_8h" name="ResObject.h" local="no" imported="no">zypp/ResObject.h</includes>
    <class kind="struct">zypp::pool::PoolStats</class>
    <namespace>zypp</namespace>
    <namespace>zypp::pool</namespace>
  </compound>
  <compound kind="file">
    <name>PoolTraits.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/pool/</path>
    <filename>PoolTraits_8h.html</filename>
    <includes id="Iterator_8h" name="Iterator.h" local="no" imported="no">zypp/base/Iterator.h</includes>
    <includes id="Hash_8h" name="Hash.h" local="no" imported="no">zypp/base/Hash.h</includes>
    <includes id="PoolItem_8h" name="PoolItem.h" local="no" imported="no">zypp/PoolItem.h</includes>
    <includes id="ByIdent_8h" name="ByIdent.h" local="no" imported="no">zypp/pool/ByIdent.h</includes>
    <includes id="Pool_8h" name="Pool.h" local="no" imported="no">zypp/sat/Pool.h</includes>
    <class kind="struct">zypp::pool::ByPoolItem</class>
    <class kind="struct">zypp::pool::P_Select2nd</class>
    <class kind="struct">zypp::pool::PoolTraits</class>
    <namespace>zypp</namespace>
    <namespace>zypp::pool</namespace>
  </compound>
  <compound kind="file">
    <name>PoolItem.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>PoolItem_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="DefaultIntegral_8h" name="DefaultIntegral.h" local="no" imported="no">zypp/base/DefaultIntegral.h</includes>
    <includes id="PoolItem_8h" name="PoolItem.h" local="no" imported="no">zypp/PoolItem.h</includes>
    <includes id="ResPool_8h" name="ResPool.h" local="no" imported="no">zypp/ResPool.h</includes>
    <includes id="Package_8h" name="Package.h" local="no" imported="no">zypp/Package.h</includes>
    <includes id="VendorAttr_8h" name="VendorAttr.h" local="no" imported="no">zypp/VendorAttr.h</includes>
    <class kind="struct">zypp::PoolItem::Impl</class>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af5624370c5805c211df3049fb44d315b</anchor>
      <arglist>(std::ostream &amp;str, const PoolItem &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PoolItem.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>PoolItem_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="ResObject_8h" name="ResObject.h" local="no" imported="no">zypp/ResObject.h</includes>
    <includes id="SolvableType_8h" name="SolvableType.h" local="no" imported="no">zypp/sat/SolvableType.h</includes>
    <includes id="ResStatus_8h" name="ResStatus.h" local="no" imported="no">zypp/ResStatus.h</includes>
    <class kind="class">zypp::PoolItem</class>
    <class kind="struct">zypp::asPoolItem</class>
    <namespace>zypp</namespace>
    <namespace>zypp::pool</namespace>
  </compound>
  <compound kind="file">
    <name>PoolItemBest.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>PoolItemBest_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="PoolItemBest_8h" name="PoolItemBest.h" local="no" imported="no">zypp/PoolItemBest.h</includes>
    <includes id="SelectableTraits_8h" name="SelectableTraits.h" local="no" imported="no">zypp/ui/SelectableTraits.h</includes>
    <class kind="struct">zypp::PoolItemBest::Impl</class>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ad811c961156e394c4118bcaa55d5df90</anchor>
      <arglist>(std::ostream &amp;str, const PoolItemBest &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PoolItemBest.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>PoolItemBest_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Function_8h" name="Function.h" local="no" imported="no">zypp/base/Function.h</includes>
    <includes id="Iterator_8h" name="Iterator.h" local="no" imported="no">zypp/base/Iterator.h</includes>
    <includes id="Hash_8h" name="Hash.h" local="no" imported="no">zypp/base/Hash.h</includes>
    <includes id="PoolItem_8h" name="PoolItem.h" local="no" imported="no">zypp/PoolItem.h</includes>
    <class kind="class">zypp::PoolItemBest</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>PoolQuery.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>PoolQuery_8cc.html</filename>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="Algorithm_8h" name="Algorithm.h" local="no" imported="no">zypp/base/Algorithm.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="RepoException_8h" name="RepoException.h" local="no" imported="no">zypp/repo/RepoException.h</includes>
    <includes id="RelCompare_8h" name="RelCompare.h" local="no" imported="no">zypp/RelCompare.h</includes>
    <includes id="Pool_8h" name="Pool.h" local="no" imported="no">zypp/sat/Pool.h</includes>
    <includes id="Solvable_8h" name="Solvable.h" local="no" imported="no">zypp/sat/Solvable.h</includes>
    <includes id="StrMatcher_8h" name="StrMatcher.h" local="no" imported="no">zypp/base/StrMatcher.h</includes>
    <includes id="PoolQuery_8h" name="PoolQuery.h" local="no" imported="no">zypp/PoolQuery.h</includes>
    <class kind="class">zypp::PoolQuery::Impl</class>
    <class kind="struct">zypp::MyInserter</class>
    <class kind="struct">zypp::EmptyFilter</class>
    <class kind="struct">zypp::PoolQueryAttr</class>
    <class kind="class">zypp::StringTypeAttr</class>
    <class kind="class">zypp::detail::PoolQueryMatcher</class>
    <namespace>zypp</namespace>
    <namespace>zypp::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>PoolQuery_8cc.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OUTS</name>
      <anchorfile>PoolQuery_8cc.html</anchorfile>
      <anchor>ad42cabf8d1af95892ce0960dce8c7cda</anchor>
      <arglist>(M, S)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OUTS</name>
      <anchorfile>PoolQuery_8cc.html</anchorfile>
      <anchor>aa60104c094ef97068605abc59ca9fb49</anchor>
      <arglist>(M, C)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OUTS</name>
      <anchorfile>PoolQuery_8cc.html</anchorfile>
      <anchor>a87334aae51678ef41ae20618bf3e9f57</anchor>
      <arglist>(A)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae1810d40be74c13be22dfaf414e597c0</anchor>
      <arglist>(std::ostream &amp;str, const PoolQuery &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a32d76eb2ca6485eed4a0fc0c5fdb0b81</anchor>
      <arglist>(std::ostream &amp;str, const PoolQuery &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacezypp_1_1detail.html</anchorfile>
      <anchor>a7ef90aec31795e7cb27e0cddb3d3b20e</anchor>
      <arglist>(std::ostream &amp;str, const PoolQueryIterator &amp;obj)</arglist>
    </member>
    <member kind="variable">
      <type>Edition::MatchRange</type>
      <name>_range</name>
      <anchorfile>PoolQuery_8cc.html</anchorfile>
      <anchor>a207c3fd366d8cd5a2b5de58e767180f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Arch</type>
      <name>_arch</name>
      <anchorfile>PoolQuery_8cc.html</anchorfile>
      <anchor>a86f89d28666df2f36a8efd838c1b41a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Capability</type>
      <name>_cap</name>
      <anchorfile>PoolQuery_8cc.html</anchorfile>
      <anchor>ab8e5096bb1c94a8d95ec7cb88fbc4c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sat::SolvAttr</type>
      <name>attr</name>
      <anchorfile>PoolQuery_8cc.html</anchorfile>
      <anchor>a1d1006c64fc643190860b294d0557fd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StrMatcher</type>
      <name>strMatcher</name>
      <anchorfile>PoolQuery_8cc.html</anchorfile>
      <anchor>aa835142fe08be52789e425c3f9a7ed77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Predicate</type>
      <name>predicate</name>
      <anchorfile>PoolQuery_8cc.html</anchorfile>
      <anchor>a140ecb38d026b7dbc68f4ebba6aee3df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>predicateStr</name>
      <anchorfile>PoolQuery_8cc.html</anchorfile>
      <anchor>a5ab4eb8c9248941af076d371e526dc44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ResKind</type>
      <name>kindPredicate</name>
      <anchorfile>PoolQuery_8cc.html</anchorfile>
      <anchor>a0504753800c7fc79c66f24aa8b3df715</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PoolQuery.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>PoolQuery_8h.html</filename>
    <includes id="Regex_8h" name="Regex.h" local="no" imported="no">zypp/base/Regex.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Function_8h" name="Function.h" local="no" imported="no">zypp/base/Function.h</includes>
    <includes id="SolvIterMixin_8h" name="SolvIterMixin.h" local="no" imported="no">zypp/sat/SolvIterMixin.h</includes>
    <includes id="LookupAttr_8h" name="LookupAttr.h" local="no" imported="no">zypp/sat/LookupAttr.h</includes>
    <includes id="StrMatcher_8h" name="StrMatcher.h" local="no" imported="no">zypp/base/StrMatcher.h</includes>
    <includes id="Pool_8h" name="Pool.h" local="no" imported="no">zypp/sat/Pool.h</includes>
    <class kind="class">zypp::PoolQuery</class>
    <class kind="class">zypp::detail::PoolQueryIterator</class>
    <namespace>zypp</namespace>
    <namespace>zypp::detail</namespace>
  </compound>
  <compound kind="file">
    <name>PoolQueryResult.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>PoolQueryResult_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="PoolQueryResult_8h" name="PoolQueryResult.h" local="no" imported="no">zypp/PoolQueryResult.h</includes>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1b051589a49cf885f879d18c9a77f635</anchor>
      <arglist>(std::ostream &amp;str, const PoolQueryResult &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PoolQueryResult.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>PoolQueryResult_8h.html</filename>
    <includes id="Hash_8h" name="Hash.h" local="no" imported="no">zypp/base/Hash.h</includes>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="SolvIterMixin_8h" name="SolvIterMixin.h" local="no" imported="no">zypp/sat/SolvIterMixin.h</includes>
    <includes id="PoolItem_8h" name="PoolItem.h" local="no" imported="no">zypp/PoolItem.h</includes>
    <includes id="PoolQuery_8h" name="PoolQuery.h" local="no" imported="no">zypp/PoolQuery.h</includes>
    <class kind="class">zypp::PoolQueryResult</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>PoolQueryUtil.tcc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>PoolQueryUtil_8tcc.html</filename>
  </compound>
  <compound kind="file">
    <name>ProblemSolution.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ProblemSolution_8cc.html</filename>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="SolutionAction_8h" name="SolutionAction.h" local="no" imported="no">zypp/solver/detail/SolutionAction.h</includes>
    <includes id="ProblemSolution_8h" name="ProblemSolution.h" local="no" imported="no">zypp/ProblemSolution.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="solver_2detail_2Resolver_8h" name="Resolver.h" local="no" imported="no">zypp/solver/detail/Resolver.h</includes>
    <class kind="class">zypp::ProblemSolution::Impl</class>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_USE_RESOLVER_INTERNALS</name>
      <anchorfile>ProblemSolution_8cc.html</anchorfile>
      <anchor>a91364c7a384a14bcfd5a0cc7fa6150c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aad9d253134d1887dbda03a136e86a27a</anchor>
      <arglist>(ProblemSolution)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>afd6f6f309929ed2ac53a7109d6877b52</anchor>
      <arglist>(std::ostream &amp;os, const ProblemSolution &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a3f204c0d03d5d3173e2d388419c00f7f</anchor>
      <arglist>(std::ostream &amp;os, const ProblemSolutionList &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ProblemSolution.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ProblemSolution_8h.html</filename>
    <includes id="ProblemTypes_8h" name="ProblemTypes.h" local="no" imported="no">zypp/ProblemTypes.h</includes>
    <includes id="ResolverProblem_8h" name="ResolverProblem.h" local="no" imported="no">zypp/ResolverProblem.h</includes>
    <class kind="class">zypp::ProblemSolution</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>ProblemTypes.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ProblemTypes_8h.html</filename>
    <includes id="ReferenceCounted_8h" name="ReferenceCounted.h" local="no" imported="no">zypp/base/ReferenceCounted.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Functional_8h" name="Functional.h" local="no" imported="no">zypp/base/Functional.h</includes>
    <includes id="detail_2Types_8h" name="Types.h" local="no" imported="no">zypp/solver/detail/Types.h</includes>
    <namespace>zypp</namespace>
    <member kind="typedef">
      <type>std::list&lt; ProblemSolution_Ptr &gt;</type>
      <name>ProblemSolutionList</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af6f748c10ae9f94534b7bc7ac0c9ba2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; ResolverProblem_Ptr &gt;</type>
      <name>ResolverProblemList</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a9df8818d25d13079c9af5dda11fd7072</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af8895b6745679aa5f81114694cfa9fb2</anchor>
      <arglist>(Resolver)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a04a74caad5eb433eeeefff106b47f199</anchor>
      <arglist>(ProblemSolution)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a41c6541f067ad19233e667ae1c7eca60</anchor>
      <arglist>(ResolverProblem)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Product.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Product_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="StrMatcher_8h" name="StrMatcher.h" local="no" imported="no">zypp/base/StrMatcher.h</includes>
    <includes id="Product_8h" name="Product.h" local="no" imported="no">zypp/Product.h</includes>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <includes id="LookupAttr_8h" name="LookupAttr.h" local="no" imported="no">zypp/sat/LookupAttr.h</includes>
    <includes id="WhatProvides_8h" name="WhatProvides.h" local="no" imported="no">zypp/sat/WhatProvides.h</includes>
    <includes id="WhatObsoletes_8h" name="WhatObsoletes.h" local="no" imported="no">zypp/sat/WhatObsoletes.h</includes>
    <includes id="PoolItem_8h" name="PoolItem.h" local="no" imported="no">zypp/PoolItem.h</includes>
    <namespace>zypp</namespace>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a50b4a05ee172cc3df10fc3d21ad8dd2c</anchor>
      <arglist>(Product)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a8a7522b7bcd78c5c51645618b67b4014</anchor>
      <arglist>(std::ostream &amp;str, const Product::UrlList &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Product.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Product_8h.html</filename>
    <includes id="ResObject_8h" name="ResObject.h" local="no" imported="no">zypp/ResObject.h</includes>
    <class kind="class">zypp::Product</class>
    <class kind="class">zypp::Product::UrlList</class>
    <namespace>zypp</namespace>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a0fce0bcdec9a2117c01042bc7b33b575</anchor>
      <arglist>(Product)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ProgressData.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ProgressData_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="InputStream_8h" name="InputStream.h" local="no" imported="no">zypp/base/InputStream.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="ProgressData_8h" name="ProgressData.h" local="no" imported="no">zypp/ProgressData.h</includes>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>ProgressData_8cc.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aabe3184986657b69212ba0433059afed</anchor>
      <arglist>(std::ostream &amp;str, const ProgressData &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>ProgressData</type>
      <name>makeProgressData</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a96b5d5c86f1c10643fb5cde1d96a80a7</anchor>
      <arglist>(const InputStream &amp;input_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ProgressData.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ProgressData_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Function_8h" name="Function.h" local="no" imported="no">zypp/base/Function.h</includes>
    <includes id="ProvideNumericId_8h" name="ProvideNumericId.h" local="no" imported="no">zypp/base/ProvideNumericId.h</includes>
    <includes id="Date_8h" name="Date.h" local="no" imported="no">zypp/Date.h</includes>
    <class kind="class">zypp::ProgressData</class>
    <class kind="class">zypp::ProgressData::Data</class>
    <class kind="class">zypp::CombinedProgressData</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>ProvideFilePolicy.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ProvideFilePolicy_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="ProvideFilePolicy_8h" name="ProvideFilePolicy.h" local="no" imported="no">zypp/ProvideFilePolicy.h</includes>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>ProvideFilePolicy.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ProvideFilePolicy_8h.html</filename>
    <includes id="Function_8h" name="Function.h" local="no" imported="no">zypp/base/Function.h</includes>
    <includes id="Functional_8h" name="Functional.h" local="no" imported="no">zypp/base/Functional.h</includes>
    <includes id="FileChecker_8h" name="FileChecker.h" local="no" imported="no">zypp/FileChecker.h</includes>
    <class kind="class">zypp::ProvideFilePolicy</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>PublicKey.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>PublicKey_8cc.html</filename>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Regex_8h" name="Regex.h" local="no" imported="no">zypp/base/Regex.h</includes>
    <includes id="PublicKey_8h" name="PublicKey.h" local="no" imported="no">zypp/PublicKey.h</includes>
    <includes id="ExternalProgram_8h" name="ExternalProgram.h" local="no" imported="no">zypp/ExternalProgram.h</includes>
    <includes id="TmpPath_8h" name="TmpPath.h" local="no" imported="no">zypp/TmpPath.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="Date_8h" name="Date.h" local="no" imported="no">zypp/Date.h</includes>
    <includes id="KeyManager_8h" name="KeyManager.h" local="no" imported="no">zypp/KeyManager.h</includes>
    <class kind="class">zypp::PublicSubkeyData::Impl</class>
    <class kind="class">zypp::PublicKeyData::Impl</class>
    <class kind="class">zypp::PublicKey::Impl</class>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>PublicKey_8cc.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ac28ce76b43917c0854d8360eb342dace</anchor>
      <arglist>(std::ostream &amp;str, const PublicKeyData &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1b79f7951ff5d6339390548a0a6f5201</anchor>
      <arglist>(const PublicKeyData &amp;lhs, const PublicKeyData &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ad751a307dfb5bbb5feb36d865220a22b</anchor>
      <arglist>(std::ostream &amp;str, const PublicKey &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PublicKey.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>PublicKey_8h.html</filename>
    <includes id="Iterable_8h" name="Iterable.h" local="no" imported="no">zypp/base/Iterable.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="DrunkenBishop_8h" name="DrunkenBishop.h" local="no" imported="no">zypp/base/DrunkenBishop.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="Edition_8h" name="Edition.h" local="no" imported="no">zypp/Edition.h</includes>
    <includes id="Date_8h" name="Date.h" local="no" imported="no">zypp/Date.h</includes>
    <class kind="class">zypp::BadKeyException</class>
    <class kind="class">zypp::PublicSubkeyData</class>
    <class kind="class">zypp::PublicKeyData</class>
    <class kind="class">zypp::PublicKey</class>
    <namespace>zypp</namespace>
    <namespace>zypp::filesystem</namespace>
  </compound>
  <compound kind="file">
    <name>PurgeKernels.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>PurgeKernels_8cc.html</filename>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="Regex_8h" name="Regex.h" local="no" imported="no">zypp/base/Regex.h</includes>
    <includes id="Iterator_8h" name="Iterator.h" local="no" imported="no">zypp/base/Iterator.h</includes>
    <includes id="PurgeKernels_8h" name="PurgeKernels.h" local="no" imported="no">zypp/PurgeKernels.h</includes>
    <includes id="PoolQuery_8h" name="PoolQuery.h" local="no" imported="no">zypp/PoolQuery.h</includes>
    <includes id="ResPool_8h" name="ResPool.h" local="no" imported="no">zypp/ResPool.h</includes>
    <includes id="Resolver_8h" name="Resolver.h" local="no" imported="no">zypp/Resolver.h</includes>
    <includes id="Filter_8h" name="Filter.h" local="no" imported="no">zypp/Filter.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <class kind="struct">zypp::GroupInfo</class>
    <class kind="struct">zypp::PurgeKernels::Impl</class>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>PurgeKernels_8cc.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::string</type>
      <name>Flavour</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ac2f23b2f8f30f562dfb7b20cffb0c0bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; sat::Solvable &gt;</type>
      <name>SolvableList</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a09f66544870ecc906d33454ad6e3dd05</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; Edition, SolvableList &gt;</type>
      <name>EditionToSolvableMap</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a2208874c6ae5ec36bf81214ee26c6263</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; Arch, EditionToSolvableMap &gt;</type>
      <name>ArchToEditionMap</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aeb77d43be0de66462a2f7ab04a0b6b7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unordered_map&lt; std::string, GroupInfo &gt;</type>
      <name>GroupMap</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a8981ad5fc133fd955f0efe37db27a753</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PurgeKernels.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>PurgeKernels_8h.html</filename>
    <includes id="PoolItem_8h" name="PoolItem.h" local="no" imported="no">zypp/PoolItem.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <class kind="class">zypp::PurgeKernels</class>
    <namespace>zypp</namespace>
    <namespace>zypp::str</namespace>
  </compound>
  <compound kind="file">
    <name>Range.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Range_8cc.html</filename>
    <includes id="Range_8h" name="Range.h" local="no" imported="no">zypp/Range.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::range_detail</namespace>
    <member kind="function">
      <type>bool</type>
      <name>overlaps</name>
      <anchorfile>namespacezypp_1_1range__detail.html</anchorfile>
      <anchor>aae6b8c70058de2f6fca4eb2c94085f94</anchor>
      <arglist>(Rel lhs, Rel rhs, int cmp)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Range.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Range_8h.html</filename>
    <includes id="RelCompare_8h" name="RelCompare.h" local="no" imported="no">zypp/RelCompare.h</includes>
    <class kind="struct">zypp::Range</class>
    <namespace>zypp</namespace>
    <namespace>zypp::range_detail</namespace>
    <member kind="function">
      <type>bool</type>
      <name>overlaps</name>
      <anchorfile>namespacezypp_1_1range__detail.html</anchorfile>
      <anchor>aae6b8c70058de2f6fca4eb2c94085f94</anchor>
      <arglist>(Rel lhs, Rel rhs, int cmp)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlaps</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a6ae1328f8cccb7929dbfb4f2bc8a4cae</anchor>
      <arglist>(const Range&lt; Tp, TCompare &gt; &amp;lhs, const Range&lt; Tp, TCompare &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a29313fc9aea1799c9bf86618580942b0</anchor>
      <arglist>(const Range&lt; Tp, TCompare &gt; &amp;lhs, const Range&lt; Tp, TCompare &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1eb6aac00784252a05025bf41e7f7c91</anchor>
      <arglist>(const Range&lt; Tp, TCompare &gt; &amp;lhs, const Range&lt; Tp, TCompare &gt; &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Rel.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Rel_8cc.html</filename>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="Rel_8h" name="Rel.h" local="no" imported="no">zypp/Rel.h</includes>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>Rel.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Rel_8h.html</filename>
    <class kind="struct">zypp::Rel</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>RelCompare.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>RelCompare_8h.html</filename>
    <includes id="Rel_8h" name="Rel.h" local="no" imported="no">zypp/Rel.h</includes>
    <class kind="struct">zypp::Compare</class>
    <class kind="struct">zypp::CompareBy</class>
    <class kind="struct">zypp::CompareByEQ</class>
    <class kind="struct">zypp::CompareByNE</class>
    <class kind="struct">zypp::CompareByLT</class>
    <class kind="struct">zypp::CompareByLE</class>
    <class kind="struct">zypp::CompareByGT</class>
    <class kind="struct">zypp::CompareByGE</class>
    <class kind="struct">zypp::CompareByANY</class>
    <class kind="struct">zypp::CompareByNONE</class>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>bool</type>
      <name>compareByRel</name>
      <anchorfile>group__RelCompare.html</anchorfile>
      <anchor>ga4245cf6b48eb6c19ed7e18589d4d1b9a</anchor>
      <arglist>(Rel op, const Tp &amp;lhs, const Tp &amp;rhs, TCompare compare)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compareByRel</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a116631ef189082c4dd7e2479e422af8a</anchor>
      <arglist>(Rel op, const Tp &amp;lhs, const Tp &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Applydeltarpm.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>Applydeltarpm_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Regex_8h" name="Regex.h" local="no" imported="no">zypp/base/Regex.h</includes>
    <includes id="Applydeltarpm_8h" name="Applydeltarpm.h" local="no" imported="no">zypp/repo/Applydeltarpm.h</includes>
    <includes id="ExternalProgram_8h" name="ExternalProgram.h" local="no" imported="no">zypp/ExternalProgram.h</includes>
    <includes id="AutoDispose_8h" name="AutoDispose.h" local="no" imported="no">zypp/AutoDispose.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="TriBool_8h" name="TriBool.h" local="no" imported="no">zypp/TriBool.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::applydeltarpm</namespace>
    <member kind="function">
      <type>bool</type>
      <name>haveApplydeltarpm</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>a017723bb259a1b3f2115101ab6d9dcc2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>aae319c2d3f12ea63c03cde39003cee06</anchor>
      <arglist>(const std::string &amp;sequenceinfo_r, bool quick_r=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>ad01485f67fbc0949b2d4fe49b3b7ec61</anchor>
      <arglist>(const Pathname &amp;delta_r, bool quick_r=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>provide</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>a75c44b215b2f9cc3b9b1446619d908e9</anchor>
      <arglist>(const Pathname &amp;delta_r, const Pathname &amp;new_r, const Progress &amp;report_r=Progress())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>provide</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>a032107db5113d7bc784c28cbe6e53f80</anchor>
      <arglist>(const Pathname &amp;old_r, const Pathname &amp;delta_r, const Pathname &amp;new_r, const Progress &amp;report_r=Progress())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>aae319c2d3f12ea63c03cde39003cee06</anchor>
      <arglist>(const std::string &amp;sequenceinfo_r, bool quick_r=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>ad01485f67fbc0949b2d4fe49b3b7ec61</anchor>
      <arglist>(const Pathname &amp;delta_r, bool quick_r=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>provide</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>a75c44b215b2f9cc3b9b1446619d908e9</anchor>
      <arglist>(const Pathname &amp;delta_r, const Pathname &amp;new_r, const Progress &amp;report_r=Progress())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>provide</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>a032107db5113d7bc784c28cbe6e53f80</anchor>
      <arglist>(const Pathname &amp;old_r, const Pathname &amp;delta_r, const Pathname &amp;new_r, const Progress &amp;report_r=Progress())</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Applydeltarpm.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>Applydeltarpm_8h.html</filename>
    <includes id="Function_8h" name="Function.h" local="no" imported="no">zypp/base/Function.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::applydeltarpm</namespace>
    <member kind="function">
      <type>bool</type>
      <name>haveApplydeltarpm</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>a017723bb259a1b3f2115101ab6d9dcc2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>aae319c2d3f12ea63c03cde39003cee06</anchor>
      <arglist>(const std::string &amp;sequenceinfo_r, bool quick_r=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>ad01485f67fbc0949b2d4fe49b3b7ec61</anchor>
      <arglist>(const Pathname &amp;delta_r, bool quick_r=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quickcheck</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>a8ff0532a2b38095263ea6a15d00913c3</anchor>
      <arglist>(const std::string &amp;sequenceinfo_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quickcheck</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>a2cbf67511e289b24b9b7da4470435a33</anchor>
      <arglist>(const Pathname &amp;delta_r)</arglist>
    </member>
    <member kind="typedef">
      <type>function&lt; void(unsigned)&gt;</type>
      <name>Progress</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>add48d3e22dab86695bfac16c9b64c8fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>provide</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>a75c44b215b2f9cc3b9b1446619d908e9</anchor>
      <arglist>(const Pathname &amp;delta_r, const Pathname &amp;new_r, const Progress &amp;report_r=Progress())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>provide</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>a032107db5113d7bc784c28cbe6e53f80</anchor>
      <arglist>(const Pathname &amp;old_r, const Pathname &amp;delta_r, const Pathname &amp;new_r, const Progress &amp;report_r=Progress())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>aae319c2d3f12ea63c03cde39003cee06</anchor>
      <arglist>(const std::string &amp;sequenceinfo_r, bool quick_r=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>ad01485f67fbc0949b2d4fe49b3b7ec61</anchor>
      <arglist>(const Pathname &amp;delta_r, bool quick_r=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quickcheck</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>a8ff0532a2b38095263ea6a15d00913c3</anchor>
      <arglist>(const std::string &amp;sequenceinfo_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quickcheck</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>a2cbf67511e289b24b9b7da4470435a33</anchor>
      <arglist>(const Pathname &amp;delta_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DeltaCandidates.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>DeltaCandidates_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="Repository_8h" name="Repository.h" local="no" imported="no">zypp/Repository.h</includes>
    <includes id="DeltaCandidates_8h" name="DeltaCandidates.h" local="no" imported="no">zypp/repo/DeltaCandidates.h</includes>
    <includes id="Pool_8h" name="Pool.h" local="no" imported="no">zypp/sat/Pool.h</includes>
    <class kind="struct">zypp::repo::DeltaCandidates::Impl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>ab03092838b37118c48f0d8ab0a414259</anchor>
      <arglist>(std::ostream &amp;str, const DeltaCandidates &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DeltaCandidates.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>DeltaCandidates_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Function_8h" name="Function.h" local="no" imported="no">zypp/base/Function.h</includes>
    <includes id="PackageDelta_8h" name="PackageDelta.h" local="no" imported="no">zypp/repo/PackageDelta.h</includes>
    <includes id="Repository_8h" name="Repository.h" local="no" imported="no">zypp/Repository.h</includes>
    <includes id="Package_8h" name="Package.h" local="no" imported="no">zypp/Package.h</includes>
    <class kind="class">zypp::repo::DeltaCandidates</class>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
  </compound>
  <compound kind="file">
    <name>Downloader.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>Downloader_8h.html</filename>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="ProgressData_8h" name="ProgressData.h" local="no" imported="no">zypp/ProgressData.h</includes>
    <includes id="RepoStatus_8h" name="RepoStatus.h" local="no" imported="no">zypp/RepoStatus.h</includes>
    <includes id="MediaSetAccess_8h" name="MediaSetAccess.h" local="no" imported="no">zypp/MediaSetAccess.h</includes>
    <includes id="Fetcher_8h" name="Fetcher.h" local="no" imported="no">zypp/Fetcher.h</includes>
    <includes id="RepoInfo_8h" name="RepoInfo.h" local="no" imported="no">zypp/RepoInfo.h</includes>
    <class kind="class">zypp::repo::Downloader</class>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
  </compound>
  <compound kind="file">
    <name>Downloader.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/susetags/</path>
    <filename>susetags_2Downloader_8h.html</filename>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="ProgressData_8h" name="ProgressData.h" local="no" imported="no">zypp/ProgressData.h</includes>
    <includes id="RepoInfo_8h" name="RepoInfo.h" local="no" imported="no">zypp/RepoInfo.h</includes>
    <includes id="RepoStatus_8h" name="RepoStatus.h" local="no" imported="no">zypp/RepoStatus.h</includes>
    <includes id="MediaSetAccess_8h" name="MediaSetAccess.h" local="no" imported="no">zypp/MediaSetAccess.h</includes>
    <includes id="Downloader_8h" name="Downloader.h" local="no" imported="no">zypp/repo/Downloader.h</includes>
    <includes id="ContentFileReader_8h" name="ContentFileReader.h" local="no" imported="no">zypp/parser/susetags/ContentFileReader.h</includes>
    <class kind="class">zypp::repo::susetags::Downloader</class>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
    <namespace>zypp::repo::susetags</namespace>
  </compound>
  <compound kind="file">
    <name>Downloader.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/yum/</path>
    <filename>yum_2Downloader_8h.html</filename>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="Fetcher_8h" name="Fetcher.h" local="no" imported="no">zypp/Fetcher.h</includes>
    <includes id="OnMediaLocation_8h" name="OnMediaLocation.h" local="no" imported="no">zypp/OnMediaLocation.h</includes>
    <includes id="MediaSetAccess_8h" name="MediaSetAccess.h" local="no" imported="no">zypp/MediaSetAccess.h</includes>
    <includes id="ProgressData_8h" name="ProgressData.h" local="no" imported="no">zypp/ProgressData.h</includes>
    <includes id="RepoInfo_8h" name="RepoInfo.h" local="no" imported="no">zypp/RepoInfo.h</includes>
    <includes id="RepoStatus_8h" name="RepoStatus.h" local="no" imported="no">zypp/RepoStatus.h</includes>
    <includes id="Downloader_8h" name="Downloader.h" local="no" imported="no">zypp/repo/Downloader.h</includes>
    <class kind="class">zypp::repo::yum::Downloader</class>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
    <namespace>zypp::repo::yum</namespace>
  </compound>
  <compound kind="file">
    <name>MediaInfoDownloader.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>MediaInfoDownloader_8cc.html</filename>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="Function_8h" name="Function.h" local="no" imported="no">zypp/base/Function.h</includes>
    <includes id="MediaInfoDownloader_8h" name="MediaInfoDownloader.h" local="yes" imported="no">MediaInfoDownloader.h</includes>
    <includes id="UserRequestException_8h" name="UserRequestException.h" local="no" imported="no">zypp/base/UserRequestException.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
    <member kind="function">
      <type>void</type>
      <name>downloadMediaInfo</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a2a0ce89b7a854ad759121777e31a6844</anchor>
      <arglist>(const Pathname &amp;dest_dir, MediaSetAccess &amp;media, const ProgressData::ReceiverFnc &amp;progress=ProgressData::ReceiverFnc())</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MediaInfoDownloader.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>MediaInfoDownloader_8h.html</filename>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="Fetcher_8h" name="Fetcher.h" local="no" imported="no">zypp/Fetcher.h</includes>
    <includes id="OnMediaLocation_8h" name="OnMediaLocation.h" local="no" imported="no">zypp/OnMediaLocation.h</includes>
    <includes id="MediaSetAccess_8h" name="MediaSetAccess.h" local="no" imported="no">zypp/MediaSetAccess.h</includes>
    <includes id="ProgressData_8h" name="ProgressData.h" local="no" imported="no">zypp/ProgressData.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
    <member kind="function">
      <type>void</type>
      <name>downloadMediaInfo</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a2a0ce89b7a854ad759121777e31a6844</anchor>
      <arglist>(const Pathname &amp;dest_dir, MediaSetAccess &amp;media, const ProgressData::ReceiverFnc &amp;progress=ProgressData::ReceiverFnc())</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PackageDelta.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>PackageDelta_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="PackageDelta_8h" name="PackageDelta.h" local="no" imported="no">zypp/repo/PackageDelta.h</includes>
    <includes id="Pool_8h" name="Pool.h" local="no" imported="no">zypp/sat/Pool.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::packagedelta</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1packagedelta.html</anchorfile>
      <anchor>a9d22137fd79ac0123421ff1cd3c79648</anchor>
      <arglist>(std::ostream &amp;str, const DeltaRpm &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PackageDelta.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>PackageDelta_8h.html</filename>
    <includes id="OnMediaLocation_8h" name="OnMediaLocation.h" local="no" imported="no">zypp/OnMediaLocation.h</includes>
    <includes id="Edition_8h" name="Edition.h" local="no" imported="no">zypp/Edition.h</includes>
    <includes id="Arch_8h" name="Arch.h" local="no" imported="no">zypp/Arch.h</includes>
    <includes id="Date_8h" name="Date.h" local="no" imported="no">zypp/Date.h</includes>
    <includes id="PoolMember_8h" name="PoolMember.h" local="no" imported="no">zypp/sat/detail/PoolMember.h</includes>
    <includes id="Repository_8h" name="Repository.h" local="no" imported="no">zypp/Repository.h</includes>
    <class kind="class">zypp::packagedelta::DeltaRpm</class>
    <class kind="class">zypp::packagedelta::DeltaRpm::BaseVersion</class>
    <namespace>zypp</namespace>
    <namespace>zypp::packagedelta</namespace>
  </compound>
  <compound kind="file">
    <name>PackageProvider.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>PackageProvider_8cc.html</filename>
    <includes id="PackageDelta_8h" name="PackageDelta.h" local="no" imported="no">zypp/repo/PackageDelta.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="UserRequestException_8h" name="UserRequestException.h" local="no" imported="no">zypp/base/UserRequestException.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="PackageProvider_8h" name="PackageProvider.h" local="no" imported="no">zypp/repo/PackageProvider.h</includes>
    <includes id="Applydeltarpm_8h" name="Applydeltarpm.h" local="no" imported="no">zypp/repo/Applydeltarpm.h</includes>
    <includes id="TmpPath_8h" name="TmpPath.h" local="no" imported="no">zypp/TmpPath.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="RepoInfo_8h" name="RepoInfo.h" local="no" imported="no">zypp/RepoInfo.h</includes>
    <includes id="RepoManager_8h" name="RepoManager.h" local="no" imported="no">zypp/RepoManager.h</includes>
    <includes id="SrcPackage_8h" name="SrcPackage.h" local="no" imported="no">zypp/SrcPackage.h</includes>
    <includes id="ZYppFactory_8h" name="ZYppFactory.h" local="no" imported="no">zypp/ZYppFactory.h</includes>
    <includes id="Target_8h" name="Target.h" local="no" imported="no">zypp/Target.h</includes>
    <includes id="RpmDb_8h" name="RpmDb.h" local="no" imported="no">zypp/target/rpm/RpmDb.h</includes>
    <includes id="FileChecker_8h" name="FileChecker.h" local="no" imported="no">zypp/FileChecker.h</includes>
    <includes id="RpmHeader_8h" name="RpmHeader.h" local="no" imported="no">zypp/target/rpm/RpmHeader.h</includes>
    <class kind="class">zypp::repo::RpmSigCheckException</class>
    <class kind="class">zypp::repo::PackageProvider::Impl</class>
    <class kind="class">zypp::repo::PackageProviderImpl</class>
    <class kind="class">zypp::repo::RpmPackageProvider</class>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
    <namespace>zypp::repo::factory</namespace>
    <member kind="function">
      <type>PackageProvider::Impl *</type>
      <name>make</name>
      <anchorfile>namespacezypp_1_1repo_1_1factory.html</anchorfile>
      <anchor>aa916762ed7cc0d09d34a47f933daf329</anchor>
      <arglist>(RepoMediaAccess &amp;access_r, const PoolItem &amp;pi_r, const DeltaCandidates &amp;deltas_r, const PackageProviderPolicy &amp;policy_r)</arglist>
    </member>
    <member kind="function">
      <type>PackageProvider::Impl *</type>
      <name>make</name>
      <anchorfile>namespacezypp_1_1repo_1_1factory.html</anchorfile>
      <anchor>a66242f7186d795398779a9311f8d9b6b</anchor>
      <arglist>(RepoMediaAccess &amp;access_r, const PoolItem &amp;pi_r, const PackageProviderPolicy &amp;policy_r)</arglist>
    </member>
    <member kind="function">
      <type>PackageProvider::Impl *</type>
      <name>make</name>
      <anchorfile>namespacezypp_1_1repo_1_1factory.html</anchorfile>
      <anchor>a984646c7cbd49715e884c113a30695ed</anchor>
      <arglist>(RepoMediaAccess &amp;access_r, const Package::constPtr &amp;package_r, const DeltaCandidates &amp;deltas_r, const PackageProviderPolicy &amp;policy_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PackageProvider.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>PackageProvider_8h.html</filename>
    <includes id="ZYppCallbacks_8h" name="ZYppCallbacks.h" local="no" imported="no">zypp/ZYppCallbacks.h</includes>
    <includes id="Package_8h" name="Package.h" local="no" imported="no">zypp/Package.h</includes>
    <includes id="ManagedFile_8h" name="ManagedFile.h" local="no" imported="no">zypp/ManagedFile.h</includes>
    <includes id="DeltaCandidates_8h" name="DeltaCandidates.h" local="no" imported="no">zypp/repo/DeltaCandidates.h</includes>
    <includes id="RepoProvideFile_8h" name="RepoProvideFile.h" local="no" imported="no">zypp/repo/RepoProvideFile.h</includes>
    <class kind="class">zypp::repo::PackageProviderPolicy</class>
    <class kind="class">zypp::repo::PackageProvider</class>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
  </compound>
  <compound kind="file">
    <name>PluginServices.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>PluginServices_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="InputStream_8h" name="InputStream.h" local="no" imported="no">zypp/base/InputStream.h</includes>
    <includes id="UserRequestException_8h" name="UserRequestException.h" local="no" imported="no">zypp/base/UserRequestException.h</includes>
    <includes id="PluginServices_8h" name="PluginServices.h" local="no" imported="no">zypp/repo/PluginServices.h</includes>
    <includes id="ServiceInfo_8h" name="ServiceInfo.h" local="no" imported="no">zypp/ServiceInfo.h</includes>
    <includes id="RepoInfo_8h" name="RepoInfo.h" local="no" imported="no">zypp/RepoInfo.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <class kind="class">zypp::repo::PluginServices::Impl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a8e637d04d02642ce91acb84eb9675c30</anchor>
      <arglist>(std::ostream &amp;str, const PluginServices &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PluginServices.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>PluginServices_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="ProgressData_8h" name="ProgressData.h" local="no" imported="no">zypp/ProgressData.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <class kind="class">zypp::repo::PluginServices</class>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
  </compound>
  <compound kind="file">
    <name>RepoException.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>RepoException_8cc.html</filename>
    <includes id="RepoException_8h" name="RepoException.h" local="no" imported="no">zypp/repo/RepoException.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DEF_CTORS</name>
      <anchorfile>RepoException_8cc.html</anchorfile>
      <anchor>a99d9b3ebc236dbd457a7018c8496985d</anchor>
      <arglist>(CLASS, MSG)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEF_CTORS</name>
      <anchorfile>RepoException_8cc.html</anchorfile>
      <anchor>a99d9b3ebc236dbd457a7018c8496985d</anchor>
      <arglist>(CLASS, MSG)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEF_BASECLASS</name>
      <anchorfile>RepoException_8cc.html</anchorfile>
      <anchor>ad3822649be02a3d1363ffa8bc3fb9bdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEF_BASECLASS</name>
      <anchorfile>RepoException_8cc.html</anchorfile>
      <anchor>ad3822649be02a3d1363ffa8bc3fb9bdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_CTORS</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>aa4251e03846303f80e4a65eb61f6a93f</anchor>
      <arglist>(RepoNotCachedException, &quot;Repository is not cached&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_CTORS</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a0dc2e636e4b8a4879e2e402ad21c944a</anchor>
      <arglist>(RepoNoUrlException, &quot;Repository has no or invalid url defined.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_CTORS</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a34ffc1ece39f0d60c6ce6416686a186d</anchor>
      <arglist>(RepoNoAliasException, &quot;Repository has no alias defined.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_CTORS</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a1ff9788d7fb6215edfcc7cc25598f7d7</anchor>
      <arglist>(RepoInvalidAliasException, &quot;Repository has an invalid alias.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_CTORS</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>aa6d389ae1722fb66524197b9f0bb63b4</anchor>
      <arglist>(RepoNotFoundException, &quot;Repository not found.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_CTORS</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>aea98434b04609368df06908ca9ec8ecf</anchor>
      <arglist>(RepoAlreadyExistsException, &quot;Repository already exists.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_CTORS</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a64342f335426126378c3870634dfb972</anchor>
      <arglist>(RepoUnknownTypeException, &quot;Repository type can&apos;t be determined.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_CTORS</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a91d33b8875d431d520660c9c91065450</anchor>
      <arglist>(RepoMetadataException, &quot;Repository metadata not usable.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_CTORS</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a8d70a38284c0829b2204c8ced51ad981</anchor>
      <arglist>(ServiceNoAliasException, &quot;Service has no alias defined.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_CTORS</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a795f07ee1677071f60a66270bf4d0079</anchor>
      <arglist>(ServiceInvalidAliasException, &quot;Service has an invalid alias.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_CTORS</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a97d5c0c4e0642afaa4fa5fc1006298ec</anchor>
      <arglist>(ServiceAlreadyExistsException, &quot;Service already exists.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_CTORS</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a1556842eae3370b84c620df1c87797d3</anchor>
      <arglist>(ServiceNoUrlException, &quot;Service has no or invalid url defined.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_CTORS</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a73f7fbe75b6a0dde0178c688794a3d0d</anchor>
      <arglist>(ServicePluginException, &quot;PLUGIN service exception.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_CTORS</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>ae5b10eb707ac97557b0fad2e97997a3e</anchor>
      <arglist>(ServicePluginInformalException, &quot;Service plugin has trouble providing the metadata but this should not be treated as error.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_CTORS</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>ad6cec0fa273e23df9dbf300dff2cfe7f</anchor>
      <arglist>(ServicePluginImmutableException, _(&quot;Service plugin does not support changing an attribute.&quot;))</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RepoException.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>RepoException_8h.html</filename>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="UserRequestException_8h" name="UserRequestException.h" local="no" imported="no">zypp/base/UserRequestException.h</includes>
    <includes id="RepoInfo_8h" name="RepoInfo.h" local="no" imported="no">zypp/RepoInfo.h</includes>
    <includes id="ServiceInfo_8h" name="ServiceInfo.h" local="no" imported="no">zypp/ServiceInfo.h</includes>
    <class kind="class">zypp::repo::RepoException</class>
    <class kind="class">zypp::repo::RepoNotCachedException</class>
    <class kind="class">zypp::repo::RepoNoUrlException</class>
    <class kind="class">zypp::repo::RepoNoAliasException</class>
    <class kind="class">zypp::repo::RepoInvalidAliasException</class>
    <class kind="class">zypp::repo::RepoNotFoundException</class>
    <class kind="class">zypp::repo::RepoAlreadyExistsException</class>
    <class kind="class">zypp::repo::RepoUnknownTypeException</class>
    <class kind="class">zypp::repo::RepoMetadataException</class>
    <class kind="class">zypp::repo::ServiceException</class>
    <class kind="class">zypp::repo::ServiceNoAliasException</class>
    <class kind="class">zypp::repo::ServiceInvalidAliasException</class>
    <class kind="class">zypp::repo::ServiceAlreadyExistsException</class>
    <class kind="class">zypp::repo::ServiceNoUrlException</class>
    <class kind="class">zypp::repo::ServicePluginException</class>
    <class kind="class">zypp::repo::ServicePluginInformalException</class>
    <class kind="class">zypp::repo::ServicePluginImmutableException</class>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
  </compound>
  <compound kind="file">
    <name>RepoInfoBase.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>RepoInfoBase_8cc.html</filename>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="RepoVariables_8h" name="RepoVariables.h" local="no" imported="no">zypp/repo/RepoVariables.h</includes>
    <includes id="RepoInfoBase_8h" name="RepoInfoBase.h" local="no" imported="no">zypp/repo/RepoInfoBase.h</includes>
    <includes id="TriBool_8h" name="TriBool.h" local="no" imported="no">zypp/TriBool.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <class kind="class">zypp::repo::RepoInfoBase::Impl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>adf467d9a4b3e9cd29f7cb5cc08284a34</anchor>
      <arglist>(std::ostream &amp;str, const RepoInfoBase &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RepoInfoBase.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>RepoInfoBase_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <class kind="class">zypp::repo::RepoInfoBase</class>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a7c098c46556eb1259796f8d3bbf63f2e</anchor>
      <arglist>(const RepoInfoBase &amp;lhs, const RepoInfoBase &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RepoMirrorList.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>RepoMirrorList_8cc.html</filename>
    <includes id="RepoMirrorList_8h" name="RepoMirrorList.h" local="no" imported="no">zypp/repo/RepoMirrorList.h</includes>
    <includes id="MetaLinkParser_8h" name="MetaLinkParser.h" local="no" imported="no">zypp/media/MetaLinkParser.h</includes>
    <includes id="MediaSetAccess_8h" name="MediaSetAccess.h" local="no" imported="no">zypp/MediaSetAccess.h</includes>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
    <member kind="variable" protection="private">
      <type>shared_ptr&lt; MediaSetAccess &gt;</type>
      <name>_access</name>
      <anchorfile>RepoMirrorList_8cc.html</anchorfile>
      <anchor>a2fa7936a4f23bed73883789fa5b47283</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pathname</type>
      <name>_localfile</name>
      <anchorfile>RepoMirrorList_8cc.html</anchorfile>
      <anchor>aa2e4e5b276a037927845c760e6b37e47</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RepoMirrorList.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>RepoMirrorList_8h.html</filename>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <class kind="class">zypp::repo::RepoMirrorList</class>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
  </compound>
  <compound kind="file">
    <name>RepoProvideFile.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>RepoProvideFile_8cc.html</filename>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="UserRequestException_8h" name="UserRequestException.h" local="no" imported="no">zypp/base/UserRequestException.h</includes>
    <includes id="RepoProvideFile_8h" name="RepoProvideFile.h" local="no" imported="no">zypp/repo/RepoProvideFile.h</includes>
    <includes id="ZYppCallbacks_8h" name="ZYppCallbacks.h" local="no" imported="no">zypp/ZYppCallbacks.h</includes>
    <includes id="MediaSetAccess_8h" name="MediaSetAccess.h" local="no" imported="no">zypp/MediaSetAccess.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="ZYppFactory_8h" name="ZYppFactory.h" local="no" imported="no">zypp/ZYppFactory.h</includes>
    <includes id="SUSEMediaVerifier_8h" name="SUSEMediaVerifier.h" local="no" imported="no">zypp/repo/SUSEMediaVerifier.h</includes>
    <includes id="RepoException_8h" name="RepoException.h" local="no" imported="no">zypp/repo/RepoException.h</includes>
    <includes id="FileChecker_8h" name="FileChecker.h" local="no" imported="no">zypp/FileChecker.h</includes>
    <includes id="Fetcher_8h" name="Fetcher.h" local="no" imported="no">zypp/Fetcher.h</includes>
    <class kind="class">zypp::repo::RepoMediaAccess::Impl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
    <member kind="function">
      <type>ManagedFile</type>
      <name>provideFile</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a2e6b5d14afa0af8e52925c440fa77435</anchor>
      <arglist>(RepoInfo repo_r, const OnMediaLocation &amp;loc_r, const ProvideFilePolicy &amp;policy_r=ProvideFilePolicy())</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Receiver *</type>
      <name>_oldRec</name>
      <anchorfile>RepoProvideFile_8cc.html</anchorfile>
      <anchor>a8d5cca3b614462ce827072ce6f81bf06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RedirectType</type>
      <name>_redirect</name>
      <anchorfile>RepoProvideFile_8cc.html</anchorfile>
      <anchor>a87a6726fc5d931fefadde4c55fe2e33f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RepoProvideFile.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>RepoProvideFile_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Function_8h" name="Function.h" local="no" imported="no">zypp/base/Function.h</includes>
    <includes id="Functional_8h" name="Functional.h" local="no" imported="no">zypp/base/Functional.h</includes>
    <includes id="RepoInfo_8h" name="RepoInfo.h" local="no" imported="no">zypp/RepoInfo.h</includes>
    <includes id="ManagedFile_8h" name="ManagedFile.h" local="no" imported="no">zypp/ManagedFile.h</includes>
    <includes id="OnMediaLocation_8h" name="OnMediaLocation.h" local="no" imported="no">zypp/OnMediaLocation.h</includes>
    <includes id="ProvideFilePolicy_8h" name="ProvideFilePolicy.h" local="no" imported="no">zypp/ProvideFilePolicy.h</includes>
    <class kind="class">zypp::repo::RepoMediaAccess</class>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
    <member kind="function">
      <type>ManagedFile</type>
      <name>provideFile</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a2e6b5d14afa0af8e52925c440fa77435</anchor>
      <arglist>(RepoInfo repo_r, const OnMediaLocation &amp;loc_r, const ProvideFilePolicy &amp;policy_r=ProvideFilePolicy())</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RepoType.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>RepoType_8cc.html</filename>
    <includes id="NamedValue_8h" name="NamedValue.h" local="no" imported="no">zypp/base/NamedValue.h</includes>
    <includes id="RepoException_8h" name="RepoException.h" local="no" imported="no">zypp/repo/RepoException.h</includes>
    <includes id="RepoType_8h" name="RepoType.h" local="yes" imported="no">RepoType.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
  </compound>
  <compound kind="file">
    <name>RepoType.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>RepoType_8h.html</filename>
    <class kind="struct">zypp::repo::RepoType</class>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a1c57e16b771c253691f665ea9994f378</anchor>
      <arglist>(std::ostream &amp;str, const RepoType &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>af3af9cf44d9debc47e9839442e88f8a1</anchor>
      <arglist>(const RepoType &amp;obj1, const RepoType &amp;obj2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>af49b7a8cebf3e46a21b6dde50bebcae1</anchor>
      <arglist>(const RepoType &amp;obj1, const RepoType &amp;obj2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RepoVariables.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>RepoVariables_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Regex_8h" name="Regex.h" local="no" imported="no">zypp/base/Regex.h</includes>
    <includes id="ZYppFactory_8h" name="ZYppFactory.h" local="no" imported="no">zypp/ZYppFactory.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="Target_8h" name="Target.h" local="no" imported="no">zypp/Target.h</includes>
    <includes id="Arch_8h" name="Arch.h" local="no" imported="no">zypp/Arch.h</includes>
    <includes id="RepoVariables_8h" name="RepoVariables.h" local="no" imported="no">zypp/repo/RepoVariables.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::env</namespace>
    <namespace>zypp::repo</namespace>
    <namespace>zyppintern</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_DBG_VAREXPAND</name>
      <anchorfile>RepoVariables_8cc.html</anchorfile>
      <anchor>a53918477a9911671ab31e6cc87488d6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>ZYPP_REPO_RELEASEVER</name>
      <anchorfile>namespacezypp_1_1env.html</anchorfile>
      <anchor>adfae4b430e7bb26b968c90a71e90dffc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>repoVariablesReset</name>
      <anchorfile>namespacezyppintern.html</anchorfile>
      <anchor>aa197d0f550fc2224a07caf0ffdb87f4a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_embedded</name>
      <anchorfile>RepoVariables_8cc.html</anchorfile>
      <anchor>a821966b91f10cf08630b9359d499ccc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>_sbeg</name>
      <anchorfile>RepoVariables_8cc.html</anchorfile>
      <anchor>a5324a05b70130add8918ed0798379d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>_vbeg</name>
      <anchorfile>RepoVariables_8cc.html</anchorfile>
      <anchor>af27a6a8a6a75e3295130a3f23e89f903</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>_nbeg</name>
      <anchorfile>RepoVariables_8cc.html</anchorfile>
      <anchor>a53392f2fa0f52e56cd4b31c1f65c0a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>_nend</name>
      <anchorfile>RepoVariables_8cc.html</anchorfile>
      <anchor>a3fdf91bf6ceb13ccbf1ffd28f2875c25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>_vend</name>
      <anchorfile>RepoVariables_8cc.html</anchorfile>
      <anchor>a541de26d0f0d6f1b9c2e12389b4116fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>_send</name>
      <anchorfile>RepoVariables_8cc.html</anchorfile>
      <anchor>a89d344ef84e12a402bfb0e5405c224f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RepoVariables.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>RepoVariables_8h.html</filename>
    <includes id="Function_8h" name="Function.h" local="no" imported="no">zypp/base/Function.h</includes>
    <includes id="ValueTransform_8h" name="ValueTransform.h" local="no" imported="no">zypp/base/ValueTransform.h</includes>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <class kind="class">zypp::repo::RepoVarExpand</class>
    <class kind="struct">zypp::repo::RepoVariablesStringReplacer</class>
    <class kind="struct">zypp::repo::RepoVariablesUrlReplacer</class>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
    <member kind="typedef">
      <type>base::ValueTransform&lt; std::string, repo::RepoVariablesStringReplacer &gt;</type>
      <name>RepoVariablesReplacedString</name>
      <anchorfile>RepoVariables_8h.html</anchorfile>
      <anchor>a3d8ec2127ec9e8c2893a612a1f751472</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>base::ContainerTransform&lt; std::list&lt; std::string &gt;, repo::RepoVariablesStringReplacer &gt;</type>
      <name>RepoVariablesReplacedStringList</name>
      <anchorfile>RepoVariables_8h.html</anchorfile>
      <anchor>a1edc27555b0f48f101680abcbb47548d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>base::ValueTransform&lt; Url, repo::RepoVariablesUrlReplacer &gt;</type>
      <name>RepoVariablesReplacedUrl</name>
      <anchorfile>RepoVariables_8h.html</anchorfile>
      <anchor>a0c5c5e22c13fa1fa2bebe90c24fbaacf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>base::ContainerTransform&lt; std::list&lt; Url &gt;, repo::RepoVariablesUrlReplacer &gt;</type>
      <name>RepoVariablesReplacedUrlList</name>
      <anchorfile>RepoVariables_8h.html</anchorfile>
      <anchor>a020e622fe9340353900f318979e7b972</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ServiceRepos.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>ServiceRepos_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="ServiceRepos_8h" name="ServiceRepos.h" local="no" imported="no">zypp/repo/ServiceRepos.h</includes>
    <includes id="RepoException_8h" name="RepoException.h" local="no" imported="no">zypp/repo/RepoException.h</includes>
    <includes id="MediaException_8h" name="MediaException.h" local="no" imported="no">zypp/media/MediaException.h</includes>
    <includes id="RepoFileReader_8h" name="RepoFileReader.h" local="no" imported="no">zypp/parser/RepoFileReader.h</includes>
    <includes id="MediaManager_8h" name="MediaManager.h" local="no" imported="no">zypp/media/MediaManager.h</includes>
    <includes id="RepoindexFileReader_8h" name="RepoindexFileReader.h" local="no" imported="no">zypp/parser/RepoindexFileReader.h</includes>
    <includes id="ExternalProgram_8h" name="ExternalProgram.h" local="no" imported="no">zypp/ExternalProgram.h</includes>
    <class kind="struct">zypp::repo::ServiceRepos::Impl</class>
    <class kind="struct">zypp::repo::RIMServiceRepos</class>
    <class kind="struct">zypp::repo::PluginServiceRepos</class>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
  </compound>
  <compound kind="file">
    <name>ServiceRepos.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>ServiceRepos_8h.html</filename>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="ProgressData_8h" name="ProgressData.h" local="no" imported="no">zypp/ProgressData.h</includes>
    <includes id="ServiceInfo_8h" name="ServiceInfo.h" local="no" imported="no">zypp/ServiceInfo.h</includes>
    <includes id="RepoInfo_8h" name="RepoInfo.h" local="no" imported="no">zypp/RepoInfo.h</includes>
    <class kind="class">zypp::repo::ServiceRepos</class>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
  </compound>
  <compound kind="file">
    <name>ServiceType.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>ServiceType_8cc.html</filename>
    <includes id="RepoException_8h" name="RepoException.h" local="no" imported="no">zypp/repo/RepoException.h</includes>
    <includes id="ServiceType_8h" name="ServiceType.h" local="yes" imported="no">ServiceType.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
    <member kind="variable" static="yes">
      <type>static std::map&lt; std::string, ServiceType::Type &gt;</type>
      <name>_table</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a78bc6fe2197a466e5523b8f9d1b352e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ServiceType.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>ServiceType_8h.html</filename>
    <class kind="struct">zypp::repo::ServiceType</class>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>aa2cb6ecf4fd8c437a2c57f2d6ddf8d26</anchor>
      <arglist>(std::ostream &amp;str, const ServiceType &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a1e67b854a3145b35e611bd0649361c2a</anchor>
      <arglist>(const ServiceType &amp;obj1, const ServiceType &amp;obj2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>abae631852e4337be14b5a3c8ce7d821b</anchor>
      <arglist>(const ServiceType &amp;obj1, const ServiceType &amp;obj2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SrcPackageProvider.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>SrcPackageProvider_8cc.html</filename>
    <includes id="SrcPackageProvider_8h" name="SrcPackageProvider.h" local="no" imported="no">zypp/repo/SrcPackageProvider.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="TmpPath_8h" name="TmpPath.h" local="no" imported="no">zypp/TmpPath.h</includes>
    <includes id="SrcPackage_8h" name="SrcPackage.h" local="no" imported="no">zypp/SrcPackage.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
  </compound>
  <compound kind="file">
    <name>SrcPackageProvider.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>SrcPackageProvider_8h.html</filename>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="RepoProvideFile_8h" name="RepoProvideFile.h" local="no" imported="no">zypp/repo/RepoProvideFile.h</includes>
    <includes id="ManagedFile_8h" name="ManagedFile.h" local="no" imported="no">zypp/ManagedFile.h</includes>
    <includes id="ResTraits_8h" name="ResTraits.h" local="no" imported="no">zypp/ResTraits.h</includes>
    <class kind="class">zypp::repo::SrcPackageProvider</class>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
  </compound>
  <compound kind="file">
    <name>SUSEMediaVerifier.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>SUSEMediaVerifier_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="SUSEMediaVerifier_8h" name="SUSEMediaVerifier.h" local="no" imported="no">zypp/repo/SUSEMediaVerifier.h</includes>
    <class kind="struct">zypp::repo::SMVData</class>
    <class kind="class">zypp::repo::SUSEMediaVerifier::Impl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a0eef2d7f7df6b8e978187d0be153b31a</anchor>
      <arglist>(std::ostream &amp;str, const SUSEMediaVerifier &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SUSEMediaVerifier.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>SUSEMediaVerifier_8h.html</filename>
    <includes id="MediaManager_8h" name="MediaManager.h" local="no" imported="no">zypp/media/MediaManager.h</includes>
    <includes id="MediaAccess_8h" name="MediaAccess.h" local="no" imported="no">zypp/media/MediaAccess.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <class kind="class">zypp::repo::SUSEMediaVerifier</class>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
  </compound>
  <compound kind="file">
    <name>Downloader.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/susetags/</path>
    <filename>susetags_2Downloader_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Regex_8h" name="Regex.h" local="no" imported="no">zypp/base/Regex.h</includes>
    <includes id="OnMediaLocation_8h" name="OnMediaLocation.h" local="no" imported="no">zypp/OnMediaLocation.h</includes>
    <includes id="MediaSetAccess_8h" name="MediaSetAccess.h" local="no" imported="no">zypp/MediaSetAccess.h</includes>
    <includes id="Fetcher_8h" name="Fetcher.h" local="no" imported="no">zypp/Fetcher.h</includes>
    <includes id="Locale_8h" name="Locale.h" local="no" imported="no">zypp/Locale.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="MediaInfoDownloader_8h" name="MediaInfoDownloader.h" local="no" imported="no">zypp/repo/MediaInfoDownloader.h</includes>
    <includes id="susetags_2Downloader_8h" name="Downloader.h" local="no" imported="no">zypp/repo/susetags/Downloader.h</includes>
    <includes id="ParseException_8h" name="ParseException.h" local="no" imported="no">zypp/parser/ParseException.h</includes>
    <includes id="RepoIndex_8h" name="RepoIndex.h" local="no" imported="no">zypp/parser/susetags/RepoIndex.h</includes>
    <includes id="UserRequestException_8h" name="UserRequestException.h" local="no" imported="no">zypp/base/UserRequestException.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
    <namespace>zypp::repo::susetags</namespace>
    <member kind="function" static="yes">
      <type>static Pathname</type>
      <name>search_deltafile</name>
      <anchorfile>namespacezypp_1_1repo_1_1susetags.html</anchorfile>
      <anchor>a6fec1141577c37ac807e4a9aa87ebe8b</anchor>
      <arglist>(const Pathname &amp;dir, const Pathname &amp;file)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Downloader.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/yum/</path>
    <filename>yum_2Downloader_8cc.html</filename>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="Function_8h" name="Function.h" local="no" imported="no">zypp/base/Function.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="yum_2Downloader_8h" name="Downloader.h" local="yes" imported="no">Downloader.h</includes>
    <includes id="MediaInfoDownloader_8h" name="MediaInfoDownloader.h" local="no" imported="no">zypp/repo/MediaInfoDownloader.h</includes>
    <includes id="UserRequestException_8h" name="UserRequestException.h" local="no" imported="no">zypp/base/UserRequestException.h</includes>
    <includes id="Reader_8h" name="Reader.h" local="no" imported="no">zypp/parser/xml/Reader.h</includes>
    <includes id="RepomdFileReader_8h" name="RepomdFileReader.h" local="no" imported="no">zypp/parser/yum/RepomdFileReader.h</includes>
    <class kind="class">zypp::repo::yum::Downloader::Impl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
    <namespace>zypp::repo::yum</namespace>
  </compound>
  <compound kind="file">
    <name>Downloader.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/repo/</path>
    <filename>Downloader_8cc.html</filename>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="Downloader_8h" name="Downloader.h" local="yes" imported="no">Downloader.h</includes>
    <includes id="KeyContext_8h" name="KeyContext.h" local="no" imported="no">zypp/KeyContext.h</includes>
    <includes id="ZYppCallbacks_8h" name="ZYppCallbacks.h" local="no" imported="no">zypp/ZYppCallbacks.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::repo</namespace>
  </compound>
  <compound kind="file">
    <name>RepoInfo.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>RepoInfo_8cc.html</filename>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="DefaultIntegral_8h" name="DefaultIntegral.h" local="no" imported="no">zypp/base/DefaultIntegral.h</includes>
    <includes id="XmlEscape_8h" name="XmlEscape.h" local="no" imported="no">zypp/parser/xml/XmlEscape.h</includes>
    <includes id="ManagedFile_8h" name="ManagedFile.h" local="no" imported="no">zypp/ManagedFile.h</includes>
    <includes id="PublicKey_8h" name="PublicKey.h" local="no" imported="no">zypp/PublicKey.h</includes>
    <includes id="MediaSetAccess_8h" name="MediaSetAccess.h" local="no" imported="no">zypp/MediaSetAccess.h</includes>
    <includes id="RepoInfo_8h" name="RepoInfo.h" local="no" imported="no">zypp/RepoInfo.h</includes>
    <includes id="Glob_8h" name="Glob.h" local="no" imported="no">zypp/Glob.h</includes>
    <includes id="TriBool_8h" name="TriBool.h" local="no" imported="no">zypp/TriBool.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="RepoMirrorList_8h" name="RepoMirrorList.h" local="no" imported="no">zypp/repo/RepoMirrorList.h</includes>
    <includes id="ExternalProgram_8h" name="ExternalProgram.h" local="no" imported="no">zypp/ExternalProgram.h</includes>
    <includes id="MediaAccess_8h" name="MediaAccess.h" local="no" imported="no">zypp/media/MediaAccess.h</includes>
    <includes id="IOStream_8h" name="IOStream.h" local="no" imported="no">zypp/base/IOStream.h</includes>
    <includes id="InputStream_8h" name="InputStream.h" local="no" imported="no">zypp/base/InputStream.h</includes>
    <includes id="Reader_8h" name="Reader.h" local="no" imported="no">zypp/parser/xml/Reader.h</includes>
    <includes id="StrMatcher_8h" name="StrMatcher.h" local="no" imported="no">zypp/base/StrMatcher.h</includes>
    <includes id="KeyRing_8h" name="KeyRing.h" local="no" imported="no">zypp/KeyRing.h</includes>
    <includes id="TmpPath_8h" name="TmpPath.h" local="no" imported="no">zypp/TmpPath.h</includes>
    <includes id="ZYppFactory_8h" name="ZYppFactory.h" local="no" imported="no">zypp/ZYppFactory.h</includes>
    <includes id="ZYppCallbacks_8h" name="ZYppCallbacks.h" local="no" imported="no">zypp/ZYppCallbacks.h</includes>
    <class kind="struct">zypp::RepoInfo::Impl</class>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OUTS</name>
      <anchorfile>RepoInfo_8cc.html</anchorfile>
      <anchor>a81302efd7fd91b698fc1233a6229c7bb</anchor>
      <arglist>(T, B)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OUTS</name>
      <anchorfile>RepoInfo_8cc.html</anchorfile>
      <anchor>a0d426ea4d37880b3fb3d9daec2ea1b43</anchor>
      <arglist>(V)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a336ea77013fdd857998d868a83e13781</anchor>
      <arglist>(std::ostream &amp;str, const RepoInfo &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aa3dd9e5573811be76bed007a5cf8dbd8</anchor>
      <arglist>(std::ostream &amp;str, const RepoInfo::GpgCheck &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RepoInfo.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>RepoInfo_8h.html</filename>
    <includes id="Iterator_8h" name="Iterator.h" local="no" imported="no">zypp/base/Iterator.h</includes>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <includes id="Locale_8h" name="Locale.h" local="no" imported="no">zypp/Locale.h</includes>
    <includes id="TriBool_8h" name="TriBool.h" local="no" imported="no">zypp/TriBool.h</includes>
    <includes id="RepoType_8h" name="RepoType.h" local="no" imported="no">zypp/repo/RepoType.h</includes>
    <includes id="RepoVariables_8h" name="RepoVariables.h" local="no" imported="no">zypp/repo/RepoVariables.h</includes>
    <includes id="RepoInfoBase_8h" name="RepoInfoBase.h" local="no" imported="no">zypp/repo/RepoInfoBase.h</includes>
    <class kind="class">zypp::RepoInfo</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>RepoManager.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>RepoManager_8cc.html</filename>
    <includes id="InputStream_8h" name="InputStream.h" local="no" imported="no">zypp/base/InputStream.h</includes>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="DefaultIntegral_8h" name="DefaultIntegral.h" local="no" imported="no">zypp/base/DefaultIntegral.h</includes>
    <includes id="Function_8h" name="Function.h" local="no" imported="no">zypp/base/Function.h</includes>
    <includes id="Regex_8h" name="Regex.h" local="no" imported="no">zypp/base/Regex.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="TmpPath_8h" name="TmpPath.h" local="no" imported="no">zypp/TmpPath.h</includes>
    <includes id="ServiceInfo_8h" name="ServiceInfo.h" local="no" imported="no">zypp/ServiceInfo.h</includes>
    <includes id="RepoException_8h" name="RepoException.h" local="no" imported="no">zypp/repo/RepoException.h</includes>
    <includes id="RepoManager_8h" name="RepoManager.h" local="no" imported="no">zypp/RepoManager.h</includes>
    <includes id="MediaManager_8h" name="MediaManager.h" local="no" imported="no">zypp/media/MediaManager.h</includes>
    <includes id="CredentialManager_8h" name="CredentialManager.h" local="no" imported="no">zypp/media/CredentialManager.h</includes>
    <includes id="MediaSetAccess_8h" name="MediaSetAccess.h" local="no" imported="no">zypp/MediaSetAccess.h</includes>
    <includes id="ExternalProgram_8h" name="ExternalProgram.h" local="no" imported="no">zypp/ExternalProgram.h</includes>
    <includes id="ManagedFile_8h" name="ManagedFile.h" local="no" imported="no">zypp/ManagedFile.h</includes>
    <includes id="RepoFileReader_8h" name="RepoFileReader.h" local="no" imported="no">zypp/parser/RepoFileReader.h</includes>
    <includes id="ServiceFileReader_8h" name="ServiceFileReader.h" local="no" imported="no">zypp/parser/ServiceFileReader.h</includes>
    <includes id="ServiceRepos_8h" name="ServiceRepos.h" local="no" imported="no">zypp/repo/ServiceRepos.h</includes>
    <includes id="yum_2Downloader_8h" name="Downloader.h" local="no" imported="no">zypp/repo/yum/Downloader.h</includes>
    <includes id="susetags_2Downloader_8h" name="Downloader.h" local="no" imported="no">zypp/repo/susetags/Downloader.h</includes>
    <includes id="PluginServices_8h" name="PluginServices.h" local="no" imported="no">zypp/repo/PluginServices.h</includes>
    <includes id="Target_8h" name="Target.h" local="no" imported="no">zypp/Target.h</includes>
    <includes id="ZYppFactory_8h" name="ZYppFactory.h" local="no" imported="no">zypp/ZYppFactory.h</includes>
    <includes id="HistoryLog_8h" name="HistoryLog.h" local="no" imported="no">zypp/HistoryLog.h</includes>
    <includes id="ZYppCallbacks_8h" name="ZYppCallbacks.h" local="no" imported="no">zypp/ZYppCallbacks.h</includes>
    <includes id="Pool_8h" name="Pool.h" local="yes" imported="no">sat/Pool.h</includes>
    <class kind="class">zypp::RepoManager::Impl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::env</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPT_PROGRESS</name>
      <anchorfile>RepoManager_8cc.html</anchorfile>
      <anchor>a947bc6b596346f41586e90f4d9694e18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OUTS</name>
      <anchorfile>RepoManager_8cc.html</anchorfile>
      <anchor>aa10791a208cda422b58d4acf41aa21dc</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_CHKGPG</name>
      <anchorfile>RepoManager_8cc.html</anchorfile>
      <anchor>a44035ff69f8e85e0c500514459b2efff</anchor>
      <arglist>(I, N)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ZYPP_PLUGIN_APPDATA_FORCE_COLLECT</name>
      <anchorfile>namespacezypp_1_1env.html</anchorfile>
      <anchor>aec80416f05aa9af16203762d6c3fab56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; RepoInfo &gt;</type>
      <name>readRepoFile</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a15daf971bb8dbfde26996b02050b47be</anchor>
      <arglist>(const Url &amp;repo_file)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aa9ba5b30d50520e851157302abd499fd</anchor>
      <arglist>(std::ostream &amp;str, const RepoManagerOptions &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1fe349fbbae9cd14fa1b4f104803c91a</anchor>
      <arglist>(std::ostream &amp;str, const RepoManager &amp;obj)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const Pathname &amp;</type>
      <name>_root</name>
      <anchorfile>RepoManager_8cc.html</anchorfile>
      <anchor>a6544f487e0f5c2fbf441f9e73b21df15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>scoped_ptr&lt; media::CredentialManager &gt;</type>
      <name>_cmPtr</name>
      <anchorfile>RepoManager_8cc.html</anchorfile>
      <anchor>afa372a064cf78fabeb86f4bd35668618</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>media::MediaAccessId</type>
      <name>_mid</name>
      <anchorfile>RepoManager_8cc.html</anchorfile>
      <anchor>aa48d6b212d901c2e5077a9ce1dbc4893</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RepoInfoList</type>
      <name>repos</name>
      <anchorfile>RepoManager_8cc.html</anchorfile>
      <anchor>aad7c5866e4bbeb43f56ace5be352b6c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>targetDistro</name>
      <anchorfile>RepoManager_8cc.html</anchorfile>
      <anchor>a8f034e9b42953287974a7879ba2cf017</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ServiceSet &amp;</type>
      <name>_services</name>
      <anchorfile>RepoManager_8cc.html</anchorfile>
      <anchor>a78041dcc49737c816bcd4ed157e09f83</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RepoManager.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>RepoManager_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Iterator_8h" name="Iterator.h" local="no" imported="no">zypp/base/Iterator.h</includes>
    <includes id="Flags_8h" name="Flags.h" local="no" imported="no">zypp/base/Flags.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="RepoInfo_8h" name="RepoInfo.h" local="no" imported="no">zypp/RepoInfo.h</includes>
    <includes id="RepoException_8h" name="RepoException.h" local="no" imported="no">zypp/repo/RepoException.h</includes>
    <includes id="RepoType_8h" name="RepoType.h" local="no" imported="no">zypp/repo/RepoType.h</includes>
    <includes id="ServiceType_8h" name="ServiceType.h" local="no" imported="no">zypp/repo/ServiceType.h</includes>
    <includes id="ServiceInfo_8h" name="ServiceInfo.h" local="no" imported="no">zypp/ServiceInfo.h</includes>
    <includes id="RepoStatus_8h" name="RepoStatus.h" local="no" imported="no">zypp/RepoStatus.h</includes>
    <includes id="ProgressData_8h" name="ProgressData.h" local="no" imported="no">zypp/ProgressData.h</includes>
    <class kind="struct">zypp::RepoManagerOptions</class>
    <class kind="class">zypp::RepoManager</class>
    <class kind="struct">zypp::RepoManager::MatchServiceAlias</class>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>std::list&lt; RepoInfo &gt;</type>
      <name>readRepoFile</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a15daf971bb8dbfde26996b02050b47be</anchor>
      <arglist>(const Url &amp;repo_file)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_OPERATORS_FOR_FLAGS</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a16913e804d55f778fde5699b8ce5945c</anchor>
      <arglist>(RepoManager::RefreshServiceFlags)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Repository.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Repository_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="Xml_8h" name="Xml.h" local="no" imported="no">zypp/base/Xml.h</includes>
    <includes id="AutoDispose_8h" name="AutoDispose.h" local="no" imported="no">zypp/AutoDispose.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="sat_2detail_2PoolImpl_8h" name="PoolImpl.h" local="no" imported="no">zypp/sat/detail/PoolImpl.h</includes>
    <includes id="Repository_8h" name="Repository.h" local="no" imported="no">zypp/Repository.h</includes>
    <includes id="ResPool_8h" name="ResPool.h" local="no" imported="no">zypp/ResPool.h</includes>
    <includes id="Product_8h" name="Product.h" local="no" imported="no">zypp/Product.h</includes>
    <includes id="Pool_8h" name="Pool.h" local="no" imported="no">zypp/sat/Pool.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>NO_REPOSITORY_RETURN</name>
      <anchorfile>Repository_8cc.html</anchorfile>
      <anchor>a28c3c78be32495a18811a9a299224228</anchor>
      <arglist>(VAL)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NO_REPOSITORY_THROW</name>
      <anchorfile>Repository_8cc.html</anchorfile>
      <anchor>a0b0379503ae4c02cd234e1b1fadbf390</anchor>
      <arglist>(VAL)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aa4cd441df35eb9c40e37a8b14d0f0f2c</anchor>
      <arglist>(std::ostream &amp;str, const Repository &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpAsXmlOn</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a484ef1f345635961516062f1063ae2b2</anchor>
      <arglist>(std::ostream &amp;str, const Repository &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Repository.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Repository_8h.html</filename>
    <includes id="Iterator_8h" name="Iterator.h" local="no" imported="no">zypp/base/Iterator.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="PoolMember_8h" name="PoolMember.h" local="no" imported="no">zypp/sat/detail/PoolMember.h</includes>
    <includes id="LookupAttr_8h" name="LookupAttr.h" local="no" imported="no">zypp/sat/LookupAttr.h</includes>
    <includes id="Solvable_8h" name="Solvable.h" local="no" imported="no">zypp/sat/Solvable.h</includes>
    <includes id="RepoInfo_8h" name="RepoInfo.h" local="no" imported="no">zypp/RepoInfo.h</includes>
    <includes id="Date_8h" name="Date.h" local="no" imported="no">zypp/Date.h</includes>
    <includes id="CpeId_8h" name="CpeId.h" local="no" imported="no">zypp/CpeId.h</includes>
    <includes id="LookupAttrTools_8h" name="LookupAttrTools.h" local="no" imported="no">zypp/sat/LookupAttrTools.h</includes>
    <class kind="class">zypp::Repository</class>
    <class kind="class">zypp::Repository::ProductInfoIterator</class>
    <class kind="struct">zypp::Repository::EraseFromPool</class>
    <class kind="class">zypp::detail::RepositoryIterator</class>
    <class kind="struct">zypp::detail::ByRepository</class>
    <namespace>zypp</namespace>
    <namespace>zypp::detail</namespace>
  </compound>
  <compound kind="file">
    <name>RepoStatus.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>RepoStatus_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="RepoStatus_8h" name="RepoStatus.h" local="no" imported="no">zypp/RepoStatus.h</includes>
    <includes id="RepoInfo_8h" name="RepoInfo.h" local="no" imported="no">zypp/RepoInfo.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <class kind="struct">zypp::RepoStatus::Impl</class>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af598eb95937982d24884ba4b80ccfeec</anchor>
      <arglist>(std::ostream &amp;str, const RepoStatus &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>RepoStatus</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>afab4562a88924d3f7915e082f47ee2f8</anchor>
      <arglist>(const RepoStatus &amp;lhs, const RepoStatus &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a2451a36ade7372d426543330f021140a</anchor>
      <arglist>(const RepoStatus &amp;lhs, const RepoStatus &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RepoStatus.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>RepoStatus_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="CheckSum_8h" name="CheckSum.h" local="no" imported="no">zypp/CheckSum.h</includes>
    <includes id="Date_8h" name="Date.h" local="no" imported="no">zypp/Date.h</includes>
    <class kind="class">zypp::RepoStatus</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>ResFilters.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ResFilters_8h.html</filename>
    <includes id="Functional_8h" name="Functional.h" local="no" imported="no">zypp/base/Functional.h</includes>
    <includes id="Filter_8h" name="Filter.h" local="no" imported="no">zypp/Filter.h</includes>
    <includes id="Resolvable_8h" name="Resolvable.h" local="no" imported="no">zypp/Resolvable.h</includes>
    <includes id="PoolItem_8h" name="PoolItem.h" local="no" imported="no">zypp/PoolItem.h</includes>
    <includes id="Repository_8h" name="Repository.h" local="no" imported="no">zypp/Repository.h</includes>
    <class kind="struct">zypp::resfilter::ByName</class>
    <class kind="struct">zypp::resfilter::ByRepository</class>
    <class kind="struct">zypp::resfilter::ByEdition</class>
    <class kind="struct">zypp::resfilter::ByArch</class>
    <class kind="struct">zypp::resfilter::ByInstalled</class>
    <class kind="struct">zypp::resfilter::ByUninstalled</class>
    <class kind="struct">zypp::resfilter::ByTransact</class>
    <class kind="struct">zypp::resfilter::ByLock</class>
    <class kind="struct">zypp::resfilter::ByKeep</class>
    <class kind="struct">zypp::resfilter::ByRecommended</class>
    <class kind="struct">zypp::resfilter::BySuggested</class>
    <namespace>zypp</namespace>
    <namespace>zypp::resfilter</namespace>
    <member kind="typedef">
      <type>std::unary_function&lt; ResObject::constPtr, bool &gt;</type>
      <name>ResObjectFilterFunctor</name>
      <anchorfile>namespacezypp_1_1resfilter.html</anchorfile>
      <anchor>ada6c38fff66c71c41062310501355af0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; bool(ResObject::constPtr)&gt;</type>
      <name>ResFilter</name>
      <anchorfile>namespacezypp_1_1resfilter.html</anchorfile>
      <anchor>a52705ec120be865ed61d42b9b2026466</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unary_function&lt; PoolItem, bool &gt;</type>
      <name>PoolItemFilterFunctor</name>
      <anchorfile>namespacezypp_1_1resfilter.html</anchorfile>
      <anchor>ada34cc11d26920156f66c9da1e6febd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>filter::ByKind</type>
      <name>byKind</name>
      <anchorfile>namespacezypp_1_1resfilter.html</anchorfile>
      <anchor>a639b7530ac6eaa3bc7904fa020db26f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ByEdition&lt; TCompare &gt;</type>
      <name>byEdition</name>
      <anchorfile>namespacezypp_1_1resfilter.html</anchorfile>
      <anchor>a6762804f644cfe8bc8ce9a69017df98f</anchor>
      <arglist>(const Edition &amp;edition_r, TCompare cmp_r)</arglist>
    </member>
    <member kind="function">
      <type>ByEdition&lt; TCompare &gt;</type>
      <name>byEdition</name>
      <anchorfile>namespacezypp_1_1resfilter.html</anchorfile>
      <anchor>ab7543c7d6ede0dac87c2a13a2cbcbf56</anchor>
      <arglist>(const Edition &amp;edition_r)</arglist>
    </member>
    <member kind="function">
      <type>ByArch&lt; TCompare &gt;</type>
      <name>byArch</name>
      <anchorfile>namespacezypp_1_1resfilter.html</anchorfile>
      <anchor>a752a2987c9a18575ecf25c92e31e634f</anchor>
      <arglist>(const Arch &amp;arch_r, TCompare cmp_r)</arglist>
    </member>
    <member kind="function">
      <type>ByArch&lt; TCompare &gt;</type>
      <name>byArch</name>
      <anchorfile>namespacezypp_1_1resfilter.html</anchorfile>
      <anchor>a6c0909d28bea77df1af735c273d6971f</anchor>
      <arglist>(const Arch &amp;arch_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ResKind.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ResKind_8cc.html</filename>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="ResKind_8h" name="ResKind.h" local="no" imported="no">zypp/ResKind.h</includes>
    <includes id="ResTraits_8h" name="ResTraits.h" local="no" imported="no">zypp/ResTraits.h</includes>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OUTS</name>
      <anchorfile>ResKind_8cc.html</anchorfile>
      <anchor>a60948fc331d8cf6db3e973b4406d2a01</anchor>
      <arglist>(K, S)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ResKind.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ResKind_8h.html</filename>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="IdStringType_8h" name="IdStringType.h" local="no" imported="no">zypp/IdStringType.h</includes>
    <class kind="class">zypp::ResKind</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>ResObject.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ResObject_8cc.html</filename>
    <includes id="ResObject_8h" name="ResObject.h" local="no" imported="no">zypp/ResObject.h</includes>
    <includes id="ResObjects_8h" name="ResObjects.h" local="no" imported="no">zypp/ResObjects.h</includes>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OUTS</name>
      <anchorfile>ResObject_8cc.html</anchorfile>
      <anchor>aa10791a208cda422b58d4acf41aa21dc</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a57d81397e503bbe35f757d61311a2295</anchor>
      <arglist>(ResObject)</arglist>
    </member>
    <member kind="function">
      <type>ResObject::Ptr</type>
      <name>makeResObject</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aa98a7bf54b222ed49cb4422d333f1ade</anchor>
      <arglist>(const sat::Solvable &amp;solvable_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ResObject.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ResObject_8h.html</filename>
    <includes id="Resolvable_8h" name="Resolvable.h" local="no" imported="no">zypp/Resolvable.h</includes>
    <includes id="Vendor_8h" name="Vendor.h" local="no" imported="no">zypp/Vendor.h</includes>
    <includes id="LookupAttr_8h" name="LookupAttr.h" local="no" imported="no">zypp/sat/LookupAttr.h</includes>
    <class kind="class">zypp::ResObject</class>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>ResObject::Ptr</type>
      <name>makeResObject</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aa98a7bf54b222ed49cb4422d333f1ade</anchor>
      <arglist>(const sat::Solvable &amp;solvable_r)</arglist>
    </member>
    <member kind="function">
      <type>ResTraits&lt; TRes &gt;::PtrType</type>
      <name>make</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ac961a226d9b11672a1345b19fc35de7f</anchor>
      <arglist>(const sat::Solvable &amp;solvable_r)</arglist>
    </member>
    <member kind="function">
      <type>ResObject::Ptr</type>
      <name>make&lt; ResObject &gt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a0fc78fe15c707603fc745adf6d33d310</anchor>
      <arglist>(const sat::Solvable &amp;solvable_r)</arglist>
    </member>
    <member kind="function">
      <type>ResTraits&lt; TRes &gt;::PtrType</type>
      <name>asKind</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af45ec576816f4a9b3a060e958f6a89a9</anchor>
      <arglist>(const sat::Solvable &amp;solvable_r)</arglist>
    </member>
    <member kind="function">
      <type>ResTraits&lt; TRes &gt;::constPtrType</type>
      <name>asKind</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a161c9d761e4fab40ac8ba4e6f0e6c32e</anchor>
      <arglist>(const ResObject::constPtr &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ResObjects.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ResObjects_8h.html</filename>
    <includes id="Package_8h" name="Package.h" local="no" imported="no">zypp/Package.h</includes>
    <includes id="Patch_8h" name="Patch.h" local="no" imported="no">zypp/Patch.h</includes>
    <includes id="Pattern_8h" name="Pattern.h" local="no" imported="no">zypp/Pattern.h</includes>
    <includes id="Product_8h" name="Product.h" local="no" imported="no">zypp/Product.h</includes>
    <includes id="SrcPackage_8h" name="SrcPackage.h" local="no" imported="no">zypp/SrcPackage.h</includes>
    <includes id="Application_8h" name="Application.h" local="no" imported="no">zypp/Application.h</includes>
  </compound>
  <compound kind="file">
    <name>Resolvable.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Resolvable_8cc.html</filename>
    <includes id="Resolvable_8h" name="Resolvable.h" local="no" imported="no">zypp/Resolvable.h</includes>
    <includes id="ResObject_8h" name="ResObject.h" local="no" imported="no">zypp/ResObject.h</includes>
    <includes id="PoolItem_8h" name="PoolItem.h" local="no" imported="no">zypp/PoolItem.h</includes>
    <namespace>zypp</namespace>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae252ab9d18ddeea9fe6f1956a8f91b2e</anchor>
      <arglist>(Resolvable)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Resolvable.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Resolvable_8h.html</filename>
    <includes id="ReferenceCounted_8h" name="ReferenceCounted.h" local="no" imported="no">zypp/base/ReferenceCounted.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="SolvableType_8h" name="SolvableType.h" local="no" imported="no">zypp/sat/SolvableType.h</includes>
    <class kind="class">zypp::Resolvable</class>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>bool</type>
      <name>isKind&lt; Resolvable &gt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a9b2e8d8b6a73b3d7eface5811765ff11</anchor>
      <arglist>(const Resolvable::constPtr &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKind&lt; ResObject &gt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a6d388c0e9798dc35fc1be9876374d537</anchor>
      <arglist>(const Resolvable::constPtr &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>ResTraits&lt; TRes &gt;::constPtrType</type>
      <name>asKind</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a161c9d761e4fab40ac8ba4e6f0e6c32e</anchor>
      <arglist>(const ResObject::constPtr &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Resolver.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Resolver_8h.html</filename>
    <includes id="ReferenceCounted_8h" name="ReferenceCounted.h" local="no" imported="no">zypp/base/ReferenceCounted.h</includes>
    <includes id="Types_8h" name="Types.h" local="no" imported="no">zypp/solver/Types.h</includes>
    <includes id="detail_2Types_8h" name="Types.h" local="no" imported="no">zypp/solver/detail/Types.h</includes>
    <class kind="class">zypp::Resolver</class>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
  </compound>
  <compound kind="file">
    <name>Resolver.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/solver/detail/</path>
    <filename>solver_2detail_2Resolver_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>ResolverFocus.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ResolverFocus_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="ResolverFocus_8h" name="ResolverFocus.h" local="no" imported="no">zypp/ResolverFocus.h</includes>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OUTS</name>
      <anchorfile>ResolverFocus_8cc.html</anchorfile>
      <anchor>a0d426ea4d37880b3fb3d9daec2ea1b43</anchor>
      <arglist>(V)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OUTS</name>
      <anchorfile>ResolverFocus_8cc.html</anchorfile>
      <anchor>a0d426ea4d37880b3fb3d9daec2ea1b43</anchor>
      <arglist>(V)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a4649b06fc1d30ed3a48415252d83dff1</anchor>
      <arglist>(const ResolverFocus &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fromString</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a142390c5cd637d15d94149df1da59c47</anchor>
      <arglist>(const std::string &amp;val_r, ResolverFocus &amp;ret_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ResolverFocus.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ResolverFocus_8h.html</filename>
    <namespace>zypp</namespace>
    <member kind="enumeration">
      <type></type>
      <name>ResolverFocus</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a248e1da97476e5f3241f751906494504</anchor>
      <arglist></arglist>
      <enumvalue file="namespacezypp.html" anchor="a248e1da97476e5f3241f751906494504a7a1920d61156abc05a60135aefe8bc67">Default</enumvalue>
      <enumvalue file="namespacezypp.html" anchor="a248e1da97476e5f3241f751906494504acf51066f49e517f274b8173cc265c60b">Job</enumvalue>
      <enumvalue file="namespacezypp.html" anchor="a248e1da97476e5f3241f751906494504a98dd43dfae05b11befe1f140e0ec787a">Installed</enumvalue>
      <enumvalue file="namespacezypp.html" anchor="a248e1da97476e5f3241f751906494504a06933067aafd48425d67bcb01bba5cb6">Update</enumvalue>
    </member>
  </compound>
  <compound kind="file">
    <name>ResolverNamespace.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ResolverNamespace_8h.html</filename>
    <includes id="Flags_8h" name="Flags.h" local="no" imported="no">zypp/base/Flags.h</includes>
    <includes id="IdString_8h" name="IdString.h" local="no" imported="no">zypp/IdString.h</includes>
    <namespace>zypp</namespace>
    <member kind="enumeration">
      <type></type>
      <name>ResolverNamespace</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a17d718a02ead44dd1e67392e2134d0de</anchor>
      <arglist></arglist>
      <enumvalue file="namespacezypp.html" anchor="a17d718a02ead44dd1e67392e2134d0dea8512ae7d57b1396273f76fe6ed341a23">language</enumvalue>
      <enumvalue file="namespacezypp.html" anchor="a17d718a02ead44dd1e67392e2134d0dea6209a6bb1b96c20ad4b34c1e63ea2637">modalias</enumvalue>
      <enumvalue file="namespacezypp.html" anchor="a17d718a02ead44dd1e67392e2134d0deaaf68ccf949ebc07c250b37a10fa40912">filesystem</enumvalue>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const ResolverNamespaces</type>
      <name>NoResolverNamespaces</name>
      <anchorfile>ResolverNamespace_8h.html</anchorfile>
      <anchor>a051147f7cb90717e98553cd1b14eb03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const ResolverNamespaces</type>
      <name>AllResolverNamespaces</name>
      <anchorfile>ResolverNamespace_8h.html</anchorfile>
      <anchor>aef66d46d1d470e3d2e24cb5d84722467</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ResolverProblem.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ResolverProblem_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="ResolverProblem_8h" name="ResolverProblem.h" local="no" imported="no">zypp/ResolverProblem.h</includes>
    <includes id="ProblemSolution_8h" name="ProblemSolution.h" local="no" imported="no">zypp/ProblemSolution.h</includes>
    <class kind="class">zypp::ResolverProblem::Impl</class>
    <namespace>zypp</namespace>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a3e2b143ca1703deec236b90e4cbc4ab1</anchor>
      <arglist>(ResolverProblem)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a4743f831856b249df9811b3c2426b811</anchor>
      <arglist>(std::ostream &amp;os, const ResolverProblem &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aab8f9a672ea592f1ade52a936eb0b3c9</anchor>
      <arglist>(std::ostream &amp;os, const ResolverProblemList &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ResolverProblem.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ResolverProblem_8h.html</filename>
    <includes id="ProblemTypes_8h" name="ProblemTypes.h" local="no" imported="no">zypp/ProblemTypes.h</includes>
    <includes id="ProblemSolution_8h" name="ProblemSolution.h" local="no" imported="no">zypp/ProblemSolution.h</includes>
    <class kind="class">zypp::ResolverProblem</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>ResPool.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ResPool_8cc.html</filename>
    <includes id="SerialNumber_8h" name="SerialNumber.h" local="no" imported="no">zypp/base/SerialNumber.h</includes>
    <includes id="ZYppFactory_8h" name="ZYppFactory.h" local="no" imported="no">zypp/ZYppFactory.h</includes>
    <includes id="ResPool_8h" name="ResPool.h" local="no" imported="no">zypp/ResPool.h</includes>
    <includes id="pool_2PoolImpl_8h" name="PoolImpl.h" local="no" imported="no">zypp/pool/PoolImpl.h</includes>
    <includes id="PoolStats_8h" name="PoolStats.h" local="no" imported="no">zypp/pool/PoolStats.h</includes>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae4c52a6eab9f45545d669d22af6348d6</anchor>
      <arglist>(std::ostream &amp;str, const ResPool &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ResPool.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ResPool_8h.html</filename>
    <includes id="Iterator_8h" name="Iterator.h" local="no" imported="no">zypp/base/Iterator.h</includes>
    <includes id="PoolTraits_8h" name="PoolTraits.h" local="no" imported="no">zypp/pool/PoolTraits.h</includes>
    <includes id="PoolItem_8h" name="PoolItem.h" local="no" imported="no">zypp/PoolItem.h</includes>
    <includes id="Filter_8h" name="Filter.h" local="no" imported="no">zypp/Filter.h</includes>
    <includes id="ResPoolProxy_8h" name="ResPoolProxy.h" local="no" imported="no">zypp/ResPoolProxy.h</includes>
    <class kind="class">zypp::ResPool</class>
    <class kind="class">zypp::ResPool::EstablishedStates</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>ResPoolProxy.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ResPoolProxy_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="Iterator_8h" name="Iterator.h" local="no" imported="no">zypp/base/Iterator.h</includes>
    <includes id="Algorithm_8h" name="Algorithm.h" local="no" imported="no">zypp/base/Algorithm.h</includes>
    <includes id="Functional_8h" name="Functional.h" local="no" imported="no">zypp/base/Functional.h</includes>
    <includes id="ResPoolProxy_8h" name="ResPoolProxy.h" local="no" imported="no">zypp/ResPoolProxy.h</includes>
    <includes id="pool_2PoolImpl_8h" name="PoolImpl.h" local="no" imported="no">zypp/pool/PoolImpl.h</includes>
    <includes id="SelectableImpl_8h" name="SelectableImpl.h" local="no" imported="no">zypp/ui/SelectableImpl.h</includes>
    <class kind="struct">zypp::PoolItemSaver</class>
    <class kind="struct">zypp::ResPoolProxy::Impl</class>
    <class kind="struct">zypp::detail::DumpFilter</class>
    <namespace>zypp</namespace>
    <namespace>zypp::detail</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a8daf1944fb31dd31a3cc112afe09d438</anchor>
      <arglist>(std::ostream &amp;str, const ResPoolProxy &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a6d9ad1cac116895c7fb910eeb298d526</anchor>
      <arglist>(std::ostream &amp;str, const ResPoolProxy &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ResPoolProxy.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ResPoolProxy_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="ResPool_8h" name="ResPool.h" local="no" imported="no">zypp/ResPool.h</includes>
    <includes id="Selectable_8h" name="Selectable.h" local="no" imported="no">zypp/ui/Selectable.h</includes>
    <includes id="SelFilters_8h" name="SelFilters.h" local="no" imported="no">zypp/ui/SelFilters.h</includes>
    <class kind="class">zypp::ResPoolProxy</class>
    <class kind="class">zypp::ResPoolProxy::ScopedSaveState</class>
    <class kind="struct">zypp::ResPoolProxy::ScopedSaveState::Impl</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>ResStatus.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ResStatus_8cc.html</filename>
    <includes id="ResStatus_8h" name="ResStatus.h" local="no" imported="no">zypp/ResStatus.h</includes>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OUTS</name>
      <anchorfile>ResStatus_8cc.html</anchorfile>
      <anchor>aa10791a208cda422b58d4acf41aa21dc</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aa2a80238996a30f1a39263e85030f5f1</anchor>
      <arglist>(std::ostream &amp;str, const ResStatus &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a010521f0626f87f0af86b05a66b38810</anchor>
      <arglist>(std::ostream &amp;str, ResStatus::TransactValue obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a89c4edce918d3a364435f39b503ab3dd</anchor>
      <arglist>(std::ostream &amp;str, ResStatus::TransactByValue obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ResStatus.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ResStatus_8h.html</filename>
    <includes id="Bit_8h" name="Bit.h" local="no" imported="no">zypp/Bit.h</includes>
    <class kind="class">zypp::ResStatus</class>
    <class kind="class">zypp::resstatus::StatusBackup</class>
    <namespace>zypp</namespace>
    <namespace>zypp::resstatus</namespace>
  </compound>
  <compound kind="file">
    <name>ResTraits.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ResTraits_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="ResKind_8h" name="ResKind.h" local="no" imported="no">zypp/ResKind.h</includes>
    <class kind="struct">zypp::ResTraits</class>
    <class kind="struct">zypp::ResTraits&lt; Resolvable &gt;</class>
    <class kind="struct">zypp::ResTraits&lt; ResObject &gt;</class>
    <namespace>zypp</namespace>
    <namespace>zypp::traits</namespace>
    <member kind="function">
      <type>bool</type>
      <name>isPseudoInstalled</name>
      <anchorfile>namespacezypp_1_1traits.html</anchorfile>
      <anchor>a5368f3ff8fecb459899d669dcfdf5add</anchor>
      <arglist>(ResKind kind_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a94627c0e79c75ac6667479ad82df9d1b</anchor>
      <arglist>(Resolvable)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a85ad06c55b39726cf0a268ad9b315fd8</anchor>
      <arglist>(ResObject)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a69347eebb3dd41ae5f706282a73bb3f2</anchor>
      <arglist>(Package)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a90414cc1ba5acfba3a750f32e53099d5</anchor>
      <arglist>(SrcPackage)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a9dd6d7579f34441277dbab4bd67826d2</anchor>
      <arglist>(Pattern)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a0fce0bcdec9a2117c01042bc7b33b575</anchor>
      <arglist>(Product)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a75740e6227569db7bd74932316d9305f</anchor>
      <arglist>(Patch)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1a5671364b8fb1b8cf54f5e251fb258a</anchor>
      <arglist>(Application)</arglist>
    </member>
    <member kind="function">
      <type>ResKind</type>
      <name>resKind</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae4364f724ca47a15214794f331477314</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKind</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ac963c003dc4d89a6ad5b8b34481d7627</anchor>
      <arglist>(const ResKind &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKind</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a081ef42f3608673181a9038cd294157a</anchor>
      <arglist>(const std::string &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKind</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a21d05ed23d74eb486faa0c0dd0b6323e</anchor>
      <arglist>(const char *val_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PoolImpl.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/detail/</path>
    <filename>sat_2detail_2PoolImpl_8cc.html</filename>
    <includes id="Easy_8h" name="Easy.h" local="no" imported="no">zypp/base/Easy.h</includes>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="Measure_8h" name="Measure.h" local="no" imported="no">zypp/base/Measure.h</includes>
    <includes id="WatchFile_8h" name="WatchFile.h" local="no" imported="no">zypp/base/WatchFile.h</includes>
    <includes id="Sysconfig_8h" name="Sysconfig.h" local="no" imported="no">zypp/base/Sysconfig.h</includes>
    <includes id="IOStream_8h" name="IOStream.h" local="no" imported="no">zypp/base/IOStream.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="sat_2detail_2PoolImpl_8h" name="PoolImpl.h" local="no" imported="no">zypp/sat/detail/PoolImpl.h</includes>
    <includes id="SolvableSet_8h" name="SolvableSet.h" local="no" imported="no">zypp/sat/SolvableSet.h</includes>
    <includes id="Pool_8h" name="Pool.h" local="no" imported="no">zypp/sat/Pool.h</includes>
    <includes id="Capability_8h" name="Capability.h" local="no" imported="no">zypp/Capability.h</includes>
    <includes id="Locale_8h" name="Locale.h" local="no" imported="no">zypp/Locale.h</includes>
    <includes id="PoolItem_8h" name="PoolItem.h" local="no" imported="no">zypp/PoolItem.h</includes>
    <includes id="Modalias_8h" name="Modalias.h" local="no" imported="no">zypp/target/modalias/Modalias.h</includes>
    <includes id="MediaPriority_8h" name="MediaPriority.h" local="no" imported="no">zypp/media/MediaPriority.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::env</namespace>
    <namespace>zypp::sat</namespace>
    <namespace>zypp::sat::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>sat_2detail_2PoolImpl_8cc.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>repo_add_helix</name>
      <anchorfile>sat_2detail_2PoolImpl_8cc.html</anchorfile>
      <anchor>a1fcc47bb89c9f675113ec874e03c1d6d</anchor>
      <arglist>(::Repo *repo, FILE *fp, int flags)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>testcase_add_testtags</name>
      <anchorfile>sat_2detail_2PoolImpl_8cc.html</anchorfile>
      <anchor>a5139cabaded923ed72c0a4452b012a8d</anchor>
      <arglist>(Repo *repo, FILE *fp, int flags)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LIBSOLV_DEBUGMASK</name>
      <anchorfile>namespacezypp_1_1env.html</anchorfile>
      <anchor>aa53d6868a565091840faaa20c6ed701b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>abf634892fe1f353283f2a4df20744b01</anchor>
      <arglist>(noId,==, STRID_NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a0e9ed7e753d868f2fb88ddada10f0d12</anchor>
      <arglist>(emptyId,==, STRID_EMPTY)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>afc2709df90d72dca5f2d240ee48cf61c</anchor>
      <arglist>(noSolvableId,==, ID_NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a3a3f15497d78b1163d23cd9869c03233</anchor>
      <arglist>(systemSolvableId,==, SYSTEMSOLVABLE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a706af4efab083d577ea47ebe278c9723</anchor>
      <arglist>(solvablePrereqMarker,==, SOLVABLE_PREREQMARKER)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a819ca1c99fe2774364a13b580146d9b1</anchor>
      <arglist>(solvableFileMarker,==, SOLVABLE_FILEMARKER)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>af84402c3ada06d046971325c799a63b0</anchor>
      <arglist>(CapDetail::CAP_AND,==, REL_AND)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>ab3bcbefc0993770ee08778c8952939e4</anchor>
      <arglist>(CapDetail::CAP_OR,==, REL_OR)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>abdeb1d2e0ecd5faa76b4125221989c6b</anchor>
      <arglist>(CapDetail::CAP_WITH,==, REL_WITH)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>ace504736bbfb0f51f519fa83f50ab21a</anchor>
      <arglist>(CapDetail::CAP_NAMESPACE,==, REL_NAMESPACE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>aff049ffc36b71c034d98f88fcf889561</anchor>
      <arglist>(CapDetail::CAP_ARCH,==, REL_ARCH)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>add5394f3d75f54d95a8ec35263bc3dc9</anchor>
      <arglist>(namespaceModalias,==, NAMESPACE_MODALIAS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>ae857f66930a66bad558687f20365819c</anchor>
      <arglist>(namespaceLanguage,==, NAMESPACE_LANGUAGE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a1a555397e0b472463159633389315e1f</anchor>
      <arglist>(namespaceFilesystem,==, NAMESPACE_FILESYSTEM)</arglist>
    </member>
    <member kind="function">
      <type>const Pathname &amp;</type>
      <name>sysconfigStoragePath</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>ad838e05a345f10a0ec3e2721cb788d74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>logSat</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>affb76d498bc9384fb8fa5f223ea55623</anchor>
      <arglist>(CPool *, void *data, int type, const char *logString)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>_getLocaleDeps</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a457d2c4fdd0b43f7c9697f8a886a257c</anchor>
      <arglist>(const Capability &amp;cap_r, LocaleSet &amp;store_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PoolImpl.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/pool/</path>
    <filename>pool_2PoolImpl_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="pool_2PoolImpl_8h" name="PoolImpl.h" local="no" imported="no">zypp/pool/PoolImpl.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::pool</namespace>
  </compound>
  <compound kind="file">
    <name>PoolImpl.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/detail/</path>
    <filename>sat_2detail_2PoolImpl_8h.html</filename>
    <includes id="Hash_8h" name="Hash.h" local="no" imported="no">zypp/base/Hash.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="SerialNumber_8h" name="SerialNumber.h" local="no" imported="no">zypp/base/SerialNumber.h</includes>
    <includes id="SetTracker_8h" name="SetTracker.h" local="no" imported="no">zypp/base/SetTracker.h</includes>
    <includes id="PoolMember_8h" name="PoolMember.h" local="no" imported="no">zypp/sat/detail/PoolMember.h</includes>
    <includes id="SolvableSpec_8h" name="SolvableSpec.h" local="no" imported="no">zypp/sat/SolvableSpec.h</includes>
    <includes id="Queue_8h" name="Queue.h" local="no" imported="no">zypp/sat/Queue.h</includes>
    <includes id="RepoInfo_8h" name="RepoInfo.h" local="no" imported="no">zypp/RepoInfo.h</includes>
    <includes id="Locale_8h" name="Locale.h" local="no" imported="no">zypp/Locale.h</includes>
    <includes id="Capability_8h" name="Capability.h" local="no" imported="no">zypp/Capability.h</includes>
    <includes id="IdString_8h" name="IdString.h" local="no" imported="no">zypp/IdString.h</includes>
    <class kind="class">zypp::sat::detail::PoolImpl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
    <namespace>zypp::sat::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>POOL_SETDIRTY</name>
      <anchorfile>sat_2detail_2PoolImpl_8h.html</anchorfile>
      <anchor>aae4846f28321c08dfbc1a8b129885e68</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PoolImpl.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/pool/</path>
    <filename>pool_2PoolImpl_8h.html</filename>
    <includes id="Easy_8h" name="Easy.h" local="no" imported="no">zypp/base/Easy.h</includes>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="SerialNumber_8h" name="SerialNumber.h" local="no" imported="no">zypp/base/SerialNumber.h</includes>
    <includes id="PoolTraits_8h" name="PoolTraits.h" local="no" imported="no">zypp/pool/PoolTraits.h</includes>
    <includes id="ResPoolProxy_8h" name="ResPoolProxy.h" local="no" imported="no">zypp/ResPoolProxy.h</includes>
    <includes id="PoolQueryResult_8h" name="PoolQueryResult.h" local="no" imported="no">zypp/PoolQueryResult.h</includes>
    <includes id="Pool_8h" name="Pool.h" local="no" imported="no">zypp/sat/Pool.h</includes>
    <includes id="Product_8h" name="Product.h" local="no" imported="no">zypp/Product.h</includes>
    <class kind="struct">zypp::resstatus::UserLockQueryManip</class>
    <class kind="class">zypp::ResPool::EstablishedStates::Impl</class>
    <class kind="class">zypp::pool::PoolImpl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::resstatus</namespace>
    <namespace>zypp::solver</namespace>
    <namespace>zypp::solver::detail</namespace>
    <namespace>zypp::pool</namespace>
    <member kind="function">
      <type>void</type>
      <name>establish</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a8bf88775f1ff0247c7577595e7822d80</anchor>
      <arglist>(sat::Queue &amp;pseudoItems_r, sat::Queue &amp;pseudoFlags_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PoolMember.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/detail/</path>
    <filename>PoolMember_8h.html</filename>
    <includes id="Hash_8h" name="Hash.h" local="no" imported="no">zypp/base/Hash.h</includes>
    <includes id="Iterator_8h" name="Iterator.h" local="no" imported="no">zypp/base/Iterator.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Easy_8h" name="Easy.h" local="no" imported="no">zypp/base/Easy.h</includes>
    <class kind="struct">zypp::sat::detail::PoolMember</class>
    <namespace>zypp</namespace>
    <namespace>zypp::detail</namespace>
    <namespace>zypp::sat</namespace>
    <namespace>zypp::sat::detail</namespace>
    <member kind="typedef">
      <type>::s_Dataiterator</type>
      <name>CDataiterator</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>ab5e5dac3b36b16c1d7403ee5c6b6c737</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::s_Datamatcher</type>
      <name>CDatamatcher</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a3db9361c72d65e88d444c5ed29aea49a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::s_Map</type>
      <name>CMap</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a95804e177f2da834e01282204ac7b8d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::s_Pool</type>
      <name>CPool</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>ad0240075bbe62cff5c05e562ff042b21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::s_Queue</type>
      <name>CQueue</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>abe97104d5f803accb8f1439ece3325b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::s_Repo</type>
      <name>CRepo</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>ac6f62b370bd7dca5f8a985def167694e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::s_Solvable</type>
      <name>CSolvable</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>acdff3c98f3ca47c84eaee5d91a91a339</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::s_Solver</type>
      <name>CSolver</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a8930e39c570413dfc1888c0757530b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::s_Transaction</type>
      <name>CTransaction</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a9e9c756377d62a0aae5f3d811166c959</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>IdType</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>acc9c4c1cc63097094476fa90b3ca12d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned</type>
      <name>SolvableIdType</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>ae94cd07a576454d3dd6803db524488b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SolvableIdType</type>
      <name>size_type</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>ac0d3ca93132eee14b022898f23b49d07</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CRepo *</type>
      <name>RepoIdType</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>af7f94740473734e85e7ddbca348c3997</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const IdType</type>
      <name>noId</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a7e9a3049ad4c7542ea1cd5cee91a5432</anchor>
      <arglist>(0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const IdType</type>
      <name>emptyId</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a5c8efa123e7f3db25970db1791483638</anchor>
      <arglist>(1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const IdType</type>
      <name>solvablePrereqMarker</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a2c06f423178836f11e94031966993c66</anchor>
      <arglist>(15)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const IdType</type>
      <name>solvableFileMarker</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a45d3e734a09c4a216f70f15179232419</anchor>
      <arglist>(16)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const IdType</type>
      <name>namespaceModalias</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a721585f102a332951b750f7a6e2a0a91</anchor>
      <arglist>(18)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const IdType</type>
      <name>namespaceLanguage</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a2a97e91d68e8cac5d426e660632040ad</anchor>
      <arglist>(20)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const IdType</type>
      <name>namespaceFilesystem</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a7a3025a734f4e8235c12bdc7ae15e634</anchor>
      <arglist>(21)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDepMarkerId</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a9e87882a2a0b31e564b5082c157dd7b5</anchor>
      <arglist>(IdType id_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const SolvableIdType</type>
      <name>noSolvableId</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a86243ff14cd229d4a0f6a4a28b8fdbc8</anchor>
      <arglist>(0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const SolvableIdType</type>
      <name>systemSolvableId</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>aecde2e5b4857212b855bb6f39006065f</anchor>
      <arglist>(1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const RepoIdType</type>
      <name>noRepoId</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a9d13f87f8705b331b9764ae332d044a7</anchor>
      <arglist>(0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FileConflicts.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/</path>
    <filename>FileConflicts_8cc.html</filename>
    <includes id="FileConflicts_8h" name="FileConflicts.h" local="no" imported="no">zypp/sat/FileConflicts.h</includes>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="Xml_8h" name="Xml.h" local="no" imported="no">zypp/base/Xml.h</includes>
    <includes id="CheckSum_8h" name="CheckSum.h" local="no" imported="no">zypp/CheckSum.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>ae54cd5cc7340e1d429a7c421ea8e22b3</anchor>
      <arglist>(std::ostream &amp;str, const FileConflicts &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>ad719c15b67e95898d8ba849d1390d01f</anchor>
      <arglist>(std::ostream &amp;str, const FileConflicts::Conflict &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpAsXmlOn</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>aae75c937942bbbb70338f74abb235392</anchor>
      <arglist>(std::ostream &amp;str, const FileConflicts &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpAsXmlOn</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a92b8f9427ab16dc8cf9b57825350bed0</anchor>
      <arglist>(std::ostream &amp;str, const FileConflicts::Conflict &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FileConflicts.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/</path>
    <filename>FileConflicts_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Queue_8h" name="Queue.h" local="no" imported="no">zypp/sat/Queue.h</includes>
    <includes id="Solvable_8h" name="Solvable.h" local="no" imported="no">zypp/sat/Solvable.h</includes>
    <class kind="class">zypp::sat::FileConflicts</class>
    <class kind="class">zypp::sat::FileConflicts::Conflict</class>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
  </compound>
  <compound kind="file">
    <name>LocaleSupport.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/</path>
    <filename>LocaleSupport_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="LocaleSupport_8h" name="LocaleSupport.h" local="no" imported="no">zypp/sat/LocaleSupport.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a48d1685abf2a51e9cf4e196886195203</anchor>
      <arglist>(std::ostream &amp;str, const LocaleSupport &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a1918a3d614c10150b7538f2dbd2bcdcd</anchor>
      <arglist>(std::ostream &amp;str, const LocaleSupport &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LocaleSupport.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/</path>
    <filename>LocaleSupport_8h.html</filename>
    <includes id="PoolMember_8h" name="PoolMember.h" local="no" imported="no">zypp/sat/detail/PoolMember.h</includes>
    <includes id="SolvIterMixin_8h" name="SolvIterMixin.h" local="no" imported="no">zypp/sat/SolvIterMixin.h</includes>
    <includes id="Locale_8h" name="Locale.h" local="no" imported="no">zypp/Locale.h</includes>
    <includes id="Filter_8h" name="Filter.h" local="no" imported="no">zypp/Filter.h</includes>
    <class kind="class">zypp::sat::LocaleSupport</class>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
  </compound>
  <compound kind="file">
    <name>LookupAttr.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/</path>
    <filename>LookupAttr_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="sat_2detail_2PoolImpl_8h" name="PoolImpl.h" local="no" imported="no">zypp/sat/detail/PoolImpl.h</includes>
    <includes id="Pool_8h" name="Pool.h" local="no" imported="no">zypp/sat/Pool.h</includes>
    <includes id="LookupAttr_8h" name="LookupAttr.h" local="no" imported="no">zypp/sat/LookupAttr.h</includes>
    <includes id="StrMatcher_8h" name="StrMatcher.h" local="no" imported="no">zypp/base/StrMatcher.h</includes>
    <includes id="CheckSum_8h" name="CheckSum.h" local="no" imported="no">zypp/CheckSum.h</includes>
    <class kind="class">zypp::sat::LookupAttr::Impl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
    <namespace>zypp::sat::detail</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a6f7acd7de65905a308e57a242831b9b0</anchor>
      <arglist>(std::ostream &amp;str, const LookupAttr &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>ae2c5c5f926ce8f21d63190d48b0a8585</anchor>
      <arglist>(std::ostream &amp;str, const LookupAttr &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a90ecfab74e74e3cd8d249d8864560e1d</anchor>
      <arglist>(std::ostream &amp;str, const DIWrap &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a8b6c67b13febdb736e425644cc1a507f</anchor>
      <arglist>(std::ostream &amp;str, const LookupAttr::iterator &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>LookupAttr_8cc.html</anchorfile>
      <anchor>a586154546846f280626b0f1a69a95e46</anchor>
      <arglist>(std::ostream &amp;str, const zypp::sat::detail::CDataiterator *obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LookupAttr.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/</path>
    <filename>LookupAttr_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="DefaultIntegral_8h" name="DefaultIntegral.h" local="no" imported="no">zypp/base/DefaultIntegral.h</includes>
    <includes id="PoolMember_8h" name="PoolMember.h" local="no" imported="no">zypp/sat/detail/PoolMember.h</includes>
    <includes id="SolvAttr_8h" name="SolvAttr.h" local="no" imported="no">zypp/sat/SolvAttr.h</includes>
    <class kind="class">zypp::sat::LookupAttr</class>
    <class kind="class">zypp::sat::LookupRepoAttr</class>
    <class kind="class">zypp::sat::detail::DIWrap</class>
    <class kind="class">zypp::sat::LookupAttr::iterator</class>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
    <namespace>zypp::sat::detail</namespace>
    <member kind="function">
      <type>std::string</type>
      <name>LookupAttr::iterator::asType&lt; std::string &gt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>af59ac1060d625c9b59b007456c5930fb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>LookupAttr::iterator::asType&lt; std::string &gt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>af59ac1060d625c9b59b007456c5930fb</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LookupAttrTools.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/</path>
    <filename>LookupAttrTools_8h.html</filename>
    <includes id="LookupAttr_8h" name="LookupAttr.h" local="no" imported="no">zypp/sat/LookupAttr.h</includes>
    <includes id="Repository_8h" name="Repository.h" local="no" imported="no">zypp/Repository.h</includes>
    <class kind="class">zypp::sat::LookupAttr::TransformIterator</class>
    <class kind="class">zypp::sat::ArrayAttr</class>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>afc1255540634233d2aefcd856caed025</anchor>
      <arglist>(std::ostream &amp;str, const ArrayAttr&lt; TResult, TAttr &gt; &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Map.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/</path>
    <filename>Map_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Map_8h" name="Map.h" local="no" imported="no">zypp/sat/Map.h</includes>
    <includes id="Pool_8h" name="Pool.h" local="no" imported="no">zypp/sat/Pool.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
    <member kind="define">
      <type>#define</type>
      <name>M_RANGE_CKECK</name>
      <anchorfile>Map_8cc.html</anchorfile>
      <anchor>af372b6d2d9031009bad1955e9b28b7c3</anchor>
      <arglist>(IDX, LOC)</arglist>
    </member>
    <member kind="function">
      <type>sat::detail::CMap *</type>
      <name>rwcowClone&lt; sat::detail::CMap &gt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a3e6d43b834ba0a413d4d81c149ae4afc</anchor>
      <arglist>(const sat::detail::CMap *rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>af599ec3ea83dcd58f7b1814c3f426fb6</anchor>
      <arglist>(const Map &amp;lhs, const Map &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Map.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/</path>
    <filename>Map_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="PoolMember_8h" name="PoolMember.h" local="no" imported="no">zypp/sat/detail/PoolMember.h</includes>
    <class kind="class">zypp::sat::Map</class>
    <class kind="struct">zypp::sat::Map::PoolSizeType</class>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
  </compound>
  <compound kind="file">
    <name>Pool.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/</path>
    <filename>Pool_8cc.html</filename>
    <includes id="Easy_8h" name="Easy.h" local="no" imported="no">zypp/base/Easy.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="AutoDispose_8h" name="AutoDispose.h" local="no" imported="no">zypp/AutoDispose.h</includes>
    <includes id="sat_2detail_2PoolImpl_8h" name="PoolImpl.h" local="no" imported="no">zypp/sat/detail/PoolImpl.h</includes>
    <includes id="Pool_8h" name="Pool.h" local="no" imported="no">zypp/sat/Pool.h</includes>
    <includes id="LookupAttr_8h" name="LookupAttr.h" local="no" imported="no">zypp/sat/LookupAttr.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>Pool_8cc.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SEP</name>
      <anchorfile>Pool_8cc.html</anchorfile>
      <anchor>a95cf1ca63ff303311d342d1a53d51f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>idstr</name>
      <anchorfile>Pool_8cc.html</anchorfile>
      <anchor>a6fa95b1480497f007426f23fa2dbc23f</anchor>
      <arglist>(V)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a72b57101b48c962c0b169afb753f9293</anchor>
      <arglist>(std::ostream &amp;str, const Pool &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateSolvFileIndex</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>ad45df5cf58daa413e6e443b45f0713a8</anchor>
      <arglist>(const Pathname &amp;solvfile_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Pool.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/</path>
    <filename>Pool_8h.html</filename>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="PoolMember_8h" name="PoolMember.h" local="no" imported="no">zypp/sat/detail/PoolMember.h</includes>
    <includes id="Repository_8h" name="Repository.h" local="no" imported="no">zypp/Repository.h</includes>
    <includes id="WhatProvides_8h" name="WhatProvides.h" local="no" imported="no">zypp/sat/WhatProvides.h</includes>
    <includes id="SolvableSet_8h" name="SolvableSet.h" local="no" imported="no">zypp/sat/SolvableSet.h</includes>
    <includes id="Queue_8h" name="Queue.h" local="no" imported="no">zypp/sat/Queue.h</includes>
    <class kind="class">zypp::sat::Pool</class>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
    <member kind="function">
      <type>void</type>
      <name>updateSolvFileIndex</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>ad45df5cf58daa413e6e443b45f0713a8</anchor>
      <arglist>(const Pathname &amp;solvfile_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Queue.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/</path>
    <filename>Queue_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="Queue_8h" name="Queue.h" local="no" imported="no">zypp/sat/Queue.h</includes>
    <includes id="Solvable_8h" name="Solvable.h" local="no" imported="no">zypp/sat/Solvable.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
    <member kind="define">
      <type>#define</type>
      <name>M_RANGE_CKECK</name>
      <anchorfile>Queue_8cc.html</anchorfile>
      <anchor>af372b6d2d9031009bad1955e9b28b7c3</anchor>
      <arglist>(IDX, LOC)</arglist>
    </member>
    <member kind="function">
      <type>sat::detail::CQueue *</type>
      <name>rwcowClone&lt; sat::detail::CQueue &gt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aedf73f2f036dffe6e7e1f49b68faf700</anchor>
      <arglist>(const sat::detail::CQueue *rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a7dbd06c03edd0e35461ec3b171820d7f</anchor>
      <arglist>(std::ostream &amp;str, const Queue &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a8ec4ab9bc09721cce5f8158ef30b64fe</anchor>
      <arglist>(std::ostream &amp;str, const Queue &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a343f032499bfd922b282e5d759b333fb</anchor>
      <arglist>(const Queue &amp;lhs, const Queue &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Queue.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/</path>
    <filename>Queue_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="PoolMember_8h" name="PoolMember.h" local="no" imported="no">zypp/sat/detail/PoolMember.h</includes>
    <class kind="class">zypp::sat::Queue</class>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
    <member kind="typedef">
      <type>Queue</type>
      <name>SolvableQueue</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a6293c47717370aadb7d5d06ad3f5b0ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Queue</type>
      <name>StringQueue</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>ac7291c4be759a4a32d35f852a9661131</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Solvable.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/</path>
    <filename>Solvable_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="Functional_8h" name="Functional.h" local="no" imported="no">zypp/base/Functional.h</includes>
    <includes id="Collector_8h" name="Collector.h" local="no" imported="no">zypp/base/Collector.h</includes>
    <includes id="Xml_8h" name="Xml.h" local="no" imported="no">zypp/base/Xml.h</includes>
    <includes id="sat_2detail_2PoolImpl_8h" name="PoolImpl.h" local="no" imported="no">zypp/sat/detail/PoolImpl.h</includes>
    <includes id="Solvable_8h" name="Solvable.h" local="no" imported="no">zypp/sat/Solvable.h</includes>
    <includes id="Pool_8h" name="Pool.h" local="no" imported="no">zypp/sat/Pool.h</includes>
    <includes id="LookupAttr_8h" name="LookupAttr.h" local="no" imported="no">zypp/sat/LookupAttr.h</includes>
    <includes id="Repository_8h" name="Repository.h" local="no" imported="no">zypp/Repository.h</includes>
    <includes id="OnMediaLocation_8h" name="OnMediaLocation.h" local="no" imported="no">zypp/OnMediaLocation.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="Selectable_8h" name="Selectable.h" local="no" imported="no">zypp/ui/Selectable.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
    <member kind="define">
      <type>#define</type>
      <name>NO_SOLVABLE_RETURN</name>
      <anchorfile>Solvable_8cc.html</anchorfile>
      <anchor>ac1dfd0e20f2907685f19e1ba6f2dacd1</anchor>
      <arglist>(VAL)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OUTS</name>
      <anchorfile>Solvable_8cc.html</anchorfile>
      <anchor>aa10791a208cda422b58d4acf41aa21dc</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>af48695ba23f8372fae4ecdbac071aa42</anchor>
      <arglist>(std::ostream &amp;str, const Solvable &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>ab88d56ce6620cdebb70827c369f6f9f0</anchor>
      <arglist>(std::ostream &amp;str, const Solvable &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpAsXmlOn</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>aeec9ce157b752ad5a1ea5cfc2575c83e</anchor>
      <arglist>(std::ostream &amp;str, const Solvable &amp;obj)</arglist>
    </member>
    <member kind="variable">
      <type>const LocaleSet &amp;</type>
      <name>_locales</name>
      <anchorfile>Solvable_8cc.html</anchorfile>
      <anchor>a52c342f696801c474b8cdf997c47fb36</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Solvable.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/</path>
    <filename>Solvable_8h.html</filename>
    <includes id="PoolMember_8h" name="PoolMember.h" local="no" imported="no">zypp/sat/detail/PoolMember.h</includes>
    <includes id="SolvAttr_8h" name="SolvAttr.h" local="no" imported="no">zypp/sat/SolvAttr.h</includes>
    <includes id="ResTraits_8h" name="ResTraits.h" local="no" imported="no">zypp/ResTraits.h</includes>
    <includes id="IdString_8h" name="IdString.h" local="no" imported="no">zypp/IdString.h</includes>
    <includes id="Edition_8h" name="Edition.h" local="no" imported="no">zypp/Edition.h</includes>
    <includes id="Arch_8h" name="Arch.h" local="no" imported="no">zypp/Arch.h</includes>
    <includes id="Dep_8h" name="Dep.h" local="no" imported="no">zypp/Dep.h</includes>
    <includes id="Capabilities_8h" name="Capabilities.h" local="no" imported="no">zypp/Capabilities.h</includes>
    <includes id="Capability_8h" name="Capability.h" local="no" imported="no">zypp/Capability.h</includes>
    <includes id="Locale_8h" name="Locale.h" local="no" imported="no">zypp/Locale.h</includes>
    <class kind="class">zypp::sat::Solvable</class>
    <class kind="class">zypp::sat::Solvable::SplitIdent</class>
    <class kind="class">zypp::sat::detail::SolvableIterator</class>
    <class kind="struct">zypp::sat::asSolvable</class>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
    <namespace>zypp::sat::detail</namespace>
    <member kind="function">
      <type></type>
      <name>ZYPP_DEFINE_ID_HASHABLE</name>
      <anchorfile>Solvable_8h.html</anchorfile>
      <anchor>a03aa969a5d599097caa9563e7a3436fa</anchor>
      <arglist>(::zypp::sat::Solvable)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SolvableSet.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/</path>
    <filename>SolvableSet_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="SolvableSet_8h" name="SolvableSet.h" local="no" imported="no">zypp/sat/SolvableSet.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a4e4ffbeaca3552a52f76b1aeb327b7ef</anchor>
      <arglist>(std::ostream &amp;str, const SolvableSet &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SolvableSet.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/</path>
    <filename>SolvableSet_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Hash_8h" name="Hash.h" local="no" imported="no">zypp/base/Hash.h</includes>
    <includes id="Solvable_8h" name="Solvable.h" local="no" imported="no">zypp/sat/Solvable.h</includes>
    <includes id="SolvIterMixin_8h" name="SolvIterMixin.h" local="no" imported="no">zypp/sat/SolvIterMixin.h</includes>
    <class kind="class">zypp::sat::SolvableSet</class>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
  </compound>
  <compound kind="file">
    <name>SolvableSpec.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/</path>
    <filename>SolvableSpec_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="IOStream_8h" name="IOStream.h" local="no" imported="no">zypp/base/IOStream.h</includes>
    <includes id="SolvableSpec_8h" name="SolvableSpec.h" local="no" imported="no">zypp/sat/SolvableSpec.h</includes>
    <includes id="WhatProvides_8h" name="WhatProvides.h" local="no" imported="no">zypp/sat/WhatProvides.h</includes>
    <class kind="class">zypp::sat::SolvableSpec::Impl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>aec4dd03451c7bc3bc3f6253b7b715098</anchor>
      <arglist>(std::ostream &amp;str, const SolvableSpec &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SolvableSpec.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/</path>
    <filename>SolvableSpec_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="InputStream_8h" name="InputStream.h" local="no" imported="no">zypp/base/InputStream.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="SolvableType_8h" name="SolvableType.h" local="no" imported="no">zypp/sat/SolvableType.h</includes>
    <class kind="class">zypp::sat::SolvableSpec</class>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
  </compound>
  <compound kind="file">
    <name>SolvableType.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/</path>
    <filename>SolvableType_8h.html</filename>
    <includes id="Solvable_8h" name="Solvable.h" local="no" imported="no">zypp/sat/Solvable.h</includes>
    <includes id="Repository_8h" name="Repository.h" local="no" imported="no">zypp/Repository.h</includes>
    <includes id="OnMediaLocation_8h" name="OnMediaLocation.h" local="no" imported="no">zypp/OnMediaLocation.h</includes>
    <includes id="ByteCount_8h" name="ByteCount.h" local="no" imported="no">zypp/ByteCount.h</includes>
    <includes id="CheckSum_8h" name="CheckSum.h" local="no" imported="no">zypp/CheckSum.h</includes>
    <includes id="CpeId_8h" name="CpeId.h" local="no" imported="no">zypp/CpeId.h</includes>
    <includes id="Date_8h" name="Date.h" local="no" imported="no">zypp/Date.h</includes>
    <class kind="class">zypp::sat::SolvableType</class>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>af24776361ffc9c6b337391b55f7f35a4</anchor>
      <arglist>(const SolvableType&lt; Derived &gt; &amp;lhs, const Solvable &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>ad94d28104976c03baa0515c2af6f44c4</anchor>
      <arglist>(const Solvable &amp;lhs, const SolvableType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a7921c46e106e90d039e9a0d4352eb945</anchor>
      <arglist>(const SolvableType&lt; Derived &gt; &amp;lhs, const Solvable &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>aa312d476af680b9e2b20596b494b5617</anchor>
      <arglist>(const Solvable &amp;lhs, const SolvableType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>ad0acc5c70edf46d9bcce4be704a19a5f</anchor>
      <arglist>(const SolvableType&lt; Derived &gt; &amp;lhs, const Solvable &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a49677a7ccf853167ecb8d41092655abd</anchor>
      <arglist>(const Solvable &amp;lhs, const SolvableType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>identical</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>ae610a52f87d77a7571e24d1d3da6717c</anchor>
      <arglist>(const SolvableType&lt; Derived &gt; &amp;lhs, const Solvable &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>identical</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>aef21fd4bd5d39126bb13b94c30802b3b</anchor>
      <arglist>(const Solvable &amp;lhs, const SolvableType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sameNVRA</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>adea0ff6d1b66cc1428b3b796fa7b7129</anchor>
      <arglist>(const SolvableType&lt; Derived &gt; &amp;lhs, const Solvable &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sameNVRA</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a5fd17f294bf123edd19fe9b388b55337</anchor>
      <arglist>(const Solvable &amp;lhs, const SolvableType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compareByN</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>adc34814eabc6a3f148b69fb6485e052b</anchor>
      <arglist>(const SolvableType&lt; Derived &gt; &amp;lhs, const Solvable &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compareByN</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a9a0751e9364c440d9f2cd75abc24e3df</anchor>
      <arglist>(const Solvable &amp;lhs, const SolvableType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compareByNVR</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a21c18c982a64d1d9dbb8663a904faace</anchor>
      <arglist>(const SolvableType&lt; Derived &gt; &amp;lhs, const Solvable &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compareByNVR</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a75e7ebace278152247eab16eb8e0c69e</anchor>
      <arglist>(const Solvable &amp;lhs, const SolvableType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compareByNVRA</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a8d3fa8de98debf23659d3986fbefc378</anchor>
      <arglist>(const SolvableType&lt; Derived &gt; &amp;lhs, const Solvable &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compareByNVRA</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a88e85fbcf219c566c1c6c50b9cd81635</anchor>
      <arglist>(const Solvable &amp;lhs, const SolvableType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SolvAttr.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/</path>
    <filename>SolvAttr_8cc.html</filename>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="SolvAttr_8h" name="SolvAttr.h" local="no" imported="no">zypp/sat/SolvAttr.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
  </compound>
  <compound kind="file">
    <name>SolvAttr.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/</path>
    <filename>SolvAttr_8h.html</filename>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="IdStringType_8h" name="IdStringType.h" local="no" imported="no">zypp/IdStringType.h</includes>
    <class kind="class">zypp::sat::SolvAttr</class>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
  </compound>
  <compound kind="file">
    <name>SolvIterMixin.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/</path>
    <filename>SolvIterMixin_8cc.html</filename>
    <includes id="SolvIterMixin_8h" name="SolvIterMixin.h" local="no" imported="no">zypp/sat/SolvIterMixin.h</includes>
    <includes id="Solvable_8h" name="Solvable.h" local="no" imported="no">zypp/sat/Solvable.h</includes>
    <includes id="ResPoolProxy_8h" name="ResPoolProxy.h" local="no" imported="no">zypp/ResPoolProxy.h</includes>
    <includes id="PoolTraits_8h" name="PoolTraits.h" local="no" imported="no">zypp/pool/PoolTraits.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
    <namespace>zypp::sat::solvitermixin_detail</namespace>
    <namespace>zypp::ui</namespace>
  </compound>
  <compound kind="file">
    <name>SolvIterMixin.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/</path>
    <filename>SolvIterMixin_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Iterator_8h" name="Iterator.h" local="no" imported="no">zypp/base/Iterator.h</includes>
    <includes id="Hash_8h" name="Hash.h" local="no" imported="no">zypp/base/Hash.h</includes>
    <includes id="Solvable_8h" name="Solvable.h" local="no" imported="no">zypp/sat/Solvable.h</includes>
    <includes id="PoolItem_8h" name="PoolItem.h" local="no" imported="no">zypp/PoolItem.h</includes>
    <includes id="Selectable_8h" name="Selectable.h" local="no" imported="no">zypp/ui/Selectable.h</includes>
    <class kind="struct">zypp::sat::solvitermixin_detail::UnifyByIdent</class>
    <class kind="class">zypp::sat::SolvIterMixin</class>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
    <namespace>zypp::sat::solvitermixin_detail</namespace>
  </compound>
  <compound kind="file">
    <name>Transaction.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/</path>
    <filename>Transaction_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="SerialNumber_8h" name="SerialNumber.h" local="no" imported="no">zypp/base/SerialNumber.h</includes>
    <includes id="DefaultIntegral_8h" name="DefaultIntegral.h" local="no" imported="no">zypp/base/DefaultIntegral.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="Hash_8h" name="Hash.h" local="no" imported="no">zypp/base/Hash.h</includes>
    <includes id="sat_2detail_2PoolImpl_8h" name="PoolImpl.h" local="no" imported="no">zypp/sat/detail/PoolImpl.h</includes>
    <includes id="Transaction_8h" name="Transaction.h" local="no" imported="no">zypp/sat/Transaction.h</includes>
    <includes id="Solvable_8h" name="Solvable.h" local="no" imported="no">zypp/sat/Solvable.h</includes>
    <includes id="Queue_8h" name="Queue.h" local="no" imported="no">zypp/sat/Queue.h</includes>
    <includes id="Map_8h" name="Map.h" local="no" imported="no">zypp/sat/Map.h</includes>
    <includes id="ResPool_8h" name="ResPool.h" local="no" imported="no">zypp/ResPool.h</includes>
    <class kind="struct">zypp::sat::Transaction::Impl</class>
    <class kind="struct">zypp::sat::Transaction::Impl::PostMortem</class>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
    <namespace>zypp::sat::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OUTS</name>
      <anchorfile>Transaction_8cc.html</anchorfile>
      <anchor>ab98520ff83ed35863c003b8685827665</anchor>
      <arglist>(E, S)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OUTS</name>
      <anchorfile>Transaction_8cc.html</anchorfile>
      <anchor>ab98520ff83ed35863c003b8685827665</anchor>
      <arglist>(E, S)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a4cb272771cba85ff3aca0f9933264eff</anchor>
      <arglist>(std::ostream &amp;str, const Transaction &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a35e226d3f89cf041ad0fe9614dad6964</anchor>
      <arglist>(std::ostream &amp;str, const Transaction &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a95d62116b4ba4455b40de5eafe9a95dd</anchor>
      <arglist>(const Transaction &amp;lhs, const Transaction &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>ae36d5f0796a54763529ee74a0d5fa2ee</anchor>
      <arglist>(std::ostream &amp;str, const Transaction::Step &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a7b0a967f4e1e07916b3e12fa64c40027</anchor>
      <arglist>(std::ostream &amp;str, Transaction::StepType obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a2384100a15e76bb9dd12793bedab9a49</anchor>
      <arglist>(std::ostream &amp;str, Transaction::StepStage obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Transaction.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/</path>
    <filename>Transaction_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Flags_8h" name="Flags.h" local="no" imported="no">zypp/base/Flags.h</includes>
    <includes id="Iterator_8h" name="Iterator.h" local="no" imported="no">zypp/base/Iterator.h</includes>
    <includes id="DefaultIntegral_8h" name="DefaultIntegral.h" local="no" imported="no">zypp/base/DefaultIntegral.h</includes>
    <includes id="SolvIterMixin_8h" name="SolvIterMixin.h" local="no" imported="no">zypp/sat/SolvIterMixin.h</includes>
    <includes id="Solvable_8h" name="Solvable.h" local="no" imported="no">zypp/sat/Solvable.h</includes>
    <includes id="Queue_8h" name="Queue.h" local="no" imported="no">zypp/sat/Queue.h</includes>
    <includes id="PoolItem_8h" name="PoolItem.h" local="no" imported="no">zypp/PoolItem.h</includes>
    <class kind="class">zypp::sat::Transaction</class>
    <class kind="struct">zypp::sat::Transaction::LoadFromPoolType</class>
    <class kind="class">zypp::sat::Transaction::Step</class>
    <class kind="class">zypp::sat::detail::Transaction_iterator</class>
    <class kind="class">zypp::sat::detail::Transaction_const_iterator</class>
    <class kind="struct">zypp::sat::Transaction::FilterAction</class>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
    <namespace>zypp::sat::detail</namespace>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_OPERATORS_FOR_FLAGS</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a9b203d96e1920702fcb027cc760c3e2b</anchor>
      <arglist>(Transaction::StepStages)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>WhatObsoletes.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/</path>
    <filename>WhatObsoletes_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="Hash_8h" name="Hash.h" local="no" imported="no">zypp/base/Hash.h</includes>
    <includes id="WhatObsoletes_8h" name="WhatObsoletes.h" local="no" imported="no">zypp/sat/WhatObsoletes.h</includes>
    <includes id="sat_2detail_2PoolImpl_8h" name="PoolImpl.h" local="no" imported="no">zypp/sat/detail/PoolImpl.h</includes>
    <includes id="PoolItem_8h" name="PoolItem.h" local="no" imported="no">zypp/PoolItem.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a15be79bc27bfa92c94c7974422a5397f</anchor>
      <arglist>(std::ostream &amp;str, const WhatObsoletes &amp;obj)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>obsoleteUsesProvides</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a8effae48d630d02b28addf23a52c1305</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>WhatObsoletes.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/</path>
    <filename>WhatObsoletes_8h.html</filename>
    <includes id="WhatProvides_8h" name="WhatProvides.h" local="no" imported="no">zypp/sat/WhatProvides.h</includes>
    <class kind="class">zypp::sat::WhatObsoletes</class>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
  </compound>
  <compound kind="file">
    <name>WhatProvides.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/</path>
    <filename>WhatProvides_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="WhatProvides_8h" name="WhatProvides.h" local="no" imported="no">zypp/sat/WhatProvides.h</includes>
    <includes id="sat_2detail_2PoolImpl_8h" name="PoolImpl.h" local="no" imported="no">zypp/sat/detail/PoolImpl.h</includes>
    <class kind="class">zypp::sat::WhatProvides::Impl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
    <namespace>zypp::sat::detail</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>af67c5dc948d9132008b428bf545d333a</anchor>
      <arglist>(std::ostream &amp;str, const WhatProvides &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>aaaafa64c8c28cc4e229c9c7002f10144</anchor>
      <arglist>(std::ostream &amp;str, const WhatProvidesIterator &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>WhatProvides.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/sat/</path>
    <filename>WhatProvides_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="PoolMember_8h" name="PoolMember.h" local="no" imported="no">zypp/sat/detail/PoolMember.h</includes>
    <includes id="Solvable_8h" name="Solvable.h" local="no" imported="no">zypp/sat/Solvable.h</includes>
    <includes id="SolvIterMixin_8h" name="SolvIterMixin.h" local="no" imported="no">zypp/sat/SolvIterMixin.h</includes>
    <class kind="class">zypp::sat::WhatProvides</class>
    <class kind="class">zypp::sat::detail::WhatProvidesIterator</class>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
    <namespace>zypp::sat::detail</namespace>
  </compound>
  <compound kind="file">
    <name>ServiceInfo.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ServiceInfo_8cc.html</filename>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="DefaultIntegral_8h" name="DefaultIntegral.h" local="no" imported="no">zypp/base/DefaultIntegral.h</includes>
    <includes id="XmlEscape_8h" name="XmlEscape.h" local="no" imported="no">zypp/parser/xml/XmlEscape.h</includes>
    <includes id="RepoInfo_8h" name="RepoInfo.h" local="no" imported="no">zypp/RepoInfo.h</includes>
    <includes id="ServiceInfo_8h" name="ServiceInfo.h" local="no" imported="no">zypp/ServiceInfo.h</includes>
    <class kind="struct">zypp::ServiceInfo::Impl</class>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a5459179990430d2598d3abae8e4d849f</anchor>
      <arglist>(std::ostream &amp;str, const ServiceInfo::RepoState &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a3a706ca47540006b75245bfb9bc832f3</anchor>
      <arglist>(std::ostream &amp;str, const ServiceInfo &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ServiceInfo.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ServiceInfo_8h.html</filename>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <includes id="Iterable_8h" name="Iterable.h" local="no" imported="no">zypp/base/Iterable.h</includes>
    <includes id="ServiceType_8h" name="ServiceType.h" local="no" imported="no">zypp/repo/ServiceType.h</includes>
    <includes id="RepoInfo_8h" name="RepoInfo.h" local="no" imported="no">zypp/RepoInfo.h</includes>
    <includes id="Date_8h" name="Date.h" local="no" imported="no">zypp/Date.h</includes>
    <class kind="class">zypp::ServiceInfo</class>
    <class kind="struct">zypp::ServiceInfo::RepoState</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>ShutdownLock.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ShutdownLock_8cc.html</filename>
    <includes id="ShutdownLock__p_8h" name="ShutdownLock_p.h" local="yes" imported="no">ShutdownLock_p.h</includes>
    <includes id="ExternalProgram_8h" name="ExternalProgram.h" local="no" imported="no">zypp/ExternalProgram.h</includes>
  </compound>
  <compound kind="file">
    <name>ShutdownLock_p.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ShutdownLock__p_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <class kind="class">zypp::ShutdownLock</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>Signature.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Signature_8cc.html</filename>
    <includes id="Signature_8h" name="Signature.h" local="no" imported="no">zypp/Signature.h</includes>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>Signature.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Signature_8h.html</filename>
    <class kind="class">zypp::Signature</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>ItemCapKind.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/solver/detail/</path>
    <filename>ItemCapKind_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>ProblemSolutionCombi.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/solver/detail/</path>
    <filename>ProblemSolutionCombi_8cc.html</filename>
    <includes id="ProblemSolutionCombi_8h" name="ProblemSolutionCombi.h" local="no" imported="no">zypp/solver/detail/ProblemSolutionCombi.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::solver</namespace>
    <namespace>zypp::solver::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_USE_RESOLVER_INTERNALS</name>
      <anchorfile>ProblemSolutionCombi_8cc.html</anchorfile>
      <anchor>a91364c7a384a14bcfd5a0cc7fa6150c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ProblemSolutionCombi.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/solver/detail/</path>
    <filename>ProblemSolutionCombi_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>ProblemSolutionIgnore.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/solver/detail/</path>
    <filename>ProblemSolutionIgnore_8cc.html</filename>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="ProblemSolutionIgnore_8h" name="ProblemSolutionIgnore.h" local="no" imported="no">zypp/solver/detail/ProblemSolutionIgnore.h</includes>
    <includes id="SolutionAction_8h" name="SolutionAction.h" local="no" imported="no">zypp/solver/detail/SolutionAction.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::solver</namespace>
    <namespace>zypp::solver::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_USE_RESOLVER_INTERNALS</name>
      <anchorfile>ProblemSolutionIgnore_8cc.html</anchorfile>
      <anchor>a91364c7a384a14bcfd5a0cc7fa6150c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ProblemSolutionIgnore.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/solver/detail/</path>
    <filename>ProblemSolutionIgnore_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>Resolver.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/solver/detail/</path>
    <filename>solver_2detail_2Resolver_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="Algorithm_8h" name="Algorithm.h" local="no" imported="no">zypp/base/Algorithm.h</includes>
    <includes id="solver_2detail_2Resolver_8h" name="Resolver.h" local="no" imported="no">zypp/solver/detail/Resolver.h</includes>
    <includes id="Testcase_8h" name="Testcase.h" local="no" imported="no">zypp/solver/detail/Testcase.h</includes>
    <includes id="SATResolver_8h" name="SATResolver.h" local="no" imported="no">zypp/solver/detail/SATResolver.h</includes>
    <includes id="ItemCapKind_8h" name="ItemCapKind.h" local="no" imported="no">zypp/solver/detail/ItemCapKind.h</includes>
    <includes id="SolutionAction_8h" name="SolutionAction.h" local="no" imported="no">zypp/solver/detail/SolutionAction.h</includes>
    <includes id="SolverQueueItem_8h" name="SolverQueueItem.h" local="no" imported="no">zypp/solver/detail/SolverQueueItem.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="Transaction_8h" name="Transaction.h" local="no" imported="no">zypp/sat/Transaction.h</includes>
    <class kind="struct">zypp::solver::detail::UndoTransact</class>
    <class kind="struct">zypp::solver::detail::DoTransact</class>
    <namespace>zypp</namespace>
    <namespace>zypp::solver</namespace>
    <namespace>zypp::solver::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_USE_RESOLVER_INTERNALS</name>
      <anchorfile>solver_2detail_2Resolver_8cc.html</anchorfile>
      <anchor>a91364c7a384a14bcfd5a0cc7fa6150c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXSOLVERRUNS</name>
      <anchorfile>solver_2detail_2Resolver_8cc.html</anchorfile>
      <anchor>a527c06b5e695e5a8db9b03162dadb01e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>solver_2detail_2Resolver_8cc.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OUTS</name>
      <anchorfile>solver_2detail_2Resolver_8cc.html</anchorfile>
      <anchor>ae01abcbef8854f1769bad4cb65ec9e7c</anchor>
      <arglist>(t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZOLV_FLAG_TRIBOOL</name>
      <anchorfile>solver_2detail_2Resolver_8cc.html</anchorfile>
      <anchor>aab647a5b1882c81a1621357712dcca07</anchor>
      <arglist>(ZSETTER, ZGETTER, ZVARNAME, ZVARDEFAULT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZOLV_FLAG_TRIBOOL</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>acc933b5581a7bfd1064966ae2a3ee380</anchor>
      <arglist>(setAllowNameChange, allowNameChange, _allownamechange, true) ZOLV_FLAG_TRIBOOL(setAllowVendorChange</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>allowVendorChange</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a913c2b3d54841d8410b6b2469b0197a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_allowvendorchange</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a5a301bd5f57a6129b1632d4ffae0bc8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dupAllowDowngrade</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a08b43b15601154a6758b0a5b925b4944</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_dup_allowdowngrade</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a5751edb66d71c624f53ae824dce173b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dupAllowNameChange</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a7009dd1e1a28f65a47cd7942fa9b8b9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_dup_allownamechange</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a954103d39a7a20dd3fb7b4ffd67ba4bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dupAllowArchChange</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a2400a4a64f519d4202c510923a7a3754</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_dup_allowarchchange</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>ac6bb09155d1acd6b5f5cd6e9c15a17c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dupAllowVendorChange</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a6964445a922a277a78a5cc916f3bade9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_dup_allowvendorchange</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>af839f1ac5f3aeea4c8329ba71ae27a93</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Resolver.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Resolver_8cc.html</filename>
    <includes id="Resolver_8h" name="Resolver.h" local="no" imported="no">zypp/Resolver.h</includes>
    <includes id="solver_2detail_2Resolver_8h" name="Resolver.h" local="no" imported="no">zypp/solver/detail/Resolver.h</includes>
    <includes id="Testcase_8h" name="Testcase.h" local="no" imported="no">zypp/solver/detail/Testcase.h</includes>
    <includes id="ItemCapKind_8h" name="ItemCapKind.h" local="no" imported="no">zypp/solver/detail/ItemCapKind.h</includes>
    <includes id="Transaction_8h" name="Transaction.h" local="no" imported="no">zypp/sat/Transaction.h</includes>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_USE_RESOLVER_INTERNALS</name>
      <anchorfile>Resolver_8cc.html</anchorfile>
      <anchor>a91364c7a384a14bcfd5a0cc7fa6150c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZOLV_FLAG_BOOL</name>
      <anchorfile>Resolver_8cc.html</anchorfile>
      <anchor>a5c6e7002229ea3bcdb135b547869560d</anchor>
      <arglist>(ZSETTER, ZGETTER)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZOLV_FLAG_TRIBOOL</name>
      <anchorfile>Resolver_8cc.html</anchorfile>
      <anchor>a3fc3548d2acde72ba0886d4b806c9fc4</anchor>
      <arglist>(ZSETTER, ZDEFAULT, ZGETTER)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>afc77b7533216fe47b21dc56a3557382d</anchor>
      <arglist>(Resolver)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aa28fc3979172b50b44255fd859b86d45</anchor>
      <arglist>(std::ostream &amp;str, const Resolver &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SATResolver.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/solver/detail/</path>
    <filename>SATResolver_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="Algorithm_8h" name="Algorithm.h" local="no" imported="no">zypp/base/Algorithm.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="Product_8h" name="Product.h" local="no" imported="no">zypp/Product.h</includes>
    <includes id="AutoDispose_8h" name="AutoDispose.h" local="no" imported="no">zypp/AutoDispose.h</includes>
    <includes id="WhatProvides_8h" name="WhatProvides.h" local="no" imported="no">zypp/sat/WhatProvides.h</includes>
    <includes id="WhatObsoletes_8h" name="WhatObsoletes.h" local="no" imported="no">zypp/sat/WhatObsoletes.h</includes>
    <includes id="sat_2detail_2PoolImpl_8h" name="PoolImpl.h" local="no" imported="no">zypp/sat/detail/PoolImpl.h</includes>
    <includes id="solver_2detail_2Resolver_8h" name="Resolver.h" local="no" imported="no">zypp/solver/detail/Resolver.h</includes>
    <includes id="SATResolver_8h" name="SATResolver.h" local="no" imported="no">zypp/solver/detail/SATResolver.h</includes>
    <includes id="ProblemSolutionCombi_8h" name="ProblemSolutionCombi.h" local="no" imported="no">zypp/solver/detail/ProblemSolutionCombi.h</includes>
    <includes id="ProblemSolutionIgnore_8h" name="ProblemSolutionIgnore.h" local="no" imported="no">zypp/solver/detail/ProblemSolutionIgnore.h</includes>
    <includes id="SolverQueueItemInstall_8h" name="SolverQueueItemInstall.h" local="no" imported="no">zypp/solver/detail/SolverQueueItemInstall.h</includes>
    <includes id="SolverQueueItemDelete_8h" name="SolverQueueItemDelete.h" local="no" imported="no">zypp/solver/detail/SolverQueueItemDelete.h</includes>
    <includes id="SystemCheck_8h" name="SystemCheck.h" local="no" imported="no">zypp/solver/detail/SystemCheck.h</includes>
    <includes id="SolutionAction_8h" name="SolutionAction.h" local="no" imported="no">zypp/solver/detail/SolutionAction.h</includes>
    <includes id="SolverQueueItem_8h" name="SolverQueueItem.h" local="no" imported="no">zypp/solver/detail/SolverQueueItem.h</includes>
    <class kind="class">zypp::solver::detail::SATCollectTransact</class>
    <class kind="class">zypp::solver::detail::CheckIfUpdate</class>
    <class kind="struct">zypp::solver::detail::FindPackage</class>
    <namespace>zypp</namespace>
    <namespace>zypp::solver</namespace>
    <namespace>zypp::solver::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_USE_RESOLVER_INTERNALS</name>
      <anchorfile>SATResolver_8cc.html</anchorfile>
      <anchor>a91364c7a384a14bcfd5a0cc7fa6150c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XDEBUG</name>
      <anchorfile>SATResolver_8cc.html</anchorfile>
      <anchor>acfc1fbeeb82e724832d98546e316094b</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>SATResolver_8cc.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAYBE_CLEANDEPS</name>
      <anchorfile>SATResolver_8cc.html</anchorfile>
      <anchor>a1c46c52d303816d6135d2c321c288059</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OUTS</name>
      <anchorfile>SATResolver_8cc.html</anchorfile>
      <anchor>aa10791a208cda422b58d4acf41aa21dc</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>ac1ea48913346af880b86234b4b5b6afb</anchor>
      <arglist>(SATResolver)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>vendorCheck</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a82128d887a1d6822cf7eae317620f155</anchor>
      <arglist>(sat::detail::CPool *pool, Solvable *solvable1, Solvable *solvable2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>relaxedVendorCheck</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>aa54f39a4d8948be4483203fc605402b3</anchor>
      <arglist>(sat::detail::CPool *pool, Solvable *solvable1, Solvable *solvable2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>establish</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a8bf88775f1ff0247c7577595e7822d80</anchor>
      <arglist>(sat::Queue &amp;pseudoItems_r, sat::Queue &amp;pseudoFlags_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>itemToString</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>ad2dca63d7b729b27a6d271014e9362aa</anchor>
      <arglist>(const PoolItem &amp;item)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>SATSolutionToPool</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a3252fecd66584012581ff9974d18890b</anchor>
      <arglist>(PoolItem item, const ResStatus &amp;status, const ResStatus::TransactByValue causer)</arglist>
    </member>
    <member kind="function">
      <type>sat::Solvable</type>
      <name>mapBuddy</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>ac40c7f8f349c0c95d3a3b976cdcad148</anchor>
      <arglist>(const PoolItem &amp;item_r)</arglist>
    </member>
    <member kind="function">
      <type>sat::Solvable</type>
      <name>mapBuddy</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a82a35c23d93cb141d74abccc881268f8</anchor>
      <arglist>(sat::Solvable item_r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SATResolver.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/solver/detail/</path>
    <filename>SATResolver_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>SolutionAction.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/solver/detail/</path>
    <filename>SolutionAction_8cc.html</filename>
    <includes id="solver_2detail_2Resolver_8h" name="Resolver.h" local="no" imported="no">zypp/solver/detail/Resolver.h</includes>
    <includes id="SolutionAction_8h" name="SolutionAction.h" local="no" imported="no">zypp/solver/detail/SolutionAction.h</includes>
    <includes id="SolverQueueItem_8h" name="SolverQueueItem.h" local="no" imported="no">zypp/solver/detail/SolverQueueItem.h</includes>
    <includes id="Capabilities_8h" name="Capabilities.h" local="no" imported="no">zypp/Capabilities.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::solver</namespace>
    <namespace>zypp::solver::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_USE_RESOLVER_INTERNALS</name>
      <anchorfile>SolutionAction_8cc.html</anchorfile>
      <anchor>a91364c7a384a14bcfd5a0cc7fa6150c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>acc3524d574d1ec2cf2fbe2e63f4afea9</anchor>
      <arglist>(SolutionAction)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a20a77413baf9d8738dfd6ca6d54233b8</anchor>
      <arglist>(std::ostream &amp;os, const SolutionActionList &amp;actionlist)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SolutionAction.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/solver/detail/</path>
    <filename>SolutionAction_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>SolverQueueItem.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/solver/detail/</path>
    <filename>SolverQueueItem_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="SolverQueueItem_8h" name="SolverQueueItem.h" local="no" imported="no">zypp/solver/detail/SolverQueueItem.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::solver</namespace>
    <namespace>zypp::solver::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_USE_RESOLVER_INTERNALS</name>
      <anchorfile>SolverQueueItem_8cc.html</anchorfile>
      <anchor>a91364c7a384a14bcfd5a0cc7fa6150c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a6fc6aaedf13fb8abe6955b62c470302b</anchor>
      <arglist>(SolverQueueItem)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>adf5e5e3c1276406cc49083b2b129a33d</anchor>
      <arglist>(std::ostream &amp;os, const SolverQueueItemList &amp;itemlist)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SolverQueueItem.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/solver/detail/</path>
    <filename>SolverQueueItem_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>SolverQueueItemDelete.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/solver/detail/</path>
    <filename>SolverQueueItemDelete_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="IdString_8h" name="IdString.h" local="no" imported="no">zypp/IdString.h</includes>
    <includes id="Resolver_8h" name="Resolver.h" local="no" imported="no">zypp/Resolver.h</includes>
    <includes id="SolverQueueItemDelete_8h" name="SolverQueueItemDelete.h" local="no" imported="no">zypp/solver/detail/SolverQueueItemDelete.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::solver</namespace>
    <namespace>zypp::solver::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_USE_RESOLVER_INTERNALS</name>
      <anchorfile>SolverQueueItemDelete_8cc.html</anchorfile>
      <anchor>a91364c7a384a14bcfd5a0cc7fa6150c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAYBE_CLEANDEPS</name>
      <anchorfile>SolverQueueItemDelete_8cc.html</anchorfile>
      <anchor>a1c46c52d303816d6135d2c321c288059</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a743ebde5babcee68e8a72c7894197371</anchor>
      <arglist>(SolverQueueItemDelete)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SolverQueueItemDelete.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/solver/detail/</path>
    <filename>SolverQueueItemDelete_8h.html</filename>
    <includes id="SolverQueueItem_8h" name="SolverQueueItem.h" local="no" imported="no">zypp/solver/detail/SolverQueueItem.h</includes>
    <class kind="class">zypp::solver::detail::SolverQueueItemDelete</class>
    <namespace>zypp</namespace>
    <namespace>zypp::solver</namespace>
    <namespace>zypp::solver::detail</namespace>
  </compound>
  <compound kind="file">
    <name>SolverQueueItemInstall.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/solver/detail/</path>
    <filename>SolverQueueItemInstall_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="IdString_8h" name="IdString.h" local="no" imported="no">zypp/IdString.h</includes>
    <includes id="IdStringType_8h" name="IdStringType.h" local="no" imported="no">zypp/IdStringType.h</includes>
    <includes id="SolverQueueItemInstall_8h" name="SolverQueueItemInstall.h" local="no" imported="no">zypp/solver/detail/SolverQueueItemInstall.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::solver</namespace>
    <namespace>zypp::solver::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_USE_RESOLVER_INTERNALS</name>
      <anchorfile>SolverQueueItemInstall_8cc.html</anchorfile>
      <anchor>a91364c7a384a14bcfd5a0cc7fa6150c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a232c2f7a8c0176fc0c62a26ad1272864</anchor>
      <arglist>(SolverQueueItemInstall)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SolverQueueItemInstall.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/solver/detail/</path>
    <filename>SolverQueueItemInstall_8h.html</filename>
    <includes id="SolverQueueItem_8h" name="SolverQueueItem.h" local="no" imported="no">zypp/solver/detail/SolverQueueItem.h</includes>
    <class kind="class">zypp::solver::detail::SolverQueueItemInstall</class>
    <namespace>zypp</namespace>
    <namespace>zypp::solver</namespace>
    <namespace>zypp::solver::detail</namespace>
  </compound>
  <compound kind="file">
    <name>SolverQueueItemInstallOneOf.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/solver/detail/</path>
    <filename>SolverQueueItemInstallOneOf_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="SolverQueueItemInstallOneOf_8h" name="SolverQueueItemInstallOneOf.h" local="no" imported="no">zypp/solver/detail/SolverQueueItemInstallOneOf.h</includes>
    <includes id="Pool_8h" name="Pool.h" local="no" imported="no">zypp/sat/Pool.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::solver</namespace>
    <namespace>zypp::solver::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_USE_RESOLVER_INTERNALS</name>
      <anchorfile>SolverQueueItemInstallOneOf_8cc.html</anchorfile>
      <anchor>a91364c7a384a14bcfd5a0cc7fa6150c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a4b1178ae387abe22d3e77542c61d832c</anchor>
      <arglist>(SolverQueueItemInstallOneOf)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SolverQueueItemInstallOneOf.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/solver/detail/</path>
    <filename>SolverQueueItemInstallOneOf_8h.html</filename>
    <includes id="SolverQueueItem_8h" name="SolverQueueItem.h" local="no" imported="no">zypp/solver/detail/SolverQueueItem.h</includes>
    <class kind="class">zypp::solver::detail::SolverQueueItemInstallOneOf</class>
    <namespace>zypp</namespace>
    <namespace>zypp::solver</namespace>
    <namespace>zypp::solver::detail</namespace>
  </compound>
  <compound kind="file">
    <name>SolverQueueItemLock.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/solver/detail/</path>
    <filename>SolverQueueItemLock_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="SolverQueueItemLock_8h" name="SolverQueueItemLock.h" local="no" imported="no">zypp/solver/detail/SolverQueueItemLock.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::solver</namespace>
    <namespace>zypp::solver::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_USE_RESOLVER_INTERNALS</name>
      <anchorfile>SolverQueueItemLock_8cc.html</anchorfile>
      <anchor>a91364c7a384a14bcfd5a0cc7fa6150c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>aaca3a5360afd7ce7a7e226370ecc64bd</anchor>
      <arglist>(SolverQueueItemLock)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SolverQueueItemLock.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/solver/detail/</path>
    <filename>SolverQueueItemLock_8h.html</filename>
    <includes id="SolverQueueItem_8h" name="SolverQueueItem.h" local="no" imported="no">zypp/solver/detail/SolverQueueItem.h</includes>
    <includes id="PoolItem_8h" name="PoolItem.h" local="no" imported="no">zypp/PoolItem.h</includes>
    <class kind="class">zypp::solver::detail::SolverQueueItemLock</class>
    <namespace>zypp</namespace>
    <namespace>zypp::solver</namespace>
    <namespace>zypp::solver::detail</namespace>
  </compound>
  <compound kind="file">
    <name>SolverQueueItemUpdate.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/solver/detail/</path>
    <filename>SolverQueueItemUpdate_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="SolverQueueItemUpdate_8h" name="SolverQueueItemUpdate.h" local="no" imported="no">zypp/solver/detail/SolverQueueItemUpdate.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::solver</namespace>
    <namespace>zypp::solver::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_USE_RESOLVER_INTERNALS</name>
      <anchorfile>SolverQueueItemUpdate_8cc.html</anchorfile>
      <anchor>a91364c7a384a14bcfd5a0cc7fa6150c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a03b0e490b0dfa6676f33b463dc7b29a6</anchor>
      <arglist>(SolverQueueItemUpdate)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SolverQueueItemUpdate.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/solver/detail/</path>
    <filename>SolverQueueItemUpdate_8h.html</filename>
    <includes id="SolverQueueItem_8h" name="SolverQueueItem.h" local="no" imported="no">zypp/solver/detail/SolverQueueItem.h</includes>
    <includes id="PoolItem_8h" name="PoolItem.h" local="no" imported="no">zypp/PoolItem.h</includes>
    <class kind="class">zypp::solver::detail::SolverQueueItemUpdate</class>
    <namespace>zypp</namespace>
    <namespace>zypp::solver</namespace>
    <namespace>zypp::solver::detail</namespace>
  </compound>
  <compound kind="file">
    <name>SystemCheck.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/solver/detail/</path>
    <filename>SystemCheck_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="IOStream_8h" name="IOStream.h" local="no" imported="no">zypp/base/IOStream.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="ZYppFactory_8h" name="ZYppFactory.h" local="no" imported="no">zypp/ZYppFactory.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="SystemCheck_8h" name="SystemCheck.h" local="no" imported="no">zypp/solver/detail/SystemCheck.h</includes>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_USE_RESOLVER_INTERNALS</name>
      <anchorfile>SystemCheck_8cc.html</anchorfile>
      <anchor>a91364c7a384a14bcfd5a0cc7fa6150c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>CapList</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a8b1bf155231f1793a74c691acdf12ab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a7052f9c7b9d23a66b2ca631a74342a5e</anchor>
      <arglist>(std::ostream &amp;str, const SystemCheck &amp;obj)</arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>_file</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ad52611c40f3ebf80baa9df086d942784</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>_dir</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a786df3cf123484fbee62a0b6023ccdb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CapabilitySet</type>
      <name>_require</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a610b545d549a5d3663b27bab916abb19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CapabilitySet</type>
      <name>_conflict</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a4f2ba5028f0724ab0a076e9a66fef463</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SystemCheck.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/solver/detail/</path>
    <filename>SystemCheck_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>Testcase.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/solver/detail/</path>
    <filename>Testcase_8cc.html</filename>
    <includes id="Testcase_8h" name="Testcase.h" local="no" imported="no">zypp/solver/detail/Testcase.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="LogControl_8h" name="LogControl.h" local="no" imported="no">zypp/base/LogControl.h</includes>
    <includes id="GzStream_8h" name="GzStream.h" local="no" imported="no">zypp/base/GzStream.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="ReferenceCounted_8h" name="ReferenceCounted.h" local="no" imported="no">zypp/base/ReferenceCounted.h</includes>
    <includes id="AutoDispose_8h" name="AutoDispose.h" local="no" imported="no">zypp/AutoDispose.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="ResPool_8h" name="ResPool.h" local="no" imported="no">zypp/ResPool.h</includes>
    <includes id="Repository_8h" name="Repository.h" local="no" imported="no">zypp/Repository.h</includes>
    <includes id="VendorAttr_8h" name="VendorAttr.h" local="no" imported="no">zypp/VendorAttr.h</includes>
    <includes id="Modalias_8h" name="Modalias.h" local="no" imported="no">zypp/target/modalias/Modalias.h</includes>
    <includes id="sat_2detail_2PoolImpl_8h" name="PoolImpl.h" local="no" imported="no">zypp/sat/detail/PoolImpl.h</includes>
    <includes id="solver_2detail_2Resolver_8h" name="Resolver.h" local="no" imported="no">zypp/solver/detail/Resolver.h</includes>
    <includes id="SystemCheck_8h" name="SystemCheck.h" local="no" imported="no">zypp/solver/detail/SystemCheck.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::solver</namespace>
    <namespace>zypp::solver::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_USE_RESOLVER_INTERNALS</name>
      <anchorfile>Testcase_8cc.html</anchorfile>
      <anchor>a91364c7a384a14bcfd5a0cc7fa6150c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Testcase.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/solver/detail/</path>
    <filename>Testcase_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>Testcase_helix.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/solver/detail/</path>
    <filename>Testcase__helix_8cc.html</filename>
    <includes id="Testcase_8h" name="Testcase.h" local="no" imported="no">zypp/solver/detail/Testcase.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="LogControl_8h" name="LogControl.h" local="no" imported="no">zypp/base/LogControl.h</includes>
    <includes id="GzStream_8h" name="GzStream.h" local="no" imported="no">zypp/base/GzStream.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="ReferenceCounted_8h" name="ReferenceCounted.h" local="no" imported="no">zypp/base/ReferenceCounted.h</includes>
    <includes id="XmlEscape_8h" name="XmlEscape.h" local="no" imported="no">zypp/parser/xml/XmlEscape.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="ResPool_8h" name="ResPool.h" local="no" imported="no">zypp/ResPool.h</includes>
    <includes id="Repository_8h" name="Repository.h" local="no" imported="no">zypp/Repository.h</includes>
    <includes id="Modalias_8h" name="Modalias.h" local="no" imported="no">zypp/target/modalias/Modalias.h</includes>
    <includes id="sat_2detail_2PoolImpl_8h" name="PoolImpl.h" local="no" imported="no">zypp/sat/detail/PoolImpl.h</includes>
    <includes id="solver_2detail_2Resolver_8h" name="Resolver.h" local="no" imported="no">zypp/solver/detail/Resolver.h</includes>
    <includes id="SystemCheck_8h" name="SystemCheck.h" local="no" imported="no">zypp/solver/detail/SystemCheck.h</includes>
    <class kind="class">zypp::solver::detail::HelixResolvable</class>
    <class kind="class">zypp::solver::detail::HelixControl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::solver</namespace>
    <namespace>zypp::solver::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_USE_RESOLVER_INTERNALS</name>
      <anchorfile>Testcase__helix_8cc.html</anchorfile>
      <anchor>a91364c7a384a14bcfd5a0cc7fa6150c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAB</name>
      <anchorfile>Testcase__helix_8cc.html</anchorfile>
      <anchor>ad58a1fbfc85c7e4790fc55e654f50221</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TAB2</name>
      <anchorfile>Testcase__helix_8cc.html</anchorfile>
      <anchor>a8ebe294fd4c0f922e5139df116a02a0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; Repository, HelixResolvable_Ptr &gt;</type>
      <name>RepositoryTable</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>ab56fd2d4cf2fda36702073f27160aad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>xml_escape</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>ac69e8f87deeb5830e6158637c37012e2</anchor>
      <arglist>(const std::string &amp;text)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>xml_tag_enclose</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a2aa0a3588f61fa4a0fb1b90ce5353521</anchor>
      <arglist>(const std::string &amp;text, const std::string &amp;tag, bool escape=false)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>helixXML</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>aa355ef2f7aebcd6488938458ed746a29</anchor>
      <arglist>(const T &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>helixXML</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>ae8a305e0e4a37131e070c88e934ba217</anchor>
      <arglist>(const Edition &amp;edition)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>helixXML</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>aa9846fc857d06ea04ecf169c1a6d0be7</anchor>
      <arglist>(const Arch &amp;arch)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>helixXML</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>af02710bef691db7639d84523105bfddb</anchor>
      <arglist>(const Capability &amp;cap)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>helixXML</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a8b608bce0af7f994059de7e23f9eb8ed</anchor>
      <arglist>(const Capabilities &amp;caps)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>helixXML</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>aeb1ec2c2c6a9116924a09007c4f079fa</anchor>
      <arglist>(const CapabilitySet &amp;caps)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>helixXML</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>ab74acaab634c06067ff5f785a976f1da</anchor>
      <arglist>(const PoolItem &amp;obj, Dep deptag_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>helixXML</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>adfe0135a335a68e0801fe5de4549f241</anchor>
      <arglist>(const PoolItem &amp;item)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a9049667b6dea3109ffe4a5194005946d</anchor>
      <arglist>(HelixResolvable)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>ad7c7f0ef7a8057336e37f9b435f22d7a</anchor>
      <arglist>(HelixResolvable)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Types.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/solver/detail/</path>
    <filename>detail_2Types_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::solver</namespace>
    <namespace>zypp::solver::detail</namespace>
    <member kind="typedef">
      <type>Resolver</type>
      <name>ResolverInternal</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a0af2113fbbde84c342abe3163282b925</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; ItemCapKind &gt;</type>
      <name>ItemCapKindList</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a72659faeb6855786b296abeeefc8d72d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; SolverQueueItem_Ptr &gt;</type>
      <name>SolverQueueItemList</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>acd050d9f81f61991cd3c7e6aae951a00</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; SolutionAction_Ptr &gt;</type>
      <name>SolutionActionList</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a1fbafbff5c97b16af21e0322e9bb50c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a1526c80fa583bf5b785fb89fb7a7b6d2</anchor>
      <arglist>(SolverQueueItem)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a4bc6115e128b23b793d211ac4bdf54b2</anchor>
      <arglist>(SolutionAction)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Types.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/solver/</path>
    <filename>Types_8h.html</filename>
    <includes id="ResPool_8h" name="ResPool.h" local="no" imported="no">zypp/ResPool.h</includes>
    <includes id="ResolverFocus_8h" name="ResolverFocus.h" local="no" imported="no">zypp/ResolverFocus.h</includes>
    <includes id="ResolverNamespace_8h" name="ResolverNamespace.h" local="no" imported="no">zypp/ResolverNamespace.h</includes>
    <includes id="ResolverProblem_8h" name="ResolverProblem.h" local="no" imported="no">zypp/ResolverProblem.h</includes>
  </compound>
  <compound kind="file">
    <name>SrcPackage.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>SrcPackage_8cc.html</filename>
    <includes id="SrcPackage_8h" name="SrcPackage.h" local="no" imported="no">zypp/SrcPackage.h</includes>
    <namespace>zyppintern</namespace>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>Pathname</type>
      <name>cachedLocation</name>
      <anchorfile>namespacezyppintern.html</anchorfile>
      <anchor>ad9a31196e3d40982e81add471049c637</anchor>
      <arglist>(const OnMediaLocation &amp;loc_r, const RepoInfo &amp;repo_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>affe162fe15983ad33d3af6caf2742634</anchor>
      <arglist>(SrcPackage)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SrcPackage.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>SrcPackage_8h.html</filename>
    <includes id="ResObject_8h" name="ResObject.h" local="no" imported="no">zypp/ResObject.h</includes>
    <class kind="class">zypp::SrcPackage</class>
    <namespace>zypp</namespace>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a90414cc1ba5acfba3a750f32e53099d5</anchor>
      <arglist>(SrcPackage)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SysContent.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>SysContent_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="SysContent_8h" name="SysContent.h" local="no" imported="no">zypp/SysContent.h</includes>
    <includes id="Reader_8h" name="Reader.h" local="no" imported="no">zypp/parser/xml/Reader.h</includes>
    <includes id="ParseDef_8h" name="ParseDef.h" local="no" imported="no">zypp/parser/xml/ParseDef.h</includes>
    <includes id="ParseDefConsume_8h" name="ParseDefConsume.h" local="no" imported="no">zypp/parser/xml/ParseDefConsume.h</includes>
    <class kind="class">zypp::syscontent::Writer::Impl</class>
    <class kind="class">zypp::syscontent::Reader::Entry::Impl</class>
    <class kind="class">zypp::syscontent::Reader::Impl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::syscontent</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1syscontent.html</anchorfile>
      <anchor>a4234f92ec07a90362fa4d66fb42cef3e</anchor>
      <arglist>(std::ostream &amp;str, const Reader &amp;obj)</arglist>
    </member>
    <member kind="variable">
      <type>Edition *</type>
      <name>_value</name>
      <anchorfile>SysContent_8cc.html</anchorfile>
      <anchor>a5566eab00fc081a74f536939218937ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SysContent.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>SysContent_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="PoolItem_8h" name="PoolItem.h" local="no" imported="no">zypp/PoolItem.h</includes>
    <includes id="Edition_8h" name="Edition.h" local="no" imported="no">zypp/Edition.h</includes>
    <includes id="Date_8h" name="Date.h" local="no" imported="no">zypp/Date.h</includes>
    <class kind="class">zypp::syscontent::Writer</class>
    <class kind="class">zypp::syscontent::Reader</class>
    <class kind="class">zypp::syscontent::Reader::Entry</class>
    <namespace>zypp</namespace>
    <namespace>zypp::syscontent</namespace>
  </compound>
  <compound kind="file">
    <name>Target.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Target_8cc.html</filename>
    <includes id="Target_8h" name="Target.h" local="no" imported="no">zypp/Target.h</includes>
    <includes id="TargetImpl_8h" name="TargetImpl.h" local="no" imported="no">zypp/target/TargetImpl.h</includes>
    <namespace>zypp</namespace>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af79578b6f9d12f5063f583b22d26da8b</anchor>
      <arglist>(Target)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a72fd01026d583aa1fbcd27ac3d2398ba</anchor>
      <arglist>(std::ostream &amp;str, const Target::DistributionLabel &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Target.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Target_8h.html</filename>
    <includes id="ReferenceCounted_8h" name="ReferenceCounted.h" local="no" imported="no">zypp/base/ReferenceCounted.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Product_8h" name="Product.h" local="no" imported="no">zypp/Product.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="ResPool_8h" name="ResPool.h" local="no" imported="no">zypp/ResPool.h</includes>
    <class kind="class">zypp::Target</class>
    <class kind="struct">zypp::Target::DistributionLabel</class>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
    <namespace>zypp::target::rpm</namespace>
    <namespace>zypp::zypp_detail</namespace>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1fabf0410d32a4498c77436d14890021</anchor>
      <arglist>(Target)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CommitPackageCache.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/</path>
    <filename>CommitPackageCache_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="CommitPackageCache_8h" name="CommitPackageCache.h" local="no" imported="no">zypp/target/CommitPackageCache.h</includes>
    <includes id="CommitPackageCacheImpl_8h" name="CommitPackageCacheImpl.h" local="no" imported="no">zypp/target/CommitPackageCacheImpl.h</includes>
    <includes id="CommitPackageCacheReadAhead_8h" name="CommitPackageCacheReadAhead.h" local="no" imported="no">zypp/target/CommitPackageCacheReadAhead.h</includes>
    <includes id="librpmDb_8h" name="librpmDb.h" local="no" imported="no">zypp/target/rpm/librpmDb.h</includes>
    <includes id="PackageProvider_8h" name="PackageProvider.h" local="no" imported="no">zypp/repo/PackageProvider.h</includes>
    <includes id="DeltaCandidates_8h" name="DeltaCandidates.h" local="no" imported="no">zypp/repo/DeltaCandidates.h</includes>
    <includes id="ResPool_8h" name="ResPool.h" local="no" imported="no">zypp/ResPool.h</includes>
    <class kind="struct">zypp::target::RepoProvidePackage::Impl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>a1d0756bb89bcdbd48dfb9781b1d532f4</anchor>
      <arglist>(std::ostream &amp;str, const CommitPackageCache &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CommitPackageCache.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/</path>
    <filename>CommitPackageCache_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Function_8h" name="Function.h" local="no" imported="no">zypp/base/Function.h</includes>
    <includes id="PoolItem_8h" name="PoolItem.h" local="no" imported="no">zypp/PoolItem.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="ManagedFile_8h" name="ManagedFile.h" local="no" imported="no">zypp/ManagedFile.h</includes>
    <class kind="class">zypp::target::RepoProvidePackage</class>
    <class kind="class">zypp::target::CommitPackageCache</class>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
  </compound>
  <compound kind="file">
    <name>CommitPackageCacheImpl.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/</path>
    <filename>CommitPackageCacheImpl_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="CommitPackageCacheImpl_8h" name="CommitPackageCacheImpl.h" local="no" imported="no">zypp/target/CommitPackageCacheImpl.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
  </compound>
  <compound kind="file">
    <name>CommitPackageCacheImpl.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/</path>
    <filename>CommitPackageCacheImpl_8h.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="CommitPackageCache_8h" name="CommitPackageCache.h" local="no" imported="no">zypp/target/CommitPackageCache.h</includes>
    <class kind="class">zypp::target::CommitPackageCache::Impl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
  </compound>
  <compound kind="file">
    <name>CommitPackageCacheReadAhead.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/</path>
    <filename>CommitPackageCacheReadAhead_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="RepoInfo_8h" name="RepoInfo.h" local="no" imported="no">zypp/RepoInfo.h</includes>
    <includes id="Package_8h" name="Package.h" local="no" imported="no">zypp/Package.h</includes>
    <includes id="CommitPackageCacheReadAhead_8h" name="CommitPackageCacheReadAhead.h" local="no" imported="no">zypp/target/CommitPackageCacheReadAhead.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>a907d79e435253b48aa17ad7c55b1505d</anchor>
      <arglist>(std::ostream &amp;str, const IMediaKey &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CommitPackageCacheReadAhead.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/</path>
    <filename>CommitPackageCacheReadAhead_8h.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="DefaultIntegral_8h" name="DefaultIntegral.h" local="no" imported="no">zypp/base/DefaultIntegral.h</includes>
    <includes id="Repository_8h" name="Repository.h" local="no" imported="no">zypp/Repository.h</includes>
    <includes id="TmpPath_8h" name="TmpPath.h" local="no" imported="no">zypp/TmpPath.h</includes>
    <includes id="CommitPackageCacheImpl_8h" name="CommitPackageCacheImpl.h" local="no" imported="no">zypp/target/CommitPackageCacheImpl.h</includes>
    <class kind="struct">zypp::target::IMediaKey</class>
    <class kind="class">zypp::target::CommitPackageCacheReadAhead</class>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>a907d79e435253b48aa17ad7c55b1505d</anchor>
      <arglist>(std::ostream &amp;str, const IMediaKey &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>HardLocksFile.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/</path>
    <filename>HardLocksFile_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="IOStream_8h" name="IOStream.h" local="no" imported="no">zypp/base/IOStream.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="TmpPath_8h" name="TmpPath.h" local="no" imported="no">zypp/TmpPath.h</includes>
    <includes id="Date_8h" name="Date.h" local="no" imported="no">zypp/Date.h</includes>
    <includes id="HardLocksFile_8h" name="HardLocksFile.h" local="no" imported="no">zypp/target/HardLocksFile.h</includes>
    <includes id="PoolQueryUtil_8tcc" name="PoolQueryUtil.tcc" local="no" imported="no">zypp/PoolQueryUtil.tcc</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>a121ec46d55b411c069dfad83a3990b9a</anchor>
      <arglist>(std::ostream &amp;str, const HardLocksFile &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>HardLocksFile.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/</path>
    <filename>HardLocksFile_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="PoolTraits_8h" name="PoolTraits.h" local="no" imported="no">zypp/pool/PoolTraits.h</includes>
    <includes id="PoolQuery_8h" name="PoolQuery.h" local="no" imported="no">zypp/PoolQuery.h</includes>
    <class kind="class">zypp::target::HardLocksFile</class>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
  </compound>
  <compound kind="file">
    <name>Modalias.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/modalias/</path>
    <filename>Modalias_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="IOStream_8h" name="IOStream.h" local="no" imported="no">zypp/base/IOStream.h</includes>
    <includes id="InputStream_8h" name="InputStream.h" local="no" imported="no">zypp/base/InputStream.h</includes>
    <includes id="AutoDispose_8h" name="AutoDispose.h" local="no" imported="no">zypp/AutoDispose.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="Modalias_8h" name="Modalias.h" local="no" imported="no">zypp/target/modalias/Modalias.h</includes>
    <class kind="struct">zypp::target::Modalias::Impl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>Modalias_8cc.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PATH_IS</name>
      <anchorfile>Modalias_8cc.html</anchorfile>
      <anchor>a38288f6eb669672c3684518dbeb20f15</anchor>
      <arglist>(D, F)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>a984a5c025c403e029715a1f02240684d</anchor>
      <arglist>(std::ostream &amp;str, const Modalias &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Modalias.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/modalias/</path>
    <filename>Modalias_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="IdString_8h" name="IdString.h" local="no" imported="no">zypp/IdString.h</includes>
    <class kind="class">zypp::target::Modalias</class>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
  </compound>
  <compound kind="file">
    <name>RequestedLocalesFile.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/</path>
    <filename>RequestedLocalesFile_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="IOStream_8h" name="IOStream.h" local="no" imported="no">zypp/base/IOStream.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="TmpPath_8h" name="TmpPath.h" local="no" imported="no">zypp/TmpPath.h</includes>
    <includes id="Date_8h" name="Date.h" local="no" imported="no">zypp/Date.h</includes>
    <includes id="RequestedLocalesFile_8h" name="RequestedLocalesFile.h" local="no" imported="no">zypp/target/RequestedLocalesFile.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>aa1398fec34fe9748002b1acb0ee463f0</anchor>
      <arglist>(std::ostream &amp;str, const RequestedLocalesFile &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RequestedLocalesFile.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/</path>
    <filename>RequestedLocalesFile_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="Locale_8h" name="Locale.h" local="no" imported="no">zypp/Locale.h</includes>
    <class kind="class">zypp::target::RequestedLocalesFile</class>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
  </compound>
  <compound kind="file">
    <name>BinHeader.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/rpm/</path>
    <filename>BinHeader_8cc.html</filename>
    <includes id="librpm_8h" name="librpm.h" local="yes" imported="no">librpm.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="AutoDispose_8h" name="AutoDispose.h" local="no" imported="no">zypp/AutoDispose.h</includes>
    <includes id="BinHeader_8h" name="BinHeader.h" local="no" imported="no">zypp/target/rpm/BinHeader.h</includes>
    <class kind="struct">zypp::target::rpm::HeaderEntryGetter</class>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
    <namespace>zypp::target::rpm</namespace>
    <member kind="define">
      <type>#define</type>
      <name>Y2LOG</name>
      <anchorfile>BinHeader_8cc.html</anchorfile>
      <anchor>a0901b89cd831eb38eec9081fa40077e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BinHeader.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/rpm/</path>
    <filename>BinHeader_8h.html</filename>
    <includes id="ReferenceCounted_8h" name="ReferenceCounted.h" local="no" imported="no">zypp/base/ReferenceCounted.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="librpm_8h" name="librpm.h" local="no" imported="no">zypp/target/rpm/librpm.h</includes>
    <class kind="class">zypp::target::rpm::BinHeader</class>
    <class kind="class">zypp::target::rpm::BinHeader::intList</class>
    <class kind="class">zypp::target::rpm::BinHeader::stringList</class>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
    <namespace>zypp::target::rpm</namespace>
  </compound>
  <compound kind="file">
    <name>librpm.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/rpm/</path>
    <filename>librpm_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>librpmDb.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/rpm/</path>
    <filename>librpmDb_8cc.html</filename>
    <includes id="librpm_8h" name="librpm.h" local="yes" imported="no">librpm.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="librpmDb_8h" name="librpmDb.h" local="no" imported="no">zypp/target/rpm/librpmDb.h</includes>
    <includes id="RpmHeader_8h" name="RpmHeader.h" local="no" imported="no">zypp/target/rpm/RpmHeader.h</includes>
    <includes id="RpmException_8h" name="RpmException.h" local="no" imported="no">zypp/target/rpm/RpmException.h</includes>
    <class kind="class">zypp::target::rpm::librpmDb::D</class>
    <class kind="class">zypp::target::rpm::librpmDb::db_const_iterator::D</class>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
    <namespace>zypp::target::rpm</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>librpmDb_8cc.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>a6ec1530cffde123dc36ab8b90e9daae9</anchor>
      <arglist>(std::ostream &amp;str, const librpmDb::db_const_iterator &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>librpmDb.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/rpm/</path>
    <filename>librpmDb_8h.html</filename>
    <includes id="ReferenceCounted_8h" name="ReferenceCounted.h" local="no" imported="no">zypp/base/ReferenceCounted.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="Package_8h" name="Package.h" local="no" imported="no">zypp/Package.h</includes>
    <includes id="RpmHeader_8h" name="RpmHeader.h" local="no" imported="no">zypp/target/rpm/RpmHeader.h</includes>
    <includes id="RpmException_8h" name="RpmException.h" local="no" imported="no">zypp/target/rpm/RpmException.h</includes>
    <class kind="class">zypp::target::rpm::librpmDb</class>
    <class kind="class">zypp::target::rpm::librpmDb::db_const_iterator</class>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
    <namespace>zypp::target::rpm</namespace>
  </compound>
  <compound kind="file">
    <name>RpmCallbacks.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/rpm/</path>
    <filename>RpmCallbacks_8cc.html</filename>
    <includes id="RpmCallbacks_8h" name="RpmCallbacks.h" local="no" imported="no">zypp/target/rpm/RpmCallbacks.h</includes>
  </compound>
  <compound kind="file">
    <name>RpmCallbacks.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/rpm/</path>
    <filename>RpmCallbacks_8h.html</filename>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <includes id="Callback_8h" name="Callback.h" local="no" imported="no">zypp/Callback.h</includes>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <class kind="struct">zypp::target::rpm::RpmRemoveReport</class>
    <class kind="struct">zypp::target::rpm::RpmInstallReport</class>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
    <namespace>zypp::target::rpm</namespace>
  </compound>
  <compound kind="file">
    <name>RpmDb.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/rpm/</path>
    <filename>RpmDb_8cc.html</filename>
    <includes id="librpm_8h" name="librpm.h" local="yes" imported="no">librpm.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="LocaleGuard_8h" name="LocaleGuard.h" local="no" imported="no">zypp/base/LocaleGuard.h</includes>
    <includes id="DtorReset_8h" name="DtorReset.h" local="no" imported="no">zypp/base/DtorReset.h</includes>
    <includes id="Date_8h" name="Date.h" local="no" imported="no">zypp/Date.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="PublicKey_8h" name="PublicKey.h" local="no" imported="no">zypp/PublicKey.h</includes>
    <includes id="ProgressData_8h" name="ProgressData.h" local="no" imported="no">zypp/ProgressData.h</includes>
    <includes id="RpmDb_8h" name="RpmDb.h" local="no" imported="no">zypp/target/rpm/RpmDb.h</includes>
    <includes id="RpmCallbacks_8h" name="RpmCallbacks.h" local="no" imported="no">zypp/target/rpm/RpmCallbacks.h</includes>
    <includes id="HistoryLog_8h" name="HistoryLog.h" local="no" imported="no">zypp/HistoryLog.h</includes>
    <includes id="librpmDb_8h" name="librpmDb.h" local="no" imported="no">zypp/target/rpm/librpmDb.h</includes>
    <includes id="RpmException_8h" name="RpmException.h" local="no" imported="no">zypp/target/rpm/RpmException.h</includes>
    <includes id="TmpPath_8h" name="TmpPath.h" local="no" imported="no">zypp/TmpPath.h</includes>
    <includes id="KeyRing_8h" name="KeyRing.h" local="no" imported="no">zypp/KeyRing.h</includes>
    <includes id="ZYppFactory_8h" name="ZYppFactory.h" local="no" imported="no">zypp/ZYppFactory.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="IOTools_8h" name="IOTools.h" local="no" imported="no">zypp/base/IOTools.h</includes>
    <class kind="struct">zypp::target::rpm::KeyRingSignalReceiver</class>
    <namespace>zypp</namespace>
    <namespace>zypp::zypp_readonly_hack</namespace>
    <namespace>zypp::env</namespace>
    <namespace>zypp::target</namespace>
    <namespace>zypp::target::rpm</namespace>
    <member kind="define">
      <type>#define</type>
      <name>WARNINGMAILPATH</name>
      <anchorfile>RpmDb_8cc.html</anchorfile>
      <anchor>a990377b924747702efad0b7decf390fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FILEFORBACKUPFILES</name>
      <anchorfile>RpmDb_8cc.html</anchorfile>
      <anchor>acb048dc4ec0b9dd7685518a31d8722aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXRPMMESSAGELINES</name>
      <anchorfile>RpmDb_8cc.html</anchorfile>
      <anchor>a88dfb6fadf45531b6c9d73227920ad6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WORKAROUNDRPMPWDBUG</name>
      <anchorfile>RpmDb_8cc.html</anchorfile>
      <anchor>af1eee1f44fdf406fc6472b39c3eec2a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>RpmDb_8cc.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FAILIFNOTINITIALIZED</name>
      <anchorfile>RpmDb_8cc.html</anchorfile>
      <anchor>ab7a2b970bfc8729b365e8a16e67d5dd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OUTS</name>
      <anchorfile>RpmDb_8cc.html</anchorfile>
      <anchor>ab98520ff83ed35863c003b8685827665</anchor>
      <arglist>(E, S)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IGotIt</name>
      <anchorfile>namespacezypp_1_1zypp__readonly__hack.html</anchorfile>
      <anchor>a43242b0acda6cea759b797c6d6ebd89c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ZYPP_RPM_DEBUG</name>
      <anchorfile>namespacezypp_1_1env.html</anchorfile>
      <anchor>a431f186e64a875e2323dc68a9d27438b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>diffFiles</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>aee85b0b510c6f15a0d4d7d8082d90a8c</anchor>
      <arglist>(const std::string file1, const std::string file2, std::string &amp;out, int maxlines)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stringPath</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>aa5e58d4ace0309f1fd794065513c5752</anchor>
      <arglist>(const Pathname &amp;root_r, const Pathname &amp;sub_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>af7764cc09a7b3bbb5d07e02057b9b3b5</anchor>
      <arglist>(std::ostream &amp;str, RpmDb::CheckPackageResult obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>ad2beaf4e753d918b43249e533a157046</anchor>
      <arglist>(std::ostream &amp;str, const RpmDb::CheckPackageDetail &amp;obj)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static shared_ptr&lt; KeyRingSignalReceiver &gt;</type>
      <name>sKeyRingReceiver</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>a9663e77cc0d7b98a09d18f03721b1dca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>_f</name>
      <anchorfile>RpmDb_8cc.html</anchorfile>
      <anchor>a346a27fc05413faac7c43c6e58238d18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string *</type>
      <name>_cap</name>
      <anchorfile>RpmDb_8cc.html</anchorfile>
      <anchor>a9c342ee07758e7fe0bdb024df1884b63</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RpmDb.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/rpm/</path>
    <filename>RpmDb_8h.html</filename>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="ExternalProgram_8h" name="ExternalProgram.h" local="no" imported="no">zypp/ExternalProgram.h</includes>
    <includes id="Package_8h" name="Package.h" local="no" imported="no">zypp/Package.h</includes>
    <includes id="KeyRing_8h" name="KeyRing.h" local="no" imported="no">zypp/KeyRing.h</includes>
    <includes id="RpmFlags_8h" name="RpmFlags.h" local="no" imported="no">zypp/target/rpm/RpmFlags.h</includes>
    <includes id="RpmHeader_8h" name="RpmHeader.h" local="no" imported="no">zypp/target/rpm/RpmHeader.h</includes>
    <includes id="RpmCallbacks_8h" name="RpmCallbacks.h" local="no" imported="no">zypp/target/rpm/RpmCallbacks.h</includes>
    <includes id="ZYppCallbacks_8h" name="ZYppCallbacks.h" local="no" imported="no">zypp/ZYppCallbacks.h</includes>
    <class kind="class">zypp::target::rpm::RpmDb</class>
    <class kind="struct">zypp::target::rpm::RpmDb::CheckPackageDetail</class>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
    <namespace>zypp::target::rpm</namespace>
  </compound>
  <compound kind="file">
    <name>RpmException.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/rpm/</path>
    <filename>RpmException_8cc.html</filename>
    <includes id="RpmException_8h" name="RpmException.h" local="no" imported="no">zypp/target/rpm/RpmException.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
    <namespace>zypp::target::rpm</namespace>
  </compound>
  <compound kind="file">
    <name>RpmException.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/rpm/</path>
    <filename>RpmException_8h.html</filename>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <class kind="class">zypp::target::rpm::RpmException</class>
    <class kind="class">zypp::target::rpm::GlobalRpmInitException</class>
    <class kind="class">zypp::target::rpm::RpmInvalidRootException</class>
    <class kind="class">zypp::target::rpm::RpmAccessBlockedException</class>
    <class kind="class">zypp::target::rpm::RpmSubprocessException</class>
    <class kind="class">zypp::target::rpm::RpmInitException</class>
    <class kind="class">zypp::target::rpm::RpmDbOpenException</class>
    <class kind="class">zypp::target::rpm::RpmDbAlreadyOpenException</class>
    <class kind="class">zypp::target::rpm::RpmDbNotOpenException</class>
    <class kind="class">zypp::target::rpm::RpmDbConvertException</class>
    <class kind="class">zypp::target::rpm::RpmNullDatabaseException</class>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
    <namespace>zypp::target::rpm</namespace>
  </compound>
  <compound kind="file">
    <name>RpmFlags.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/rpm/</path>
    <filename>RpmFlags_8h.html</filename>
    <includes id="Flags_8h" name="Flags.h" local="no" imported="no">zypp/base/Flags.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
    <namespace>zypp::target::rpm</namespace>
    <member kind="enumeration">
      <type></type>
      <name>RpmInstFlag</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>a4c4781cc6d1baa791e7b97b8093beeb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPMINST_NONE</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>a4c4781cc6d1baa791e7b97b8093beeb9a0bc178c0cb88ae1093ded44dd793a96a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPMINST_EXCLUDEDOCS</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>a4c4781cc6d1baa791e7b97b8093beeb9af8bbc799b033021c660dd386218fdb24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPMINST_NOSCRIPTS</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>a4c4781cc6d1baa791e7b97b8093beeb9a4014941a363910619585775bc90e53a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPMINST_FORCE</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>a4c4781cc6d1baa791e7b97b8093beeb9a94080f683b374b639e6779aa75bfceab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPMINST_NODEPS</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>a4c4781cc6d1baa791e7b97b8093beeb9a495b978c423d4b43fde7ac2162fab2aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPMINST_IGNORESIZE</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>a4c4781cc6d1baa791e7b97b8093beeb9aae3e98e4364e4e89798d627549ca952b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPMINST_JUSTDB</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>a4c4781cc6d1baa791e7b97b8093beeb9a932d531761bf8ffe0d753e87dcb72360</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPMINST_NODIGEST</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>a4c4781cc6d1baa791e7b97b8093beeb9aca0b2e02f573c05ef5b3725b249194f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPMINST_NOSIGNATURE</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>a4c4781cc6d1baa791e7b97b8093beeb9a27e0a89a0663b11161f98a9a1af230e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPMINST_NOUPGRADE</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>a4c4781cc6d1baa791e7b97b8093beeb9ae3750c83689335ae6cf97ca87155555a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPMINST_TEST</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>a4c4781cc6d1baa791e7b97b8093beeb9ab9a84f7b91905c4a4afe892460e92a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPMINST_NOPOSTTRANS</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>a4c4781cc6d1baa791e7b97b8093beeb9abad4dbd890df97531225e953337a9a5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RpmHeader.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/rpm/</path>
    <filename>RpmHeader_8cc.html</filename>
    <includes id="librpm_8h" name="librpm.h" local="yes" imported="no">librpm.h</includes>
    <includes id="Easy_8h" name="Easy.h" local="no" imported="no">zypp/base/Easy.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="librpmDb_8h" name="librpmDb.h" local="no" imported="no">zypp/target/rpm/librpmDb.h</includes>
    <includes id="RpmHeader_8h" name="RpmHeader.h" local="no" imported="no">zypp/target/rpm/RpmHeader.h</includes>
    <includes id="Package_8h" name="Package.h" local="no" imported="no">zypp/Package.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
    <namespace>zypp::target::rpm</namespace>
    <member kind="function">
      <type>int</type>
      <name>unameToUid</name>
      <anchorfile>RpmHeader_8cc.html</anchorfile>
      <anchor>adeef09986d46cedf92013ee9a4beb4a0</anchor>
      <arglist>(const char *thisUname, uid_t *uid)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gnameToGid</name>
      <anchorfile>RpmHeader_8cc.html</anchorfile>
      <anchor>ab16ffdc01a5000e14a299127870e6290</anchor>
      <arglist>(const char *thisGname, gid_t *gid)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RpmHeader.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/rpm/</path>
    <filename>RpmHeader_8h.html</filename>
    <includes id="BinHeader_8h" name="BinHeader.h" local="no" imported="no">zypp/target/rpm/BinHeader.h</includes>
    <includes id="Package_8h" name="Package.h" local="no" imported="no">zypp/Package.h</includes>
    <includes id="Changelog_8h" name="Changelog.h" local="no" imported="no">zypp/Changelog.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <class kind="struct">zypp::target::rpm::FileInfo</class>
    <class kind="class">zypp::target::rpm::RpmHeader</class>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
    <namespace>zypp::target::rpm</namespace>
  </compound>
  <compound kind="file">
    <name>RpmPostTransCollector.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/</path>
    <filename>RpmPostTransCollector_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="RpmPostTransCollector_8h" name="RpmPostTransCollector.h" local="no" imported="no">zypp/target/RpmPostTransCollector.h</includes>
    <includes id="TmpPath_8h" name="TmpPath.h" local="no" imported="no">zypp/TmpPath.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="HistoryLog_8h" name="HistoryLog.h" local="no" imported="no">zypp/HistoryLog.h</includes>
    <includes id="ZYppCallbacks_8h" name="ZYppCallbacks.h" local="no" imported="no">zypp/ZYppCallbacks.h</includes>
    <includes id="ExternalProgram_8h" name="ExternalProgram.h" local="no" imported="no">zypp/ExternalProgram.h</includes>
    <includes id="RpmHeader_8h" name="RpmHeader.h" local="no" imported="no">zypp/target/rpm/RpmHeader.h</includes>
    <includes id="librpmDb_8h" name="librpmDb.h" local="no" imported="no">zypp/target/rpm/librpmDb.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <class kind="class">zypp::target::RpmPostTransCollector::Impl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>RpmPostTransCollector_8cc.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>adcc19f6827c359f45be699bc98768e74</anchor>
      <arglist>(std::ostream &amp;str, const RpmPostTransCollector &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>a0d75cd4c01be75dfc7314108f48ab5e7</anchor>
      <arglist>(std::ostream &amp;str, const RpmPostTransCollector &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RpmPostTransCollector.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/</path>
    <filename>RpmPostTransCollector_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="ManagedFile_8h" name="ManagedFile.h" local="no" imported="no">zypp/ManagedFile.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <class kind="class">zypp::target::RpmPostTransCollector</class>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
  </compound>
  <compound kind="file">
    <name>SolvIdentFile.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/</path>
    <filename>SolvIdentFile_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="IOStream_8h" name="IOStream.h" local="no" imported="no">zypp/base/IOStream.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="TmpPath_8h" name="TmpPath.h" local="no" imported="no">zypp/TmpPath.h</includes>
    <includes id="Date_8h" name="Date.h" local="no" imported="no">zypp/Date.h</includes>
    <includes id="SolvIdentFile_8h" name="SolvIdentFile.h" local="no" imported="no">zypp/target/SolvIdentFile.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>ad2c1d94f48c17ecfb183367eb12136b9</anchor>
      <arglist>(std::ostream &amp;str, const SolvIdentFile &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SolvIdentFile.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/</path>
    <filename>SolvIdentFile_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="IdString_8h" name="IdString.h" local="no" imported="no">zypp/IdString.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <class kind="class">zypp::target::SolvIdentFile</class>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
  </compound>
  <compound kind="file">
    <name>TargetCallbackReceiver.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/</path>
    <filename>TargetCallbackReceiver_8cc.html</filename>
    <includes id="TargetCallbackReceiver_8h" name="TargetCallbackReceiver.h" local="no" imported="no">zypp/target/TargetCallbackReceiver.h</includes>
    <includes id="RpmCallbacks_8h" name="RpmCallbacks.h" local="no" imported="no">zypp/target/rpm/RpmCallbacks.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
  </compound>
  <compound kind="file">
    <name>TargetCallbackReceiver.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/</path>
    <filename>TargetCallbackReceiver_8h.html</filename>
    <includes id="ZYppCallbacks_8h" name="ZYppCallbacks.h" local="no" imported="no">zypp/ZYppCallbacks.h</includes>
    <includes id="RpmCallbacks_8h" name="RpmCallbacks.h" local="no" imported="no">zypp/target/rpm/RpmCallbacks.h</includes>
    <class kind="class">zypp::target::RpmInstallPackageReceiver</class>
    <class kind="class">zypp::target::RpmRemovePackageReceiver</class>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
  </compound>
  <compound kind="file">
    <name>TargetException.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/</path>
    <filename>TargetException_8cc.html</filename>
    <includes id="TargetException_8h" name="TargetException.h" local="no" imported="no">zypp/target/TargetException.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
  </compound>
  <compound kind="file">
    <name>TargetException.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/</path>
    <filename>TargetException_8h.html</filename>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <class kind="class">zypp::target::TargetException</class>
    <class kind="class">zypp::target::TargetAbortedException</class>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
  </compound>
  <compound kind="file">
    <name>TargetImpl.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/</path>
    <filename>TargetImpl_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="Iterator_8h" name="Iterator.h" local="no" imported="no">zypp/base/Iterator.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="IOStream_8h" name="IOStream.h" local="no" imported="no">zypp/base/IOStream.h</includes>
    <includes id="Functional_8h" name="Functional.h" local="no" imported="no">zypp/base/Functional.h</includes>
    <includes id="UserRequestException_8h" name="UserRequestException.h" local="no" imported="no">zypp/base/UserRequestException.h</includes>
    <includes id="Json_8h" name="Json.h" local="no" imported="no">zypp/base/Json.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="ZYppFactory_8h" name="ZYppFactory.h" local="no" imported="no">zypp/ZYppFactory.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="PoolItem_8h" name="PoolItem.h" local="no" imported="no">zypp/PoolItem.h</includes>
    <includes id="ResObjects_8h" name="ResObjects.h" local="no" imported="no">zypp/ResObjects.h</includes>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <includes id="TmpPath_8h" name="TmpPath.h" local="no" imported="no">zypp/TmpPath.h</includes>
    <includes id="RepoStatus_8h" name="RepoStatus.h" local="no" imported="no">zypp/RepoStatus.h</includes>
    <includes id="ExternalProgram_8h" name="ExternalProgram.h" local="no" imported="no">zypp/ExternalProgram.h</includes>
    <includes id="Repository_8h" name="Repository.h" local="no" imported="no">zypp/Repository.h</includes>
    <includes id="ShutdownLock__p_8h" name="ShutdownLock_p.h" local="no" imported="no">zypp/ShutdownLock_p.h</includes>
    <includes id="ResFilters_8h" name="ResFilters.h" local="no" imported="no">zypp/ResFilters.h</includes>
    <includes id="HistoryLog_8h" name="HistoryLog.h" local="no" imported="no">zypp/HistoryLog.h</includes>
    <includes id="TargetImpl_8h" name="TargetImpl.h" local="no" imported="no">zypp/target/TargetImpl.h</includes>
    <includes id="TargetCallbackReceiver_8h" name="TargetCallbackReceiver.h" local="no" imported="no">zypp/target/TargetCallbackReceiver.h</includes>
    <includes id="librpmDb_8h" name="librpmDb.h" local="no" imported="no">zypp/target/rpm/librpmDb.h</includes>
    <includes id="CommitPackageCache_8h" name="CommitPackageCache.h" local="no" imported="no">zypp/target/CommitPackageCache.h</includes>
    <includes id="RpmPostTransCollector_8h" name="RpmPostTransCollector.h" local="no" imported="no">zypp/target/RpmPostTransCollector.h</includes>
    <includes id="ProductFileReader_8h" name="ProductFileReader.h" local="no" imported="no">zypp/parser/ProductFileReader.h</includes>
    <includes id="SrcPackageProvider_8h" name="SrcPackageProvider.h" local="no" imported="no">zypp/repo/SrcPackageProvider.h</includes>
    <includes id="Pool_8h" name="Pool.h" local="no" imported="no">zypp/sat/Pool.h</includes>
    <includes id="sat_2detail_2PoolImpl_8h" name="PoolImpl.h" local="no" imported="no">zypp/sat/detail/PoolImpl.h</includes>
    <includes id="SolvableSpec_8h" name="SolvableSpec.h" local="no" imported="no">zypp/sat/SolvableSpec.h</includes>
    <includes id="Transaction_8h" name="Transaction.h" local="no" imported="no">zypp/sat/Transaction.h</includes>
    <includes id="PluginExecutor_8h" name="PluginExecutor.h" local="no" imported="no">zypp/PluginExecutor.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
    <namespace>zypp::json</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SUBST_IF</name>
      <anchorfile>TargetImpl_8cc.html</anchorfile>
      <anchor>a32d03a48d7908871246afaf63302bc9d</anchor>
      <arglist>(PAT, VAL)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>rpmDbStateHash</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>a5260ef8f4ba88286465a43f09dda2c21</anchor>
      <arglist>(const Pathname &amp;root_r)</arglist>
    </member>
    <member kind="function">
      <type>RepoStatus</type>
      <name>rpmDbRepoStatus</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>ad8a30cb00e00610aff9783ca8ba1438c</anchor>
      <arglist>(const Pathname &amp;root_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>ae99ef0f07239f5060d8b2c269ccb3625</anchor>
      <arglist>(const ZYppCommitResult::TransactionStepList &amp;steps_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a06176c8c90aebee4cc9e7b06f286d62f</anchor>
      <arglist>(const sat::Transaction::Step &amp;step_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeUpgradeTestcase</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>a97f6495f9b6a0e6594adfd13002152d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XRunUpdateMessages</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>a39877703467da443328251ff5e4c240d</anchor>
      <arglist>(const Pathname &amp;root_r, const Pathname &amp;messagesPath_r, const std::vector&lt; sat::Solvable &gt; &amp;checkPackages_r, ZYppCommitResult &amp;result_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>a058cdfceee2e15e6eed755ad70ca90d4</anchor>
      <arglist>(TargetImpl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>generateRandomId</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>aecd0329fa2bb775b904fe6ebc6393b1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateFileContent</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>ac4023044142bc4a43ac9cfd77fbcb26b</anchor>
      <arglist>(const Pathname &amp;filename, boost::function&lt; bool()&gt; condition, boost::function&lt; std::string()&gt; value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>fileMissing</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>ab0730e3a9d83b309b57c03bcdd53c81f</anchor>
      <arglist>(const Pathname &amp;pathname)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pathname</type>
      <name>_mountpoint</name>
      <anchorfile>TargetImpl_8cc.html</anchorfile>
      <anchor>a0f107f60ca4192ced6da7a5fd9bf9acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TrueBool</type>
      <name>_guard</name>
      <anchorfile>TargetImpl_8cc.html</anchorfile>
      <anchor>aaa3b6f69208c0140a8ce6730fd284243</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ZYppCommitResult &amp;</type>
      <name>_result</name>
      <anchorfile>TargetImpl_8cc.html</anchorfile>
      <anchor>a50cfd096d0b2a80d96453d4a465c54ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TargetImpl.commitFindFileConflicts.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/</path>
    <filename>TargetImpl_8commitFindFileConflicts_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="UserRequestException_8h" name="UserRequestException.h" local="no" imported="no">zypp/base/UserRequestException.h</includes>
    <includes id="Queue_8h" name="Queue.h" local="no" imported="no">zypp/sat/Queue.h</includes>
    <includes id="FileConflicts_8h" name="FileConflicts.h" local="no" imported="no">zypp/sat/FileConflicts.h</includes>
    <includes id="Pool_8h" name="Pool.h" local="no" imported="no">zypp/sat/Pool.h</includes>
    <includes id="TargetImpl_8h" name="TargetImpl.h" local="no" imported="no">zypp/target/TargetImpl.h</includes>
    <includes id="CommitPackageCache_8h" name="CommitPackageCache.h" local="no" imported="no">zypp/target/CommitPackageCache.h</includes>
    <includes id="ZYppCallbacks_8h" name="ZYppCallbacks.h" local="no" imported="no">zypp/ZYppCallbacks.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
    <member kind="variable" protection="private">
      <type>ProgressData &amp;</type>
      <name>_progress</name>
      <anchorfile>TargetImpl_8commitFindFileConflicts_8cc.html</anchorfile>
      <anchor>a30f3dec74954d88c89238939210685e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AutoDispose&lt; void * &gt;</type>
      <name>_state</name>
      <anchorfile>TargetImpl_8commitFindFileConflicts_8cc.html</anchorfile>
      <anchor>ac521f31a3c556c9b5c37e5db6f31b5d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unordered_set&lt; sat::detail::IdType &gt;</type>
      <name>_visited</name>
      <anchorfile>TargetImpl_8commitFindFileConflicts_8cc.html</anchorfile>
      <anchor>a14d374d743ff7bbbe0b9df3cb77e35de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sat::Queue</type>
      <name>_noFilelist</name>
      <anchorfile>TargetImpl_8commitFindFileConflicts_8cc.html</anchorfile>
      <anchor>ac1811c6e778148229b846ddb1de4aa9d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TargetImpl.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/target/</path>
    <filename>TargetImpl_8h.html</filename>
    <includes id="ReferenceCounted_8h" name="ReferenceCounted.h" local="no" imported="no">zypp/base/ReferenceCounted.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="PoolItem_8h" name="PoolItem.h" local="no" imported="no">zypp/PoolItem.h</includes>
    <includes id="ZYppCommit_8h" name="ZYppCommit.h" local="no" imported="no">zypp/ZYppCommit.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="MediaAccess_8h" name="MediaAccess.h" local="no" imported="no">zypp/media/MediaAccess.h</includes>
    <includes id="Target_8h" name="Target.h" local="no" imported="no">zypp/Target.h</includes>
    <includes id="RpmDb_8h" name="RpmDb.h" local="no" imported="no">zypp/target/rpm/RpmDb.h</includes>
    <includes id="TargetException_8h" name="TargetException.h" local="no" imported="no">zypp/target/TargetException.h</includes>
    <includes id="RequestedLocalesFile_8h" name="RequestedLocalesFile.h" local="no" imported="no">zypp/target/RequestedLocalesFile.h</includes>
    <includes id="SolvIdentFile_8h" name="SolvIdentFile.h" local="no" imported="no">zypp/target/SolvIdentFile.h</includes>
    <includes id="HardLocksFile_8h" name="HardLocksFile.h" local="no" imported="no">zypp/target/HardLocksFile.h</includes>
    <includes id="ManagedFile_8h" name="ManagedFile.h" local="no" imported="no">zypp/ManagedFile.h</includes>
    <includes id="VendorAttr_8h" name="VendorAttr.h" local="no" imported="no">zypp/VendorAttr.h</includes>
    <class kind="class">zypp::target::TargetImpl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::target</namespace>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>ad35f988b544f059c3e229b7c235b963d</anchor>
      <arglist>(TargetImpl)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TmpPath.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>TmpPath_8cc.html</filename>
    <includes id="ReferenceCounted_8h" name="ReferenceCounted.h" local="no" imported="no">zypp/base/ReferenceCounted.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="TmpPath_8h" name="TmpPath.h" local="no" imported="no">zypp/TmpPath.h</includes>
    <class kind="class">zypp::filesystem::TmpPath::Impl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::filesystem</namespace>
  </compound>
  <compound kind="file">
    <name>TmpPath.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>TmpPath_8h.html</filename>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="ManagedFile_8h" name="ManagedFile.h" local="no" imported="no">zypp/ManagedFile.h</includes>
    <class kind="class">zypp::filesystem::TmpPath</class>
    <class kind="class">zypp::filesystem::TmpFile</class>
    <class kind="class">zypp::filesystem::TmpDir</class>
    <namespace>zypp</namespace>
    <namespace>zypp::filesystem</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a4cf439004d8decf3fd0cfebfd6e03020</anchor>
      <arglist>(std::ostream &amp;str, const TmpPath &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>myTmpDir</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a69bfa9347a2d31f2a4cb7188e917c10a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TriBool.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>TriBool_8h.html</filename>
    <namespace>zypp</namespace>
    <namespace>boost</namespace>
    <namespace>boost::logic</namespace>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a7c6c36111c52dde2fa60b7c9dcb7f247</anchor>
      <arglist>(const TriBool &amp;val_r, const std::string &amp;istr_r=std::string(), const std::string &amp;tstr_r=std::string(), const std::string &amp;fstr_r=std::string())</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Selectable.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/ui/</path>
    <filename>Selectable_8cc.html</filename>
    <includes id="Selectable_8h" name="Selectable.h" local="no" imported="no">zypp/ui/Selectable.h</includes>
    <includes id="SelectableImpl_8h" name="SelectableImpl.h" local="no" imported="no">zypp/ui/SelectableImpl.h</includes>
    <includes id="ResPool_8h" name="ResPool.h" local="no" imported="no">zypp/ResPool.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::ui</namespace>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a83d321903e46575bad0cbf3148334b48</anchor>
      <arglist>(Selectable)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>aa07dd9bb62e1a5069efa24349c93e6c9</anchor>
      <arglist>(std::ostream &amp;str, const Selectable &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a4ba22fd8a9c9088595cde97d39aa169c</anchor>
      <arglist>(std::ostream &amp;str, const Selectable &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Selectable.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/ui/</path>
    <filename>Selectable_8h.html</filename>
    <includes id="ReferenceCounted_8h" name="ReferenceCounted.h" local="no" imported="no">zypp/base/ReferenceCounted.h</includes>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Iterator_8h" name="Iterator.h" local="no" imported="no">zypp/base/Iterator.h</includes>
    <includes id="SelectableTraits_8h" name="SelectableTraits.h" local="no" imported="no">zypp/ui/SelectableTraits.h</includes>
    <includes id="Status_8h" name="Status.h" local="no" imported="no">zypp/ui/Status.h</includes>
    <class kind="class">zypp::ui::Selectable</class>
    <class kind="struct">zypp::ui::asSelectable</class>
    <namespace>zypp</namespace>
    <namespace>zypp::ui</namespace>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a8104c38211458fae60942c88502c7b0e</anchor>
      <arglist>(Selectable)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SelectableImpl.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/ui/</path>
    <filename>SelectableImpl_8cc.html</filename>
    <includes id="SelectableImpl_8h" name="SelectableImpl.h" local="no" imported="no">zypp/ui/SelectableImpl.h</includes>
    <class kind="class">zypp::ui::StatusBackup</class>
    <class kind="struct">zypp::ui::StatusHelper</class>
    <namespace>zypp</namespace>
    <namespace>zypp::ui</namespace>
  </compound>
  <compound kind="file">
    <name>SelectableImpl.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/ui/</path>
    <filename>SelectableImpl_8h.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="ResPool_8h" name="ResPool.h" local="no" imported="no">zypp/ResPool.h</includes>
    <includes id="Resolver_8h" name="Resolver.h" local="no" imported="no">zypp/Resolver.h</includes>
    <includes id="Selectable_8h" name="Selectable.h" local="no" imported="no">zypp/ui/Selectable.h</includes>
    <includes id="SelectableTraits_8h" name="SelectableTraits.h" local="no" imported="no">zypp/ui/SelectableTraits.h</includes>
    <class kind="struct">zypp::ui::Selectable::Impl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::ui</namespace>
  </compound>
  <compound kind="file">
    <name>SelectableTraits.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/ui/</path>
    <filename>SelectableTraits_8h.html</filename>
    <includes id="Iterator_8h" name="Iterator.h" local="no" imported="no">zypp/base/Iterator.h</includes>
    <includes id="PoolItem_8h" name="PoolItem.h" local="no" imported="no">zypp/PoolItem.h</includes>
    <includes id="ByIdent_8h" name="ByIdent.h" local="no" imported="no">zypp/pool/ByIdent.h</includes>
    <class kind="struct">zypp::ui::SelectableTraits</class>
    <class kind="struct">zypp::ui::SelectableTraits::AVOrder</class>
    <class kind="struct">zypp::ui::SelectableTraits::IOrder</class>
    <namespace>zypp</namespace>
    <namespace>zypp::ui</namespace>
  </compound>
  <compound kind="file">
    <name>SelFilters.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/ui/</path>
    <filename>SelFilters_8h.html</filename>
    <includes id="Functional_8h" name="Functional.h" local="no" imported="no">zypp/base/Functional.h</includes>
    <includes id="Selectable_8h" name="Selectable.h" local="no" imported="no">zypp/ui/Selectable.h</includes>
    <class kind="struct">zypp::ui::selfilter::ByKind</class>
    <class kind="struct">zypp::ui::selfilter::ByName</class>
    <class kind="struct">zypp::ui::selfilter::ByHasInstalledObj</class>
    <class kind="struct">zypp::ui::selfilter::ByHasCandidateObj</class>
    <class kind="struct">zypp::ui::selfilter::ByStatus</class>
    <namespace>zypp</namespace>
    <namespace>zypp::ui</namespace>
    <namespace>zypp::ui::selfilter</namespace>
    <member kind="typedef">
      <type>std::unary_function&lt; Selectable::constPtr, bool &gt;</type>
      <name>SelectableFilterFunctor</name>
      <anchorfile>namespacezypp_1_1ui_1_1selfilter.html</anchorfile>
      <anchor>a49da68237b7cfde3f04713de08c407e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Status.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/ui/</path>
    <filename>Status_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="Status_8h" name="Status.h" local="no" imported="no">zypp/ui/Status.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::ui</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ENUM_OUT</name>
      <anchorfile>Status_8cc.html</anchorfile>
      <anchor>a1b78cea2d2cddc9516bf3aeda0271461</anchor>
      <arglist>(V)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a8cc263dace19b991f0e22698f4671c2f</anchor>
      <arglist>(const Status &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Status.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/ui/</path>
    <filename>Status_8h.html</filename>
    <namespace>zypp</namespace>
    <namespace>zypp::ui</namespace>
    <member kind="enumeration">
      <type></type>
      <name>Status</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a7b8657a86d4d56c3848b2bed39dffe62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>S_Protected</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a7b8657a86d4d56c3848b2bed39dffe62ab70b9590165b7b0f48cbeafdd30beb26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>S_Taboo</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a7b8657a86d4d56c3848b2bed39dffe62a2418b6f834d3617d136089d281c32234</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>S_Del</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a7b8657a86d4d56c3848b2bed39dffe62ae19c89f43461d26fd3aefd00ca853799</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>S_Update</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a7b8657a86d4d56c3848b2bed39dffe62aea7f77dbef8bf9fc42de52362fd059ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>S_Install</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a7b8657a86d4d56c3848b2bed39dffe62a71301d4e48f034c8a95bc01295ebd238</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>S_AutoDel</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a7b8657a86d4d56c3848b2bed39dffe62a77f14848c17c65622a73384465f2a131</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>S_AutoUpdate</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a7b8657a86d4d56c3848b2bed39dffe62a02d9a33cc1499f212e156222b021e8bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>S_AutoInstall</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a7b8657a86d4d56c3848b2bed39dffe62a541709a22ec40a73d62e29a947454d8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>S_KeepInstalled</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a7b8657a86d4d56c3848b2bed39dffe62ac4af4dac6f77edf084fd4129c7d34243</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>S_NoInst</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a7b8657a86d4d56c3848b2bed39dffe62a8efa395c9788a112585803741dcd66e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UserWantedPackages.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/ui/</path>
    <filename>UserWantedPackages_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="UserWantedPackages_8h" name="UserWantedPackages.h" local="no" imported="no">zypp/ui/UserWantedPackages.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Selectable_8h" name="Selectable.h" local="no" imported="no">zypp/ui/Selectable.h</includes>
    <includes id="ResObjects_8h" name="ResObjects.h" local="no" imported="no">zypp/ResObjects.h</includes>
    <includes id="ZYppFactory_8h" name="ZYppFactory.h" local="no" imported="no">zypp/ZYppFactory.h</includes>
    <includes id="ResPoolProxy_8h" name="ResPoolProxy.h" local="no" imported="no">zypp/ResPoolProxy.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::ui</namespace>
    <member kind="typedef">
      <type>ResPoolProxy::const_iterator</type>
      <name>PoolProxyIterator</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a90931d9732a7ef9afffc3536311d5f74</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ResPoolProxy</type>
      <name>poolProxy</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a9e9b1d43b5a83d69fac1a3446657a34a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PoolProxyIterator</type>
      <name>poolProxyBegin</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a3be79ec597ff5057fe4867980597d041</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PoolProxyIterator</type>
      <name>poolProxyEnd</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a5579d6437f34675a340ffafd75ffc38d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PoolProxyIterator</type>
      <name>pkgBegin</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a46229cfad3db3bfcb889cf0c0433fed0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PoolProxyIterator</type>
      <name>pkgEnd</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a34c871b8011332b50b8bfd1b59a37af4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PoolProxyIterator</type>
      <name>patchesBegin</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a6e78ea7ce507d621f7798a7544cc1233</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PoolProxyIterator</type>
      <name>patchesEnd</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a9997df7cda48b2b9a236ed23cd3f5517</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>ab5e8444e8b42e908d3e13d06f8b25e6f</anchor>
      <arglist>(const std::set&lt; T &gt; &amp;container, T search)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>addDirectlySelectedPackages</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a6c81c8532b725d4164e42cfe998c5345</anchor>
      <arglist>(set&lt; string &gt; &amp;pkgNames)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addPkgSetPackages</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>ae04d33cc40f69459a21d3dec2ce35b44</anchor>
      <arglist>(set&lt; string &gt; &amp;pkgNames)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>addPatchPackages</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>add6cc53e8d263bf3cf369fcecd6175c7</anchor>
      <arglist>(set&lt; string &gt; &amp;pkgNames)</arglist>
    </member>
    <member kind="function">
      <type>set&lt; string &gt;</type>
      <name>userWantedPackageNames</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a3b067f04fe52a509a493556c1f05b9c4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UserWantedPackages.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/ui/</path>
    <filename>UserWantedPackages_8h.html</filename>
    <namespace>zypp</namespace>
    <namespace>zypp::ui</namespace>
    <member kind="function">
      <type>set&lt; string &gt;</type>
      <name>userWantedPackageNames</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a3b067f04fe52a509a493556c1f05b9c4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Url.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Url_8cc.html</filename>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Regex_8h" name="Regex.h" local="no" imported="no">zypp/base/Regex.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::hotfix1050625</namespace>
    <member kind="define">
      <type>#define</type>
      <name>RX_SPLIT_URL</name>
      <anchorfile>Url_8cc.html</anchorfile>
      <anchor>acaa2d7d2cad21508c73975d12fe4c5c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a3ad6aaf23ad81cf4a328537b91250511</anchor>
      <arglist>(std::ostream &amp;str, const Url &amp;url)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a6bdf04422f11a80e7a5abf0d5b0c782e</anchor>
      <arglist>(const Url &amp;lhs, const Url &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a2d050c9538ce3084a24a6f5ee4b1745d</anchor>
      <arglist>(const Url &amp;lhs, const Url &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af009a6e7d21e3897c00d5dbb1ba52a92</anchor>
      <arglist>(const Url &amp;lhs, const Url &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1hotfix1050625.html</anchorfile>
      <anchor>a2519830eb549cbaa608223206cc5f8db</anchor>
      <arglist>(const Url &amp;url_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>UrlBySchemeMap</type>
      <name>urlByScheme</name>
      <anchorfile>Url_8cc.html</anchorfile>
      <anchor>aedee35fedd1c49bb3da5131497a5d0b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Url.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Url_8h.html</filename>
    <includes id="UrlBase_8h" name="UrlBase.h" local="no" imported="no">zypp/url/UrlBase.h</includes>
    <includes id="UrlUtils_8h" name="UrlUtils.h" local="no" imported="no">zypp/url/UrlUtils.h</includes>
    <class kind="class">zypp::Url</class>
    <namespace>zypp</namespace>
    <namespace>zypp::hotfix1050625</namespace>
    <namespace>zypp::filesystem</namespace>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1hotfix1050625.html</anchorfile>
      <anchor>a2519830eb549cbaa608223206cc5f8db</anchor>
      <arglist>(const Url &amp;url_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a3ad6aaf23ad81cf4a328537b91250511</anchor>
      <arglist>(std::ostream &amp;str, const Url &amp;url)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a6bdf04422f11a80e7a5abf0d5b0c782e</anchor>
      <arglist>(const Url &amp;lhs, const Url &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a2d050c9538ce3084a24a6f5ee4b1745d</anchor>
      <arglist>(const Url &amp;lhs, const Url &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af009a6e7d21e3897c00d5dbb1ba52a92</anchor>
      <arglist>(const Url &amp;lhs, const Url &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UrlBase.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/url/</path>
    <filename>UrlBase_8cc.html</filename>
    <includes id="UrlBase_8h" name="UrlBase.h" local="no" imported="no">zypp/url/UrlBase.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="Regex_8h" name="Regex.h" local="no" imported="no">zypp/base/Regex.h</includes>
    <includes id="StringV_8h" name="StringV.h" local="no" imported="no">zypp/base/StringV.h</includes>
    <class kind="class">zypp::url::SafeQuerystr</class>
    <class kind="class">zypp::url::UrlBaseData</class>
    <namespace>zypp</namespace>
    <namespace>zypp::url</namespace>
    <member kind="define">
      <type>#define</type>
      <name>a_zA_Z</name>
      <anchorfile>UrlBase_8cc.html</anchorfile>
      <anchor>a2452cc1b29d06e0d540aad93ea93e0ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RX_VALID_SCHEME</name>
      <anchorfile>UrlBase_8cc.html</anchorfile>
      <anchor>a22a2d188256f8cf2151a7e73a7f6f3a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RX_VALID_PORT</name>
      <anchorfile>UrlBase_8cc.html</anchorfile>
      <anchor>a3bb507452c611d4c54b5088aba4e4ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RX_VALID_HOSTNAME</name>
      <anchorfile>UrlBase_8cc.html</anchorfile>
      <anchor>a4592a05961855b4b3ade3a20e9c8667f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RX_VALID_HOSTIPV4</name>
      <anchorfile>UrlBase_8cc.html</anchorfile>
      <anchor>a31da1639dc36692b7f5ee6fee8ef0397</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RX_VALID_HOSTIPV6</name>
      <anchorfile>UrlBase_8cc.html</anchorfile>
      <anchor>ab1ae8cc77b23f54a52b02e125d82b282</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>UrlConfig</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>abb6b88fc6aa026cd9e0e752e11d1017d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UrlBase.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/url/</path>
    <filename>UrlBase_8h.html</filename>
    <includes id="UrlUtils_8h" name="UrlUtils.h" local="no" imported="no">zypp/url/UrlUtils.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <class kind="struct">zypp::url::ViewOption</class>
    <class kind="class">zypp::url::UrlBase</class>
    <namespace>zypp</namespace>
    <namespace>zypp::url</namespace>
    <member kind="typedef">
      <type>ViewOption</type>
      <name>ViewOptions</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>ac1aa06def51cf49d86c9d46d87ba330b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>UrlSchemes</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>a5129dc3318565ab876a0720fd282c4c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RWCOW_pointer&lt; UrlBase &gt;</type>
      <name>UrlRef</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>a13117b1963f35d4a54b805a876c1efd1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UrlException.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/url/</path>
    <filename>UrlException_8h.html</filename>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <class kind="class">zypp::url::UrlException</class>
    <class kind="class">zypp::url::UrlDecodingException</class>
    <class kind="class">zypp::url::UrlParsingException</class>
    <class kind="class">zypp::url::UrlBadComponentException</class>
    <class kind="class">zypp::url::UrlNotAllowedException</class>
    <class kind="class">zypp::url::UrlNotSupportedException</class>
    <namespace>zypp</namespace>
    <namespace>zypp::url</namespace>
  </compound>
  <compound kind="file">
    <name>UrlUtils.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/url/</path>
    <filename>UrlUtils_8cc.html</filename>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="UrlUtils_8h" name="UrlUtils.h" local="no" imported="no">zypp/url/UrlUtils.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::url</namespace>
    <member kind="function">
      <type>std::string</type>
      <name>encode</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>a8de05190510c0031660746e1768a5a40</anchor>
      <arglist>(const std::string &amp;str, const std::string &amp;safe=&quot;&quot;, EEncoding eflag=E_DECODED)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>decode</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>ad9ae496d804f4572099cd7532493e2e8</anchor>
      <arglist>(const std::string &amp;str, bool allowNUL=false)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>encode_octet</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>a54f9d28db0d9c518dc21a3eb080d8e46</anchor>
      <arglist>(const unsigned char c)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>decode_octet</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>a2840a365dc95e396e1ec69187df52733</anchor>
      <arglist>(const char *hex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>split</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>aa6493515c0cb8f6935049b73293e5abf</anchor>
      <arglist>(ParamVec &amp;pvec, const std::string &amp;pstr, const std::string &amp;psep)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>split</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>ac9fd74a3c55fbb33d130f4594b7cdbdb</anchor>
      <arglist>(ParamMap &amp;pmap, const std::string &amp;pstr, const std::string &amp;psep, const std::string &amp;vsep, EEncoding eflag=E_ENCODED)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>join</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>aa7a559f2aa203a3e20a82ead4097483b</anchor>
      <arglist>(const ParamVec &amp;pvec, const std::string &amp;psep)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>join</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>a1174c565893b1a765fbf1c99b2a90152</anchor>
      <arglist>(const ParamMap &amp;pmap, const std::string &amp;psep, const std::string &amp;vsep, const std::string &amp;safe)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UrlUtils.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/url/</path>
    <filename>UrlUtils_8h.html</filename>
    <includes id="UrlException_8h" name="UrlException.h" local="no" imported="no">zypp/url/UrlException.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::url</namespace>
    <member kind="define">
      <type>#define</type>
      <name>URL_SAFE_CHARS</name>
      <anchorfile>UrlUtils_8h.html</anchorfile>
      <anchor>a2258bf4da520429d912996d36dc2640f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>ParamVec</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>a9b1f5712d4f4d1f5c74165d46e950312</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>ParamMap</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>a8fbde7b84369458d3809bec15c8e0176</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>EEncoding</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>ad51bd525e90399edbbbc0dec707905c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>E_ENCODED</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>ad51bd525e90399edbbbc0dec707905c4aeaa2243688b011101ab6790a54b5939b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>E_DECODED</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>ad51bd525e90399edbbbc0dec707905c4acbcf0f36453d80558eee1261ca3d392b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>encode</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>a8de05190510c0031660746e1768a5a40</anchor>
      <arglist>(const std::string &amp;str, const std::string &amp;safe=&quot;&quot;, EEncoding eflag=E_DECODED)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>decode</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>ad9ae496d804f4572099cd7532493e2e8</anchor>
      <arglist>(const std::string &amp;str, bool allowNUL=false)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>encode_octet</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>a54f9d28db0d9c518dc21a3eb080d8e46</anchor>
      <arglist>(const unsigned char c)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>decode_octet</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>a2840a365dc95e396e1ec69187df52733</anchor>
      <arglist>(const char *hex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>split</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>aa6493515c0cb8f6935049b73293e5abf</anchor>
      <arglist>(ParamVec &amp;pvec, const std::string &amp;pstr, const std::string &amp;psep)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>split</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>ac9fd74a3c55fbb33d130f4594b7cdbdb</anchor>
      <arglist>(ParamMap &amp;pmap, const std::string &amp;pstr, const std::string &amp;psep, const std::string &amp;vsep, EEncoding eflag=E_ENCODED)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>join</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>aa7a559f2aa203a3e20a82ead4097483b</anchor>
      <arglist>(const ParamVec &amp;pvec, const std::string &amp;psep)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>join</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>a1174c565893b1a765fbf1c99b2a90152</anchor>
      <arglist>(const ParamMap &amp;pmap, const std::string &amp;psep, const std::string &amp;vsep, const std::string &amp;safe)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UserData.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>UserData_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="ContentType_8h" name="ContentType.h" local="no" imported="no">zypp/ContentType.h</includes>
    <class kind="class">zypp::callback::UserData</class>
    <namespace>zypp</namespace>
    <namespace>zypp::callback</namespace>
  </compound>
  <compound kind="file">
    <name>Vendor.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>Vendor_8h.html</filename>
    <includes id="IdString_8h" name="IdString.h" local="no" imported="no">zypp/IdString.h</includes>
    <includes id="VendorAttr_8h" name="VendorAttr.h" local="yes" imported="no">VendorAttr.h</includes>
    <namespace>zypp</namespace>
    <member kind="typedef">
      <type>std::string</type>
      <name>Vendor</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a6f0c1652bfa3d219f2c25bf832522f45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VendorAttr.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>VendorAttr_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="IOStream_8h" name="IOStream.h" local="no" imported="no">zypp/base/IOStream.h</includes>
    <includes id="StringV_8h" name="StringV.h" local="no" imported="no">zypp/base/StringV.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="VendorAttr_8h" name="VendorAttr.h" local="no" imported="no">zypp/VendorAttr.h</includes>
    <includes id="ZYppFactory_8h" name="ZYppFactory.h" local="no" imported="no">zypp/ZYppFactory.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="IniDict_8h" name="IniDict.h" local="no" imported="no">zypp/parser/IniDict.h</includes>
    <class kind="class">zypp::VendorAttr::Impl</class>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>VendorAttr_8cc.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae957a4179f866c0dfe708dec9200c397</anchor>
      <arglist>(std::ostream &amp;str, const VendorAttr &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VendorAttr.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>VendorAttr_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="IdString_8h" name="IdString.h" local="no" imported="no">zypp/IdString.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="Vendor_8h" name="Vendor.h" local="no" imported="no">zypp/Vendor.h</includes>
    <class kind="class">zypp::VendorAttr</class>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
  </compound>
  <compound kind="file">
    <name>VendorSupportOptions.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>VendorSupportOptions_8cc.html</filename>
    <includes id="VendorSupportOptions_8h" name="VendorSupportOptions.h" local="no" imported="no">zypp/VendorSupportOptions.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>std::string</type>
      <name>asUserString</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a4d3da4f1d319dcb2aff88bd6ae7b3c0b</anchor>
      <arglist>(VendorSupportOption)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asUserStringDescription</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>adec1a8e443f0e6322394ffe8ffcfb099</anchor>
      <arglist>(VendorSupportOption)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VendorSupportOptions.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>VendorSupportOptions_8h.html</filename>
    <includes id="Flags_8h" name="Flags.h" local="no" imported="no">zypp/base/Flags.h</includes>
    <namespace>zypp</namespace>
    <member kind="enumeration">
      <type></type>
      <name>VendorSupportOption</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab743968058b67b3fa0286d6ce0c02381</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VendorSupportUnknown</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab743968058b67b3fa0286d6ce0c02381a2ce73c61c2a375cef19fe8db6faa2880</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VendorSupportUnsupported</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab743968058b67b3fa0286d6ce0c02381ac0d03e8483ab1a8366b4ec58b73011b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VendorSupportACC</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab743968058b67b3fa0286d6ce0c02381a03f1946bd34104e5da9bb2e1cafb67f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VendorSupportLevel1</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab743968058b67b3fa0286d6ce0c02381a31af574884b4de15032f7a9f7d9ce0fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VendorSupportLevel2</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab743968058b67b3fa0286d6ce0c02381ae04ca302fe64904525c705ad61c507ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VendorSupportLevel3</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab743968058b67b3fa0286d6ce0c02381a28ba0ae9b64f4f7be1d8c09d9f6c7475</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_FLAGS</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a96f6758cc67e7a05c4450a141d9b6998</anchor>
      <arglist>(VendorSupportOptions, VendorSupportOption)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asUserString</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a4d3da4f1d319dcb2aff88bd6ae7b3c0b</anchor>
      <arglist>(VendorSupportOption)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asUserStringDescription</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>adec1a8e443f0e6322394ffe8ffcfb099</anchor>
      <arglist>(VendorSupportOption)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ZConfig.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ZConfig_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="IOStream_8h" name="IOStream.h" local="no" imported="no">zypp/base/IOStream.h</includes>
    <includes id="InputStream_8h" name="InputStream.h" local="no" imported="no">zypp/base/InputStream.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Regex_8h" name="Regex.h" local="no" imported="no">zypp/base/Regex.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="ZYppFactory_8h" name="ZYppFactory.h" local="no" imported="no">zypp/ZYppFactory.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="IniDict_8h" name="IniDict.h" local="no" imported="no">zypp/parser/IniDict.h</includes>
    <includes id="Pool_8h" name="Pool.h" local="no" imported="no">zypp/sat/Pool.h</includes>
    <includes id="sat_2detail_2PoolImpl_8h" name="PoolImpl.h" local="no" imported="no">zypp/sat/detail/PoolImpl.h</includes>
    <class kind="struct">zypp::Option</class>
    <class kind="struct">zypp::DefaultOption</class>
    <class kind="class">zypp::ZConfig::Impl</class>
    <class kind="struct">zypp::ZConfig::Impl::MultiversionMap</class>
    <namespace>zypp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ZYPP_BASE_LOGGER_LOGGROUP</name>
      <anchorfile>ZConfig_8cc.html</anchorfile>
      <anchor>ad11ca1dc9757eafa29e9de2259388ff4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ZConfig.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ZConfig_8h.html</filename>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="Arch_8h" name="Arch.h" local="no" imported="no">zypp/Arch.h</includes>
    <includes id="Locale_8h" name="Locale.h" local="no" imported="no">zypp/Locale.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="IdString_8h" name="IdString.h" local="no" imported="no">zypp/IdString.h</includes>
    <includes id="TriBool_8h" name="TriBool.h" local="no" imported="no">zypp/TriBool.h</includes>
    <includes id="ResolverFocus_8h" name="ResolverFocus.h" local="no" imported="no">zypp/ResolverFocus.h</includes>
    <includes id="DownloadMode_8h" name="DownloadMode.h" local="no" imported="no">zypp/DownloadMode.h</includes>
    <includes id="RpmFlags_8h" name="RpmFlags.h" local="no" imported="no">zypp/target/rpm/RpmFlags.h</includes>
    <class kind="class">zypp::ZConfig</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>ZYpp.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ZYpp_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="ZYpp_8h" name="ZYpp.h" local="no" imported="no">zypp/ZYpp.h</includes>
    <includes id="ZYppImpl_8h" name="ZYppImpl.h" local="no" imported="no">zypp/zypp_detail/ZYppImpl.h</includes>
    <includes id="Pool_8h" name="Pool.h" local="no" imported="no">zypp/sat/Pool.h</includes>
    <includes id="ManagedFile_8h" name="ManagedFile.h" local="no" imported="no">zypp/ManagedFile.h</includes>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a0cbc2e2f7086209f7f3b03978f7a8722</anchor>
      <arglist>(std::ostream &amp;str, const ZYpp &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ZYpp.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ZYpp_8h.html</filename>
    <includes id="NonCopyable_8h" name="NonCopyable.h" local="no" imported="no">zypp/base/NonCopyable.h</includes>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="ManagedFile_8h" name="ManagedFile.h" local="no" imported="no">zypp/ManagedFile.h</includes>
    <includes id="ZYppCommit_8h" name="ZYppCommit.h" local="no" imported="no">zypp/ZYppCommit.h</includes>
    <includes id="ResTraits_8h" name="ResTraits.h" local="no" imported="no">zypp/ResTraits.h</includes>
    <includes id="Target_8h" name="Target.h" local="no" imported="no">zypp/Target.h</includes>
    <includes id="Resolver_8h" name="Resolver.h" local="no" imported="no">zypp/Resolver.h</includes>
    <includes id="KeyRing_8h" name="KeyRing.h" local="no" imported="no">zypp/KeyRing.h</includes>
    <includes id="DiskUsageCounter_8h" name="DiskUsageCounter.h" local="no" imported="no">zypp/DiskUsageCounter.h</includes>
    <class kind="class">zypp::ZYpp</class>
    <namespace>zypp</namespace>
    <namespace>zypp::zypp_detail</namespace>
  </compound>
  <compound kind="file">
    <name>ZYppImpl.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/zypp_detail/</path>
    <filename>ZYppImpl_8cc.html</filename>
    <includes id="TmpPath_8h" name="TmpPath.h" local="no" imported="no">zypp/TmpPath.h</includes>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="Env_8h" name="Env.h" local="no" imported="no">zypp/base/Env.h</includes>
    <includes id="ZYppImpl_8h" name="ZYppImpl.h" local="no" imported="no">zypp/zypp_detail/ZYppImpl.h</includes>
    <includes id="TargetImpl_8h" name="TargetImpl.h" local="no" imported="no">zypp/target/TargetImpl.h</includes>
    <includes id="ZYpp_8h" name="ZYpp.h" local="no" imported="no">zypp/ZYpp.h</includes>
    <includes id="DiskUsageCounter_8h" name="DiskUsageCounter.h" local="no" imported="no">zypp/DiskUsageCounter.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="Pool_8h" name="Pool.h" local="no" imported="no">zypp/sat/Pool.h</includes>
    <includes id="PoolItem_8h" name="PoolItem.h" local="no" imported="no">zypp/PoolItem.h</includes>
    <includes id="ZYppCallbacks_8h" name="ZYppCallbacks.h" local="no" imported="no">zypp/ZYppCallbacks.h</includes>
    <namespace>zypp</namespace>
    <namespace>zypp::media</namespace>
    <namespace>zypp::zypp_detail</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1zypp__detail.html</anchorfile>
      <anchor>a505d33086fac5cdd0ff0620f01063931</anchor>
      <arglist>(std::ostream &amp;str, const ZYppImpl &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>myTmpDir</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a69bfa9347a2d31f2a4cb7188e917c10a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ZYppImpl.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/zypp_detail/</path>
    <filename>ZYppImpl_8h.html</filename>
    <includes id="TmpPath_8h" name="TmpPath.h" local="no" imported="no">zypp/TmpPath.h</includes>
    <includes id="Target_8h" name="Target.h" local="no" imported="no">zypp/Target.h</includes>
    <includes id="Resolver_8h" name="Resolver.h" local="no" imported="no">zypp/Resolver.h</includes>
    <includes id="KeyRing_8h" name="KeyRing.h" local="no" imported="no">zypp/KeyRing.h</includes>
    <includes id="ZYppCommit_8h" name="ZYppCommit.h" local="no" imported="no">zypp/ZYppCommit.h</includes>
    <includes id="ResTraits_8h" name="ResTraits.h" local="no" imported="no">zypp/ResTraits.h</includes>
    <includes id="DiskUsageCounter_8h" name="DiskUsageCounter.h" local="no" imported="no">zypp/DiskUsageCounter.h</includes>
    <includes id="ManagedFile_8h" name="ManagedFile.h" local="no" imported="no">zypp/ManagedFile.h</includes>
    <class kind="class">zypp::zypp_detail::ZYppImpl</class>
    <namespace>zypp</namespace>
    <namespace>zypp::zypp_detail</namespace>
  </compound>
  <compound kind="file">
    <name>ZYppReadOnlyHack.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/zypp_detail/</path>
    <filename>ZYppReadOnlyHack_8h.html</filename>
    <namespace>zypp</namespace>
    <namespace>zypp::zypp_readonly_hack</namespace>
    <member kind="function">
      <type>void</type>
      <name>IWantIt</name>
      <anchorfile>namespacezypp_1_1zypp__readonly__hack.html</anchorfile>
      <anchor>a69f40cfaea7359ebd862ffdc4302e6a6</anchor>
      <arglist>() ZYPP_DEPRECATED</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ZYppCallbacks.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ZYppCallbacks_8h.html</filename>
    <includes id="EnumClass_8h" name="EnumClass.h" local="no" imported="no">zypp/base/EnumClass.h</includes>
    <includes id="Callback_8h" name="Callback.h" local="no" imported="no">zypp/Callback.h</includes>
    <includes id="UserData_8h" name="UserData.h" local="no" imported="no">zypp/UserData.h</includes>
    <includes id="Resolvable_8h" name="Resolvable.h" local="no" imported="no">zypp/Resolvable.h</includes>
    <includes id="RepoInfo_8h" name="RepoInfo.h" local="no" imported="no">zypp/RepoInfo.h</includes>
    <includes id="Pathname_8h" name="Pathname.h" local="no" imported="no">zypp/Pathname.h</includes>
    <includes id="Package_8h" name="Package.h" local="no" imported="no">zypp/Package.h</includes>
    <includes id="Patch_8h" name="Patch.h" local="no" imported="no">zypp/Patch.h</includes>
    <includes id="Url_8h" name="Url.h" local="no" imported="no">zypp/Url.h</includes>
    <includes id="ProgressData_8h" name="ProgressData.h" local="no" imported="no">zypp/ProgressData.h</includes>
    <includes id="MediaUserAuth_8h" name="MediaUserAuth.h" local="no" imported="no">zypp/media/MediaUserAuth.h</includes>
    <class kind="struct">zypp::ProgressReport</class>
    <class kind="struct">zypp::ProgressReportAdaptor</class>
    <class kind="struct">zypp::repo::DownloadResolvableReport</class>
    <class kind="struct">zypp::repo::ProbeRepoReport</class>
    <class kind="struct">zypp::repo::RepoCreateReport</class>
    <class kind="struct">zypp::repo::RepoReport</class>
    <class kind="struct">zypp::media::MediaChangeReport</class>
    <class kind="class">zypp::media::ScopedDisableMediaChangeReport</class>
    <class kind="struct">zypp::media::DownloadProgressReport</class>
    <class kind="struct">zypp::media::AuthenticationReport</class>
    <class kind="struct">zypp::target::PatchMessageReport</class>
    <class kind="struct">zypp::target::PatchScriptReport</class>
    <class kind="class">zypp::target::FindFileConflictstReport</class>
    <class kind="struct">zypp::target::rpm::InstallResolvableReport</class>
    <class kind="struct">zypp::target::rpm::RemoveResolvableReport</class>
    <class kind="struct">zypp::target::rpm::RebuildDBReport</class>
    <class kind="struct">zypp::CleanEmptyLocksReport</class>
    <class kind="struct">zypp::SavingLocksReport</class>
    <class kind="class">zypp::JobReport</class>
    <class kind="struct">zypp::JobReport::EMsgTypeDef</class>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
    <namespace>zypp::repo</namespace>
    <namespace>zypp::media</namespace>
    <namespace>zypp::target</namespace>
    <namespace>zypp::target::rpm</namespace>
  </compound>
  <compound kind="file">
    <name>ZYppCommit.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ZYppCommit_8h.html</filename>
    <includes id="ZYppCommitPolicy_8h" name="ZYppCommitPolicy.h" local="no" imported="no">zypp/ZYppCommitPolicy.h</includes>
    <includes id="ZYppCommitResult_8h" name="ZYppCommitResult.h" local="no" imported="no">zypp/ZYppCommitResult.h</includes>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>ZYppCommitPolicy.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ZYppCommitPolicy_8cc.html</filename>
    <includes id="String_8h" name="String.h" local="no" imported="no">zypp/base/String.h</includes>
    <includes id="ZConfig_8h" name="ZConfig.h" local="no" imported="no">zypp/ZConfig.h</includes>
    <includes id="ZYppCommitPolicy_8h" name="ZYppCommitPolicy.h" local="no" imported="no">zypp/ZYppCommitPolicy.h</includes>
    <class kind="class">zypp::ZYppCommitPolicy::Impl</class>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae24a98c64d5c966ae66b6064fd67bd01</anchor>
      <arglist>(std::ostream &amp;str, const ZYppCommitPolicy &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ZYppCommitPolicy.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ZYppCommitPolicy_8h.html</filename>
    <includes id="PtrTypes_8h" name="PtrTypes.h" local="no" imported="no">zypp/base/PtrTypes.h</includes>
    <includes id="DownloadMode_8h" name="DownloadMode.h" local="no" imported="no">zypp/DownloadMode.h</includes>
    <includes id="RpmFlags_8h" name="RpmFlags.h" local="no" imported="no">zypp/target/rpm/RpmFlags.h</includes>
    <class kind="class">zypp::ZYppCommitPolicy</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="file">
    <name>ZYppCommitResult.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ZYppCommitResult_8cc.html</filename>
    <includes id="LogTools_8h" name="LogTools.h" local="no" imported="no">zypp/base/LogTools.h</includes>
    <includes id="ZYppCommitResult_8h" name="ZYppCommitResult.h" local="no" imported="no">zypp/ZYppCommitResult.h</includes>
    <class kind="class">zypp::ZYppCommitResult::Impl</class>
    <namespace>zypp</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a49649dcaaa889731282d84adc703ff7d</anchor>
      <arglist>(std::ostream &amp;str, const ZYppCommitResult &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ZYppCommitResult.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ZYppCommitResult_8h.html</filename>
    <includes id="PoolItem_8h" name="PoolItem.h" local="no" imported="no">zypp/PoolItem.h</includes>
    <includes id="Transaction_8h" name="Transaction.h" local="no" imported="no">zypp/sat/Transaction.h</includes>
    <includes id="DefaultIntegral_8h" name="DefaultIntegral.h" local="no" imported="no">zypp/base/DefaultIntegral.h</includes>
    <class kind="class">zypp::UpdateNotificationFile</class>
    <class kind="class">zypp::ZYppCommitResult</class>
    <namespace>zypp</namespace>
    <namespace>zypp::sat</namespace>
    <member kind="typedef">
      <type>std::list&lt; UpdateNotificationFile &gt;</type>
      <name>UpdateNotifications</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>acd74b4b3696e34dd6934c147176712db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ZYppFactory.cc</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ZYppFactory_8cc.html</filename>
    <includes id="Logger_8h" name="Logger.h" local="no" imported="no">zypp/base/Logger.h</includes>
    <includes id="Gettext_8h" name="Gettext.h" local="no" imported="no">zypp/base/Gettext.h</includes>
    <includes id="IOStream_8h" name="IOStream.h" local="no" imported="no">zypp/base/IOStream.h</includes>
    <includes id="Functional_8h" name="Functional.h" local="no" imported="no">zypp/base/Functional.h</includes>
    <includes id="Backtrace_8h" name="Backtrace.h" local="no" imported="no">zypp/base/Backtrace.h</includes>
    <includes id="PathInfo_8h" name="PathInfo.h" local="no" imported="no">zypp/PathInfo.h</includes>
    <includes id="ZYppFactory_8h" name="ZYppFactory.h" local="no" imported="no">zypp/ZYppFactory.h</includes>
    <includes id="ZYppImpl_8h" name="ZYppImpl.h" local="no" imported="no">zypp/zypp_detail/ZYppImpl.h</includes>
    <class kind="class">zypp::ZYppGlobalLock</class>
    <namespace>zyppintern</namespace>
    <namespace>zypp</namespace>
    <namespace>zypp::env</namespace>
    <namespace>zypp::zypp_readonly_hack</namespace>
    <member kind="function">
      <type>void</type>
      <name>repoVariablesReset</name>
      <anchorfile>namespacezyppintern.html</anchorfile>
      <anchor>aa197d0f550fc2224a07caf0ffdb87f4a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>ZYPP_LOCKFILE_ROOT</name>
      <anchorfile>namespacezypp_1_1env.html</anchorfile>
      <anchor>ae75395a8ce1ba37b796187289a373a13</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>IWantIt</name>
      <anchorfile>namespacezypp_1_1zypp__readonly__hack.html</anchorfile>
      <anchor>a69f40cfaea7359ebd862ffdc4302e6a6</anchor>
      <arglist>() ZYPP_DEPRECATED</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IGotIt</name>
      <anchorfile>namespacezypp_1_1zypp__readonly__hack.html</anchorfile>
      <anchor>a43242b0acda6cea759b797c6d6ebd89c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1199c4bb0bb866f6618d21e838c98c79</anchor>
      <arglist>(std::ostream &amp;str, const ZYppFactory &amp;obj)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static bool</type>
      <name>active</name>
      <anchorfile>namespacezypp_1_1zypp__readonly__hack.html</anchorfile>
      <anchor>a595d36b4193b22ff60c490eb9b0be9f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ZYppFactory.h</name>
    <path>/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/zypp/</path>
    <filename>ZYppFactory_8h.html</filename>
    <includes id="Exception_8h" name="Exception.h" local="no" imported="no">zypp/base/Exception.h</includes>
    <includes id="ZYpp_8h" name="ZYpp.h" local="no" imported="no">zypp/ZYpp.h</includes>
    <class kind="class">zypp::ZYppFactoryException</class>
    <class kind="class">zypp::ZYppFactory</class>
    <namespace>zypp</namespace>
  </compound>
  <compound kind="struct">
    <name>zypp::_detail::_has_container_begin_end</name>
    <filename>structzypp_1_1__detail_1_1__has__container__begin__end.html</filename>
    <templarg>typename Tp</templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>beg_value</name>
      <anchorfile>structzypp_1_1__detail_1_1__has__container__begin__end.html</anchorfile>
      <anchor>ac3ca889a3ce90100f506d0fc34266e31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>end_value</name>
      <anchorfile>structzypp_1_1__detail_1_1__has__container__begin__end.html</anchorfile>
      <anchor>a472a4137fec982deed602ef9593a98cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structzypp_1_1__detail_1_1__has__container__begin__end.html</anchorfile>
      <anchor>a70f91e3ffdc9f07f39fd8726fca58a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>typename C::const_iterator(C::*)() const</type>
      <name>Signature</name>
      <anchorfile>structzypp_1_1__detail_1_1__has__container__begin__end.html</anchorfile>
      <anchor>a40993bb55405384771dc7d3860ce2d76</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::true_type</type>
      <name>testBeg</name>
      <anchorfile>structzypp_1_1__detail_1_1__has__container__begin__end.html</anchorfile>
      <anchor>a89363c1eaf3b6a2df27f471caa8b7f52</anchor>
      <arglist>(typename std::enable_if&lt; std::is_same&lt; decltype(static_cast&lt; Signature&lt; C &gt;&gt;(&amp;C::begin)), Signature&lt; C &gt;&gt;::value, void &gt;::type *)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::false_type</type>
      <name>testBeg</name>
      <anchorfile>structzypp_1_1__detail_1_1__has__container__begin__end.html</anchorfile>
      <anchor>a3c46991ea854b3cd3752cc6069448529</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::true_type</type>
      <name>testEnd</name>
      <anchorfile>structzypp_1_1__detail_1_1__has__container__begin__end.html</anchorfile>
      <anchor>a0113cae55143dc0ba58bf55c57d6638e</anchor>
      <arglist>(typename std::enable_if&lt; std::is_same&lt; decltype(static_cast&lt; Signature&lt; C &gt;&gt;(&amp;C::end)), Signature&lt; C &gt;&gt;::value, void &gt;::type *)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::false_type</type>
      <name>testEnd</name>
      <anchorfile>structzypp_1_1__detail_1_1__has__container__begin__end.html</anchorfile>
      <anchor>a47a747b26b34977f1058f44e64216973</anchor>
      <arglist>(...)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::_detail::_has_type_const_iterator</name>
    <filename>structzypp_1_1__detail_1_1__has__type__const__iterator.html</filename>
    <templarg>typename Tp</templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>structzypp_1_1__detail_1_1__has__type__const__iterator.html</anchorfile>
      <anchor>a53e62f90646cb6e70362d94638784aa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::true_type</type>
      <name>test</name>
      <anchorfile>structzypp_1_1__detail_1_1__has__type__const__iterator.html</anchorfile>
      <anchor>a2178737839affdb316839954f0761ac4</anchor>
      <arglist>(typename C::const_iterator *)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::false_type</type>
      <name>test</name>
      <anchorfile>structzypp_1_1__detail_1_1__has__type__const__iterator.html</anchorfile>
      <anchor>a0b727df3fa8320a2666d7284d49bf419</anchor>
      <arglist>(...)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::Application</name>
    <filename>classzypp_1_1Application.html</filename>
    <base>zypp::ResObject</base>
    <member kind="typedef">
      <type>Application</type>
      <name>Self</name>
      <anchorfile>classzypp_1_1Application.html</anchorfile>
      <anchor>a8447fb4e9239284b6f923e917a3e969e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ResTraits&lt; Self &gt;</type>
      <name>TraitsType</name>
      <anchorfile>classzypp_1_1Application.html</anchorfile>
      <anchor>a2928668aac166db79e26fec645c2a3a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TraitsType::PtrType</type>
      <name>Ptr</name>
      <anchorfile>classzypp_1_1Application.html</anchorfile>
      <anchor>a32fbe1ff309b557864ecddc02caa7406</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TraitsType::constPtrType</type>
      <name>constPtr</name>
      <anchorfile>classzypp_1_1Application.html</anchorfile>
      <anchor>a34b11f00bf9d36327eb421ab31462dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Application</name>
      <anchorfile>classzypp_1_1Application.html</anchorfile>
      <anchor>a57101dcc94e89c7f596053de1fec76c7</anchor>
      <arglist>(const sat::Solvable &amp;solvable_r)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual</type>
      <name>~Application</name>
      <anchorfile>classzypp_1_1Application.html</anchorfile>
      <anchor>af08ba8ff175bd4c3333bd0a70a077bd7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend Ptr</type>
      <name>make</name>
      <anchorfile>classzypp_1_1Application.html</anchorfile>
      <anchor>a50dd0e99e42288603883d13473a02a33</anchor>
      <arglist>(const sat::Solvable &amp;solvable_r)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::ApplyLock</name>
    <filename>structzypp_1_1ApplyLock.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1ApplyLock.html</anchorfile>
      <anchor>a4b32a98f49d330d67cf76789d9369320</anchor>
      <arglist>(const PoolQuery &amp;query) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::Arch</name>
    <filename>classzypp_1_1Arch.html</filename>
    <class kind="struct">zypp::Arch::CompatEntry</class>
    <member kind="function">
      <type></type>
      <name>Arch</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a6eefec8ba4d49732c4c0a1d2e0ccfeca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Arch</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>ad7f152843da78f48bbefa51c16a8d6de</anchor>
      <arglist>(IdString::IdType id_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Arch</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>af66c2b6b545675df1cf3abc4b9ce5b1d</anchor>
      <arglist>(const IdString &amp;idstr_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Arch</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a87e084cc8b6d01a6fcb4d749a8cc83c7</anchor>
      <arglist>(const std::string &amp;str_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Arch</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>acaa94e4286b6a70a8b3f529f0a482ee3</anchor>
      <arglist>(const char *cstr_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>af0e277c88a6f87497ce3065b28af5f06</anchor>
      <arglist>(const zypp::Arch &amp;lhs, const zypp::Arch &amp;rhs) const</arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_empty</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a64460d638d8a9dc58ddd2cf429df2e5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_noarch</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>ac73d2b9504db6121c3a4585cbbb268df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_pentium4</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a7529bf5ea04edce686c93537bb94e78f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_pentium3</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a45cefb67e11335b4f7fcef7f8df28653</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_x86_64</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>af3f33941b3c831df400ab643006530d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_athlon</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a2e1543e12bd67563d6fac84fceea6b1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_i686</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>ab59d05b2a2c5b1d4f8d4de0cc8e9d6bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_i586</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a26d809d9d2425a16d896aba4df0ca0e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_i486</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a2c42605a6fef59db077714593ba8253f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_i386</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>ade5c5176837bdaf295ed2f1b97667349</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_s390x</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a5dc1376299fab798e16a6c7770e03b9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_s390</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a7e2eb2772f8775f8a37e5801644d41ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_ppc64le</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>ab60dcc631fc3c43dad0f378e4ae388bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_ppc64p7</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>ab646474038969862ec04f68284c3e77c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_ppc64</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a145c8b4850556c4686a26a1f11317711</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_ppc</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>acbbbf2e266e3eff256c58c8b3208f660</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_ia64</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a9e27d199f2d45561482d5ea73c4a2509</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_alphaev67</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a4264955e30e03b381c90b0990c59bd9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_alphaev6</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a06687e5bd277a58175f0c00955def02e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_alphapca56</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>aae9863972e7ba2b9a45e04040a5ca986</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_alphaev56</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>ab5037663d4e06b5e6279c702f0879eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_alphaev5</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>ae9d88efcefb461cbc5ac9d07d1b2b6ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_alpha</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>aeff48a3685e5fc882baf090cff9c5bd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_sparc64v</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a54fa2736a80c9d8538625c9627c42af1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_sparc64</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a3721f530894bad8291eb21ec1f07ae5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_sparcv9v</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a8ef4d123411b47bf3c27072acd63fbd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_sparcv9</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>acde985a1083d3d34b10f3586df054095</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_sparcv8</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a22c92e1860e09ef8d3d54cd7f7dc4c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_sparc</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a7103486806374f0aa78d6df66cb70e3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_aarch64</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>aaa5e088e4689e9463d87c6aa772957a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv7tnhl</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a8fcf3eb2c568cd1fc69f3ad7a9f803cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv7thl</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a4f37f0d0d33cbecd142a78c34ac01a4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv7hnl</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a7d4bd2229e6db7c9915ca0a99555f3bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv7hl</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a28be0e04a12036b765c93c5b52578efc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv6hl</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>afd4e351d60527fc9a51bd7c606c75fc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv7l</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a0c74d7aa30401924e67a0936678fd938</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv6l</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>aabe231ab200c053686727f0a19a27ef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv5tejl</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a31667f732ea8d4cbcf16273f31bbd996</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv5tel</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a726bd5e950724199c7bf96c6876489fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv5tl</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a839ea932438b7ebcc422ffe70cefa756</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv5l</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>af0704707dac410f7574f66936e7e6858</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv4tl</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a34dc6e7fcf99739aac4f76312f4b8fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv4l</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>adcaf23df7db850570e3d010859ddac95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv3l</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a280e4ad446c950378b14d681ca6f1342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_riscv64</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>aa63c986d9b4571c9417c09548b55a628</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_sh3</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a4e6db038ed87d54af6c6b99fa84152b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_sh4</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>add11cfd74a6b914d0cddf7f2e5fa6440</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_sh4a</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a2a29e84c9dc95d687bf2d5e04e471bb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_m68k</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a09e1a610a2dd1aa3f29cd87829bddf6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_mips</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a184bb62e9ea88fc4e02e9179f5563f4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_mipsel</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>ab0fa63075179ceeb96cd44c73ee6c5ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_mips64</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a5fa019f7b1ab7edf486f8e2130ab0c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_mips64el</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a063fbcb59dfe666a0179730735fcbe96</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>add485a60ddde3734967115ec071e939c</anchor>
      <arglist>(std::ostream &amp;str, const Arch &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpAsXmlOn</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a1250e5bae5baafc46ce0018b029a586b</anchor>
      <arglist>(std::ostream &amp;str, const Arch &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>aa34096d372e61838d4b3e20b61ed3384</anchor>
      <arglist>(const Arch &amp;lhs, const Arch &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a74d37b8eef4bd822f648cdd73cbfb772</anchor>
      <arglist>(const Arch &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a31d8489fa16fdded7d088bd4f389e6c2</anchor>
      <arglist>(const std::string &amp;lhs, const Arch &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a56e3658a84f9c0d873ff0d64eddcb765</anchor>
      <arglist>(const Arch &amp;lhs, const Arch &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a0eba40454fad7ceba4fe6830d23f7cc0</anchor>
      <arglist>(const Arch &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a30e74cabf0478ad0e876351b8679cd2c</anchor>
      <arglist>(const std::string &amp;lhs, const Arch &amp;rhs)</arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; Arch, CompareByGT&lt; Arch &gt; &gt;</type>
      <name>CompatSet</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a33d43756f8323b663bfcd5788a1fc486</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const CompatEntry *</type>
      <name>_entry</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a328c883274f3296ae1a770a992fe12b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>IdString</type>
      <name>idStr</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a7cbe7d1d14aed6f2eab99a1e07d3c49a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>ae237347f0d2eeb0f87c024538e479e99</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>c_str</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a0d922f59184d21b05ccc9b30e3bd5fdd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a556fd442a1d8d7fbae63478797a9f53f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>size</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a7c75b2dced15a07481cf75ce6f056961</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IdString::IdType</type>
      <name>id</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>aa2a23dd350cafb26d97e01fae409870a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBuiltIn</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a7cb3fab815d09a5a78aafb36c49eebdc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compatibleWith</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>af0b267c942ea52b4a0f0c8912f11c981</anchor>
      <arglist>(const Arch &amp;targetArch_r) const</arglist>
    </member>
    <member kind="function">
      <type>Arch</type>
      <name>baseArch</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a3318307235207757293c60b69799462f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a61c3e8b7e948af68744fdefda4748cca</anchor>
      <arglist>(const Arch &amp;rhs) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Arch</type>
      <name>baseArch</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>afccb388c916a450d32e1e833a60d2fa8</anchor>
      <arglist>(const Arch &amp;targetArch_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a4bcad452e396e49aa608acb0af72e394</anchor>
      <arglist>(const Arch &amp;lhs, const Arch &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CompatSet</type>
      <name>compatSet</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a7a4d0e1ee6708aa73b0ccedfe4bf381f</anchor>
      <arglist>(const Arch &amp;targetArch_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a43f1baa3e44cfc6fada7f075d470c8b9</anchor>
      <arglist>(const CompatSet &amp;cset)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Arch</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>ab388f772535ea69305ce3d4a2eb25f14</anchor>
      <arglist>(const CompatEntry &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_empty</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a64460d638d8a9dc58ddd2cf429df2e5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_noarch</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>ac73d2b9504db6121c3a4585cbbb268df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_pentium4</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a7529bf5ea04edce686c93537bb94e78f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_pentium3</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a45cefb67e11335b4f7fcef7f8df28653</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_x86_64</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>af3f33941b3c831df400ab643006530d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_athlon</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a2e1543e12bd67563d6fac84fceea6b1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_i686</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>ab59d05b2a2c5b1d4f8d4de0cc8e9d6bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_i586</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a26d809d9d2425a16d896aba4df0ca0e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_i486</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a2c42605a6fef59db077714593ba8253f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_i386</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>ade5c5176837bdaf295ed2f1b97667349</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_s390x</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a5dc1376299fab798e16a6c7770e03b9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_s390</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a7e2eb2772f8775f8a37e5801644d41ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_ppc64le</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>ab60dcc631fc3c43dad0f378e4ae388bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_ppc64p7</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>ab646474038969862ec04f68284c3e77c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_ppc64</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a145c8b4850556c4686a26a1f11317711</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_ppc</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>acbbbf2e266e3eff256c58c8b3208f660</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_ia64</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a9e27d199f2d45561482d5ea73c4a2509</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_alphaev67</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a4264955e30e03b381c90b0990c59bd9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_alphaev6</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a06687e5bd277a58175f0c00955def02e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_alphapca56</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>aae9863972e7ba2b9a45e04040a5ca986</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_alphaev56</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>ab5037663d4e06b5e6279c702f0879eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_alphaev5</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>ae9d88efcefb461cbc5ac9d07d1b2b6ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_alpha</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>aeff48a3685e5fc882baf090cff9c5bd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_sparc64v</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a54fa2736a80c9d8538625c9627c42af1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_sparc64</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a3721f530894bad8291eb21ec1f07ae5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_sparcv9v</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a8ef4d123411b47bf3c27072acd63fbd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_sparcv9</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>acde985a1083d3d34b10f3586df054095</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_sparcv8</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a22c92e1860e09ef8d3d54cd7f7dc4c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_sparc</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a7103486806374f0aa78d6df66cb70e3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_aarch64</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>aaa5e088e4689e9463d87c6aa772957a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv7tnhl</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a8fcf3eb2c568cd1fc69f3ad7a9f803cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv7thl</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a4f37f0d0d33cbecd142a78c34ac01a4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv7hnl</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a7d4bd2229e6db7c9915ca0a99555f3bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv7hl</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a28be0e04a12036b765c93c5b52578efc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv6hl</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>afd4e351d60527fc9a51bd7c606c75fc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv7l</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a0c74d7aa30401924e67a0936678fd938</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv6l</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>aabe231ab200c053686727f0a19a27ef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv5tejl</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a31667f732ea8d4cbcf16273f31bbd996</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv5tel</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a726bd5e950724199c7bf96c6876489fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv5tl</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a839ea932438b7ebcc422ffe70cefa756</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv5l</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>af0704707dac410f7574f66936e7e6858</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv4tl</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a34dc6e7fcf99739aac4f76312f4b8fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv4l</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>adcaf23df7db850570e3d010859ddac95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv3l</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a280e4ad446c950378b14d681ca6f1342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_riscv64</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>aa63c986d9b4571c9417c09548b55a628</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_sh3</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a4e6db038ed87d54af6c6b99fa84152b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_sh4</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>add11cfd74a6b914d0cddf7f2e5fa6440</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_sh4a</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a2a29e84c9dc95d687bf2d5e04e471bb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_m68k</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a09e1a610a2dd1aa3f29cd87829bddf6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_mips</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a184bb62e9ea88fc4e02e9179f5563f4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_mipsel</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>ab0fa63075179ceeb96cd44c73ee6c5ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_mips64</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a5fa019f7b1ab7edf486f8e2130ab0c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_mips64el</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a063fbcb59dfe666a0179730735fcbe96</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>add485a60ddde3734967115ec071e939c</anchor>
      <arglist>(std::ostream &amp;str, const Arch &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpAsXmlOn</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a1250e5bae5baafc46ce0018b029a586b</anchor>
      <arglist>(std::ostream &amp;str, const Arch &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>aa34096d372e61838d4b3e20b61ed3384</anchor>
      <arglist>(const Arch &amp;lhs, const Arch &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a74d37b8eef4bd822f648cdd73cbfb772</anchor>
      <arglist>(const Arch &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a31d8489fa16fdded7d088bd4f389e6c2</anchor>
      <arglist>(const std::string &amp;lhs, const Arch &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a56e3658a84f9c0d873ff0d64eddcb765</anchor>
      <arglist>(const Arch &amp;lhs, const Arch &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a0eba40454fad7ceba4fe6830d23f7cc0</anchor>
      <arglist>(const Arch &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1Arch.html</anchorfile>
      <anchor>a30e74cabf0478ad0e876351b8679cd2c</anchor>
      <arglist>(const std::string &amp;lhs, const Arch &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::ArchCompatibleWith</name>
    <filename>structzypp_1_1ArchCompatibleWith.html</filename>
    <member kind="function">
      <type></type>
      <name>ArchCompatibleWith</name>
      <anchorfile>structzypp_1_1ArchCompatibleWith.html</anchorfile>
      <anchor>a761ea6c1a8298a5d6078a9ba05a0a0aa</anchor>
      <arglist>(const Arch &amp;targetArch_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1ArchCompatibleWith.html</anchorfile>
      <anchor>ae2515a907276a49da79255feabfc42cd</anchor>
      <arglist>(const Arch &amp;rhs) const</arglist>
    </member>
    <member kind="variable">
      <type>Arch</type>
      <name>_targetArch</name>
      <anchorfile>structzypp_1_1ArchCompatibleWith.html</anchorfile>
      <anchor>a33c9afafd2b56e07381a6906fd4e3022</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::json::Array</name>
    <filename>structzypp_1_1json_1_1Array.html</filename>
    <member kind="function">
      <type></type>
      <name>Array</name>
      <anchorfile>structzypp_1_1json_1_1Array.html</anchorfile>
      <anchor>ac06adeffb5aeec045d7524544d51de1f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array</name>
      <anchorfile>structzypp_1_1json_1_1Array.html</anchorfile>
      <anchor>ab4e7ddfb400a51c7b9f90136a2de0249</anchor>
      <arglist>(Iterator begin, Iterator end)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array</name>
      <anchorfile>structzypp_1_1json_1_1Array.html</anchorfile>
      <anchor>af17f812a19301d26fac1af38a9be8288</anchor>
      <arglist>(const std::initializer_list&lt; Value &gt; &amp;contents_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>structzypp_1_1json_1_1Array.html</anchorfile>
      <anchor>ad62ce89c3b4ee36c7085cb6dae5e677f</anchor>
      <arglist>(const Value &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>structzypp_1_1json_1_1Array.html</anchorfile>
      <anchor>a063336b05079f86a422052f6d2617a0e</anchor>
      <arglist>(const std::initializer_list&lt; Value &gt; &amp;contents_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asJSON</name>
      <anchorfile>structzypp_1_1json_1_1Array.html</anchorfile>
      <anchor>a3ed607c98fb45379b9fd4971e363f757</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>structzypp_1_1json_1_1Array.html</anchorfile>
      <anchor>a80b7457046cf4e679863d2f8fb345d8c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>structzypp_1_1json_1_1Array.html</anchorfile>
      <anchor>aae6c973b5fb91bd327ff0ef11e820ef5</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::list&lt; std::string &gt;</type>
      <name>_data</name>
      <anchorfile>structzypp_1_1json_1_1Array.html</anchorfile>
      <anchor>a656119e1c9902f2669c40fe0ba3e7933</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1json_1_1Array.html</anchorfile>
      <anchor>a3fdadd253474c65328d83ec04933c254</anchor>
      <arglist>(std::ostream &amp;str, const Array &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::sat::ArrayAttr</name>
    <filename>classzypp_1_1sat_1_1ArrayAttr.html</filename>
    <templarg>class TResult</templarg>
    <templarg>class TAttr</templarg>
    <member kind="typedef">
      <type>LookupAttr::TransformIterator&lt; TResult, TAttr &gt;</type>
      <name>iterator</name>
      <anchorfile>classzypp_1_1sat_1_1ArrayAttr.html</anchorfile>
      <anchor>ad83492cfadba12b0092056fb7637a189</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>LookupAttr::size_type</type>
      <name>size_type</name>
      <anchorfile>classzypp_1_1sat_1_1ArrayAttr.html</anchorfile>
      <anchor>af2347fd2e266b90958a639f170aabb7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ArrayAttr</name>
      <anchorfile>classzypp_1_1sat_1_1ArrayAttr.html</anchorfile>
      <anchor>af3e552b8d07875a39b5373bb851c8e06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ArrayAttr</name>
      <anchorfile>classzypp_1_1sat_1_1ArrayAttr.html</anchorfile>
      <anchor>a479c863be28e0b13276d17717474e32b</anchor>
      <arglist>(SolvAttr attr_r, LookupAttr::Location loc_r=LookupAttr::SOLV_ATTR)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ArrayAttr</name>
      <anchorfile>classzypp_1_1sat_1_1ArrayAttr.html</anchorfile>
      <anchor>aa785004202b75cfef690ae36755e6e1d</anchor>
      <arglist>(SolvAttr attr_r, Repository repo_r, LookupAttr::Location loc_r=LookupAttr::SOLV_ATTR)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ArrayAttr</name>
      <anchorfile>classzypp_1_1sat_1_1ArrayAttr.html</anchorfile>
      <anchor>aa585426280045bf41f362dc4b72700d8</anchor>
      <arglist>(SolvAttr attr_r, Solvable solv_r)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1sat_1_1ArrayAttr.html</anchorfile>
      <anchor>a18aae10e36c54249c11e100e9f96952b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1sat_1_1ArrayAttr.html</anchorfile>
      <anchor>a07a473eb47444f4c1d1996a80139ac1f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1sat_1_1ArrayAttr.html</anchorfile>
      <anchor>a2c38d5c6f40138d98051e27cea872cee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1sat_1_1ArrayAttr.html</anchorfile>
      <anchor>a9d306f66582224d85df468cda7077197</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>find</name>
      <anchorfile>classzypp_1_1sat_1_1ArrayAttr.html</anchorfile>
      <anchor>a2fbd7dd371ea9ac073ad31bf69cd5383</anchor>
      <arglist>(const TResult &amp;key_r) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LookupAttr</type>
      <name>_q</name>
      <anchorfile>classzypp_1_1sat_1_1ArrayAttr.html</anchorfile>
      <anchor>afbca60124939aa1f750bd6412760f01c</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator</name>
      <anchorfile>classzypp_1_1sat_1_1ArrayAttr.html</anchorfile>
      <anchor>a70509e9d17160dd0f8929fcbb9c9a24c</anchor>
      <arglist>(std::ostream &amp;str, const ArrayAttr&lt; TResult, TAttr &gt; &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::asPoolItem</name>
    <filename>structzypp_1_1asPoolItem.html</filename>
    <member kind="typedef">
      <type>PoolItem</type>
      <name>result_type</name>
      <anchorfile>structzypp_1_1asPoolItem.html</anchorfile>
      <anchor>ac85355f3d5056f87d3c6a2f8d03c8175</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1asPoolItem.html</anchorfile>
      <anchor>ac6cdcbd72d69ac113864e409d9ad013d</anchor>
      <arglist>(const sat::Solvable &amp;solv_r) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::ui::asSelectable</name>
    <filename>structzypp_1_1ui_1_1asSelectable.html</filename>
    <member kind="typedef">
      <type>Selectable_Ptr</type>
      <name>result_type</name>
      <anchorfile>structzypp_1_1ui_1_1asSelectable.html</anchorfile>
      <anchor>af6152f1eff3256d110c9c00a6b25d7da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Selectable_Ptr</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1ui_1_1asSelectable.html</anchorfile>
      <anchor>a2ea62017b1247fb966139df779f64574</anchor>
      <arglist>(const sat::Solvable &amp;solv_r) const</arglist>
    </member>
    <member kind="function">
      <type>Selectable_Ptr</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1ui_1_1asSelectable.html</anchorfile>
      <anchor>a867f2d7d59a316396593ace902721032</anchor>
      <arglist>(const PoolItem &amp;pi_r) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::xml::parse_def_assign::Assigner</name>
    <filename>structzypp_1_1xml_1_1parse__def__assign_1_1Assigner.html</filename>
    <templarg>class Tp</templarg>
    <member kind="function">
      <type></type>
      <name>Assigner</name>
      <anchorfile>structzypp_1_1xml_1_1parse__def__assign_1_1Assigner.html</anchorfile>
      <anchor>a1c0f6391a9ca1245ece52637f3ec5586</anchor>
      <arglist>(Tp &amp;value_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>assign</name>
      <anchorfile>structzypp_1_1xml_1_1parse__def__assign_1_1Assigner.html</anchorfile>
      <anchor>adc69c71ef497c12156c11667810b9e0a</anchor>
      <arglist>(const char *text_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Tp *</type>
      <name>_value</name>
      <anchorfile>structzypp_1_1xml_1_1parse__def__assign_1_1Assigner.html</anchorfile>
      <anchor>a920cfe96265593b9f85998a3e2f378a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::xml::parse_def_assign::Assigner&lt; void &gt;</name>
    <filename>structzypp_1_1xml_1_1parse__def__assign_1_1Assigner_3_01void_01_4.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Assigner</name>
      <anchorfile>structzypp_1_1xml_1_1parse__def__assign_1_1Assigner_3_01void_01_4.html</anchorfile>
      <anchor>a4d2c95158e4275735236fe80e8cdb823</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>assign</name>
      <anchorfile>structzypp_1_1xml_1_1parse__def__assign_1_1Assigner_3_01void_01_4.html</anchorfile>
      <anchor>acca919375da945ca6673117e4e529762</anchor>
      <arglist>(const char *text_r)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::sat::asSolvable</name>
    <filename>structzypp_1_1sat_1_1asSolvable.html</filename>
    <member kind="typedef">
      <type>Solvable</type>
      <name>result_type</name>
      <anchorfile>structzypp_1_1sat_1_1asSolvable.html</anchorfile>
      <anchor>af6ad9050f22fb6aed2586f40b23a20bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Solvable</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1sat_1_1asSolvable.html</anchorfile>
      <anchor>ad0b518eafb45c4ea44c8e0ae781cb972</anchor>
      <arglist>(const Solvable &amp;solv_r) const</arglist>
    </member>
    <member kind="function">
      <type>Solvable</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1sat_1_1asSolvable.html</anchorfile>
      <anchor>a02bcf37e4515662ce20e4cb5b92c6287</anchor>
      <arglist>(const PoolItem &amp;pi_r) const</arglist>
    </member>
    <member kind="function">
      <type>Solvable</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1sat_1_1asSolvable.html</anchorfile>
      <anchor>ad03183a59325f9960f2edeefdd2d85cb</anchor>
      <arglist>(const ResObject_constPtr &amp;res_r) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::media::AttachedMedia</name>
    <filename>structzypp_1_1media_1_1AttachedMedia.html</filename>
    <member kind="function">
      <type></type>
      <name>AttachedMedia</name>
      <anchorfile>structzypp_1_1media_1_1AttachedMedia.html</anchorfile>
      <anchor>a6c871ca5692ab7135d0ec89cca0f7824</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AttachedMedia</name>
      <anchorfile>structzypp_1_1media_1_1AttachedMedia.html</anchorfile>
      <anchor>a38098a7511b2346f699ea8ad210c42e9</anchor>
      <arglist>(const MediaSourceRef &amp;_mediaSource, const AttachPointRef &amp;_attachPoint)</arglist>
    </member>
    <member kind="variable">
      <type>MediaSourceRef</type>
      <name>mediaSource</name>
      <anchorfile>structzypp_1_1media_1_1AttachedMedia.html</anchorfile>
      <anchor>a28d43e50d3499387f3374fd186a16642</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AttachPointRef</type>
      <name>attachPoint</name>
      <anchorfile>structzypp_1_1media_1_1AttachedMedia.html</anchorfile>
      <anchor>a88490a2ee6865c34353660a0e7d2b691</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1media_1_1AttachedMedia.html</anchorfile>
      <anchor>ab87d7199d8466bd67441334dd22faffd</anchor>
      <arglist>(std::ostream &amp;str, const AttachedMedia &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::AttachPoint</name>
    <filename>classzypp_1_1media_1_1AttachPoint.html</filename>
    <member kind="function">
      <type></type>
      <name>AttachPoint</name>
      <anchorfile>classzypp_1_1media_1_1AttachPoint.html</anchorfile>
      <anchor>a9f2ba8a0b7c4aa95675f82a9b3403dff</anchor>
      <arglist>(const Pathname &amp;_path=Pathname(), bool _temp=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1media_1_1AttachPoint.html</anchorfile>
      <anchor>a9961a885b16d74bfd1e2d97dffd00f0b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>path</name>
      <anchorfile>classzypp_1_1media_1_1AttachPoint.html</anchorfile>
      <anchor>a8e6cd04f2950019227902bb27a01565e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>temp</name>
      <anchorfile>classzypp_1_1media_1_1AttachPoint.html</anchorfile>
      <anchor>ad68218d64e73af4f3bb2486f3eeb12c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1media_1_1AttachPoint.html</anchorfile>
      <anchor>a4186b4c5950be3265c0cfec47558f819</anchor>
      <arglist>(std::ostream &amp;str, const AttachPoint &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::AuthData</name>
    <filename>classzypp_1_1media_1_1AuthData.html</filename>
    <member kind="function">
      <type></type>
      <name>AuthData</name>
      <anchorfile>classzypp_1_1media_1_1AuthData.html</anchorfile>
      <anchor>ae3772d286751576b743a973203cd67e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AuthData</name>
      <anchorfile>classzypp_1_1media_1_1AuthData.html</anchorfile>
      <anchor>ab4247b5c4d3706762d7823c95f96835f</anchor>
      <arglist>(const Url &amp;url)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AuthData</name>
      <anchorfile>classzypp_1_1media_1_1AuthData.html</anchorfile>
      <anchor>ab1d100416d97cdcad8d72b17650965a2</anchor>
      <arglist>(const std::string &amp;username, const std::string &amp;password)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AuthData</name>
      <anchorfile>classzypp_1_1media_1_1AuthData.html</anchorfile>
      <anchor>a93c9a0e8ca8a111d3c2135d49078f0ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>valid</name>
      <anchorfile>classzypp_1_1media_1_1AuthData.html</anchorfile>
      <anchor>a56fb853266f373f102f79ebefd8c2c97</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUrl</name>
      <anchorfile>classzypp_1_1media_1_1AuthData.html</anchorfile>
      <anchor>ab7333276f7fac7c78a0c7754507c2ee3</anchor>
      <arglist>(const Url &amp;url)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUsername</name>
      <anchorfile>classzypp_1_1media_1_1AuthData.html</anchorfile>
      <anchor>a42760ba81a852663cab073b1d0d359f3</anchor>
      <arglist>(const std::string &amp;username)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPassword</name>
      <anchorfile>classzypp_1_1media_1_1AuthData.html</anchorfile>
      <anchor>a5abadbf1dbb48758a9c6078698e73c1b</anchor>
      <arglist>(const std::string &amp;password)</arglist>
    </member>
    <member kind="function">
      <type>Url</type>
      <name>url</name>
      <anchorfile>classzypp_1_1media_1_1AuthData.html</anchorfile>
      <anchor>a59c7b6f616f1b8583ce6ce90c00a5268</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>username</name>
      <anchorfile>classzypp_1_1media_1_1AuthData.html</anchorfile>
      <anchor>af459cd246f955f040b7b9f50954e43cf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>password</name>
      <anchorfile>classzypp_1_1media_1_1AuthData.html</anchorfile>
      <anchor>a19b5cce790aa06a9d4714cb3f6f1f7b3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1AuthData.html</anchorfile>
      <anchor>ab49b90f93475934b11ad614adee04906</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpAsIniOn</name>
      <anchorfile>classzypp_1_1media_1_1AuthData.html</anchorfile>
      <anchor>a0073dc4a673e62b226d9eb91a0a4e2d7</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Url</type>
      <name>_url</name>
      <anchorfile>classzypp_1_1media_1_1AuthData.html</anchorfile>
      <anchor>a474d0aed996162eae53ab58351bc06c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_username</name>
      <anchorfile>classzypp_1_1media_1_1AuthData.html</anchorfile>
      <anchor>aeab672a2af53626a899c653a088b8ace</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_password</name>
      <anchorfile>classzypp_1_1media_1_1AuthData.html</anchorfile>
      <anchor>aff939b70bc54406e531cedc092494364</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::media::AuthDataComparator</name>
    <filename>structzypp_1_1media_1_1AuthDataComparator.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1media_1_1AuthDataComparator.html</anchorfile>
      <anchor>a14205d9a7aae16c2b6dbc921abe3f18a</anchor>
      <arglist>(const AuthData_Ptr &amp;lhs, const AuthData_Ptr &amp;rhs) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::media::AuthenticationReport</name>
    <filename>structzypp_1_1media_1_1AuthenticationReport.html</filename>
    <base>zypp::callback::ReportBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>prompt</name>
      <anchorfile>structzypp_1_1media_1_1AuthenticationReport.html</anchorfile>
      <anchor>af1506f0591976eeb2c743262c968cfca</anchor>
      <arglist>(const Url &amp;, const std::string &amp;, AuthData &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::AutoDispose</name>
    <filename>classzypp_1_1AutoDispose.html</filename>
    <templarg>class Tp</templarg>
    <class kind="struct">zypp::AutoDispose::Impl</class>
    <member kind="typedef">
      <type>boost::call_traits&lt; Tp &gt;::param_type</type>
      <name>param_type</name>
      <anchorfile>classzypp_1_1AutoDispose.html</anchorfile>
      <anchor>ab3df0bc18dff2c2a4902c412cb00e608</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::call_traits&lt; Tp &gt;::reference</type>
      <name>reference</name>
      <anchorfile>classzypp_1_1AutoDispose.html</anchorfile>
      <anchor>abb556ba42dc383abb4fa2cc958a3d3d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::call_traits&lt; Tp &gt;::const_reference</type>
      <name>const_reference</name>
      <anchorfile>classzypp_1_1AutoDispose.html</anchorfile>
      <anchor>abc5604a8f18f19d6122fa8672985278d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Tp</type>
      <name>value_type</name>
      <anchorfile>classzypp_1_1AutoDispose.html</anchorfile>
      <anchor>a1b6244c9726967287bef9c71c7121108</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::call_traits&lt; Tp &gt;::value_type</type>
      <name>result_type</name>
      <anchorfile>classzypp_1_1AutoDispose.html</anchorfile>
      <anchor>aece623ce58cc8fbd03b78f33206430d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>function&lt; void(param_type)&gt;</type>
      <name>Dispose</name>
      <anchorfile>classzypp_1_1AutoDispose.html</anchorfile>
      <anchor>ad13698b9a0ca43fb62b44a9af7a28d4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AutoDispose</name>
      <anchorfile>classzypp_1_1AutoDispose.html</anchorfile>
      <anchor>a620722812d4b6d60372893ef92e6b4ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AutoDispose</name>
      <anchorfile>classzypp_1_1AutoDispose.html</anchorfile>
      <anchor>a696718e533560738ce70ba5cae05c21a</anchor>
      <arglist>(const Dispose &amp;dispose_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AutoDispose</name>
      <anchorfile>classzypp_1_1AutoDispose.html</anchorfile>
      <anchor>a0b0fc4ec938b45795ead31d855176ce8</anchor>
      <arglist>(param_type value_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AutoDispose</name>
      <anchorfile>classzypp_1_1AutoDispose.html</anchorfile>
      <anchor>a07b097ba28c600135e97cbca80ce0101</anchor>
      <arglist>(param_type value_r, const Dispose &amp;dispose_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator reference</name>
      <anchorfile>classzypp_1_1AutoDispose.html</anchorfile>
      <anchor>aa56d01e016e79e0c3a9b6535e7437ccb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>value</name>
      <anchorfile>classzypp_1_1AutoDispose.html</anchorfile>
      <anchor>a4b4317c4769036059b71aa594012cc84</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator*</name>
      <anchorfile>classzypp_1_1AutoDispose.html</anchorfile>
      <anchor>a76af2bfbf42e796d46bd7660a45816c0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>value_type *</type>
      <name>operator-&gt;</name>
      <anchorfile>classzypp_1_1AutoDispose.html</anchorfile>
      <anchor>a6c791c27c94f1890a6563d8230012c00</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classzypp_1_1AutoDispose.html</anchorfile>
      <anchor>a870d08c5f42e20d6b53e1c145344681d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classzypp_1_1AutoDispose.html</anchorfile>
      <anchor>a92a9cf8acf905e3b4af55f0de2a4628e</anchor>
      <arglist>(AutoDispose &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>const Dispose &amp;</type>
      <name>getDispose</name>
      <anchorfile>classzypp_1_1AutoDispose.html</anchorfile>
      <anchor>a42d134471909f646b3b858f5109b638b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDispose</name>
      <anchorfile>classzypp_1_1AutoDispose.html</anchorfile>
      <anchor>ac078686f360b5010557c32078fb1f3d6</anchor>
      <arglist>(const Dispose &amp;dispose_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetDispose</name>
      <anchorfile>classzypp_1_1AutoDispose.html</anchorfile>
      <anchor>a521dbb5b910cd99a33850c12de8987d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapDispose</name>
      <anchorfile>classzypp_1_1AutoDispose.html</anchorfile>
      <anchor>aa68086f369be68b87f824151d4e45c2b</anchor>
      <arglist>(Dispose &amp;dispose_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>shared_ptr&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1AutoDispose.html</anchorfile>
      <anchor>a8af90dae312275b4da24cbc20a205080</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1AutoDispose.html</anchorfile>
      <anchor>a4bfbb133924af2b5cff229229330bfef</anchor>
      <arglist>(std::ostream &amp;str, const AutoDispose&lt; Tp &gt; &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::AutoDispose&lt; void &gt;</name>
    <filename>classzypp_1_1AutoDispose_3_01void_01_4.html</filename>
    <class kind="struct">zypp::AutoDispose&lt; void &gt;::Impl</class>
    <member kind="typedef">
      <type>function&lt; void()&gt;</type>
      <name>Dispose</name>
      <anchorfile>classzypp_1_1AutoDispose_3_01void_01_4.html</anchorfile>
      <anchor>a085f1e435aa858bf7004e13095d821c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AutoDispose</name>
      <anchorfile>classzypp_1_1AutoDispose_3_01void_01_4.html</anchorfile>
      <anchor>a32f434685ec4088080e3603d3be06042</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AutoDispose</name>
      <anchorfile>classzypp_1_1AutoDispose_3_01void_01_4.html</anchorfile>
      <anchor>a605178ec8cdb155662a7a6dcdce1a41e</anchor>
      <arglist>(const Dispose &amp;dispose_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classzypp_1_1AutoDispose_3_01void_01_4.html</anchorfile>
      <anchor>a14c41df9c809fe3adb104066fa014960</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classzypp_1_1AutoDispose_3_01void_01_4.html</anchorfile>
      <anchor>a28be69c659e2c6be2275837b2698bd7b</anchor>
      <arglist>(AutoDispose &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>const Dispose &amp;</type>
      <name>getDispose</name>
      <anchorfile>classzypp_1_1AutoDispose_3_01void_01_4.html</anchorfile>
      <anchor>acab4cee66fa1e9a79154a4feb45879dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDispose</name>
      <anchorfile>classzypp_1_1AutoDispose_3_01void_01_4.html</anchorfile>
      <anchor>a84e16d8fab5106b0529b11ec67aadfec</anchor>
      <arglist>(const Dispose &amp;dispose_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetDispose</name>
      <anchorfile>classzypp_1_1AutoDispose_3_01void_01_4.html</anchorfile>
      <anchor>af898011ba2e683b2736e6a61332a07aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapDispose</name>
      <anchorfile>classzypp_1_1AutoDispose_3_01void_01_4.html</anchorfile>
      <anchor>a1e6d416f30be4c404c56061b8d6aa0c0</anchor>
      <arglist>(Dispose &amp;dispose_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>shared_ptr&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1AutoDispose_3_01void_01_4.html</anchorfile>
      <anchor>a8b9576a002f0d9f8af73d4526048f813</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::AutoFD</name>
    <filename>structzypp_1_1AutoFD.html</filename>
    <base>AutoDispose&lt; int &gt;</base>
    <member kind="function">
      <type></type>
      <name>AutoFD</name>
      <anchorfile>structzypp_1_1AutoFD.html</anchorfile>
      <anchor>a3cb06f937ed94fcfd87c648bec3e73ea</anchor>
      <arglist>(int fd_r=-1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::AutoFILE</name>
    <filename>structzypp_1_1AutoFILE.html</filename>
    <base>AutoDispose&lt; FILE * &gt;</base>
    <member kind="function">
      <type></type>
      <name>AutoFILE</name>
      <anchorfile>structzypp_1_1AutoFILE.html</anchorfile>
      <anchor>aeefd9e381d614835e21f5874fe9a9a51</anchor>
      <arglist>(FILE *file_r=nullptr)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::AutoFREE</name>
    <filename>structzypp_1_1AutoFREE.html</filename>
    <templarg>typename Tp</templarg>
    <base>AutoDispose&lt; Tp * &gt;</base>
    <member kind="function">
      <type></type>
      <name>AutoFREE</name>
      <anchorfile>structzypp_1_1AutoFREE.html</anchorfile>
      <anchor>a7c5cbfe48322964c0e43e9b028479a88</anchor>
      <arglist>(Tp *ptr_r=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AutoFREE</name>
      <anchorfile>structzypp_1_1AutoFREE.html</anchorfile>
      <anchor>a695456cc870ed9bdcbf5b1ee9e3e875f</anchor>
      <arglist>(void *ptr_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AutoFREE&lt; Tp &gt;</name>
    <filename>classAutoFREE_3_01Tp_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>zypp::AutoFREE&lt; void &gt;</name>
    <filename>structzypp_1_1AutoFREE_3_01void_01_4.html</filename>
    <base>AutoDispose&lt; void * &gt;</base>
    <member kind="function">
      <type></type>
      <name>AutoFREE</name>
      <anchorfile>structzypp_1_1AutoFREE_3_01void_01_4.html</anchorfile>
      <anchor>abf94aa2d29570a3ec7fecb9147d41384</anchor>
      <arglist>(void *ptr_r=nullptr)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>helix::detail::AutoXmlFree</name>
    <filename>structhelix_1_1detail_1_1AutoXmlFree.html</filename>
    <templarg>typename Tp</templarg>
    <base>AutoDispose&lt; Tp * &gt;</base>
    <member kind="function">
      <type></type>
      <name>AutoXmlFree</name>
      <anchorfile>structhelix_1_1detail_1_1AutoXmlFree.html</anchorfile>
      <anchor>a9bf7f0b0339a7888bf296adbaad5235d</anchor>
      <arglist>(Tp *ptr_r=nullptr)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::ui::SelectableTraits::AVOrder</name>
    <filename>structzypp_1_1ui_1_1SelectableTraits_1_1AVOrder.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1ui_1_1SelectableTraits_1_1AVOrder.html</anchorfile>
      <anchor>a715717cbf22e45ac5c8ffe211af18778</anchor>
      <arglist>(const PoolItem &amp;lhs, const PoolItem &amp;rhs) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::BadKeyException</name>
    <filename>classzypp_1_1BadKeyException.html</filename>
    <base>zypp::Exception</base>
    <member kind="function">
      <type></type>
      <name>BadKeyException</name>
      <anchorfile>classzypp_1_1BadKeyException.html</anchorfile>
      <anchor>accba52822af3170be403524febf43098</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>keyFile</name>
      <anchorfile>classzypp_1_1BadKeyException.html</anchorfile>
      <anchor>a4b71249c174408b7a22ed24b4c37d594</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BadKeyException</name>
      <anchorfile>classzypp_1_1BadKeyException.html</anchorfile>
      <anchor>a384b7e29c2f304e5df1af41c58f2a708</anchor>
      <arglist>(const std::string &amp;msg_r, const Pathname &amp;keyfile=Pathname())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BadKeyException</name>
      <anchorfile>classzypp_1_1BadKeyException.html</anchorfile>
      <anchor>a80e09024b2eec32765b5de8c3a99d1b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pathname</type>
      <name>_keyfile</name>
      <anchorfile>classzypp_1_1BadKeyException.html</anchorfile>
      <anchor>aa65bee6b9fe441d98e17f4d0d07e7b3b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::packagedelta::DeltaRpm::BaseVersion</name>
    <filename>classzypp_1_1packagedelta_1_1DeltaRpm_1_1BaseVersion.html</filename>
    <member kind="function">
      <type></type>
      <name>BaseVersion</name>
      <anchorfile>classzypp_1_1packagedelta_1_1DeltaRpm_1_1BaseVersion.html</anchorfile>
      <anchor>a27bb4eb3f4816d7502955cf665af8a03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Edition &amp;</type>
      <name>edition</name>
      <anchorfile>classzypp_1_1packagedelta_1_1DeltaRpm_1_1BaseVersion.html</anchorfile>
      <anchor>a70960a089c8348560a004ba1aaa11c59</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>sequenceinfo</name>
      <anchorfile>classzypp_1_1packagedelta_1_1DeltaRpm_1_1BaseVersion.html</anchorfile>
      <anchor>abc29f138f63c7a1fbcdbc4e1831d5485</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>BaseVersion &amp;</type>
      <name>setEdition</name>
      <anchorfile>classzypp_1_1packagedelta_1_1DeltaRpm_1_1BaseVersion.html</anchorfile>
      <anchor>ae841b0c22db97418afb098cc9e66ac86</anchor>
      <arglist>(const Edition &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>BaseVersion &amp;</type>
      <name>setSequenceinfo</name>
      <anchorfile>classzypp_1_1packagedelta_1_1DeltaRpm_1_1BaseVersion.html</anchorfile>
      <anchor>a3c0778b8f98cae65000df59b1977e0cc</anchor>
      <arglist>(const std::string &amp;val_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Edition</type>
      <name>_edition</name>
      <anchorfile>classzypp_1_1packagedelta_1_1DeltaRpm_1_1BaseVersion.html</anchorfile>
      <anchor>a766d1ba1466c15aa93589625f4ff49e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_sequenceinfo</name>
      <anchorfile>classzypp_1_1packagedelta_1_1DeltaRpm_1_1BaseVersion.html</anchorfile>
      <anchor>a51b99a2dc0cb82416bd71191d7c383af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::rpm::BinHeader</name>
    <filename>classzypp_1_1target_1_1rpm_1_1BinHeader.html</filename>
    <base>zypp::base::ReferenceCounted</base>
    <base protection="private">zypp::base::NonCopyable</base>
    <class kind="class">zypp::target::rpm::BinHeader::intList</class>
    <class kind="class">zypp::target::rpm::BinHeader::stringList</class>
    <member kind="typedef">
      <type>intrusive_ptr&lt; BinHeader &gt;</type>
      <name>Ptr</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1BinHeader.html</anchorfile>
      <anchor>a8d94a5cbdc634670d6c3e697c4459d6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>intrusive_ptr&lt; const BinHeader &gt;</type>
      <name>constPtr</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1BinHeader.html</anchorfile>
      <anchor>a719a71abe24c6e641ae06ab7306987ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>rpmTag</type>
      <name>tag</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1BinHeader.html</anchorfile>
      <anchor>a5f97c22b1bfd068e4e018055af994ebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BinHeader</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1BinHeader.html</anchorfile>
      <anchor>a47acdbb60c852d8c2a2c835e48b299b1</anchor>
      <arglist>(Header h_r=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BinHeader</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1BinHeader.html</anchorfile>
      <anchor>aa1f90abc1086ba3e7eab2716fbd8dcc2</anchor>
      <arglist>(BinHeader::Ptr &amp;rhs)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BinHeader</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1BinHeader.html</anchorfile>
      <anchor>a045d118cbb602eca7063ffefeccbb40d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1BinHeader.html</anchorfile>
      <anchor>a35dce511d8108c6477f14e4b4e98a4a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>has_tag</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1BinHeader.html</anchorfile>
      <anchor>ae9976aa91c8e9331e321119fb4843302</anchor>
      <arglist>(tag tag_r) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>int_list</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1BinHeader.html</anchorfile>
      <anchor>afbed97b8b1d2cd7ba9842e3ae3d1e77d</anchor>
      <arglist>(tag tag_r, intList &amp;lst_r) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>string_list</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1BinHeader.html</anchorfile>
      <anchor>a378669277cfe12787c96ac32f65bb133</anchor>
      <arglist>(tag tag_r, stringList &amp;lst_r) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>int_val</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1BinHeader.html</anchorfile>
      <anchor>ab2c6b655285e1493aa5f520a45a785c3</anchor>
      <arglist>(tag tag_r) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>string_val</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1BinHeader.html</anchorfile>
      <anchor>a221fab170ca5ae2eefe173417d2e6b6c</anchor>
      <arglist>(tag tag_r) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>format</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1BinHeader.html</anchorfile>
      <anchor>a5ac32b3f28840ab1732311ce93f15612</anchor>
      <arglist>(const char *fmt) const</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; std::string &gt;</type>
      <name>stringList_val</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1BinHeader.html</anchorfile>
      <anchor>adff249d2a63b6b7e13be6a4b7cfa3c40</anchor>
      <arglist>(tag tag_r) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1BinHeader.html</anchorfile>
      <anchor>a3ef24138c04fca1efbe245d140e07c0e</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>assertHeader</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1BinHeader.html</anchorfile>
      <anchor>ac78d9d2969ba071809fe2baead554167</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Header</type>
      <name>_h</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1BinHeader.html</anchorfile>
      <anchor>a43d87ffb8054a595cd76032d5ff74c81</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::bit::BitField</name>
    <filename>classzypp_1_1bit_1_1BitField.html</filename>
    <templarg>class TInt</templarg>
    <base>Range&lt; TInt, 0, MaxBits&lt; TInt &gt;::value &gt;</base>
    <member kind="function">
      <type></type>
      <name>BitField</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>a5267782b6446f155bbab634055126295</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BitField</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>a231cc5daf9ea6b9b23dcc694a78ba05d</anchor>
      <arglist>(const TInt &amp;value_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>a6775fcc5f723d8760d395d5397bc50a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TInt</type>
      <name>value</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>a8a4fdb4fd304a922cacd2232d3b18f51</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TInt</type>
      <name>value</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>afdd2ac38eb5db594dc3fa4baf19f1828</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>af277009722da66b5ea332b55db739e70</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>a8a60aff099a47f6b02a0c0e40ee8e684</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>BitField &amp;</type>
      <name>assign</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>a1c3a4750c11d2c75b21d4dc29e9686da</anchor>
      <arglist>(TInt rhs)</arglist>
    </member>
    <member kind="function">
      <type>BitField &amp;</type>
      <name>assign</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>acd1ce295b39732073279416681b7ebcf</anchor>
      <arglist>(TInt rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEqual</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>ae34a96187910d9b3de34738990849959</anchor>
      <arglist>(TInt rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEqual</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>ad3367c2e486525d8c426d01dac6de965</anchor>
      <arglist>(TInt rhs) const</arglist>
    </member>
    <member kind="function">
      <type>BitField &amp;</type>
      <name>set</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>a8155df322176b2fd731a552be632d33b</anchor>
      <arglist>(TInt rhs, bool doset_r)</arglist>
    </member>
    <member kind="function">
      <type>BitField &amp;</type>
      <name>set</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>a366582a3c2ba2a100e61ebebe760b21b</anchor>
      <arglist>(TInt rhs, bool doset_r)</arglist>
    </member>
    <member kind="function">
      <type>BitField &amp;</type>
      <name>set</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>a2d7a64862fc58c106ed778986d9eb111</anchor>
      <arglist>(TInt rhs)</arglist>
    </member>
    <member kind="function">
      <type>BitField &amp;</type>
      <name>set</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>a743c59ac7e8c28aa0240f5bf6156a5cc</anchor>
      <arglist>(TInt rhs)</arglist>
    </member>
    <member kind="function">
      <type>BitField &amp;</type>
      <name>unset</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>a9caebe46fee4db356873c32dcd3487e5</anchor>
      <arglist>(TInt rhs)</arglist>
    </member>
    <member kind="function">
      <type>BitField &amp;</type>
      <name>unset</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>a1c9adfe21846277793b54c51ebabe8d6</anchor>
      <arglist>(TInt rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>test</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>a0cf4264247a21a8f3bfd727d58dac49a</anchor>
      <arglist>(TInt rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>test</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>afdc8127ab7a278bcdeeb6a5a2525858c</anchor>
      <arglist>(TInt rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testAnyOf</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>a0a8cd07c6ae1066c70283227846f65c0</anchor>
      <arglist>(TInt rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testAnyOf</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>aa8d6cb84150f95f89f4ff40a8a1d7d6e</anchor>
      <arglist>(TInt rhs) const</arglist>
    </member>
    <member kind="function">
      <type>BitField &amp;</type>
      <name>operator=</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>aa58ed4de3529123049309a4127b40889</anchor>
      <arglist>(const BitField &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>BitField &amp;</type>
      <name>operator&amp;=</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>a88621fe0cdbfcb34458f89e6cb12660d</anchor>
      <arglist>(const BitField &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>BitField &amp;</type>
      <name>operator|=</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>abdc41c5d8878649d46e900604b07ac91</anchor>
      <arglist>(const BitField &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>BitField &amp;</type>
      <name>operator^=</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>a049db0cbf68df5c4c0968c778d12f7fd</anchor>
      <arglist>(const BitField &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>BitField &amp;</type>
      <name>operator&lt;&lt;=</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>aabf2f605201abcd52e3ae9022aba9212</anchor>
      <arglist>(unsigned num)</arglist>
    </member>
    <member kind="function">
      <type>BitField &amp;</type>
      <name>operator&gt;&gt;=</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>ae9a1bc17a310e16d7104034ab006ca45</anchor>
      <arglist>(unsigned num)</arglist>
    </member>
    <member kind="function">
      <type>BitField</type>
      <name>operator~</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>a43ecd037a7bf0f7b631ef4346fbf2cd3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TInt</type>
      <name>_value</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>acb4eae56a8ce0610290b428bb87e7206</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>a624c1083fb1dfb1f629c72fc351f0630</anchor>
      <arglist>(std::ostream &amp;str, const BitField&lt; TInt &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>a12b9ff1fda3cd34e1beb6048e9d93a00</anchor>
      <arglist>(const BitField&lt; TInt &gt; &amp;lhs, const BitField&lt; TInt &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>a69597730b83bc4b3b7be5da53429e8d7</anchor>
      <arglist>(const BitField&lt; TInt &gt; &amp;lhs, const BitField&lt; TInt &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>BitField&lt; TInt &gt;</type>
      <name>operator&amp;</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>a1663a23fea15a15309e6595cf771701b</anchor>
      <arglist>(const BitField&lt; TInt &gt; &amp;lhs, const BitField&lt; TInt &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>BitField&lt; TInt &gt;</type>
      <name>operator|</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>a7d79427780d7d531e67ac185718170f2</anchor>
      <arglist>(const BitField&lt; TInt &gt; &amp;lhs, const BitField&lt; TInt &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>BitField&lt; TInt &gt;</type>
      <name>operator^</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>a9cc9effdc769ef8e69531f3baf332ab9</anchor>
      <arglist>(const BitField&lt; TInt &gt; &amp;lhs, const BitField&lt; TInt &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>BitField&lt; TInt &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>a27614f4d9d2aac8933d5f961cb61bb3c</anchor>
      <arglist>(const BitField&lt; TInt &gt; &amp;lhs, unsigned num)</arglist>
    </member>
    <member kind="function">
      <type>BitField&lt; TInt &gt;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classzypp_1_1bit_1_1BitField.html</anchorfile>
      <anchor>ad29610309310b073e12a4211b14049da</anchor>
      <arglist>(const BitField&lt; TInt &gt; &amp;lhs, unsigned num)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::xml::parse_def_assign::Builder</name>
    <filename>structzypp_1_1xml_1_1parse__def__assign_1_1Builder.html</filename>
    <member kind="function">
      <type></type>
      <name>Builder</name>
      <anchorfile>structzypp_1_1xml_1_1parse__def__assign_1_1Builder.html</anchorfile>
      <anchor>a1fb5cc158f99c977083448f2ec539e39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Builder</name>
      <anchorfile>structzypp_1_1xml_1_1parse__def__assign_1_1Builder.html</anchorfile>
      <anchor>ac8c5d795e955fefd2eb376c8599092e8</anchor>
      <arglist>(Tp &amp;value_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Builder</name>
      <anchorfile>structzypp_1_1xml_1_1parse__def__assign_1_1Builder.html</anchorfile>
      <anchor>a57fe3b795abd123a150a6a71b794c726</anchor>
      <arglist>(const std::string &amp;attr_r, Tp &amp;value_r)</arglist>
    </member>
    <member kind="function">
      <type>Builder &amp;</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1xml_1_1parse__def__assign_1_1Builder.html</anchorfile>
      <anchor>a383238b24fc4708143f40d24d212f31f</anchor>
      <arglist>(Tp &amp;value_r)</arglist>
    </member>
    <member kind="function">
      <type>Builder &amp;</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1xml_1_1parse__def__assign_1_1Builder.html</anchorfile>
      <anchor>a94b51d547f3424b97338367faddafe0b</anchor>
      <arglist>(const std::string &amp;attr_r, Tp &amp;value_r)</arglist>
    </member>
    <member kind="function">
      <type>Builder &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1xml_1_1parse__def__assign_1_1Builder.html</anchorfile>
      <anchor>a1a247f43a769f7a95f31cd8080102618</anchor>
      <arglist>(function&lt; void(const Node &amp;)&gt; done_r)</arglist>
    </member>
    <member kind="function">
      <type>Builder &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>structzypp_1_1xml_1_1parse__def__assign_1_1Builder.html</anchorfile>
      <anchor>a95263e3e0683fd6f3aa9a69842932bdf</anchor>
      <arglist>(function&lt; void(const Node &amp;)&gt; done_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator shared_ptr&lt; ParseDefConsume &gt;</name>
      <anchorfile>structzypp_1_1xml_1_1parse__def__assign_1_1Builder.html</anchorfile>
      <anchor>a9a3ba5caba335c22b1274e652fa4bdb9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>shared_ptr&lt; Consumer &gt;</type>
      <name>_ptr</name>
      <anchorfile>structzypp_1_1xml_1_1parse__def__assign_1_1Builder.html</anchorfile>
      <anchor>aaf06500216d5eb64894d8604f9120a50</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::resfilter::ByArch</name>
    <filename>structzypp_1_1resfilter_1_1ByArch.html</filename>
    <templarg>class TCompare</templarg>
    <base>ResObjectFilterFunctor</base>
    <member kind="function">
      <type></type>
      <name>ByArch</name>
      <anchorfile>structzypp_1_1resfilter_1_1ByArch.html</anchorfile>
      <anchor>a4062d2f084650526f940af971eb585ad</anchor>
      <arglist>(const Arch &amp;arch_r, TCompare cmp_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1resfilter_1_1ByArch.html</anchorfile>
      <anchor>aef5b55a070523cd20b65402cad2df877</anchor>
      <arglist>(ResObject::constPtr p) const</arglist>
    </member>
    <member kind="variable">
      <type>Arch</type>
      <name>_arch</name>
      <anchorfile>structzypp_1_1resfilter_1_1ByArch.html</anchorfile>
      <anchor>a193d823e9c800f7f77fdd16365723b15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TCompare</type>
      <name>_cmp</name>
      <anchorfile>structzypp_1_1resfilter_1_1ByArch.html</anchorfile>
      <anchor>acdecbecc22de2d4c4dbcd80821bbca97</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::resfilter::ByEdition</name>
    <filename>structzypp_1_1resfilter_1_1ByEdition.html</filename>
    <templarg>class TCompare</templarg>
    <base>ResObjectFilterFunctor</base>
    <member kind="function">
      <type></type>
      <name>ByEdition</name>
      <anchorfile>structzypp_1_1resfilter_1_1ByEdition.html</anchorfile>
      <anchor>a21c5f21a39450bf6e74a1ebe453db2e4</anchor>
      <arglist>(const Edition &amp;edition_r, TCompare cmp_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1resfilter_1_1ByEdition.html</anchorfile>
      <anchor>ac62f44ef2108d151abe0dbaaa4c6d719</anchor>
      <arglist>(ResObject::constPtr p) const</arglist>
    </member>
    <member kind="variable">
      <type>Edition</type>
      <name>_edition</name>
      <anchorfile>structzypp_1_1resfilter_1_1ByEdition.html</anchorfile>
      <anchor>a24ad41eb7ee2a593068741757984a8ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TCompare</type>
      <name>_cmp</name>
      <anchorfile>structzypp_1_1resfilter_1_1ByEdition.html</anchorfile>
      <anchor>adff5c8c7374dff6ad40a11cd559365d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::ui::selfilter::ByHasCandidateObj</name>
    <filename>structzypp_1_1ui_1_1selfilter_1_1ByHasCandidateObj.html</filename>
    <base>SelectableFilterFunctor</base>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1ui_1_1selfilter_1_1ByHasCandidateObj.html</anchorfile>
      <anchor>a250328a218dbc7e37033ef00f2843b38</anchor>
      <arglist>(const ui::Selectable::constPtr &amp;obj) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::ui::selfilter::ByHasInstalledObj</name>
    <filename>structzypp_1_1ui_1_1selfilter_1_1ByHasInstalledObj.html</filename>
    <base>SelectableFilterFunctor</base>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1ui_1_1selfilter_1_1ByHasInstalledObj.html</anchorfile>
      <anchor>a1118edf327dc88ec219c2edc221577bc</anchor>
      <arglist>(const ui::Selectable::constPtr &amp;obj) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::pool::ByIdent</name>
    <filename>classzypp_1_1pool_1_1ByIdent.html</filename>
    <member kind="function">
      <type></type>
      <name>ByIdent</name>
      <anchorfile>classzypp_1_1pool_1_1ByIdent.html</anchorfile>
      <anchor>a556092ba5c33da083f6b22d0d022e203</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ByIdent</name>
      <anchorfile>classzypp_1_1pool_1_1ByIdent.html</anchorfile>
      <anchor>a82af126e405a688d30d9f16c00256afc</anchor>
      <arglist>(sat::Solvable slv_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ByIdent</name>
      <anchorfile>classzypp_1_1pool_1_1ByIdent.html</anchorfile>
      <anchor>abda0b8c7186662ea79dd459074cf829b</anchor>
      <arglist>(IdString ident_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ByIdent</name>
      <anchorfile>classzypp_1_1pool_1_1ByIdent.html</anchorfile>
      <anchor>a97fc46bac892eff6832790fbdf79d78f</anchor>
      <arglist>(ResKind kind_r, IdString name_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ByIdent</name>
      <anchorfile>classzypp_1_1pool_1_1ByIdent.html</anchorfile>
      <anchor>a5ca7267a23a58995c95be95a5cd5088d</anchor>
      <arglist>(ResKind kind_r, const C_Str &amp;name_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1pool_1_1ByIdent.html</anchorfile>
      <anchor>a1dfdd8c2ca868040e5d08d1d14be7da7</anchor>
      <arglist>(sat::Solvable slv_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1pool_1_1ByIdent.html</anchorfile>
      <anchor>a4cea4b13d403300b75e0d0b89c44e59d</anchor>
      <arglist>(const PoolItem &amp;pi_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1pool_1_1ByIdent.html</anchorfile>
      <anchor>a28f5458e68504dc6b3bf87c4baaa494b</anchor>
      <arglist>(ResObject::constPtr p_r) const</arglist>
    </member>
    <member kind="function">
      <type>sat::detail::IdType</type>
      <name>get</name>
      <anchorfile>classzypp_1_1pool_1_1ByIdent.html</anchorfile>
      <anchor>a5f2eaaaf00b8d6b5c7016f44d4867ac8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>sat::detail::IdType</type>
      <name>makeIdent</name>
      <anchorfile>classzypp_1_1pool_1_1ByIdent.html</anchorfile>
      <anchor>afc88d308b36e3a048a59d84c93515348</anchor>
      <arglist>(sat::Solvable slv_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>sat::detail::IdType</type>
      <name>makeIdent</name>
      <anchorfile>classzypp_1_1pool_1_1ByIdent.html</anchorfile>
      <anchor>a0cde531b721f53a96129546bdfd7fe18</anchor>
      <arglist>(ResKind kind_r, IdString name_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>sat::detail::IdType</type>
      <name>makeIdent</name>
      <anchorfile>classzypp_1_1pool_1_1ByIdent.html</anchorfile>
      <anchor>a628802316d8bc72221d4b23618ba3f1e</anchor>
      <arglist>(ResKind kind_r, const C_Str &amp;name_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sat::detail::IdType</type>
      <name>_id</name>
      <anchorfile>classzypp_1_1pool_1_1ByIdent.html</anchorfile>
      <anchor>a5402d98302e6b1085e845fd347ff88ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::resfilter::ByInstalled</name>
    <filename>structzypp_1_1resfilter_1_1ByInstalled.html</filename>
    <base>PoolItemFilterFunctor</base>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1resfilter_1_1ByInstalled.html</anchorfile>
      <anchor>a95dda258b2117f58c4939706045ce5ae</anchor>
      <arglist>(const PoolItem &amp;p) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::resfilter::ByKeep</name>
    <filename>structzypp_1_1resfilter_1_1ByKeep.html</filename>
    <base>PoolItemFilterFunctor</base>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1resfilter_1_1ByKeep.html</anchorfile>
      <anchor>a03b5625734d2ce4be392032989e1288c</anchor>
      <arglist>(const PoolItem &amp;p) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::filter::ByKind</name>
    <filename>classzypp_1_1filter_1_1ByKind.html</filename>
    <member kind="function">
      <type></type>
      <name>ByKind</name>
      <anchorfile>classzypp_1_1filter_1_1ByKind.html</anchorfile>
      <anchor>a921c759c7c7ad1a45839afb9727b3919</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ByKind</name>
      <anchorfile>classzypp_1_1filter_1_1ByKind.html</anchorfile>
      <anchor>a4adcca660b163d0e787dee99c759ed69</anchor>
      <arglist>(const ResKind &amp;kind_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1filter_1_1ByKind.html</anchorfile>
      <anchor>a0b219ab8ce89a26e47162d196323aa06</anchor>
      <arglist>(const sat::Solvable &amp;solv_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1filter_1_1ByKind.html</anchorfile>
      <anchor>a340729e2c10cac9adef4529d61b56202</anchor>
      <arglist>(const TSolv &amp;solv_r) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ResKind</type>
      <name>_kind</name>
      <anchorfile>classzypp_1_1filter_1_1ByKind.html</anchorfile>
      <anchor>a0be342f6d178c517ef8a3af371c0be7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ByKind</type>
      <name>byKind</name>
      <anchorfile>classzypp_1_1filter_1_1ByKind.html</anchorfile>
      <anchor>a5eea671447a69d850a194bf3aa18b333</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::ui::selfilter::ByKind</name>
    <filename>structzypp_1_1ui_1_1selfilter_1_1ByKind.html</filename>
    <base>SelectableFilterFunctor</base>
    <member kind="function">
      <type></type>
      <name>ByKind</name>
      <anchorfile>structzypp_1_1ui_1_1selfilter_1_1ByKind.html</anchorfile>
      <anchor>ada0a736bba85d1558980b2602b20daca</anchor>
      <arglist>(const ResKind &amp;kind_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1ui_1_1selfilter_1_1ByKind.html</anchorfile>
      <anchor>a2eaf104104e5bdbd04c2e0c12c47b79c</anchor>
      <arglist>(const Selectable::constPtr &amp;obj) const</arglist>
    </member>
    <member kind="variable">
      <type>ResKind</type>
      <name>_kind</name>
      <anchorfile>structzypp_1_1ui_1_1selfilter_1_1ByKind.html</anchorfile>
      <anchor>ac0c7e84826988981c566475e88206640</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::filter::ByLocaleSupport</name>
    <filename>classzypp_1_1filter_1_1ByLocaleSupport.html</filename>
    <member kind="function">
      <type></type>
      <name>ByLocaleSupport</name>
      <anchorfile>classzypp_1_1filter_1_1ByLocaleSupport.html</anchorfile>
      <anchor>a7ce5309565ac38283b7716081aaed54a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ByLocaleSupport</name>
      <anchorfile>classzypp_1_1filter_1_1ByLocaleSupport.html</anchorfile>
      <anchor>a40fbd1bd8e33d715365ca44abdfcc216</anchor>
      <arglist>(const Locale &amp;locale_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ByLocaleSupport</name>
      <anchorfile>classzypp_1_1filter_1_1ByLocaleSupport.html</anchorfile>
      <anchor>a8a4cc735b193f54188bbd41e85d503fd</anchor>
      <arglist>(const LocaleSet &amp;locales_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1filter_1_1ByLocaleSupport.html</anchorfile>
      <anchor>aa58182ef8544fb1e91e9ee9905634280</anchor>
      <arglist>(const sat::Solvable &amp;solv_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1filter_1_1ByLocaleSupport.html</anchorfile>
      <anchor>aa158d87c81d7001168d0025fede872ab</anchor>
      <arglist>(const TSolv &amp;solv_r) const</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>bool(sat::Solvable::*</type>
      <name>LS1</name>
      <anchorfile>classzypp_1_1filter_1_1ByLocaleSupport.html</anchorfile>
      <anchor>ab0fdbeb681cde5eff3909d37da9522ff</anchor>
      <arglist>)(const Locale &amp;) const</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>bool(sat::Solvable::*</type>
      <name>LS2</name>
      <anchorfile>classzypp_1_1filter_1_1ByLocaleSupport.html</anchorfile>
      <anchor>ac44d537ab9acee07ee877c09a4ca6551</anchor>
      <arglist>)(const LocaleSet &amp;) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>function&lt; bool(const sat::Solvable &amp;)&gt;</type>
      <name>_sel</name>
      <anchorfile>classzypp_1_1filter_1_1ByLocaleSupport.html</anchorfile>
      <anchor>abd1acc60defd0f6868cb77dd7cf15642</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::resfilter::ByLock</name>
    <filename>structzypp_1_1resfilter_1_1ByLock.html</filename>
    <base>PoolItemFilterFunctor</base>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1resfilter_1_1ByLock.html</anchorfile>
      <anchor>abb9b7e707104b14b4445845d01eb6a26</anchor>
      <arglist>(const PoolItem &amp;p) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::resfilter::ByName</name>
    <filename>structzypp_1_1resfilter_1_1ByName.html</filename>
    <base>ResObjectFilterFunctor</base>
    <member kind="function">
      <type></type>
      <name>ByName</name>
      <anchorfile>structzypp_1_1resfilter_1_1ByName.html</anchorfile>
      <anchor>ab36bcf9a226f4f674d87e3cc962d074d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ByName</name>
      <anchorfile>structzypp_1_1resfilter_1_1ByName.html</anchorfile>
      <anchor>a0e4c3c730e6345377f55e90d65c578ab</anchor>
      <arglist>(const std::string &amp;name_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1resfilter_1_1ByName.html</anchorfile>
      <anchor>af27094696819fb0f7b2b81623568b92c</anchor>
      <arglist>(ResObject::constPtr p) const</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_name</name>
      <anchorfile>structzypp_1_1resfilter_1_1ByName.html</anchorfile>
      <anchor>aeb5a22394d06ef6e72fea8d788b67a22</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::ui::selfilter::ByName</name>
    <filename>structzypp_1_1ui_1_1selfilter_1_1ByName.html</filename>
    <base>SelectableFilterFunctor</base>
    <member kind="function">
      <type></type>
      <name>ByName</name>
      <anchorfile>structzypp_1_1ui_1_1selfilter_1_1ByName.html</anchorfile>
      <anchor>a4cae7ab9f9010f955d1785dcc3a9802c</anchor>
      <arglist>(const std::string &amp;name_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1ui_1_1selfilter_1_1ByName.html</anchorfile>
      <anchor>a5cf1c396340715e68075afafcdc9b5be</anchor>
      <arglist>(const ui::Selectable::constPtr &amp;obj) const</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_name</name>
      <anchorfile>structzypp_1_1ui_1_1selfilter_1_1ByName.html</anchorfile>
      <anchor>ac0b4886089c65a6cd5af9a30f270420e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::pool::ByPoolItem</name>
    <filename>structzypp_1_1pool_1_1ByPoolItem.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1pool_1_1ByPoolItem.html</anchorfile>
      <anchor>a911cc0dc0f8c4f693a631c8ed6f6c965</anchor>
      <arglist>(const PoolItem &amp;pi) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::resfilter::ByRecommended</name>
    <filename>structzypp_1_1resfilter_1_1ByRecommended.html</filename>
    <base>PoolItemFilterFunctor</base>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1resfilter_1_1ByRecommended.html</anchorfile>
      <anchor>a1a698525357a5240733372f458d3b9a9</anchor>
      <arglist>(const PoolItem &amp;p) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::detail::ByRepository</name>
    <filename>structzypp_1_1detail_1_1ByRepository.html</filename>
    <member kind="function">
      <type></type>
      <name>ByRepository</name>
      <anchorfile>structzypp_1_1detail_1_1ByRepository.html</anchorfile>
      <anchor>ac1324613ec682baffd41770abe2c378d</anchor>
      <arglist>(const Repository &amp;repository_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ByRepository</name>
      <anchorfile>structzypp_1_1detail_1_1ByRepository.html</anchorfile>
      <anchor>a33e23d62948cb0c6dead4cd49deebac0</anchor>
      <arglist>(sat::detail::RepoIdType id_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ByRepository</name>
      <anchorfile>structzypp_1_1detail_1_1ByRepository.html</anchorfile>
      <anchor>ab702f399fafb9dc8dc3f535657e7d2b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1detail_1_1ByRepository.html</anchorfile>
      <anchor>af0a0f89eed1def62ede7f41ec613b68e</anchor>
      <arglist>(const sat::Solvable &amp;slv_r) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Repository</type>
      <name>_repository</name>
      <anchorfile>structzypp_1_1detail_1_1ByRepository.html</anchorfile>
      <anchor>af7837a4cc4727593f686c223ddd23d53</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::resfilter::ByRepository</name>
    <filename>structzypp_1_1resfilter_1_1ByRepository.html</filename>
    <base>ResObjectFilterFunctor</base>
    <member kind="function">
      <type></type>
      <name>ByRepository</name>
      <anchorfile>structzypp_1_1resfilter_1_1ByRepository.html</anchorfile>
      <anchor>a2435701517ebd494d64cf703c7ff2caa</anchor>
      <arglist>(Repository repository_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ByRepository</name>
      <anchorfile>structzypp_1_1resfilter_1_1ByRepository.html</anchorfile>
      <anchor>a0c84482a0a39165727252e01eadb167b</anchor>
      <arglist>(const std::string &amp;alias_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1resfilter_1_1ByRepository.html</anchorfile>
      <anchor>ab17969d87fc119ac05295fa9f685a815</anchor>
      <arglist>(ResObject::constPtr p) const</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_alias</name>
      <anchorfile>structzypp_1_1resfilter_1_1ByRepository.html</anchorfile>
      <anchor>aa441b091145c1a4d75459178a47d3821</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::filter::ByStatus</name>
    <filename>classzypp_1_1filter_1_1ByStatus.html</filename>
    <member kind="typedef">
      <type>bool(ResStatus::*</type>
      <name>Predicate</name>
      <anchorfile>classzypp_1_1filter_1_1ByStatus.html</anchorfile>
      <anchor>a82773ec4463447f02f82b0c686364e5d</anchor>
      <arglist>)() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ByStatus</name>
      <anchorfile>classzypp_1_1filter_1_1ByStatus.html</anchorfile>
      <anchor>aae8d71b381bdb1ada88dae278ec00d8d</anchor>
      <arglist>(Predicate pred_r=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1filter_1_1ByStatus.html</anchorfile>
      <anchor>a4604c17e41138ec6028a5c1875fd7374</anchor>
      <arglist>(const PoolItem &amp;pi_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1filter_1_1ByStatus.html</anchorfile>
      <anchor>a27f085e8deaef5835f59c78de1f7c59d</anchor>
      <arglist>(const TSolv &amp;solv_r) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Predicate</type>
      <name>_pred</name>
      <anchorfile>classzypp_1_1filter_1_1ByStatus.html</anchorfile>
      <anchor>ab2460c13c8f6af55fd4182505690082c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::ui::selfilter::ByStatus</name>
    <filename>structzypp_1_1ui_1_1selfilter_1_1ByStatus.html</filename>
    <base>SelectableFilterFunctor</base>
    <member kind="function">
      <type></type>
      <name>ByStatus</name>
      <anchorfile>structzypp_1_1ui_1_1selfilter_1_1ByStatus.html</anchorfile>
      <anchor>a3448407dd3a9074629cf3f084e50e0f7</anchor>
      <arglist>(Status status_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1ui_1_1selfilter_1_1ByStatus.html</anchorfile>
      <anchor>a46741c05a222e722ea669c2d182c5a9a</anchor>
      <arglist>(const ui::Selectable::constPtr &amp;obj) const</arglist>
    </member>
    <member kind="variable">
      <type>Status</type>
      <name>_status</name>
      <anchorfile>structzypp_1_1ui_1_1selfilter_1_1ByStatus.html</anchorfile>
      <anchor>a276cfbcecc86c4bc167d17b907bb4987</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::resfilter::BySuggested</name>
    <filename>structzypp_1_1resfilter_1_1BySuggested.html</filename>
    <base>PoolItemFilterFunctor</base>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1resfilter_1_1BySuggested.html</anchorfile>
      <anchor>ad131cda475091596a4a1d83562bd3e79</anchor>
      <arglist>(const PoolItem &amp;p) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ByteCount</name>
    <filename>classzypp_1_1ByteCount.html</filename>
    <member kind="typedef">
      <type>base::Unit</type>
      <name>Unit</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a8292caca6e63da60199a7ada729e4d7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Unit::ValueType</type>
      <name>SizeType</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>ad982e0b14c7962c0bbea6a4c154d5144</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ByteCount &amp;</type>
      <name>operator+=</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a9fef2eaab85195a614b0addcdf240189</anchor>
      <arglist>(const SizeType rhs)</arglist>
    </member>
    <member kind="function">
      <type>ByteCount &amp;</type>
      <name>operator-=</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a1f182775ab49c4f3887a1ac8fd0a11e6</anchor>
      <arglist>(const SizeType rhs)</arglist>
    </member>
    <member kind="function">
      <type>ByteCount &amp;</type>
      <name>operator*=</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>ae355c3b15ecc85a287d942558177521f</anchor>
      <arglist>(const SizeType rhs)</arglist>
    </member>
    <member kind="function">
      <type>ByteCount &amp;</type>
      <name>operator/=</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a6bb7c6b990f68b095a8d9c05d46f092c</anchor>
      <arglist>(const SizeType rhs)</arglist>
    </member>
    <member kind="function">
      <type>ByteCount &amp;</type>
      <name>operator++</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a0462ade32ace0d22e7340408e0de7a8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ByteCount &amp;</type>
      <name>operator--</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a7f493e0fb08c74c465c33d72f9003d3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ByteCount</type>
      <name>operator++</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>adce680fb5a14bbc7ef556aa86cb099fd</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ByteCount</type>
      <name>operator--</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a4f94baecaf5c9078a7c58092f7c60fae</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ByteCount &amp;</type>
      <name>fillBlock</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a6db698562bdf4a3baadbc8a18cc3dbaf</anchor>
      <arglist>(ByteCount blocksize_r=K)</arglist>
    </member>
    <member kind="function">
      <type>ByteCount</type>
      <name>fullBlocks</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>adde404c2bfa17cbbd0a427c9d93092ac</anchor>
      <arglist>(ByteCount blocksize_r=K) const</arglist>
    </member>
    <member kind="function">
      <type>SizeType</type>
      <name>blocks</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a5ee7f380fa1916eb57364033a11d8f5d</anchor>
      <arglist>(ByteCount blocksize_r=K) const</arglist>
    </member>
    <member kind="function">
      <type>const Unit &amp;</type>
      <name>bestUnit</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a6ecd3ab3b5d597c8d512de6e0c0307ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Unit &amp;</type>
      <name>bestUnit1000</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a25dfd74c26d6a0e5522e9b8b7a4de064</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>aea2dba283dcafa89cdf637aac59deab0</anchor>
      <arglist>(std::ostream &amp;str, const ByteCount &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a698476cabd59b2c3bc8bdef649679c61</anchor>
      <arglist>(std::ostream &amp;str, const ByteCount &amp;obj)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Unit</type>
      <name>B</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>ac48ad8b90da0e3d237114691b8a5bf82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Unit</type>
      <name>K</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a81b42fa75ec8376ffaa683c79b7cf2d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Unit</type>
      <name>KiB</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>ad0b5c8d777d8d8f36cb9fdb713feea9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Unit</type>
      <name>M</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>aeac8eca81223b70b0ac03111315abc54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Unit</type>
      <name>MiB</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a0035e826e2780bbdd98319ad990f1a3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Unit</type>
      <name>G</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a15f643bce0231fca828f094010d8f4ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Unit</type>
      <name>GiB</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>ae3fd29d58ea9bda38d494df23dc31873</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Unit</type>
      <name>T</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>afe5fdb534fa2285d95858ba746417281</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Unit</type>
      <name>TiB</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a0dd8d5f6b31ed3e1f4c28bc72244c032</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Unit</type>
      <name>kB</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a4f8f87b80ca56c7a177559e20d7d9074</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Unit</type>
      <name>MB</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a0cbf2655b16ae9018e712f7f8d1d57e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Unit</type>
      <name>GB</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>aed056a242730607b786db74931ee756e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Unit</type>
      <name>TB</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>aaccd7e32c3179aeaf6e7b3a690c2c871</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ByteCount</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a2e61836e0b4ffdf3f801be9f51436812</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ByteCount</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a840869184a16a4c139051bdc2db16b55</anchor>
      <arglist>(const Unit &amp;unit_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ByteCount</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a5dc004bcb252ae4e1f88fac0352a3468</anchor>
      <arglist>(const SizeType count_r, const Unit &amp;unit_r=B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator SizeType</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a10a97b319b607891d5a63a241a602957</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SizeType</type>
      <name>_count</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>af65a9a6a0ac4bc45b73c52a4c9f66179</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>af111efae8b0b041bbfbe835ba1a56d9b</anchor>
      <arglist>(unsigned field_width_r=0, unsigned unit_width_r=1) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a1109fb680609695295d5a53e69edce8f</anchor>
      <arglist>(unsigned field_width_r, unsigned unit_width_r, unsigned prec_r) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a45f478ab520000b10f98ac524c00d808</anchor>
      <arglist>(const Unit &amp;unit_r, unsigned field_width_r=0, unsigned unit_width_r=1) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a33cbde347b9e482ffe7df8eac8033a38</anchor>
      <arglist>(const Unit &amp;unit_r, unsigned field_width_r, unsigned unit_width_r, unsigned prec_r) const</arglist>
    </member>
    <member kind="function">
      <type>ByteCount &amp;</type>
      <name>operator+=</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a9fef2eaab85195a614b0addcdf240189</anchor>
      <arglist>(const SizeType rhs)</arglist>
    </member>
    <member kind="function">
      <type>ByteCount &amp;</type>
      <name>operator-=</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a1f182775ab49c4f3887a1ac8fd0a11e6</anchor>
      <arglist>(const SizeType rhs)</arglist>
    </member>
    <member kind="function">
      <type>ByteCount &amp;</type>
      <name>operator*=</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>ae355c3b15ecc85a287d942558177521f</anchor>
      <arglist>(const SizeType rhs)</arglist>
    </member>
    <member kind="function">
      <type>ByteCount &amp;</type>
      <name>operator/=</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a6bb7c6b990f68b095a8d9c05d46f092c</anchor>
      <arglist>(const SizeType rhs)</arglist>
    </member>
    <member kind="function">
      <type>ByteCount &amp;</type>
      <name>operator++</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a0462ade32ace0d22e7340408e0de7a8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ByteCount &amp;</type>
      <name>operator--</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a7f493e0fb08c74c465c33d72f9003d3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ByteCount</type>
      <name>operator++</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>adce680fb5a14bbc7ef556aa86cb099fd</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ByteCount</type>
      <name>operator--</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a4f94baecaf5c9078a7c58092f7c60fae</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ByteCount &amp;</type>
      <name>fillBlock</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a6db698562bdf4a3baadbc8a18cc3dbaf</anchor>
      <arglist>(ByteCount blocksize_r=K)</arglist>
    </member>
    <member kind="function">
      <type>ByteCount</type>
      <name>fullBlocks</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>adde404c2bfa17cbbd0a427c9d93092ac</anchor>
      <arglist>(ByteCount blocksize_r=K) const</arglist>
    </member>
    <member kind="function">
      <type>SizeType</type>
      <name>blocks</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a5ee7f380fa1916eb57364033a11d8f5d</anchor>
      <arglist>(ByteCount blocksize_r=K) const</arglist>
    </member>
    <member kind="function">
      <type>const Unit &amp;</type>
      <name>bestUnit</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a6ecd3ab3b5d597c8d512de6e0c0307ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Unit &amp;</type>
      <name>bestUnit1000</name>
      <anchorfile>classzypp_1_1ByteCount.html</anchorfile>
      <anchor>a25dfd74c26d6a0e5522e9b8b7a4de064</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::resfilter::ByTransact</name>
    <filename>structzypp_1_1resfilter_1_1ByTransact.html</filename>
    <base>PoolItemFilterFunctor</base>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1resfilter_1_1ByTransact.html</anchorfile>
      <anchor>a6b13de67b8ca64c08452f202bfff0fbf</anchor>
      <arglist>(const PoolItem &amp;p) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::resfilter::ByUninstalled</name>
    <filename>structzypp_1_1resfilter_1_1ByUninstalled.html</filename>
    <base>PoolItemFilterFunctor</base>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1resfilter_1_1ByUninstalled.html</anchorfile>
      <anchor>a76d909b8c2bdd3fca0c2ae185b989a91</anchor>
      <arglist>(const PoolItem &amp;p) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::C_Str</name>
    <filename>classzypp_1_1C__Str.html</filename>
    <member kind="typedef">
      <type>std::string::size_type</type>
      <name>size_type</name>
      <anchorfile>classzypp_1_1C__Str.html</anchorfile>
      <anchor>ae10f6bb3f7af7c8f851ca7e33869d6df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>C_Str</name>
      <anchorfile>classzypp_1_1C__Str.html</anchorfile>
      <anchor>aea8ab14dbee1db5fcd87cde325f309b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>C_Str</name>
      <anchorfile>classzypp_1_1C__Str.html</anchorfile>
      <anchor>a369bbf531851e17cde18f68805563316</anchor>
      <arglist>(char *c_str_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>C_Str</name>
      <anchorfile>classzypp_1_1C__Str.html</anchorfile>
      <anchor>abe3d9fc8cb6552edc5e8a4e0b9e1a70a</anchor>
      <arglist>(const char *c_str_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>C_Str</name>
      <anchorfile>classzypp_1_1C__Str.html</anchorfile>
      <anchor>a3538ff1b1332caf9e0e3f2cfd3b02c3e</anchor>
      <arglist>(const std::string &amp;str_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>C_Str</name>
      <anchorfile>classzypp_1_1C__Str.html</anchorfile>
      <anchor>a3bd06b0bad2b491c483d6d22655b55bb</anchor>
      <arglist>(const boost::string_ref &amp;str_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNull</name>
      <anchorfile>classzypp_1_1C__Str.html</anchorfile>
      <anchor>adec8b477192fe35f140897022691a7b0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1C__Str.html</anchorfile>
      <anchor>a303538e9e31df4c0d6c9d56af72c4a26</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1C__Str.html</anchorfile>
      <anchor>a2bba9de8d3b03f6520d477fc26e34d52</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const char *</name>
      <anchorfile>classzypp_1_1C__Str.html</anchorfile>
      <anchor>a9a08604539d7e8a831d52ad195e1b370</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>c_str</name>
      <anchorfile>classzypp_1_1C__Str.html</anchorfile>
      <anchor>ac9a885992530f72e95a4377c60e5df18</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const char *const</type>
      <name>_val</name>
      <anchorfile>classzypp_1_1C__Str.html</anchorfile>
      <anchor>ab4c78cd9de8ccfc3515bb50f024660ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_type</type>
      <name>_sze</name>
      <anchorfile>classzypp_1_1C__Str.html</anchorfile>
      <anchor>af184ccda3f4ecdb4cc9768171ca895ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1C__Str.html</anchorfile>
      <anchor>a07f9a37d76afa8e6cf1211425fac291d</anchor>
      <arglist>(std::ostream &amp;str, const C_Str &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::HACK::Callback</name>
    <filename>classzypp_1_1HACK_1_1Callback.html</filename>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaCurl::Callbacks</name>
    <filename>classzypp_1_1media_1_1MediaCurl_1_1Callbacks.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Callbacks</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl_1_1Callbacks.html</anchorfile>
      <anchor>a00890a8274484be0c432935c2e49e24f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>progress</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl_1_1Callbacks.html</anchorfile>
      <anchor>a7ce9250c4eba8880b130ba4adc18fcea</anchor>
      <arglist>(int percent)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::Capabilities</name>
    <filename>classzypp_1_1Capabilities.html</filename>
    <class kind="class">zypp::Capabilities::const_iterator</class>
    <member kind="enumeration">
      <type></type>
      <name>Mode</name>
      <anchorfile>classzypp_1_1Capabilities.html</anchorfile>
      <anchor>abe6cfbfaa7d74fafa8ab65235e3f8aa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SKIP_TO_INTERNAL</name>
      <anchorfile>classzypp_1_1Capabilities.html</anchorfile>
      <anchor>abe6cfbfaa7d74fafa8ab65235e3f8aa0a16c49c5fcf5c288768f60bd929ce3509</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Capability</type>
      <name>value_type</name>
      <anchorfile>classzypp_1_1Capabilities.html</anchorfile>
      <anchor>a09f6b88785fc5812d6307a1d89eb1385</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned</type>
      <name>size_type</name>
      <anchorfile>classzypp_1_1Capabilities.html</anchorfile>
      <anchor>a90657c3bf6a13bbdaccab6958d240f32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SKIP_TO_INTERNAL</name>
      <anchorfile>classzypp_1_1Capabilities.html</anchorfile>
      <anchor>abe6cfbfaa7d74fafa8ab65235e3f8aa0a16c49c5fcf5c288768f60bd929ce3509</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capabilities</name>
      <anchorfile>classzypp_1_1Capabilities.html</anchorfile>
      <anchor>ade5f025426488c24edabbcad2c422b77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capabilities</name>
      <anchorfile>classzypp_1_1Capabilities.html</anchorfile>
      <anchor>a107cfd77ea7792f0de75262431ffcf15</anchor>
      <arglist>(const sat::detail::IdType *base_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capabilities</name>
      <anchorfile>classzypp_1_1Capabilities.html</anchorfile>
      <anchor>af36be003166b31e1cd4e297208d28d18</anchor>
      <arglist>(const sat::detail::IdType *base_r, sat::detail::IdType skip_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1Capabilities.html</anchorfile>
      <anchor>ab501b3bf615d7de445a8c99225e84f06</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1Capabilities.html</anchorfile>
      <anchor>a92a0de71c7240427c2e9510856d168db</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1Capabilities.html</anchorfile>
      <anchor>a2488eae9ba9bf46a7ce0f63fc5f49a0a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1Capabilities.html</anchorfile>
      <anchor>a6f0845be9567819c10d229a5331d07f0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classzypp_1_1Capabilities.html</anchorfile>
      <anchor>a16335b68373b3ccc8987995ff48ad351</anchor>
      <arglist>(const Capability &amp;lhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>matches</name>
      <anchorfile>classzypp_1_1Capabilities.html</anchorfile>
      <anchor>a53389294b01476030c3de577281c757d</anchor>
      <arglist>(const Capability &amp;lhs) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const sat::detail::IdType *</type>
      <name>_begin</name>
      <anchorfile>classzypp_1_1Capabilities.html</anchorfile>
      <anchor>a9edc6bb460fb8004919d60077b24720a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1Capabilities.html</anchorfile>
      <anchor>a7f4492e1f2546fca3e92f4158fa1da58</anchor>
      <arglist>(std::ostream &amp;str, const Capabilities &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::Capability</name>
    <filename>classzypp_1_1Capability.html</filename>
    <base protection="protected">zypp::sat::detail::PoolMember</base>
    <class kind="struct">zypp::Capability::Matches</class>
    <member kind="enumeration">
      <type></type>
      <name>CtorFlag</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>ab0e6ed8d28c63320eb20bc92815eb1ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARSED</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>ab0e6ed8d28c63320eb20bc92815eb1efa8df21ec191a1fe56cb1765579592f251</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNPARSED</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>ab0e6ed8d28c63320eb20bc92815eb1efaef002bae91dc826acbba2a7fd21c85e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PARSED</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>ab0e6ed8d28c63320eb20bc92815eb1efa8df21ec191a1fe56cb1765579592f251</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNPARSED</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>ab0e6ed8d28c63320eb20bc92815eb1efaef002bae91dc826acbba2a7fd21c85e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a615cdb5be5405960c8e130798f3f90f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>ae2b8987d7bb7f682fc3bcc11ceccc1e6</anchor>
      <arglist>(sat::detail::IdType id_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a587d1a38971cc457da95a6d181623336</anchor>
      <arglist>(const char *str_r, const ResKind &amp;prefix_r=ResKind(), CtorFlag flag_r=UNPARSED)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a986ab393f814c6862652b41faceb2ea3</anchor>
      <arglist>(const std::string &amp;str_r, const ResKind &amp;prefix_r=ResKind(), CtorFlag flag_r=UNPARSED)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a9d2ea7328724325d0fa733aec6391e8d</anchor>
      <arglist>(const Arch &amp;arch_r, const char *str_r, const ResKind &amp;prefix_r=ResKind(), CtorFlag flag_r=UNPARSED)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a70c346c550050d31b36f0f8490160b83</anchor>
      <arglist>(const Arch &amp;arch_r, const std::string &amp;str_r, const ResKind &amp;prefix_r=ResKind(), CtorFlag flag_r=UNPARSED)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a040661e44d12c93f39a039189893962a</anchor>
      <arglist>(const char *str_r, CtorFlag flag_r, const ResKind &amp;prefix_r=ResKind())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>ae792f8648a58eab55296d92e1bdf593f</anchor>
      <arglist>(const std::string &amp;str_r, CtorFlag flag_r, const ResKind &amp;prefix_r=ResKind())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a63abd5ddfb59677595b32baa9b624aaf</anchor>
      <arglist>(const Arch &amp;arch_r, const char *str_r, CtorFlag flag_r, const ResKind &amp;prefix_r=ResKind())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a71b2129bc8ecaa8bee0af4b165f6a152</anchor>
      <arglist>(const Arch &amp;arch_r, const std::string &amp;str_r, CtorFlag flag_r, const ResKind &amp;prefix_r=ResKind())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a2e0853f496ca85a853be64e94d28ff46</anchor>
      <arglist>(const std::string &amp;name_r, const std::string &amp;op_r, const std::string &amp;ed_r, const ResKind &amp;prefix_r=ResKind())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>adc2febdbaaf5ac705b846a4fa52553e7</anchor>
      <arglist>(const std::string &amp;name_r, Rel op_r, const std::string &amp;ed_r, const ResKind &amp;prefix_r=ResKind())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>ad8f7c3eb9fc3242dc76c70c5f2010701</anchor>
      <arglist>(const std::string &amp;name_r, Rel op_r, const Edition &amp;ed_r, const ResKind &amp;prefix_r=ResKind())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a27f373e21ae04fbd3ecb91335a2a547d</anchor>
      <arglist>(const std::string &amp;arch_r, const std::string &amp;name_r, const std::string &amp;op_r, const std::string &amp;ed_r, const ResKind &amp;prefix_r=ResKind())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>ad4750044542f5da0b2ca248e11dae1e3</anchor>
      <arglist>(const std::string &amp;arch_r, const std::string &amp;name_r, Rel op_r, const std::string &amp;ed_r, const ResKind &amp;prefix_r=ResKind())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a6b72caf3b703043fbc110c515f466a70</anchor>
      <arglist>(const std::string &amp;arch_r, const std::string &amp;name_r, Rel op_r, const Edition &amp;ed_r, const ResKind &amp;prefix_r=ResKind())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a5dbfdab1de57fd44c32070aff5b74688</anchor>
      <arglist>(const Arch &amp;arch_r, const std::string &amp;name_r, const std::string &amp;op_r, const std::string &amp;ed_r, const ResKind &amp;prefix_r=ResKind())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a04671f5211382f045f1c1d8202ab4191</anchor>
      <arglist>(const Arch &amp;arch_r, const std::string &amp;name_r, Rel op_r, const std::string &amp;ed_r, const ResKind &amp;prefix_r=ResKind())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a087daecd3188b032321939dd391fc9c2</anchor>
      <arglist>(const Arch &amp;arch_r, const std::string &amp;name_r, Rel op_r, const Edition &amp;ed_r, const ResKind &amp;prefix_r=ResKind())</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>ab03018fad7a69207229c16b307a88dda</anchor>
      <arglist>(std::ostream &amp;str, const Capability &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a00773c3743ec53ff1402e63219764ef2</anchor>
      <arglist>(std::ostream &amp;str, const Capability &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a859a7dbe3b6a35da0981d58dfbc29aee</anchor>
      <arglist>(const Capability &amp;lhs, const Capability &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a7a5348ed20dd8b95a2438a4b89f06f62</anchor>
      <arglist>(const Capability &amp;lhs, const Capability &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a902d11421218ecf4acd7ff9b1b924033</anchor>
      <arglist>(const Capability &amp;lhs, const Capability &amp;rhs)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Capability</type>
      <name>Null</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a4c0c9395edc4048e13f241f68b52b97a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Capability</type>
      <name>Empty</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>ab8be5e6a849511b8f574f63d3fafdf0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a64867fe7e13b1d7fee3dcf374945c7c0</anchor>
      <arglist>(ResolverNamespace namespace_r, IdString value_r=IdString::Null)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a0e321e5af44f76efaaba32799632c833</anchor>
      <arglist>(ResolverNamespace namespace_r, const char *value_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>aa340225fb0779af477537bb90521e86d</anchor>
      <arglist>(ResolverNamespace namespace_r, const std::string &amp;value_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a05494e5077cac6dd614b5af4c902ca4d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a6c64d2fcaae9fa83788f90d480e277fd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>c_str</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a825000f2bf718f4266aacb5c48da30f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a2d823ad5b0b97e2e1ccb16c422807605</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CapDetail</type>
      <name>detail</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a7073fdedaa1d6e9b967ab56c35d3d148</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sat::detail::IdType</type>
      <name>_id</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a609d1e48f4613c6dfed45366ae6184fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>CapMatch</type>
      <name>matches</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a594941ed5c2228c41545beb148621a42</anchor>
      <arglist>(const Capability &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>CapMatch</type>
      <name>matches</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a2f270420388a67af46b05d7d4ac425f2</anchor>
      <arglist>(const IdString &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>CapMatch</type>
      <name>matches</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a44a86999fc266e24f2801387972ed7ce</anchor>
      <arglist>(const std::string &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>CapMatch</type>
      <name>matches</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a12837fd1f0b99e512dd025f300a0395d</anchor>
      <arglist>(const char *rhs) const</arglist>
    </member>
    <member kind="function">
      <type>sat::detail::IdType</type>
      <name>id</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a10d22bd2f52723a8eb3ae576471e1611</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CapMatch</type>
      <name>matches</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a584564657d6138ebeb00fe0b3600585f</anchor>
      <arglist>(const Capability &amp;lhs, const Capability &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CapMatch</type>
      <name>matches</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a97fda6a1ca77d3991b3312191f6fe310</anchor>
      <arglist>(const Capability &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CapMatch</type>
      <name>matches</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a3ae55dbe17947826ae9909cf39dff692</anchor>
      <arglist>(const Capability &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CapMatch</type>
      <name>matches</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a7991361164226c745d9f3b909613daf6</anchor>
      <arglist>(const Capability &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CapMatch</type>
      <name>matches</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a4992b6cea50fff5bad7d0e60d4513f94</anchor>
      <arglist>(const IdString &amp;lhs, const Capability &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CapMatch</type>
      <name>matches</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>ae858accb9b236c83bcfbe5337c2971d1</anchor>
      <arglist>(const IdString &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CapMatch</type>
      <name>matches</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a0d8f121151c830f418d98a5a32dbf6b4</anchor>
      <arglist>(const IdString &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CapMatch</type>
      <name>matches</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a530027aff73dbfacaa12ec8d0b5ad272</anchor>
      <arglist>(const IdString &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CapMatch</type>
      <name>matches</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a3522a29e995a4323cdf3f8be4bd6ba17</anchor>
      <arglist>(const std::string &amp;lhs, const Capability &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CapMatch</type>
      <name>matches</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a7bbd8cb5f17c38179f5262927c96d5c6</anchor>
      <arglist>(const std::string &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CapMatch</type>
      <name>matches</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>affe0adca9034c913aee68f8e9b31e12e</anchor>
      <arglist>(const std::string &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CapMatch</type>
      <name>matches</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>af7c6299a1cdca0726a56aa80a57b16a9</anchor>
      <arglist>(const std::string &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CapMatch</type>
      <name>matches</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>af1d969c0a01f5752f5fefb0f54fbd6ec</anchor>
      <arglist>(const char *lhs, const Capability &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CapMatch</type>
      <name>matches</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a28e568a2a79d1222ef372e1f8ae1f1b7</anchor>
      <arglist>(const char *lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CapMatch</type>
      <name>matches</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>af6f676c3f09a0538487ea99e6ad296fc</anchor>
      <arglist>(const char *lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CapMatch</type>
      <name>matches</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a00b0057c16c160d952717683739b87ed</anchor>
      <arglist>(const char *lhs, const char *rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isInterestingFileSpec</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a8d686962e4430a524d6522ce7139173b</anchor>
      <arglist>(const IdString &amp;name_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isInterestingFileSpec</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>accd261f7c99c08c9dda1c7d8a363f3fe</anchor>
      <arglist>(const std::string &amp;name_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isInterestingFileSpec</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a578e8a379ec302b46b82700e3096ce30</anchor>
      <arglist>(const char *name_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Capability</type>
      <name>guessPackageSpec</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>ad410ed68879c799ea2931f10112cac14</anchor>
      <arglist>(const std::string &amp;str_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Capability</type>
      <name>guessPackageSpec</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a74e3ddb2da11d0fe0130c51ffa1c3daf</anchor>
      <arglist>(const std::string &amp;str_r, bool &amp;rewrote_r)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static CapMatch</type>
      <name>_doMatch</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a866ea0297f39b6b31d8f2f8b7ebb0134</anchor>
      <arglist>(sat::detail::IdType lhs, sat::detail::IdType rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a587d1a38971cc457da95a6d181623336</anchor>
      <arglist>(const char *str_r, const ResKind &amp;prefix_r=ResKind(), CtorFlag flag_r=UNPARSED)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a986ab393f814c6862652b41faceb2ea3</anchor>
      <arglist>(const std::string &amp;str_r, const ResKind &amp;prefix_r=ResKind(), CtorFlag flag_r=UNPARSED)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a9d2ea7328724325d0fa733aec6391e8d</anchor>
      <arglist>(const Arch &amp;arch_r, const char *str_r, const ResKind &amp;prefix_r=ResKind(), CtorFlag flag_r=UNPARSED)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a70c346c550050d31b36f0f8490160b83</anchor>
      <arglist>(const Arch &amp;arch_r, const std::string &amp;str_r, const ResKind &amp;prefix_r=ResKind(), CtorFlag flag_r=UNPARSED)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a040661e44d12c93f39a039189893962a</anchor>
      <arglist>(const char *str_r, CtorFlag flag_r, const ResKind &amp;prefix_r=ResKind())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>ae792f8648a58eab55296d92e1bdf593f</anchor>
      <arglist>(const std::string &amp;str_r, CtorFlag flag_r, const ResKind &amp;prefix_r=ResKind())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a63abd5ddfb59677595b32baa9b624aaf</anchor>
      <arglist>(const Arch &amp;arch_r, const char *str_r, CtorFlag flag_r, const ResKind &amp;prefix_r=ResKind())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a71b2129bc8ecaa8bee0af4b165f6a152</anchor>
      <arglist>(const Arch &amp;arch_r, const std::string &amp;str_r, CtorFlag flag_r, const ResKind &amp;prefix_r=ResKind())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a2e0853f496ca85a853be64e94d28ff46</anchor>
      <arglist>(const std::string &amp;name_r, const std::string &amp;op_r, const std::string &amp;ed_r, const ResKind &amp;prefix_r=ResKind())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>adc2febdbaaf5ac705b846a4fa52553e7</anchor>
      <arglist>(const std::string &amp;name_r, Rel op_r, const std::string &amp;ed_r, const ResKind &amp;prefix_r=ResKind())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>ad8f7c3eb9fc3242dc76c70c5f2010701</anchor>
      <arglist>(const std::string &amp;name_r, Rel op_r, const Edition &amp;ed_r, const ResKind &amp;prefix_r=ResKind())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a27f373e21ae04fbd3ecb91335a2a547d</anchor>
      <arglist>(const std::string &amp;arch_r, const std::string &amp;name_r, const std::string &amp;op_r, const std::string &amp;ed_r, const ResKind &amp;prefix_r=ResKind())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>ad4750044542f5da0b2ca248e11dae1e3</anchor>
      <arglist>(const std::string &amp;arch_r, const std::string &amp;name_r, Rel op_r, const std::string &amp;ed_r, const ResKind &amp;prefix_r=ResKind())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a6b72caf3b703043fbc110c515f466a70</anchor>
      <arglist>(const std::string &amp;arch_r, const std::string &amp;name_r, Rel op_r, const Edition &amp;ed_r, const ResKind &amp;prefix_r=ResKind())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a5dbfdab1de57fd44c32070aff5b74688</anchor>
      <arglist>(const Arch &amp;arch_r, const std::string &amp;name_r, const std::string &amp;op_r, const std::string &amp;ed_r, const ResKind &amp;prefix_r=ResKind())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a04671f5211382f045f1c1d8202ab4191</anchor>
      <arglist>(const Arch &amp;arch_r, const std::string &amp;name_r, Rel op_r, const std::string &amp;ed_r, const ResKind &amp;prefix_r=ResKind())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capability</name>
      <anchorfile>classzypp_1_1Capability.html</anchorfile>
      <anchor>a087daecd3188b032321939dd391fc9c2</anchor>
      <arglist>(const Arch &amp;arch_r, const std::string &amp;name_r, Rel op_r, const Edition &amp;ed_r, const ResKind &amp;prefix_r=ResKind())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::CapDetail</name>
    <filename>classzypp_1_1CapDetail.html</filename>
    <base protection="protected">zypp::sat::detail::PoolMember</base>
    <member kind="enumeration">
      <type></type>
      <name>Kind</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a16b27e58c8b54e318c92b11cfa0b42b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOCAP</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a16b27e58c8b54e318c92b11cfa0b42b9a389d50d2f6962a58d3f1d31ad1ae406f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAMED</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a16b27e58c8b54e318c92b11cfa0b42b9a213f7ac43a035cbd0219109e377bc787</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VERSIONED</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a16b27e58c8b54e318c92b11cfa0b42b9a9dc2713e825369bb86af0d603ed7974d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXPRESSION</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a16b27e58c8b54e318c92b11cfa0b42b9a5dc29a4c9aa9d8a056a7817103b5e090</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CapRel</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>af0ff223e378d4998856e395e91f9cfbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REL_NONE</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>af0ff223e378d4998856e395e91f9cfbfa15509f1c27c8ade95fbd41e8e070e9c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_AND</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>af0ff223e378d4998856e395e91f9cfbfa15d17d285c5c9a3a069dcb40d04b5b95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OR</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>af0ff223e378d4998856e395e91f9cfbfa0219cb9e16c16c648bafa8693d9af345</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_WITH</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>af0ff223e378d4998856e395e91f9cfbfab838fb2e726b8e5e8fd0a4ee9c0ee452</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_NAMESPACE</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>af0ff223e378d4998856e395e91f9cfbfa72bbe8ca76aa205df21f04bc99c512af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_ARCH</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>af0ff223e378d4998856e395e91f9cfbfa419772cb1a4184dfcdbe6e0a3bbe04da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOCAP</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a16b27e58c8b54e318c92b11cfa0b42b9a389d50d2f6962a58d3f1d31ad1ae406f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAMED</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a16b27e58c8b54e318c92b11cfa0b42b9a213f7ac43a035cbd0219109e377bc787</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VERSIONED</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a16b27e58c8b54e318c92b11cfa0b42b9a9dc2713e825369bb86af0d603ed7974d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXPRESSION</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a16b27e58c8b54e318c92b11cfa0b42b9a5dc29a4c9aa9d8a056a7817103b5e090</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REL_NONE</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>af0ff223e378d4998856e395e91f9cfbfa15509f1c27c8ade95fbd41e8e070e9c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_AND</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>af0ff223e378d4998856e395e91f9cfbfa15d17d285c5c9a3a069dcb40d04b5b95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OR</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>af0ff223e378d4998856e395e91f9cfbfa0219cb9e16c16c648bafa8693d9af345</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_WITH</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>af0ff223e378d4998856e395e91f9cfbfab838fb2e726b8e5e8fd0a4ee9c0ee452</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_NAMESPACE</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>af0ff223e378d4998856e395e91f9cfbfa72bbe8ca76aa205df21f04bc99c512af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_ARCH</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>af0ff223e378d4998856e395e91f9cfbfa419772cb1a4184dfcdbe6e0a3bbe04da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CapDetail</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a150fd6a3c599c3d91297289c6b019821</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CapDetail</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a014b9729997f1f6274be2fc5d12faeae</anchor>
      <arglist>(const Capability &amp;cap_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CapDetail</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a6080a659e157e70488e77f6ac1468520</anchor>
      <arglist>(sat::detail::IdType id_r)</arglist>
    </member>
    <member kind="function">
      <type>Kind</type>
      <name>kind</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a8de879ae1ff36c3a5a0147fa8d7a40ff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNull</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a479735e050f8eaf4b651cca76c9eebe7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNamed</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a163fa5e272383047d0c7eb5253a511d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVersioned</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>afbd97ef715bff233961210e3de027546</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSimple</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a1bbb33476ee5b825c03d3e21f04b14f3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isExpression</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>afccb071dd10a5eda8810ad96ee34dd71</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasArch</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a5cbe31277b7bb24e5c9bb16b96887b1f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IdString</type>
      <name>arch</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a6229ebe01ee8d7cbc9a44e2c358af811</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IdString</type>
      <name>name</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a342eca3c5ac99e864383f66b0bfa9f64</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Rel</type>
      <name>op</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a6cdacf62aa134f6c090412443ad9a10e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Edition</type>
      <name>ed</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a6beae565faabe9679c0ff945faf07548</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a0b1e6ccf83b9a798cc55c1faa7638c8b</anchor>
      <arglist>(std::ostream &amp;str, const CapDetail &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>af3ffab8bf62db3f1be4fb22a5e8ce3be</anchor>
      <arglist>(std::ostream &amp;str, CapDetail::Kind obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a4036580a4ab85b25b077da9f4c2e2918</anchor>
      <arglist>(std::ostream &amp;str, CapDetail::CapRel obj)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Kind</type>
      <name>_kind</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>aab898ee41c8fa3f9c9831de3e950bff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sat::detail::IdType</type>
      <name>_lhs</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>addaabc5cad605efda7ad46aa3ee571f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sat::detail::IdType</type>
      <name>_rhs</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>ac6275d3827ef9d4a3cadd84bef587780</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>_flag</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>af02d057740494edbb368d7dd5eaa31b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sat::detail::IdType</type>
      <name>_archIfSimple</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a7f6217a197596b3d57b796c4b4512ee4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Capability</type>
      <name>lhs</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a86ec6a3b30b222b1c8c9f0cfea627cc8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CapRel</type>
      <name>capRel</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>acbf90016e1f7786571b6c56229c59cd5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Capability</type>
      <name>rhs</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a65852dc5c3c6bded4e762ef0eaf57257</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_init</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a93dc2da8501e77594cc5cc5268df913a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasArch</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a5cbe31277b7bb24e5c9bb16b96887b1f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IdString</type>
      <name>arch</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a6229ebe01ee8d7cbc9a44e2c358af811</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IdString</type>
      <name>name</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a342eca3c5ac99e864383f66b0bfa9f64</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Rel</type>
      <name>op</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a6cdacf62aa134f6c090412443ad9a10e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Edition</type>
      <name>ed</name>
      <anchorfile>classzypp_1_1CapDetail.html</anchorfile>
      <anchor>a6beae565faabe9679c0ff945faf07548</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::CapMatch</name>
    <filename>classzypp_1_1CapMatch.html</filename>
    <member kind="function">
      <type></type>
      <name>CapMatch</name>
      <anchorfile>classzypp_1_1CapMatch.html</anchorfile>
      <anchor>a776fd52b3a67acdde1a273b21d3ad970</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CapMatch</name>
      <anchorfile>classzypp_1_1CapMatch.html</anchorfile>
      <anchor>a6f9e5105204cf3f22985f612f34a0718</anchor>
      <arglist>(bool val_r)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const CapMatch</type>
      <name>yes</name>
      <anchorfile>classzypp_1_1CapMatch.html</anchorfile>
      <anchor>a6d255c60e627d26202b5bdd1802ce6fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const CapMatch</type>
      <name>no</name>
      <anchorfile>classzypp_1_1CapMatch.html</anchorfile>
      <anchor>a31d9dfc9d32aeccf9ae4b25c06eaae63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const CapMatch</type>
      <name>irrelevant</name>
      <anchorfile>classzypp_1_1CapMatch.html</anchorfile>
      <anchor>a5a1754331f3a54a45a20413e723bd0e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="private">
      <type></type>
      <name>Result</name>
      <anchorfile>classzypp_1_1CapMatch.html</anchorfile>
      <anchor>aa540476f01c4102008c7e29c8c982852</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>NOMATCH</name>
      <anchorfile>classzypp_1_1CapMatch.html</anchorfile>
      <anchor>aa540476f01c4102008c7e29c8c982852a800cef4710ff6581d976f266121be597</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>MATCH</name>
      <anchorfile>classzypp_1_1CapMatch.html</anchorfile>
      <anchor>aa540476f01c4102008c7e29c8c982852a5ef9ff4cb880d506f67c151b4ec18e43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>IRRELEVANT</name>
      <anchorfile>classzypp_1_1CapMatch.html</anchorfile>
      <anchor>aa540476f01c4102008c7e29c8c982852ac99d7c7641e6157884ed63e01cc97a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>NOMATCH</name>
      <anchorfile>classzypp_1_1CapMatch.html</anchorfile>
      <anchor>aa540476f01c4102008c7e29c8c982852a800cef4710ff6581d976f266121be597</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>MATCH</name>
      <anchorfile>classzypp_1_1CapMatch.html</anchorfile>
      <anchor>aa540476f01c4102008c7e29c8c982852a5ef9ff4cb880d506f67c151b4ec18e43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>IRRELEVANT</name>
      <anchorfile>classzypp_1_1CapMatch.html</anchorfile>
      <anchor>aa540476f01c4102008c7e29c8c982852ac99d7c7641e6157884ed63e01cc97a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Result</type>
      <name>_result</name>
      <anchorfile>classzypp_1_1CapMatch.html</anchorfile>
      <anchor>a2e2eeda9fc9b012771b07c6d604fbdae</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1CapMatch.html</anchorfile>
      <anchor>a149620ad0c46ae8cae3a95325e46c25f</anchor>
      <arglist>(const CapMatch &amp;lhs, const CapMatch &amp;rhs)</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1CapMatch.html</anchorfile>
      <anchor>a0f39ffa453576789aff52df3adeb3c5a</anchor>
      <arglist>(const CapMatch &amp;lhs, const CapMatch &amp;rhs)</arglist>
    </member>
    <member kind="friend">
      <type>friend CapMatch</type>
      <name>operator!</name>
      <anchorfile>classzypp_1_1CapMatch.html</anchorfile>
      <anchor>a917c8b343e204a1bf261e78fde2f8765</anchor>
      <arglist>(const CapMatch &amp;lhs)</arglist>
    </member>
    <member kind="friend">
      <type>friend CapMatch</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>classzypp_1_1CapMatch.html</anchorfile>
      <anchor>af1143cbaeb393a8e144640cee57416ce</anchor>
      <arglist>(const CapMatch &amp;lhs, const CapMatch &amp;rhs)</arglist>
    </member>
    <member kind="friend">
      <type>friend CapMatch</type>
      <name>operator||</name>
      <anchorfile>classzypp_1_1CapMatch.html</anchorfile>
      <anchor>af499854df0e1fd5dd111c295f8d73651</anchor>
      <arglist>(const CapMatch &amp;lhs, const CapMatch &amp;rhs)</arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1CapMatch.html</anchorfile>
      <anchor>a02ee40a8662dcc7eb835c652cf67c589</anchor>
      <arglist>(std::ostream &amp;str, const CapMatch &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1CapMatch.html</anchorfile>
      <anchor>aaeca83857d979c6a192afb089dff5e73</anchor>
      <arglist>(std::ostream &amp;str, const CapMatch &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::functor::Chain</name>
    <filename>structzypp_1_1functor_1_1Chain.html</filename>
    <templarg>class TACondition</templarg>
    <templarg>class TBCondition</templarg>
    <member kind="function">
      <type></type>
      <name>Chain</name>
      <anchorfile>structzypp_1_1functor_1_1Chain.html</anchorfile>
      <anchor>a3e3190e32da58b91a8ee7c89016113b7</anchor>
      <arglist>(TACondition conda_r, TBCondition condb_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1functor_1_1Chain.html</anchorfile>
      <anchor>a0e8ed29bccf94517105d140b35d08122</anchor>
      <arglist>(Tp t) const</arglist>
    </member>
    <member kind="variable">
      <type>TACondition</type>
      <name>_conda</name>
      <anchorfile>structzypp_1_1functor_1_1Chain.html</anchorfile>
      <anchor>aa5ebe29b288208c4c6aca9d20e03799b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TBCondition</type>
      <name>_condb</name>
      <anchorfile>structzypp_1_1functor_1_1Chain.html</anchorfile>
      <anchor>a34fc27ce3dc2f9715e139084f5d3871b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ChangelogEntry</name>
    <filename>classzypp_1_1ChangelogEntry.html</filename>
    <member kind="function">
      <type></type>
      <name>ChangelogEntry</name>
      <anchorfile>classzypp_1_1ChangelogEntry.html</anchorfile>
      <anchor>a42ebbad014518ec05f8f25ed590ce747</anchor>
      <arglist>(const Date &amp;d, const std::string &amp;a, const std::string &amp;t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ChangelogEntry</name>
      <anchorfile>classzypp_1_1ChangelogEntry.html</anchorfile>
      <anchor>a3146d77729315109aef4d6dea6764c8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Date</type>
      <name>date</name>
      <anchorfile>classzypp_1_1ChangelogEntry.html</anchorfile>
      <anchor>a3d0c02e27fecfdc7c0830fe290d04978</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>author</name>
      <anchorfile>classzypp_1_1ChangelogEntry.html</anchorfile>
      <anchor>ad5befc4d2935110b4409162bf59e2490</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>text</name>
      <anchorfile>classzypp_1_1ChangelogEntry.html</anchorfile>
      <anchor>a34e8c9e09c2ca04fe41152b4c648a9ea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Date</type>
      <name>_date</name>
      <anchorfile>classzypp_1_1ChangelogEntry.html</anchorfile>
      <anchor>ae5218daf6b6b1ce02fb8d15039dcd4a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_author</name>
      <anchorfile>classzypp_1_1ChangelogEntry.html</anchorfile>
      <anchor>a94778d700afd3f7857ee516f08ab81f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_text</name>
      <anchorfile>classzypp_1_1ChangelogEntry.html</anchorfile>
      <anchor>a6dd93d8b5d65f08f6fb41a34690fc727</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1ChangelogEntry.html</anchorfile>
      <anchor>afb37d4888d24f154d1a9a47b83acd3db</anchor>
      <arglist>(std::ostream &amp;out, const ChangelogEntry &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1ChangelogEntry.html</anchorfile>
      <anchor>afb37d4888d24f154d1a9a47b83acd3db</anchor>
      <arglist>(std::ostream &amp;out, const ChangelogEntry &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::kvmap::KVMapBase::CharSep</name>
    <filename>structzypp_1_1kvmap_1_1KVMapBase_1_1CharSep.html</filename>
    <templarg>char kv</templarg>
    <templarg>char f</templarg>
    <base>zypp::kvmap::KVMapPolicy</base>
    <member kind="function">
      <type></type>
      <name>CharSep</name>
      <anchorfile>structzypp_1_1kvmap_1_1KVMapBase_1_1CharSep.html</anchorfile>
      <anchor>acc1b9e02e5985e4c1ec4641b7d487ef8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::CheckAccessDeleted</name>
    <filename>classzypp_1_1CheckAccessDeleted.html</filename>
    <class kind="class">zypp::CheckAccessDeleted::Impl</class>
    <class kind="struct">zypp::CheckAccessDeleted::ProcInfo</class>
    <member kind="typedef">
      <type>size_t</type>
      <name>size_type</name>
      <anchorfile>classzypp_1_1CheckAccessDeleted.html</anchorfile>
      <anchor>a31f6bbd303bc69a839df46a4a6136b45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ProcInfo</type>
      <name>value_type</name>
      <anchorfile>classzypp_1_1CheckAccessDeleted.html</anchorfile>
      <anchor>a98cc35376bdd52a102420eedd382f245</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ProcInfo &gt;::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classzypp_1_1CheckAccessDeleted.html</anchorfile>
      <anchor>a51120187383dc7494664e5de805143d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CheckAccessDeleted</name>
      <anchorfile>classzypp_1_1CheckAccessDeleted.html</anchorfile>
      <anchor>a4a07dbf9ea18a007513be6524ccc9d09</anchor>
      <arglist>(bool doCheck_r=true)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>check</name>
      <anchorfile>classzypp_1_1CheckAccessDeleted.html</anchorfile>
      <anchor>a3656a4238e99904b1144cee6c56e0abe</anchor>
      <arglist>(bool verbose_r=false)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>check</name>
      <anchorfile>classzypp_1_1CheckAccessDeleted.html</anchorfile>
      <anchor>ad57f6b159a8072e1de8056119689c26e</anchor>
      <arglist>(const Pathname &amp;lsofOutput_r, bool verbose_r=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1CheckAccessDeleted.html</anchorfile>
      <anchor>a5f230a616a3e858ccea2544a30f27cf9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1CheckAccessDeleted.html</anchorfile>
      <anchor>a462b34fd5cbab84297ec05d2c27fd737</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1CheckAccessDeleted.html</anchorfile>
      <anchor>a719c7962eec0999b3d4d0d09cf07d01e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1CheckAccessDeleted.html</anchorfile>
      <anchor>a4d0b49076cc3c8c435c326d6f2db8709</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDebugOutputFile</name>
      <anchorfile>classzypp_1_1CheckAccessDeleted.html</anchorfile>
      <anchor>af09133f3411344b4119cff51c07b3ee8</anchor>
      <arglist>(const Pathname &amp;filename_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>findService</name>
      <anchorfile>classzypp_1_1CheckAccessDeleted.html</anchorfile>
      <anchor>aa62f2f9278090cbd634b5ad208ff6100</anchor>
      <arglist>(pid_t pid_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1CheckAccessDeleted.html</anchorfile>
      <anchor>af218017561cbb5265a866bc75ee8b0c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1CheckAccessDeleted.html</anchorfile>
      <anchor>a506d3eeb6dce6618efefffb27bbbf835</anchor>
      <arglist>(std::ostream &amp;str, const CheckAccessDeleted &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::solver::detail::CheckIfUpdate</name>
    <filename>classzypp_1_1solver_1_1detail_1_1CheckIfUpdate.html</filename>
    <member kind="function">
      <type></type>
      <name>CheckIfUpdate</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1CheckIfUpdate.html</anchorfile>
      <anchor>af5b85dd3b84ee79c26baac72797ef256</anchor>
      <arglist>(const sat::Solvable &amp;installed_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1CheckIfUpdate.html</anchorfile>
      <anchor>a6734087fe5369aa85953909a4839fe4a</anchor>
      <arglist>(const PoolItem &amp;item)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_updated</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1CheckIfUpdate.html</anchorfile>
      <anchor>ad0b07df1f9722949cd98f45112c5c69b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sat::Solvable</type>
      <name>_installed</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1CheckIfUpdate.html</anchorfile>
      <anchor>a0767af85143c4b9bf5f44747df7eaff8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::target::rpm::RpmDb::CheckPackageDetail</name>
    <filename>structzypp_1_1target_1_1rpm_1_1RpmDb_1_1CheckPackageDetail.html</filename>
  </compound>
  <compound kind="class">
    <name>zypp::CheckSum</name>
    <filename>classzypp_1_1CheckSum.html</filename>
    <member kind="function">
      <type></type>
      <name>CheckSum</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>ae4e10150fabdf9476aa4fc07c846ba4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CheckSum</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>a2b728e90690ff694709537dab99ff6a9</anchor>
      <arglist>(const std::string &amp;type, const std::string &amp;checksum)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CheckSum</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>a362eb1b8e0963e20cd519ca05916b21c</anchor>
      <arglist>(const std::string &amp;checksum)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CheckSum</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>a51a7b35f43b27b81c927d034bf6a9b8b</anchor>
      <arglist>(const std::string &amp;type, std::istream &amp;input_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CheckSum</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>ab38ce5d346be5cd0c995cbcdc15eae1d</anchor>
      <arglist>(const std::string &amp;type, std::istream &amp;&amp;input_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>md5Type</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>ab19ca304bb84ea55cb6f18d22f51901e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>shaType</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>a91ff6a14cd4c9c8dd5ac888ec15fdca7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>sha1Type</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>aa5db0fda04cde5a7b63307b86d347d76</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>sha224Type</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>aaa66a128eb2b895e2de96384bbb03acf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>sha256Type</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>a494334b6b79cabd369ff0bf09da8f51d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>sha384Type</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>a574ad672b14dfa6f4a1ffa39459a36be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>sha512Type</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>a37327418ec97415d3854874d38a03d35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>md5</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>a20bc147c1ee4e58307ea8b19d2d2dc4c</anchor>
      <arglist>(const std::string &amp;checksum)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>sha</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>ae0b1b1568c95ebcb00cd599aa6314848</anchor>
      <arglist>(const std::string &amp;checksum)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>sha1</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>a942d61763aa10ea2c6e830dc2f9cf70e</anchor>
      <arglist>(const std::string &amp;checksum)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>sha224</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>afc7a3832ee6955deec48dfa055ded6b2</anchor>
      <arglist>(const std::string &amp;checksum)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>sha256</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>ad87f9611fd5e499f5d41f51a71b84998</anchor>
      <arglist>(const std::string &amp;checksum)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>sha384</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>a490871a81d21f517ef7855eb32870975</anchor>
      <arglist>(const std::string &amp;checksum)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>sha512</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>ac85e10f387dffac17f76121e7feb2f6e</anchor>
      <arglist>(const std::string &amp;checksum)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>a3df243927a68633bd9c3d93194d2ef07</anchor>
      <arglist>(const CheckSum &amp;lhs, const CheckSum &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>af007070eec07c3396318a791c24654e5</anchor>
      <arglist>(const CheckSum &amp;lhs, const CheckSum &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>a13876fe68b391a173dbafed86271ba8d</anchor>
      <arglist>(std::ostream &amp;str, const CheckSum &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpAsXmlOn</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>a7b36628fa0cb43b0b3301b14daa9cc5e</anchor>
      <arglist>(std::ostream &amp;str, const CheckSum &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>a3df243927a68633bd9c3d93194d2ef07</anchor>
      <arglist>(const CheckSum &amp;lhs, const CheckSum &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>af007070eec07c3396318a791c24654e5</anchor>
      <arglist>(const CheckSum &amp;lhs, const CheckSum &amp;rhs)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_type</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>a37689dd9b4adecf75b5d3799ce312cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_checksum</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>af693bc2dee9c7a6cff777f49f847b4ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>type</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>ac56ca1a0f31b135d06f69cb81c080bac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>checksum</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>ac8517d2fe69426a5d2a116459133e1c0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>a37aadce213b9860726920f77987ad7eb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>a4608aafe4aa063d914318882e95ec368</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>md5</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>acc57a31661c745c56477502a22f5423b</anchor>
      <arglist>(std::istream &amp;input_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>sha</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>ae1b7b92c1c05bdf27d914c9f39f35d81</anchor>
      <arglist>(std::istream &amp;input_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>sha1</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>a62e775f0977b97938ce4c3898ac1a28b</anchor>
      <arglist>(std::istream &amp;input_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>sha224</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>ac54a899078dbc4a836e276d478fc0325</anchor>
      <arglist>(std::istream &amp;input_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>sha256</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>ab1c509264accbeb2af00da8dfea1fdab</anchor>
      <arglist>(std::istream &amp;input_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>sha384</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>a82b097c57c3682e29851440cb46b0260</anchor>
      <arglist>(std::istream &amp;input_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>sha512</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>a5d50f29ef8f593e95659691f11accb7b</anchor>
      <arglist>(std::istream &amp;input_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>md5</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>a06fd5e79ec7eb31cf9cfa2e3522d0cb3</anchor>
      <arglist>(std::istream &amp;&amp;input_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>sha</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>abddb92dfdeb51585dc25c70898a6c340</anchor>
      <arglist>(std::istream &amp;&amp;input_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>sha1</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>a500d7a444c4078b4e22dfc6d5942856a</anchor>
      <arglist>(std::istream &amp;&amp;input_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>sha224</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>a717983c8a9a8e0f1013041aaa8226b3a</anchor>
      <arglist>(std::istream &amp;&amp;input_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>sha256</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>ae16cce7f35dc74a3637e6226533ed0dc</anchor>
      <arglist>(std::istream &amp;&amp;input_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>sha384</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>a95e08287b426c7d9d2be419fd3db83dc</anchor>
      <arglist>(std::istream &amp;&amp;input_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>sha512</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>a14394b853d60e56b7e944f8fe07693d7</anchor>
      <arglist>(std::istream &amp;&amp;input_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>md5FromString</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>ab94334792e30ce9b9f3405d9f1239b5f</anchor>
      <arglist>(const std::string &amp;input_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>shaFromString</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>ae2738a3b41c967df7f8189b9cc87d7ff</anchor>
      <arglist>(const std::string &amp;input_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>sha1FromString</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>a1aeb346e287c3261e50ff70a1f8ee4a6</anchor>
      <arglist>(const std::string &amp;input_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>sha224FromString</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>a1189d7481d7020b7044be58e8a31dad3</anchor>
      <arglist>(const std::string &amp;input_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>sha256FromString</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>afc0f2f641e96feba66e9a928856ebe17</anchor>
      <arglist>(const std::string &amp;input_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>sha384FromString</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>aca1eb759c2668b11d3fd47565090c393</anchor>
      <arglist>(const std::string &amp;input_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>sha512FromString</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>a36e35bc983c640b20c3c05a9ca2920a4</anchor>
      <arglist>(const std::string &amp;input_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>md5</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>a20bc147c1ee4e58307ea8b19d2d2dc4c</anchor>
      <arglist>(const std::string &amp;checksum)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>sha</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>ae0b1b1568c95ebcb00cd599aa6314848</anchor>
      <arglist>(const std::string &amp;checksum)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>sha1</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>a942d61763aa10ea2c6e830dc2f9cf70e</anchor>
      <arglist>(const std::string &amp;checksum)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>sha224</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>afc7a3832ee6955deec48dfa055ded6b2</anchor>
      <arglist>(const std::string &amp;checksum)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>sha256</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>ad87f9611fd5e499f5d41f51a71b84998</anchor>
      <arglist>(const std::string &amp;checksum)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>sha384</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>a490871a81d21f517ef7855eb32870975</anchor>
      <arglist>(const std::string &amp;checksum)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CheckSum</type>
      <name>sha512</name>
      <anchorfile>classzypp_1_1CheckSum.html</anchorfile>
      <anchor>ac85e10f387dffac17f76121e7feb2f6e</anchor>
      <arglist>(const std::string &amp;checksum)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::CheckSumCheckException</name>
    <filename>classzypp_1_1CheckSumCheckException.html</filename>
    <base>zypp::FileCheckException</base>
    <member kind="function">
      <type></type>
      <name>CheckSumCheckException</name>
      <anchorfile>classzypp_1_1CheckSumCheckException.html</anchorfile>
      <anchor>adb3ec56bad49e26f0230472aa609e473</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::CheckSumException</name>
    <filename>structzypp_1_1CheckSumException.html</filename>
    <base>zypp::Exception</base>
    <member kind="function">
      <type></type>
      <name>CheckSumException</name>
      <anchorfile>structzypp_1_1CheckSumException.html</anchorfile>
      <anchor>ae5bac9c531512e7c2b5cea5a1470fc7f</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ChecksumFileChecker</name>
    <filename>classzypp_1_1ChecksumFileChecker.html</filename>
    <member kind="typedef">
      <type>CheckSumCheckException</type>
      <name>ExceptionType</name>
      <anchorfile>classzypp_1_1ChecksumFileChecker.html</anchorfile>
      <anchor>ad891c41b02782e2b8ed40b28cb68c1b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ChecksumFileChecker</name>
      <anchorfile>classzypp_1_1ChecksumFileChecker.html</anchorfile>
      <anchor>aa72c3808ef4e59438ac80ba451fa291d</anchor>
      <arglist>(const CheckSum &amp;checksum)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1ChecksumFileChecker.html</anchorfile>
      <anchor>a121c50a1e4fa9966b02fb8afce9b4abc</anchor>
      <arglist>(const Pathname &amp;file) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CheckSum</type>
      <name>_checksum</name>
      <anchorfile>classzypp_1_1ChecksumFileChecker.html</anchorfile>
      <anchor>ab8dcaf26fb3613c289d0c52498d0e599</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::CleanEmptyLocksReport</name>
    <filename>structzypp_1_1CleanEmptyLocksReport.html</filename>
    <base>zypp::callback::ReportBase</base>
    <member kind="enumeration">
      <type></type>
      <name>Action</name>
      <anchorfile>structzypp_1_1CleanEmptyLocksReport.html</anchorfile>
      <anchor>a4add369aef9c0d49ee0fb8f3d99b1e65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORT</name>
      <anchorfile>structzypp_1_1CleanEmptyLocksReport.html</anchorfile>
      <anchor>a4add369aef9c0d49ee0fb8f3d99b1e65a956ebc424b690d1fe305b1319ccd9aac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DELETE</name>
      <anchorfile>structzypp_1_1CleanEmptyLocksReport.html</anchorfile>
      <anchor>a4add369aef9c0d49ee0fb8f3d99b1e65ade35578a9e7fed3c85274f637dcc7306</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE</name>
      <anchorfile>structzypp_1_1CleanEmptyLocksReport.html</anchorfile>
      <anchor>a4add369aef9c0d49ee0fb8f3d99b1e65a685ecde785e8ae2540fe593f6af79f25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Error</name>
      <anchorfile>structzypp_1_1CleanEmptyLocksReport.html</anchorfile>
      <anchor>a3e71c22e5a709a34cc8654906d72bcf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_ERROR</name>
      <anchorfile>structzypp_1_1CleanEmptyLocksReport.html</anchorfile>
      <anchor>a3e71c22e5a709a34cc8654906d72bcf2a6f92d6c369739fb2f1188eacd0020ffa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORTED</name>
      <anchorfile>structzypp_1_1CleanEmptyLocksReport.html</anchorfile>
      <anchor>a3e71c22e5a709a34cc8654906d72bcf2ae3d80ff4ebfd7496b15aea64f274430f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORT</name>
      <anchorfile>structzypp_1_1CleanEmptyLocksReport.html</anchorfile>
      <anchor>a4add369aef9c0d49ee0fb8f3d99b1e65a956ebc424b690d1fe305b1319ccd9aac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DELETE</name>
      <anchorfile>structzypp_1_1CleanEmptyLocksReport.html</anchorfile>
      <anchor>a4add369aef9c0d49ee0fb8f3d99b1e65ade35578a9e7fed3c85274f637dcc7306</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE</name>
      <anchorfile>structzypp_1_1CleanEmptyLocksReport.html</anchorfile>
      <anchor>a4add369aef9c0d49ee0fb8f3d99b1e65a685ecde785e8ae2540fe593f6af79f25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_ERROR</name>
      <anchorfile>structzypp_1_1CleanEmptyLocksReport.html</anchorfile>
      <anchor>a3e71c22e5a709a34cc8654906d72bcf2a6f92d6c369739fb2f1188eacd0020ffa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORTED</name>
      <anchorfile>structzypp_1_1CleanEmptyLocksReport.html</anchorfile>
      <anchor>a3e71c22e5a709a34cc8654906d72bcf2ae3d80ff4ebfd7496b15aea64f274430f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>start</name>
      <anchorfile>structzypp_1_1CleanEmptyLocksReport.html</anchorfile>
      <anchor>a6b6d992974b265a0936cd9a08a30f9f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>progress</name>
      <anchorfile>structzypp_1_1CleanEmptyLocksReport.html</anchorfile>
      <anchor>a9e518c9b844e0d5f842614179c9ee71c</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Action</type>
      <name>execute</name>
      <anchorfile>structzypp_1_1CleanEmptyLocksReport.html</anchorfile>
      <anchor>a8efd8497b1d3b0e324763054c3acec0c</anchor>
      <arglist>(const PoolQuery &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finish</name>
      <anchorfile>structzypp_1_1CleanEmptyLocksReport.html</anchorfile>
      <anchor>afeb586854ca2649211654e221048d768</anchor>
      <arglist>(Error)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CleanerData</name>
    <filename>structCleanerData.html</filename>
    <member kind="function">
      <type></type>
      <name>CleanerData</name>
      <anchorfile>structCleanerData.html</anchorfile>
      <anchor>abe1268f757c28e587204e3643de0fd16</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run</name>
      <anchorfile>structCleanerData.html</anchorfile>
      <anchor>a86172b12322c676330bfff4bece65497</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CleanerData &amp;</type>
      <name>instance</name>
      <anchorfile>structCleanerData.html</anchorfile>
      <anchor>a514a5e56b308a85687fd8a05973febbb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::mutex</type>
      <name>_m</name>
      <anchorfile>structCleanerData.html</anchorfile>
      <anchor>ac80634fe9328f717efd868f7eb6de8af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::condition_variable</type>
      <name>_cv</name>
      <anchorfile>structCleanerData.html</anchorfile>
      <anchor>a636ca250c2925a888f6cba139bab311c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; pid_t &gt;</type>
      <name>_watchedPIDs</name>
      <anchorfile>structCleanerData.html</anchorfile>
      <anchor>a6f1b1a21bbce8ec06719e7483e020080</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::CleanerThread</name>
    <filename>classzypp_1_1CleanerThread.html</filename>
    <member kind="function">
      <type></type>
      <name>CleanerThread</name>
      <anchorfile>classzypp_1_1CleanerThread.html</anchorfile>
      <anchor>a1b5e9f12f6a11303e1666ca194fa10ce</anchor>
      <arglist>()=delete</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>watchPID</name>
      <anchorfile>classzypp_1_1CleanerThread.html</anchorfile>
      <anchor>abde9e01f3142499f21f03b7bd35af93d</anchor>
      <arglist>(pid_t pid_r)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::exception_detail::CodeLocation</name>
    <filename>structzypp_1_1exception__detail_1_1CodeLocation.html</filename>
    <member kind="function">
      <type></type>
      <name>CodeLocation</name>
      <anchorfile>structzypp_1_1exception__detail_1_1CodeLocation.html</anchorfile>
      <anchor>a2d20b14481ecdf61d77f912651927f3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CodeLocation</name>
      <anchorfile>structzypp_1_1exception__detail_1_1CodeLocation.html</anchorfile>
      <anchor>a060a9f67e285386067d0e29e804a322f</anchor>
      <arglist>(const std::string &amp;file_r, const std::string &amp;func_r, unsigned line_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>structzypp_1_1exception__detail_1_1CodeLocation.html</anchorfile>
      <anchor>a73e81cf5d5ef55e0d86b6ef2f30f46bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_file</name>
      <anchorfile>structzypp_1_1exception__detail_1_1CodeLocation.html</anchorfile>
      <anchor>a4bdecd258180e6ab5b7dc83894988cb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_func</name>
      <anchorfile>structzypp_1_1exception__detail_1_1CodeLocation.html</anchorfile>
      <anchor>ae07614151a46fab3f7bc4163264ed605</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>_line</name>
      <anchorfile>structzypp_1_1exception__detail_1_1CodeLocation.html</anchorfile>
      <anchor>a8a7af7d11c150a735dbd133506afcc50</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1exception__detail_1_1CodeLocation.html</anchorfile>
      <anchor>abb3c80d0b350dd3d0974815542821301</anchor>
      <arglist>(std::ostream &amp;str, const CodeLocation &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1exception__detail_1_1CodeLocation.html</anchorfile>
      <anchor>a2628be4d6f911ccdee677671f7021095</anchor>
      <arglist>(std::ostream &amp;str, const CodeLocation &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::CodeMaps</name>
    <filename>structzypp_1_1CodeMaps.html</filename>
    <member kind="function">
      <type>LanguageCode</type>
      <name>language</name>
      <anchorfile>structzypp_1_1CodeMaps.html</anchorfile>
      <anchor>a159f6f3c9582df92c4015ad4e69d884e</anchor>
      <arglist>(IdString index_r)</arglist>
    </member>
    <member kind="function">
      <type>CountryCode</type>
      <name>country</name>
      <anchorfile>structzypp_1_1CodeMaps.html</anchorfile>
      <anchor>a42f564334616ac44364a22896ea2ca66</anchor>
      <arglist>(IdString index_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structzypp_1_1CodeMaps.html</anchorfile>
      <anchor>a41739b200c55bb0236731b637b7b6480</anchor>
      <arglist>(IdString index_r)</arglist>
    </member>
    <member kind="function">
      <type>Locale</type>
      <name>fallback</name>
      <anchorfile>structzypp_1_1CodeMaps.html</anchorfile>
      <anchor>a2efcd6eb7d0cb2a65aef0ee0a2a44fe4</anchor>
      <arglist>(IdString index_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IdString</type>
      <name>withoutTrash</name>
      <anchorfile>structzypp_1_1CodeMaps.html</anchorfile>
      <anchor>a913d658d5ababf21850489e49b35db8a</anchor>
      <arglist>(IdString code_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IdString</type>
      <name>withoutTrash</name>
      <anchorfile>structzypp_1_1CodeMaps.html</anchorfile>
      <anchor>ab12e10437970e81dfd74572c3baa7b3f</anchor>
      <arglist>(const std::string &amp;code_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IdString</type>
      <name>withoutTrash</name>
      <anchorfile>structzypp_1_1CodeMaps.html</anchorfile>
      <anchor>a7b7e66f0e0377ad1e3d3bcd2a682db8e</anchor>
      <arglist>(const char *code_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IdString</type>
      <name>combineLC</name>
      <anchorfile>structzypp_1_1CodeMaps.html</anchorfile>
      <anchor>ab72abb297551f4ab1660440675e14f1f</anchor>
      <arglist>(LanguageCode language_r, CountryCode country_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CodeMaps &amp;</type>
      <name>instance</name>
      <anchorfile>structzypp_1_1CodeMaps.html</anchorfile>
      <anchor>a7c539f9a54f3464082affaac5f1c2aeb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::unordered_map&lt; IdString, LC &gt;</type>
      <name>CodeMap</name>
      <anchorfile>structzypp_1_1CodeMaps.html</anchorfile>
      <anchor>a42ba7e7b03d1f412d90bc96f85243081</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CodeMaps</name>
      <anchorfile>structzypp_1_1CodeMaps.html</anchorfile>
      <anchor>a0411eef6bc3f53a0a60d1a6f7f4131ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const LC &amp;</type>
      <name>getIndex</name>
      <anchorfile>structzypp_1_1CodeMaps.html</anchorfile>
      <anchor>ad39a08c369642241df15118128c83d28</anchor>
      <arglist>(IdString index_r)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static IdString</type>
      <name>withoutTrash</name>
      <anchorfile>structzypp_1_1CodeMaps.html</anchorfile>
      <anchor>a764a11ad054dfb500339a1957992c054</anchor>
      <arglist>(boost::string_ref code_r)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static boost::string_ref::size_type</type>
      <name>trashStart</name>
      <anchorfile>structzypp_1_1CodeMaps.html</anchorfile>
      <anchor>ab7537e777d544a66ba409d104f55e38d</anchor>
      <arglist>(boost::string_ref code_r)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static boost::string_ref::size_type</type>
      <name>trashStart</name>
      <anchorfile>structzypp_1_1CodeMaps.html</anchorfile>
      <anchor>ab664b7ce7b7a202c7be6d11043fdffd5</anchor>
      <arglist>(IdString code_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CodeMap</type>
      <name>_codeMap</name>
      <anchorfile>structzypp_1_1CodeMaps.html</anchorfile>
      <anchor>a862b9003a5e81482938f684d21c22e83</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::functor::Collector</name>
    <filename>structzypp_1_1functor_1_1Collector.html</filename>
    <templarg>class TOutputIterator</templarg>
    <member kind="function">
      <type></type>
      <name>Collector</name>
      <anchorfile>structzypp_1_1functor_1_1Collector.html</anchorfile>
      <anchor>a7c1a0310888ba2f1ae8c0d52f67990f9</anchor>
      <arglist>(TOutputIterator iter_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1functor_1_1Collector.html</anchorfile>
      <anchor>a0ff2b308688d00673b8a8667e7645ca1</anchor>
      <arglist>(const Tp &amp;value_r) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TOutputIterator</type>
      <name>_iter</name>
      <anchorfile>structzypp_1_1functor_1_1Collector.html</anchorfile>
      <anchor>a9a052b09ade2ded26e331dd8c1e9ade5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Collector&lt; TOutputIterator &gt;</type>
      <name>collector</name>
      <anchorfile>structzypp_1_1functor_1_1Collector.html</anchorfile>
      <anchor>a1d15e557e7c8e8816ecc06413d13edee</anchor>
      <arglist>(TOutputIterator iter_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::CombinedProgressData</name>
    <filename>classzypp_1_1CombinedProgressData.html</filename>
    <member kind="function">
      <type></type>
      <name>CombinedProgressData</name>
      <anchorfile>classzypp_1_1CombinedProgressData.html</anchorfile>
      <anchor>a466b88a9d36b3547f257aa592493847c</anchor>
      <arglist>(ProgressData &amp;pd, ProgressData::value_type weight=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1CombinedProgressData.html</anchorfile>
      <anchor>a13abaa838ebca2bc457088ead63f2119</anchor>
      <arglist>(const ProgressData &amp;progress)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ProgressData::value_type</type>
      <name>_weight</name>
      <anchorfile>classzypp_1_1CombinedProgressData.html</anchorfile>
      <anchor>a2abac8b0f41d6e0948b89f2e6508e20f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ProgressData::value_type</type>
      <name>_last_value</name>
      <anchorfile>classzypp_1_1CombinedProgressData.html</anchorfile>
      <anchor>a6c252fe6e54d9dc2de5d30c638133030</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ProgressData &amp;</type>
      <name>_pd</name>
      <anchorfile>classzypp_1_1CombinedProgressData.html</anchorfile>
      <anchor>a04b6784da55861b0ba9e921a3d6df855</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::CommitPackageCache</name>
    <filename>classzypp_1_1target_1_1CommitPackageCache.html</filename>
    <class kind="class">zypp::target::CommitPackageCache::Impl</class>
    <member kind="typedef">
      <type>function&lt; ManagedFile(const PoolItem &amp;pi, bool fromCache_r)&gt;</type>
      <name>PackageProvider</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCache.html</anchorfile>
      <anchor>aed99469b259492923d1ce4b635e245d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CommitPackageCache</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCache.html</anchorfile>
      <anchor>aa570191a386158be89c0ca4050517060</anchor>
      <arglist>(const PackageProvider &amp;packageProvider_r=RepoProvidePackage())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CommitPackageCache</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCache.html</anchorfile>
      <anchor>a2057ac92b3f7a23e05579861a36967db</anchor>
      <arglist>(const Pathname &amp;, const PackageProvider &amp;packageProvider_r=RepoProvidePackage()) ZYPP_DEPRECATED</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CommitPackageCache</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCache.html</anchorfile>
      <anchor>a0214b9a08a75c8c64920e9b136348b70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCommitList</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCache.html</anchorfile>
      <anchor>a79fdbc2bb1fd954c9396e29960276cc4</anchor>
      <arglist>(std::vector&lt; sat::Solvable &gt; commitList_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCommitList</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCache.html</anchorfile>
      <anchor>a7e680ec16e007288de75b78ee303e610</anchor>
      <arglist>(TIterator begin_r, TIterator end_r)</arglist>
    </member>
    <member kind="function">
      <type>ManagedFile</type>
      <name>get</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCache.html</anchorfile>
      <anchor>ac5dd8397df32416bb05ac10f7971e1ce</anchor>
      <arglist>(const PoolItem &amp;citem_r)</arglist>
    </member>
    <member kind="function">
      <type>ManagedFile</type>
      <name>get</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCache.html</anchorfile>
      <anchor>a629a04c5b12c489ef32d47eeec3fb371</anchor>
      <arglist>(sat::Solvable citem_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>preloaded</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCache.html</anchorfile>
      <anchor>a891d6689543bbd8ddad56b1152c66e42</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>preloaded</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCache.html</anchorfile>
      <anchor>abeb2dc88f1f5d9b94dad14d44ca20966</anchor>
      <arglist>(bool newval_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CommitPackageCache</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCache.html</anchorfile>
      <anchor>a32b819c8f0a51bd46d95d1bcd0f75e13</anchor>
      <arglist>(Impl *pimpl_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCache.html</anchorfile>
      <anchor>ab38dc526e2ea4496307cce39775797d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCache.html</anchorfile>
      <anchor>a4d4648fc5acb317966d657604738b925</anchor>
      <arglist>(std::ostream &amp;str, const CommitPackageCache &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCache.html</anchorfile>
      <anchor>a4d89a716a4c321929e03e779fde049f6</anchor>
      <arglist>(std::ostream &amp;str, const CommitPackageCache &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::CommitPackageCacheReadAhead</name>
    <filename>classzypp_1_1target_1_1CommitPackageCacheReadAhead.html</filename>
    <base>zypp::target::CommitPackageCache::Impl</base>
    <member kind="function">
      <type></type>
      <name>CommitPackageCacheReadAhead</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCacheReadAhead.html</anchorfile>
      <anchor>a158b5d5a955c00afcbfe972ebb70ab43</anchor>
      <arglist>(const PackageProvider &amp;packageProvider_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ManagedFile</type>
      <name>get</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCacheReadAhead.html</anchorfile>
      <anchor>a1e3ccc617a1558a97400d2999dd964fd</anchor>
      <arglist>(const PoolItem &amp;citem_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>onInteractiveMedia</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCacheReadAhead.html</anchorfile>
      <anchor>a54e4c30c78a3b6d69c2c4ad55e05eb34</anchor>
      <arglist>(const PoolItem &amp;pi) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>cacheLastInteractive</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCacheReadAhead.html</anchorfile>
      <anchor>a84cf1bdf6fdcd4bc43151ecb370d6050</anchor>
      <arglist>(const PoolItem &amp;citem_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doCacheLastInteractive</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCacheReadAhead.html</anchorfile>
      <anchor>a5a3fa0afd7d391699a206fc126c918d3</anchor>
      <arglist>(const PoolItem &amp;citem_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DefaultIntegral&lt; unsigned, 0 &gt;</type>
      <name>_dbgChanges</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCacheReadAhead.html</anchorfile>
      <anchor>af4be2683b97af2e7e259cc5b440d41ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IMediaKey</type>
      <name>_lastInteractive</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCacheReadAhead.html</anchorfile>
      <anchor>a118c6193ba6c6adda20e46d64d2f9aed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::Compare</name>
    <filename>structzypp_1_1Compare.html</filename>
    <templarg>class Tp</templarg>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1Compare.html</anchorfile>
      <anchor>a9e9e98b8d5d93cfc70c09f2df6ccae20</anchor>
      <arglist>(const Tp &amp;lhs, const Tp &amp;rhs) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::CompareBy</name>
    <filename>structzypp_1_1CompareBy.html</filename>
    <templarg>class Tp</templarg>
    <templarg>class TCompare</templarg>
    <member kind="function">
      <type></type>
      <name>CompareBy</name>
      <anchorfile>structzypp_1_1CompareBy.html</anchorfile>
      <anchor>a1a40ac5237d4232c28c9035dc29f5215</anchor>
      <arglist>(Rel op_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1CompareBy.html</anchorfile>
      <anchor>ac594f594d71d1a04bf582db8a947fe11</anchor>
      <arglist>(const Tp &amp;lhs, const Tp &amp;rhs) const</arglist>
    </member>
    <member kind="variable">
      <type>Rel</type>
      <name>_op</name>
      <anchorfile>structzypp_1_1CompareBy.html</anchorfile>
      <anchor>a0a95c04da9bc0031041e97d703b65041</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::CompareByANY</name>
    <filename>structzypp_1_1CompareByANY.html</filename>
    <templarg>class Tp</templarg>
    <templarg>class TCompare</templarg>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1CompareByANY.html</anchorfile>
      <anchor>a87011a4dcd9e3d0986448e204ffc9063</anchor>
      <arglist>(const Tp &amp;lhs, const Tp &amp;rhs) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::CompareByEQ</name>
    <filename>structzypp_1_1CompareByEQ.html</filename>
    <templarg>class Tp</templarg>
    <templarg>class TCompare</templarg>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1CompareByEQ.html</anchorfile>
      <anchor>a8c1fc05087737475986aa7a55213101a</anchor>
      <arglist>(const Tp &amp;lhs, const Tp &amp;rhs) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::CompareByGE</name>
    <filename>structzypp_1_1CompareByGE.html</filename>
    <templarg>class Tp</templarg>
    <templarg>class TCompare</templarg>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1CompareByGE.html</anchorfile>
      <anchor>a5603df767daa40db4916dbe64b6d5dd2</anchor>
      <arglist>(const Tp &amp;lhs, const Tp &amp;rhs) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::CompareByGT</name>
    <filename>structzypp_1_1CompareByGT.html</filename>
    <templarg>class Tp</templarg>
    <templarg>class TCompare</templarg>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1CompareByGT.html</anchorfile>
      <anchor>ad61338dc3db15cf57e84b703f402fc28</anchor>
      <arglist>(const Tp &amp;lhs, const Tp &amp;rhs) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::CompareByLE</name>
    <filename>structzypp_1_1CompareByLE.html</filename>
    <templarg>class Tp</templarg>
    <templarg>class TCompare</templarg>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1CompareByLE.html</anchorfile>
      <anchor>adfcb8aff4a069f697cc134ce35d4a9c3</anchor>
      <arglist>(const Tp &amp;lhs, const Tp &amp;rhs) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::CompareByLT</name>
    <filename>structzypp_1_1CompareByLT.html</filename>
    <templarg>class Tp</templarg>
    <templarg>class TCompare</templarg>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1CompareByLT.html</anchorfile>
      <anchor>a16180e85071948ddd63b5050a40ec34a</anchor>
      <arglist>(const Tp &amp;lhs, const Tp &amp;rhs) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::CompareByNE</name>
    <filename>structzypp_1_1CompareByNE.html</filename>
    <templarg>class Tp</templarg>
    <templarg>class TCompare</templarg>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1CompareByNE.html</anchorfile>
      <anchor>a08514f625ccfacb9e320fce9e10f2093</anchor>
      <arglist>(const Tp &amp;lhs, const Tp &amp;rhs) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::CompareByNONE</name>
    <filename>structzypp_1_1CompareByNONE.html</filename>
    <templarg>class Tp</templarg>
    <templarg>class TCompare</templarg>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1CompareByNONE.html</anchorfile>
      <anchor>ac96a87a8def585329c62807ea50cbd35</anchor>
      <arglist>(const Tp &amp;lhs, const Tp &amp;rhs) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::Arch::CompatEntry</name>
    <filename>structzypp_1_1Arch_1_1CompatEntry.html</filename>
    <member kind="typedef">
      <type>bit::BitField&lt; uint64_t &gt;</type>
      <name>CompatBits</name>
      <anchorfile>structzypp_1_1Arch_1_1CompatEntry.html</anchorfile>
      <anchor>abfbb4b88c22bc87a4b660932cec31f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CompatEntry</name>
      <anchorfile>structzypp_1_1Arch_1_1CompatEntry.html</anchorfile>
      <anchor>afedb626ae49f3fa68c23c87c00f12d74</anchor>
      <arglist>(const std::string &amp;archStr_r, CompatBits::IntT idBit_r=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CompatEntry</name>
      <anchorfile>structzypp_1_1Arch_1_1CompatEntry.html</anchorfile>
      <anchor>ad9770071c42bae8a2f773f8139adaa06</anchor>
      <arglist>(IdString archStr_r, CompatBits::IntT idBit_r=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addCompatBit</name>
      <anchorfile>structzypp_1_1Arch_1_1CompatEntry.html</anchorfile>
      <anchor>a0732667d3be27e7a7b50040efdd0cf2f</anchor>
      <arglist>(const CompatBits &amp;idBit_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compatibleWith</name>
      <anchorfile>structzypp_1_1Arch_1_1CompatEntry.html</anchorfile>
      <anchor>a2e34bf7995ca22dfa2c3249aff95f915</anchor>
      <arglist>(const CompatEntry &amp;targetEntry_r) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compare</name>
      <anchorfile>structzypp_1_1Arch_1_1CompatEntry.html</anchorfile>
      <anchor>a367eb9a6c30d33cd888ef8ae19cb54e9</anchor>
      <arglist>(const CompatEntry &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBuiltIn</name>
      <anchorfile>structzypp_1_1Arch_1_1CompatEntry.html</anchorfile>
      <anchor>aa45b45c168cb1096f5693bce64c367b1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IdString::IdType</type>
      <name>id</name>
      <anchorfile>structzypp_1_1Arch_1_1CompatEntry.html</anchorfile>
      <anchor>a5d9a773b3a1dc7407910246c5747e60d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>IdString</type>
      <name>_idStr</name>
      <anchorfile>structzypp_1_1Arch_1_1CompatEntry.html</anchorfile>
      <anchor>afc0ea3e4d7ac4dc4348206decdfe5289</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_archStr</name>
      <anchorfile>structzypp_1_1Arch_1_1CompatEntry.html</anchorfile>
      <anchor>aa2a671fcd44c3f887a221ea5de722a5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CompatBits</type>
      <name>_idBit</name>
      <anchorfile>structzypp_1_1Arch_1_1CompatEntry.html</anchorfile>
      <anchor>a97728e6c56c0975113da0915a0135fee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CompatBits</type>
      <name>_compatBits</name>
      <anchorfile>structzypp_1_1Arch_1_1CompatEntry.html</anchorfile>
      <anchor>af97585976ea93fbcf593152e40b923f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1Arch_1_1CompatEntry.html</anchorfile>
      <anchor>a28c8226cf398888b37ffdf5c7eb94ff2</anchor>
      <arglist>(std::ostream &amp;str, const Arch::CompatEntry &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structzypp_1_1Arch_1_1CompatEntry.html</anchorfile>
      <anchor>a3aa2324767eab7d94af649088bb6da65</anchor>
      <arglist>(const Arch::CompatEntry &amp;lhs, const Arch::CompatEntry &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structzypp_1_1Arch_1_1CompatEntry.html</anchorfile>
      <anchor>a79fc496b50b5d95c4092519e786337aa</anchor>
      <arglist>(const Arch::CompatEntry &amp;lhs, const Arch::CompatEntry &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::CompositeFileChecker</name>
    <filename>classzypp_1_1CompositeFileChecker.html</filename>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classzypp_1_1CompositeFileChecker.html</anchorfile>
      <anchor>a755f5a4a14b73233afcad5528f03a23b</anchor>
      <arglist>(const FileChecker &amp;checker)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1CompositeFileChecker.html</anchorfile>
      <anchor>aa7a3dca302d850aee1d7dedbc5538b96</anchor>
      <arglist>(const Pathname &amp;file) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>checkersSize</name>
      <anchorfile>classzypp_1_1CompositeFileChecker.html</anchorfile>
      <anchor>ac34c66135846fa877babaf563d7c2d2b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::list&lt; FileChecker &gt;</type>
      <name>_checkers</name>
      <anchorfile>classzypp_1_1CompositeFileChecker.html</anchorfile>
      <anchor>a47ecd90359c143a39690c975bde79cae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::sat::FileConflicts::Conflict</name>
    <filename>structzypp_1_1sat_1_1FileConflicts_1_1Conflict.html</filename>
    <member kind="function">
      <type>IdString</type>
      <name>lhsFilename</name>
      <anchorfile>structzypp_1_1sat_1_1FileConflicts_1_1Conflict.html</anchorfile>
      <anchor>a1ef9aee4d1d4a99702de9c928b5aca49</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Solvable</type>
      <name>lhsSolvable</name>
      <anchorfile>structzypp_1_1sat_1_1FileConflicts_1_1Conflict.html</anchorfile>
      <anchor>a2f39ad34fe96979c3294e1103609ecb9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IdString</type>
      <name>lhsFilemd5</name>
      <anchorfile>structzypp_1_1sat_1_1FileConflicts_1_1Conflict.html</anchorfile>
      <anchor>a207e60bda772a0258b320b15e234967e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IdString</type>
      <name>rhsFilename</name>
      <anchorfile>structzypp_1_1sat_1_1FileConflicts_1_1Conflict.html</anchorfile>
      <anchor>a2c4a2134c69f32404187eff115ba1b2e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Solvable</type>
      <name>rhsSolvable</name>
      <anchorfile>structzypp_1_1sat_1_1FileConflicts_1_1Conflict.html</anchorfile>
      <anchor>addbee0aa405fc4b2b745472ec8db59e3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IdString</type>
      <name>rhsFilemd5</name>
      <anchorfile>structzypp_1_1sat_1_1FileConflicts_1_1Conflict.html</anchorfile>
      <anchor>a9f5813983a77a400763c0dbd41e38c40</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asUserString</name>
      <anchorfile>structzypp_1_1sat_1_1FileConflicts_1_1Conflict.html</anchorfile>
      <anchor>a85d5449082b598fcc76f5ddcc21159c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::IdType</type>
      <name>_data</name>
      <anchorfile>structzypp_1_1sat_1_1FileConflicts_1_1Conflict.html</anchorfile>
      <anchor>a8831b9bdd2ca30f821e05bdb7343efc8</anchor>
      <arglist>[queueBlockSize]</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1sat_1_1FileConflicts_1_1Conflict.html</anchorfile>
      <anchor>a8f09b759791d3bdf1a33d638ecc1516b</anchor>
      <arglist>(std::ostream &amp;str, const FileConflicts::Conflict &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpAsXmlOn</name>
      <anchorfile>structzypp_1_1sat_1_1FileConflicts_1_1Conflict.html</anchorfile>
      <anchor>aef26f33379ede711afc3c2e407717337</anchor>
      <arglist>(std::ostream &amp;str, const FileConflicts::Conflict &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::Capabilities::const_iterator</name>
    <filename>classzypp_1_1Capabilities_1_1const__iterator.html</filename>
    <member kind="function">
      <type></type>
      <name>const_iterator</name>
      <anchorfile>classzypp_1_1Capabilities_1_1const__iterator.html</anchorfile>
      <anchor>a62dfbef9632953c41c3e57998d8df4e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>const_iterator</name>
      <anchorfile>classzypp_1_1Capabilities_1_1const__iterator.html</anchorfile>
      <anchor>ab4e955655a319607ddf55d09e45759fb</anchor>
      <arglist>(const sat::detail::IdType *_idx)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tagged</name>
      <anchorfile>classzypp_1_1Capabilities_1_1const__iterator.html</anchorfile>
      <anchor>ad33b5c306bfed66d93b04cc01be1578e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>reference</type>
      <name>dereference</name>
      <anchorfile>classzypp_1_1Capabilities_1_1const__iterator.html</anchorfile>
      <anchor>a8d00132ba942532c3ae8f9ad40e2f666</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>equal</name>
      <anchorfile>classzypp_1_1Capabilities_1_1const__iterator.html</anchorfile>
      <anchor>a6f5611042e918aa9c64e4c255b38719e</anchor>
      <arglist>(const boost::iterator_adaptor&lt; OtherDerived, OtherIterator, V, C, R, D &gt; &amp;rhs) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>increment</name>
      <anchorfile>classzypp_1_1Capabilities_1_1const__iterator.html</anchorfile>
      <anchor>a521909d5e0cdd52d9145a6a6bb2af3da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DefaultIntegral&lt; bool, false &gt;</type>
      <name>_tagged</name>
      <anchorfile>classzypp_1_1Capabilities_1_1const__iterator.html</anchorfile>
      <anchor>a2de7943a55d3b57b737b4511db2f02ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>boost::iterator_core_access</name>
      <anchorfile>classzypp_1_1Capabilities_1_1const__iterator.html</anchorfile>
      <anchor>ac09f73e325921cc50ebcd96bed0f8096</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::filesystem::Glob::const_iterator</name>
    <filename>classzypp_1_1filesystem_1_1Glob_1_1const__iterator.html</filename>
    <member kind="function">
      <type></type>
      <name>const_iterator</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob_1_1const__iterator.html</anchorfile>
      <anchor>ac2b5fab161d694a2da7f6a37577fc718</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>const_iterator</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob_1_1const__iterator.html</anchorfile>
      <anchor>ad34da4695bb937da8724b5163199e2ec</anchor>
      <arglist>(char **_idx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>increment</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob_1_1const__iterator.html</anchorfile>
      <anchor>a50c62211fc6a67d1543b82e7b9f5d23b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>reference</type>
      <name>dereference</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob_1_1const__iterator.html</anchorfile>
      <anchor>accdd05af159c6406a79a1886a3b7eea0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>boost::iterator_core_access</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob_1_1const__iterator.html</anchorfile>
      <anchor>ac09f73e325921cc50ebcd96bed0f8096</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob_1_1const__iterator.html</anchorfile>
      <anchor>ab12840cf54c83e59f6a64ae6b476113d</anchor>
      <arglist>(std::ostream &amp;str, const Glob::const_iterator &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::functor::Constant</name>
    <filename>structzypp_1_1functor_1_1Constant.html</filename>
    <templarg>class TConst</templarg>
    <member kind="function">
      <type></type>
      <name>Constant</name>
      <anchorfile>structzypp_1_1functor_1_1Constant.html</anchorfile>
      <anchor>aa0fc48ca11db4a85768baa82b89e6433</anchor>
      <arglist>(const TConst &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>TConst</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1functor_1_1Constant.html</anchorfile>
      <anchor>a27210e0ab282d38122407729bf8ba17e</anchor>
      <arglist>(Tp) const</arglist>
    </member>
    <member kind="function">
      <type>TConst</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1functor_1_1Constant.html</anchorfile>
      <anchor>a3e401c5ec8e061e651a70948f5782e0a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>TConst</type>
      <name>_value</name>
      <anchorfile>structzypp_1_1functor_1_1Constant.html</anchorfile>
      <anchor>a0d7431777e1a490998dea4c25d8e877a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::xml::parse_def_assign::Consumer</name>
    <filename>structzypp_1_1xml_1_1parse__def__assign_1_1Consumer.html</filename>
    <base>zypp::xml::ParseDefConsume</base>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>structzypp_1_1xml_1_1parse__def__assign_1_1Consumer.html</anchorfile>
      <anchor>a18213a98537b45597ec5731691f5d1f4</anchor>
      <arglist>(const AssignerRef &amp;assigner_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>structzypp_1_1xml_1_1parse__def__assign_1_1Consumer.html</anchorfile>
      <anchor>a6f7f6eac05c64121424479633cf9a5fa</anchor>
      <arglist>(const std::string &amp;attr_r, const AssignerRef &amp;assigner_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prenotify</name>
      <anchorfile>structzypp_1_1xml_1_1parse__def__assign_1_1Consumer.html</anchorfile>
      <anchor>a8a2d25098f32abe0953eb280fcc13284</anchor>
      <arglist>(function&lt; void(const Node &amp;)&gt; pre_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>postnotify</name>
      <anchorfile>structzypp_1_1xml_1_1parse__def__assign_1_1Consumer.html</anchorfile>
      <anchor>a793a4d17552a5366b87edc7309e8bede</anchor>
      <arglist>(function&lt; void(const Node &amp;)&gt; post_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>start</name>
      <anchorfile>structzypp_1_1xml_1_1parse__def__assign_1_1Consumer.html</anchorfile>
      <anchor>ae32d8271f4bf118ec35e75254b6fad5a</anchor>
      <arglist>(const xml::Node &amp;node_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>text</name>
      <anchorfile>structzypp_1_1xml_1_1parse__def__assign_1_1Consumer.html</anchorfile>
      <anchor>a75e8d046c6a19c04258244e71a5affd3</anchor>
      <arglist>(const xml::Node &amp;node_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>done</name>
      <anchorfile>structzypp_1_1xml_1_1parse__def__assign_1_1Consumer.html</anchorfile>
      <anchor>a12593fe4ee9f7ead694980e08fbd2e0d</anchor>
      <arglist>(const xml::Node &amp;node_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>assign</name>
      <anchorfile>structzypp_1_1xml_1_1parse__def__assign_1_1Consumer.html</anchorfile>
      <anchor>aee3eb002e8c0e0b59adb53a1885acfb0</anchor>
      <arglist>(const std::vector&lt; AssignerRef &gt; &amp;vec_r, const char *value_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unordered_map&lt; std::string, std::vector&lt; AssignerRef &gt; &gt;</type>
      <name>_attr</name>
      <anchorfile>structzypp_1_1xml_1_1parse__def__assign_1_1Consumer.html</anchorfile>
      <anchor>a35857db8f89c8921a4ce47d9aa738e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; AssignerRef &gt;</type>
      <name>_text</name>
      <anchorfile>structzypp_1_1xml_1_1parse__def__assign_1_1Consumer.html</anchorfile>
      <anchor>a64c53894ef6773a1b6e485229d9f383b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>function&lt; void(const Node &amp;)&gt;</type>
      <name>_pre</name>
      <anchorfile>structzypp_1_1xml_1_1parse__def__assign_1_1Consumer.html</anchorfile>
      <anchor>a551ec14036a45397aa967fa903fad3e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>function&lt; void(const Node &amp;)&gt;</type>
      <name>_post</name>
      <anchorfile>structzypp_1_1xml_1_1parse__def__assign_1_1Consumer.html</anchorfile>
      <anchor>aeafb57c5e509f663dbd4aa5ac337afee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::base::ContainerTransform</name>
    <filename>structzypp_1_1base_1_1ContainerTransform.html</filename>
    <templarg>class TContainer</templarg>
    <templarg>class TUnaryFunction</templarg>
    <member kind="typedef">
      <type>TContainer</type>
      <name>Container</name>
      <anchorfile>structzypp_1_1base_1_1ContainerTransform.html</anchorfile>
      <anchor>afad3c78174d1fc909092f8f9ef5de1f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TUnaryFunction</type>
      <name>Transformator</name>
      <anchorfile>structzypp_1_1base_1_1ContainerTransform.html</anchorfile>
      <anchor>a960ff46f39bad435a6b228cb2802b0e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Container::size_type</type>
      <name>size_type</name>
      <anchorfile>structzypp_1_1base_1_1ContainerTransform.html</anchorfile>
      <anchor>a5e4bf524ac92cbb29998bdd564366434</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Container::value_type</type>
      <name>RawType</name>
      <anchorfile>structzypp_1_1base_1_1ContainerTransform.html</anchorfile>
      <anchor>a51293a44feafdc75d8c86cae1b66bb8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Transformator::result_type</type>
      <name>TransformedType</name>
      <anchorfile>structzypp_1_1base_1_1ContainerTransform.html</anchorfile>
      <anchor>ad019137345593265e7991a2abd20de0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Container::const_iterator</type>
      <name>RawConstIterator</name>
      <anchorfile>structzypp_1_1base_1_1ContainerTransform.html</anchorfile>
      <anchor>a130f02e76a56b4a2cbcbd5b3749230b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>transform_iterator&lt; Transformator, typename Container::const_iterator &gt;</type>
      <name>TransformedConstIterator</name>
      <anchorfile>structzypp_1_1base_1_1ContainerTransform.html</anchorfile>
      <anchor>a7b785087666c8c7220c2fb1e6c9f1d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ContainerTransform</name>
      <anchorfile>structzypp_1_1base_1_1ContainerTransform.html</anchorfile>
      <anchor>a4e54f2781c80f26544a7291123752604</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ContainerTransform</name>
      <anchorfile>structzypp_1_1base_1_1ContainerTransform.html</anchorfile>
      <anchor>a0b05abe01dd9ff335f1fff84a45e7161</anchor>
      <arglist>(Container raw_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ContainerTransform</name>
      <anchorfile>structzypp_1_1base_1_1ContainerTransform.html</anchorfile>
      <anchor>aee82964f3b5877e0b823a8f9efeba5b3</anchor>
      <arglist>(Container raw_r, Transformator transform_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>structzypp_1_1base_1_1ContainerTransform.html</anchorfile>
      <anchor>a2812701706ad562a9f8e013a38e86ad9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>structzypp_1_1base_1_1ContainerTransform.html</anchorfile>
      <anchor>a8ef1bab3469bde5d4093dc4b1514d592</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RawConstIterator</type>
      <name>rawBegin</name>
      <anchorfile>structzypp_1_1base_1_1ContainerTransform.html</anchorfile>
      <anchor>a39d9884768f247abed67e71b7b0fd47c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RawConstIterator</type>
      <name>rawEnd</name>
      <anchorfile>structzypp_1_1base_1_1ContainerTransform.html</anchorfile>
      <anchor>a558d55e4e7f87e26d74aeac78d57d6ab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Container &amp;</type>
      <name>raw</name>
      <anchorfile>structzypp_1_1base_1_1ContainerTransform.html</anchorfile>
      <anchor>a8501e890bca9eb48e394193371f53481</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Container &amp;</type>
      <name>raw</name>
      <anchorfile>structzypp_1_1base_1_1ContainerTransform.html</anchorfile>
      <anchor>ae2eab0e818279fc22499565ad0877ccb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TransformedConstIterator</type>
      <name>transformedBegin</name>
      <anchorfile>structzypp_1_1base_1_1ContainerTransform.html</anchorfile>
      <anchor>a06c3995935bbee71e0d4e2f8abf24675</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TransformedConstIterator</type>
      <name>transformedEnd</name>
      <anchorfile>structzypp_1_1base_1_1ContainerTransform.html</anchorfile>
      <anchor>ac40080445fe85b63f63ffd865252a0d9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Container</type>
      <name>transformed</name>
      <anchorfile>structzypp_1_1base_1_1ContainerTransform.html</anchorfile>
      <anchor>a0e5695d97cbc86f896499facbd330f44</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TransformedType</type>
      <name>transformed</name>
      <anchorfile>structzypp_1_1base_1_1ContainerTransform.html</anchorfile>
      <anchor>a941e3e0a1ae4878ef3ed2641932d4161</anchor>
      <arglist>(const RawType &amp;raw_r) const</arglist>
    </member>
    <member kind="function">
      <type>TransformedType</type>
      <name>transformed</name>
      <anchorfile>structzypp_1_1base_1_1ContainerTransform.html</anchorfile>
      <anchor>a0128b8e6b52b9171dcfe7306a8416107</anchor>
      <arglist>(const RawConstIterator &amp;rawIter_r) const</arglist>
    </member>
    <member kind="function">
      <type>const Transformator &amp;</type>
      <name>transformator</name>
      <anchorfile>structzypp_1_1base_1_1ContainerTransform.html</anchorfile>
      <anchor>ada1693fa5a5dee5a9d4a79fd585e27ff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Container</type>
      <name>_raw</name>
      <anchorfile>structzypp_1_1base_1_1ContainerTransform.html</anchorfile>
      <anchor>a3037f3b3a48e4f0368a07d38df8737c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Transformator</type>
      <name>_transform</name>
      <anchorfile>structzypp_1_1base_1_1ContainerTransform.html</anchorfile>
      <anchor>a626e5d004ad0fdae3a46c3827669b400</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::parser::susetags::ContentFileReader</name>
    <filename>classzypp_1_1parser_1_1susetags_1_1ContentFileReader.html</filename>
    <base protection="private">zypp::base::NonCopyable</base>
    <class kind="struct">zypp::parser::susetags::ContentFileReader::Impl</class>
    <member kind="typedef">
      <type>function&lt; void(const RepoIndex_Ptr &amp;)&gt;</type>
      <name>RepoIndexConsumer</name>
      <anchorfile>classzypp_1_1parser_1_1susetags_1_1ContentFileReader.html</anchorfile>
      <anchor>a9ebca5c2fc87554dd635be90fa8a2eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ContentFileReader</name>
      <anchorfile>classzypp_1_1parser_1_1susetags_1_1ContentFileReader.html</anchorfile>
      <anchor>a48cc2eee4eeab95e8db121c64721236d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ContentFileReader</name>
      <anchorfile>classzypp_1_1parser_1_1susetags_1_1ContentFileReader.html</anchorfile>
      <anchor>aa7089338762ec1f5b3268400a1341ba1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>parse</name>
      <anchorfile>classzypp_1_1parser_1_1susetags_1_1ContentFileReader.html</anchorfile>
      <anchor>a327f57f0ee239d52251f108ea8e3f5ac</anchor>
      <arglist>(const InputStream &amp;imput_r, const ProgressData::ReceiverFnc &amp;fnc_r=ProgressData::ReceiverFnc())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRepoIndexConsumer</name>
      <anchorfile>classzypp_1_1parser_1_1susetags_1_1ContentFileReader.html</anchorfile>
      <anchor>a4294add2cf07730bd32fc87409853b64</anchor>
      <arglist>(const RepoIndexConsumer &amp;fnc_r)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>beginParse</name>
      <anchorfile>classzypp_1_1parser_1_1susetags_1_1ContentFileReader.html</anchorfile>
      <anchor>ae89d6c149456812fc5e8199e4454d76c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>endParse</name>
      <anchorfile>classzypp_1_1parser_1_1susetags_1_1ContentFileReader.html</anchorfile>
      <anchor>a80b3609b0b65ec29801ebd2e22f31b8d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>userRequestedAbort</name>
      <anchorfile>classzypp_1_1parser_1_1susetags_1_1ContentFileReader.html</anchorfile>
      <anchor>a0dd9a61b146b3bd61b177b9c13715ab0</anchor>
      <arglist>(unsigned lineNo_r)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::string</type>
      <name>errPrefix</name>
      <anchorfile>classzypp_1_1parser_1_1susetags_1_1ContentFileReader.html</anchorfile>
      <anchor>a8583682e9e45f783fc5a6c8f8683efbe</anchor>
      <arglist>(unsigned lineNo_r, const std::string &amp;msg_r=std::string(), const std::string &amp;line_r=&quot;-&quot;) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl, rw_pointer::Scoped&lt; Impl &gt; &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1parser_1_1susetags_1_1ContentFileReader.html</anchorfile>
      <anchor>a93b7cdf5675788bc6e2a558261672fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RepoIndexConsumer</type>
      <name>_repoIndexConsumer</name>
      <anchorfile>classzypp_1_1parser_1_1susetags_1_1ContentFileReader.html</anchorfile>
      <anchor>ab0913a2b044ba4359fdf266091bf43fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::ContentReaderHelper</name>
    <filename>structzypp_1_1ContentReaderHelper.html</filename>
    <base>zypp::parser::susetags::ContentFileReader</base>
    <member kind="function">
      <type></type>
      <name>ContentReaderHelper</name>
      <anchorfile>structzypp_1_1ContentReaderHelper.html</anchorfile>
      <anchor>afb4349514a8fdfb4396b8fd8ad34bdd5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>consumeIndex</name>
      <anchorfile>structzypp_1_1ContentReaderHelper.html</anchorfile>
      <anchor>a10f3f1005c05c680bd8e45b997746c9f</anchor>
      <arglist>(const parser::susetags::RepoIndex_Ptr &amp;data_r)</arglist>
    </member>
    <member kind="variable">
      <type>parser::susetags::RepoIndex_Ptr</type>
      <name>_repoindex</name>
      <anchorfile>structzypp_1_1ContentReaderHelper.html</anchorfile>
      <anchor>a09c2df4430d53db838982a6a73607dc4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::Pattern::ContentsSet</name>
    <filename>structzypp_1_1Pattern_1_1ContentsSet.html</filename>
    <member kind="variable">
      <type>Contents</type>
      <name>req</name>
      <anchorfile>structzypp_1_1Pattern_1_1ContentsSet.html</anchorfile>
      <anchor>a0cfca78c00758155c97ce366f5113ada</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Contents</type>
      <name>rec</name>
      <anchorfile>structzypp_1_1Pattern_1_1ContentsSet.html</anchorfile>
      <anchor>a253f63d0eaabd2534fa2eec504f5435b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Contents</type>
      <name>sug</name>
      <anchorfile>structzypp_1_1Pattern_1_1ContentsSet.html</anchorfile>
      <anchor>a0f0174179ff7a816b8aa689eb7c40889</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ContentType</name>
    <filename>classzypp_1_1ContentType.html</filename>
    <member kind="function">
      <type></type>
      <name>ContentType</name>
      <anchorfile>classzypp_1_1ContentType.html</anchorfile>
      <anchor>a7f9b93b4656a173f962fc102c5bec5a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ContentType</name>
      <anchorfile>classzypp_1_1ContentType.html</anchorfile>
      <anchor>a925644858a1ab9497d78774db87c3cfe</anchor>
      <arglist>(std::string type_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ContentType</name>
      <anchorfile>classzypp_1_1ContentType.html</anchorfile>
      <anchor>a2944e0df005ac97b9426a933f2eb3131</anchor>
      <arglist>(std::string type_r, std::string subtype_r)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>type</name>
      <anchorfile>classzypp_1_1ContentType.html</anchorfile>
      <anchor>aa3ecec35d1e8ea9176b04002bcd3f4ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>type</name>
      <anchorfile>classzypp_1_1ContentType.html</anchorfile>
      <anchor>ac76a71ec1db0fe10f3d8b2d85d96f154</anchor>
      <arglist>(std::string type_r)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>subtype</name>
      <anchorfile>classzypp_1_1ContentType.html</anchorfile>
      <anchor>a46face6075fd99ff30684c99e31a0369</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subtype</name>
      <anchorfile>classzypp_1_1ContentType.html</anchorfile>
      <anchor>a5e234a6485ada4552b9ea8ee9c0cb776</anchor>
      <arglist>(std::string subtype_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1ContentType.html</anchorfile>
      <anchor>a959fd18d35f7c531ba11a30a0f62caff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>emptyType</name>
      <anchorfile>classzypp_1_1ContentType.html</anchorfile>
      <anchor>acf177a5cea357406520a030035189d79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>emptySubtype</name>
      <anchorfile>classzypp_1_1ContentType.html</anchorfile>
      <anchor>a4b5819a797c9bc18abd755d15b884738</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classzypp_1_1ContentType.html</anchorfile>
      <anchor>a8ec2c736f76534afde6c55fb4bf22c7d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1ContentType.html</anchorfile>
      <anchor>ad2a0a9f079ea1ca29b24117f9521f467</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>testAndSet</name>
      <anchorfile>classzypp_1_1ContentType.html</anchorfile>
      <anchor>adba100b0371a252017b59dc5ab76be95</anchor>
      <arglist>(std::string &amp;var_r, std::string val_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_type</name>
      <anchorfile>classzypp_1_1ContentType.html</anchorfile>
      <anchor>a58024f7908ce212db9cfb52e8e8eba8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_subtype</name>
      <anchorfile>classzypp_1_1ContentType.html</anchorfile>
      <anchor>a8395f56a5d8eb03618b4c92b26c20dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1ContentType.html</anchorfile>
      <anchor>a43de1b3d728d859e30de27c9b0e5c0af</anchor>
      <arglist>(std::ostream &amp;str, const ContentType &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1ContentType.html</anchorfile>
      <anchor>a1c05c0931be141f9bb535b8712468f33</anchor>
      <arglist>(const ContentType &amp;lhs, const ContentType &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1ContentType.html</anchorfile>
      <anchor>acd2779d6a1bc749eadca58e23889960c</anchor>
      <arglist>(const ContentType &amp;lhs, const ContentType &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classzypp_1_1ContentType.html</anchorfile>
      <anchor>a92656665e60783f94e7fcbfdb052bfe3</anchor>
      <arglist>(const ContentType &amp;lhs, const ContentType &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classzypp_1_1ContentType.html</anchorfile>
      <anchor>a32817a6e09067ff5cda1e106dd35a5cf</anchor>
      <arglist>(const ContentType &amp;lhs, const ContentType &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classzypp_1_1ContentType.html</anchorfile>
      <anchor>a0264bfd3d9faebcdb01824092adc9067</anchor>
      <arglist>(const ContentType &amp;lhs, const ContentType &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classzypp_1_1ContentType.html</anchorfile>
      <anchor>a97b68448c638f9081cc4021b8c900013</anchor>
      <arglist>(const ContentType &amp;lhs, const ContentType &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::Counter</name>
    <filename>classzypp_1_1Counter.html</filename>
    <templarg>class TInt</templarg>
    <member kind="function">
      <type></type>
      <name>Counter</name>
      <anchorfile>classzypp_1_1Counter.html</anchorfile>
      <anchor>a8a2efbe13fd6bf98de4881af316c24ee</anchor>
      <arglist>(TInt value_r=TInt(0))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator TInt &amp;</name>
      <anchorfile>classzypp_1_1Counter.html</anchorfile>
      <anchor>a43c32f4b03bfe34394d0d4c0aa58a47f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const TInt &amp;</name>
      <anchorfile>classzypp_1_1Counter.html</anchorfile>
      <anchor>aab49d8985958dcb9d854aacd5af84443</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>TInt</type>
      <name>_value</name>
      <anchorfile>classzypp_1_1Counter.html</anchorfile>
      <anchor>a89a339837f145a53bc88a902279aceaa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::CountryCode</name>
    <filename>classzypp_1_1CountryCode.html</filename>
    <base>IdStringType&lt; CountryCode &gt;</base>
    <member kind="function">
      <type></type>
      <name>CountryCode</name>
      <anchorfile>classzypp_1_1CountryCode.html</anchorfile>
      <anchor>a69820b1360d821d4635937c57c165a99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CountryCode</name>
      <anchorfile>classzypp_1_1CountryCode.html</anchorfile>
      <anchor>aab0d6d2e2e95887853f3909ef231d67d</anchor>
      <arglist>(IdString str_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CountryCode</name>
      <anchorfile>classzypp_1_1CountryCode.html</anchorfile>
      <anchor>a80679c982b2f43e30a9c71d94e2798b2</anchor>
      <arglist>(const std::string &amp;str_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CountryCode</name>
      <anchorfile>classzypp_1_1CountryCode.html</anchorfile>
      <anchor>aea81203ed6bd624b459cd69e1e5044ff</anchor>
      <arglist>(const char *str_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CountryCode</name>
      <anchorfile>classzypp_1_1CountryCode.html</anchorfile>
      <anchor>a847fe6fac540ca727a119e3d3b398aba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const CountryCode</type>
      <name>noCode</name>
      <anchorfile>classzypp_1_1CountryCode.html</anchorfile>
      <anchor>a21680e7ab0eb6a9f621d78bc04127198</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>IdStringType&lt; CountryCode &gt;</name>
      <anchorfile>classzypp_1_1CountryCode.html</anchorfile>
      <anchor>a8ebddd9a8e1edb39f71ca484d2c54241</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IdString</type>
      <name>_str</name>
      <anchorfile>classzypp_1_1CountryCode.html</anchorfile>
      <anchor>a222646cf904136bdd35d472698bc0f25</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>code</name>
      <anchorfile>classzypp_1_1CountryCode.html</anchorfile>
      <anchor>a54f82e82697558415718c6608678353c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classzypp_1_1CountryCode.html</anchorfile>
      <anchor>a1e410c34fdcb225c11d24de2669d7bb7</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::CpeId</name>
    <filename>classzypp_1_1CpeId.html</filename>
    <base>SetRelationMixin&lt; CpeId &gt;</base>
    <class kind="struct">zypp::CpeId::EAttributeDef</class>
    <class kind="class">zypp::CpeId::Impl</class>
    <class kind="struct">zypp::CpeId::NoThrowType</class>
    <class kind="class">zypp::CpeId::Value</class>
    <member kind="typedef">
      <type>base::EnumClass&lt; EAttributeDef &gt;</type>
      <name>Attribute</name>
      <anchorfile>classzypp_1_1CpeId.html</anchorfile>
      <anchor>a026cc388b0bfc91610375b4a0e5912bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CpeId</name>
      <anchorfile>classzypp_1_1CpeId.html</anchorfile>
      <anchor>aed0d85eabb2c09c64a6392e27add9a7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CpeId</name>
      <anchorfile>classzypp_1_1CpeId.html</anchorfile>
      <anchor>ac5eb91ccb3dc540ba13beaae6fe9b093</anchor>
      <arglist>(const std::string &amp;cpe_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CpeId</name>
      <anchorfile>classzypp_1_1CpeId.html</anchorfile>
      <anchor>a707458440f7d0716be5194aca63345b1</anchor>
      <arglist>(const char *cpe_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CpeId</name>
      <anchorfile>classzypp_1_1CpeId.html</anchorfile>
      <anchor>acfb549ab0d5ef2f33a666856fa5956f2</anchor>
      <arglist>(const std::string &amp;cpe_r, NoThrowType)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CpeId</name>
      <anchorfile>classzypp_1_1CpeId.html</anchorfile>
      <anchor>a1d59bae5afcfdff8130fef2b5d9eb833</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classzypp_1_1CpeId.html</anchorfile>
      <anchor>aad23b52130fa808c64805293edcd0d73</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1CpeId.html</anchorfile>
      <anchor>a689f9a6f9fa45c75a7bcdaef0e8138c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asFs</name>
      <anchorfile>classzypp_1_1CpeId.html</anchorfile>
      <anchor>a475e45cba8db2c26033773b277e921ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asUri</name>
      <anchorfile>classzypp_1_1CpeId.html</anchorfile>
      <anchor>a01b474c7003250a0182562a2be1feaaf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asWfn</name>
      <anchorfile>classzypp_1_1CpeId.html</anchorfile>
      <anchor>a46297d16844f29c753190c84bb57cd8e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr NoThrowType</type>
      <name>noThrow</name>
      <anchorfile>classzypp_1_1CpeId.html</anchorfile>
      <anchor>a4461c15cadeb9476428856162803a9ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>SetCompare</type>
      <name>setRelationMixinCompare</name>
      <anchorfile>classzypp_1_1CpeId.html</anchorfile>
      <anchor>abb136b3d58df84826ee1a91d97478d4d</anchor>
      <arglist>(const CpeId &amp;trg) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1CpeId.html</anchorfile>
      <anchor>aef64ad12fb21a9b4552f02565b9e22bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend SetCompare</type>
      <name>base::SetRelationMixin</name>
      <anchorfile>classzypp_1_1CpeId.html</anchorfile>
      <anchor>a138668a45d5b0a85d14e43325eaf9a15</anchor>
      <arglist>(const CpeId &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1CpeId.html</anchorfile>
      <anchor>a230c438a752d4623366b9224118905a7</anchor>
      <arglist>(std::ostream &amp;str, const CpeId &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::CredentialFileReader</name>
    <filename>classzypp_1_1media_1_1CredentialFileReader.html</filename>
    <member kind="typedef">
      <type>function&lt; bool(AuthData_Ptr &amp;)&gt;</type>
      <name>ProcessCredentials</name>
      <anchorfile>classzypp_1_1media_1_1CredentialFileReader.html</anchorfile>
      <anchor>a993a7a9a3e72ce8e8b00327144b7e301</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CredentialFileReader</name>
      <anchorfile>classzypp_1_1media_1_1CredentialFileReader.html</anchorfile>
      <anchor>af951542431f33453724d032787b2ed7c</anchor>
      <arglist>(const Pathname &amp;crfile_r, const ProcessCredentials &amp;callback_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CredentialFileReader</name>
      <anchorfile>classzypp_1_1media_1_1CredentialFileReader.html</anchorfile>
      <anchor>a7ee1cf83cc16659b6851697e07b1ed54</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ProcessCredentials</type>
      <name>_callback</name>
      <anchorfile>classzypp_1_1media_1_1CredentialFileReader.html</anchorfile>
      <anchor>aa4a5d184b8ea482aca825ffbb7dc6eb3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::CredentialManager</name>
    <filename>classzypp_1_1media_1_1CredentialManager.html</filename>
    <class kind="struct">zypp::media::CredentialManager::Impl</class>
    <member kind="typedef">
      <type>std::set&lt; AuthData_Ptr, AuthDataComparator &gt;</type>
      <name>CredentialSet</name>
      <anchorfile>classzypp_1_1media_1_1CredentialManager.html</anchorfile>
      <anchor>a3cad5fa4dd9292755ae7cc42937a78f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CredentialSet::size_type</type>
      <name>CredentialSize</name>
      <anchorfile>classzypp_1_1media_1_1CredentialManager.html</anchorfile>
      <anchor>ac8c9eb1675ede5ef9506c82d5ca3d8de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CredentialSet::const_iterator</type>
      <name>CredentialIterator</name>
      <anchorfile>classzypp_1_1media_1_1CredentialManager.html</anchorfile>
      <anchor>a49305654ca5a7d3885db4b8ae3efc4e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CredentialManager</name>
      <anchorfile>classzypp_1_1media_1_1CredentialManager.html</anchorfile>
      <anchor>aee9d957c37a0e4348a4ba29b8cf672ee</anchor>
      <arglist>(const CredManagerOptions &amp;opts=CredManagerOptions())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CredentialManager</name>
      <anchorfile>classzypp_1_1media_1_1CredentialManager.html</anchorfile>
      <anchor>a3fcf693edba69aee54c243e35d30c9e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AuthData_Ptr</type>
      <name>getCred</name>
      <anchorfile>classzypp_1_1media_1_1CredentialManager.html</anchorfile>
      <anchor>a57dda5af29b02cd52831b8af3afc15c2</anchor>
      <arglist>(const Url &amp;url)</arglist>
    </member>
    <member kind="function">
      <type>AuthData_Ptr</type>
      <name>getCredFromFile</name>
      <anchorfile>classzypp_1_1media_1_1CredentialManager.html</anchorfile>
      <anchor>a0c7b7c042bf15e531067048da305eb89</anchor>
      <arglist>(const Pathname &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addGlobalCred</name>
      <anchorfile>classzypp_1_1media_1_1CredentialManager.html</anchorfile>
      <anchor>aafffb189f37627904f3dfc1449c406ca</anchor>
      <arglist>(const AuthData &amp;cred)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addUserCred</name>
      <anchorfile>classzypp_1_1media_1_1CredentialManager.html</anchorfile>
      <anchor>a5ebb9a8c5f19288e5181f9b0ab3f02c5</anchor>
      <arglist>(const AuthData &amp;cred)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addCred</name>
      <anchorfile>classzypp_1_1media_1_1CredentialManager.html</anchorfile>
      <anchor>aac50e95a7b514d724eceac08a1bd95ad</anchor>
      <arglist>(const AuthData &amp;cred)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>classzypp_1_1media_1_1CredentialManager.html</anchorfile>
      <anchor>a034d9b1bd9125ff2cc558ea6dbd818a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveInGlobal</name>
      <anchorfile>classzypp_1_1media_1_1CredentialManager.html</anchorfile>
      <anchor>ad848dacf3bcba019674e64d2ea12872e</anchor>
      <arglist>(const AuthData &amp;cred)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveInUser</name>
      <anchorfile>classzypp_1_1media_1_1CredentialManager.html</anchorfile>
      <anchor>a5606cf5077437838b895af9ae10570ab</anchor>
      <arglist>(const AuthData &amp;cred)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveInFile</name>
      <anchorfile>classzypp_1_1media_1_1CredentialManager.html</anchorfile>
      <anchor>a9a0a6b90f630172901af38c4855aff08</anchor>
      <arglist>(const AuthData &amp;, const Pathname &amp;credFile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearAll</name>
      <anchorfile>classzypp_1_1media_1_1CredentialManager.html</anchorfile>
      <anchor>ae8dfd1119e6c6bb9ff44372ddba7e151</anchor>
      <arglist>(bool global=false)</arglist>
    </member>
    <member kind="function">
      <type>CredentialIterator</type>
      <name>credsGlobalBegin</name>
      <anchorfile>classzypp_1_1media_1_1CredentialManager.html</anchorfile>
      <anchor>a20bc3741a358085b1b92bb5ae64e5219</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CredentialIterator</type>
      <name>credsGlobalEnd</name>
      <anchorfile>classzypp_1_1media_1_1CredentialManager.html</anchorfile>
      <anchor>a9a17b29171a29135a28bfba800efb243</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CredentialSize</type>
      <name>credsGlobalSize</name>
      <anchorfile>classzypp_1_1media_1_1CredentialManager.html</anchorfile>
      <anchor>aa83d25359d793fc7cf31b2bd0c29ddbf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>credsGlobalEmpty</name>
      <anchorfile>classzypp_1_1media_1_1CredentialManager.html</anchorfile>
      <anchor>a6015519d198e4671a8f47a6d8f0698f2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CredentialIterator</type>
      <name>credsUserBegin</name>
      <anchorfile>classzypp_1_1media_1_1CredentialManager.html</anchorfile>
      <anchor>a2389847aaeb18c5f3796bbaa8d1a7b2e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CredentialIterator</type>
      <name>credsUserEnd</name>
      <anchorfile>classzypp_1_1media_1_1CredentialManager.html</anchorfile>
      <anchor>aa7dea020fe4a70048ba102b289ca5437</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CredentialSize</type>
      <name>credsUserSize</name>
      <anchorfile>classzypp_1_1media_1_1CredentialManager.html</anchorfile>
      <anchor>a00af10b09368fe5a984d31d6e560f134</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>credsUserEmpty</name>
      <anchorfile>classzypp_1_1media_1_1CredentialManager.html</anchorfile>
      <anchor>a8cf3267ba6509c042b4145f2ee2624f0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1media_1_1CredentialManager.html</anchorfile>
      <anchor>aa53205ebaf7e90ced5d10b059eae01c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::media::CredManagerOptions</name>
    <filename>structzypp_1_1media_1_1CredManagerOptions.html</filename>
    <member kind="function">
      <type></type>
      <name>CredManagerOptions</name>
      <anchorfile>structzypp_1_1media_1_1CredManagerOptions.html</anchorfile>
      <anchor>a59d516ba13969c8d1750935c14571dc6</anchor>
      <arglist>(const Pathname &amp;rootdir=&quot;&quot;)</arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>globalCredFilePath</name>
      <anchorfile>structzypp_1_1media_1_1CredManagerOptions.html</anchorfile>
      <anchor>a15f1a2524bd0271ea05151ab7b8b1559</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>userCredFilePath</name>
      <anchorfile>structzypp_1_1media_1_1CredManagerOptions.html</anchorfile>
      <anchor>a75976e599bf542b2bfe7c009025dc850</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>customCredFileDir</name>
      <anchorfile>structzypp_1_1media_1_1CredManagerOptions.html</anchorfile>
      <anchor>a2db05161eb96457ad939456e96bf4992</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::CurlAuthData</name>
    <filename>classzypp_1_1media_1_1CurlAuthData.html</filename>
    <base>zypp::media::AuthData</base>
    <member kind="function">
      <type></type>
      <name>CurlAuthData</name>
      <anchorfile>classzypp_1_1media_1_1CurlAuthData.html</anchorfile>
      <anchor>ab47d51937eda804a4a949fb49998ef05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CurlAuthData</name>
      <anchorfile>classzypp_1_1media_1_1CurlAuthData.html</anchorfile>
      <anchor>afb2f95d378eb91935cb26d2e3bbbb270</anchor>
      <arglist>(const AuthData &amp;authData)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CurlAuthData</name>
      <anchorfile>classzypp_1_1media_1_1CurlAuthData.html</anchorfile>
      <anchor>a6907236953b49e1a03862fad686b6ef6</anchor>
      <arglist>(std::string &amp;username, std::string &amp;password, std::string &amp;auth_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CurlAuthData</name>
      <anchorfile>classzypp_1_1media_1_1CurlAuthData.html</anchorfile>
      <anchor>a200f80173fef2b616cbd4f73858f1476</anchor>
      <arglist>(std::string &amp;username, std::string &amp;password, long auth_type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>valid</name>
      <anchorfile>classzypp_1_1media_1_1CurlAuthData.html</anchorfile>
      <anchor>aff0dad304938f1afa4cf13cdc7a9ff68</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAuthType</name>
      <anchorfile>classzypp_1_1media_1_1CurlAuthData.html</anchorfile>
      <anchor>ab590f12dcc105b34063b5040e4c1e29b</anchor>
      <arglist>(std::string auth_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAuthType</name>
      <anchorfile>classzypp_1_1media_1_1CurlAuthData.html</anchorfile>
      <anchor>a60ab665117bced4f9f2e6f21b0632644</anchor>
      <arglist>(long auth_type)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>authType</name>
      <anchorfile>classzypp_1_1media_1_1CurlAuthData.html</anchorfile>
      <anchor>a3550ee0b9486733856a565e3d1d58eff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>authTypeAsString</name>
      <anchorfile>classzypp_1_1media_1_1CurlAuthData.html</anchorfile>
      <anchor>a0d7b03597539fc80bc4a9696e47ef90c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getUserPwd</name>
      <anchorfile>classzypp_1_1media_1_1CurlAuthData.html</anchorfile>
      <anchor>af4fb4494f7e263573f5da28a0587275a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1CurlAuthData.html</anchorfile>
      <anchor>a6c4bd08961ce8ae9573aa925e41e574c</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static long</type>
      <name>auth_type_str2long</name>
      <anchorfile>classzypp_1_1media_1_1CurlAuthData.html</anchorfile>
      <anchor>a82a3fb955651ca810fc6c2832962c993</anchor>
      <arglist>(std::string &amp;auth_type_str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static long</type>
      <name>auth_type_str2long</name>
      <anchorfile>classzypp_1_1media_1_1CurlAuthData.html</anchorfile>
      <anchor>ab136eaa13b7cb101fc32133cf0b05906</anchor>
      <arglist>(const std::string &amp;auth_type_str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>auth_type_long2str</name>
      <anchorfile>classzypp_1_1media_1_1CurlAuthData.html</anchorfile>
      <anchor>a4844a4c498119dd2df36d33be37cae09</anchor>
      <arglist>(long auth_type)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_auth_type_str</name>
      <anchorfile>classzypp_1_1media_1_1CurlAuthData.html</anchorfile>
      <anchor>a7eddce88f485a364a461784a74c60e1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long</type>
      <name>_auth_type</name>
      <anchorfile>classzypp_1_1media_1_1CurlAuthData.html</anchorfile>
      <anchor>a9bbf2352b3894b0c69166590b05a0e5d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::media::CurlConfig</name>
    <filename>structzypp_1_1media_1_1CurlConfig.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>parseConfig</name>
      <anchorfile>structzypp_1_1media_1_1CurlConfig.html</anchorfile>
      <anchor>adb576f47921fd89894e57d07ffdb381a</anchor>
      <arglist>(CurlConfig &amp;config, const std::string &amp;filename=&quot;&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>setParameter</name>
      <anchorfile>structzypp_1_1media_1_1CurlConfig.html</anchorfile>
      <anchor>a94c639e6f7b786cbf1a4086fb57a70d2</anchor>
      <arglist>(CurlConfig &amp;config, const std::string &amp;option, const std::string &amp;value)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>proxyuserpwd</name>
      <anchorfile>structzypp_1_1media_1_1CurlConfig.html</anchorfile>
      <anchor>a0bb1869ac51dfc6a48919f956f017dc6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::rpm::librpmDb::D</name>
    <filename>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1D.html</filename>
    <member kind="function">
      <type></type>
      <name>D</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1D.html</anchorfile>
      <anchor>a290f206d9e52d92616046f7607585065</anchor>
      <arglist>(const Pathname &amp;root_r, const Pathname &amp;dbPath_r, bool readonly_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1D.html</anchorfile>
      <anchor>a7edc9ed5ff4aa1bc12d39043f0f2587f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Pathname</type>
      <name>_root</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1D.html</anchorfile>
      <anchor>a11143bda3c34c6d6050e61a3e03bd005</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Pathname</type>
      <name>_dbPath</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1D.html</anchorfile>
      <anchor>a4a259202778d58c972bfc4722227f585</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rpmts</type>
      <name>_ts</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1D.html</anchorfile>
      <anchor>a112a6298182ada1d9f50ba928141a416</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>shared_ptr&lt; RpmException &gt;</type>
      <name>_error</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1D.html</anchorfile>
      <anchor>ad040156d08f2a145c236db2235877da6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>D &amp;</type>
      <name>operator=</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1D.html</anchorfile>
      <anchor>a1c1995b8c1c30d57d183fbfcf59f03f4</anchor>
      <arglist>(const D &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>D</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1D.html</anchorfile>
      <anchor>a7b348717e0d7ff4885b7874ff06f9bbe</anchor>
      <arglist>(const D &amp;)</arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1D.html</anchorfile>
      <anchor>a6c55ad145d9c14bf0fa1814414811201</anchor>
      <arglist>(std::ostream &amp;str, const D &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::rpm::librpmDb::db_const_iterator::D</name>
    <filename>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator_1_1D.html</filename>
    <member kind="function">
      <type></type>
      <name>D</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator_1_1D.html</anchorfile>
      <anchor>ae380fee5e99d1549a04d0527abe00892</anchor>
      <arglist>(librpmDb::constPtr dbptr_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator_1_1D.html</anchorfile>
      <anchor>a94cc155e3579c1373995b69558e515ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>create</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator_1_1D.html</anchorfile>
      <anchor>a13f22b48c9479b4bac59db0b544d495d</anchor>
      <arglist>(int rpmtag, const void *keyp=NULL, size_t keylen=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>destroy</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator_1_1D.html</anchorfile>
      <anchor>a313c6e132fc09a983fb77981764c07cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>advance</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator_1_1D.html</anchorfile>
      <anchor>abc058743f4659ef150b4a926958c2ec2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>init</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator_1_1D.html</anchorfile>
      <anchor>aa7188af8694ada671c75d44bab102115</anchor>
      <arglist>(int rpmtag, const void *keyp=NULL, size_t keylen=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator_1_1D.html</anchorfile>
      <anchor>a826f7405db9f0f41ead37cec212b9e73</anchor>
      <arglist>(int off_r)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>offset</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator_1_1D.html</anchorfile>
      <anchor>ab555481b15494ccd801c168e517cce3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator_1_1D.html</anchorfile>
      <anchor>ab4cc0def4e995754f7cfd74b20abf04e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>librpmDb::constPtr</type>
      <name>_dbptr</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator_1_1D.html</anchorfile>
      <anchor>a582e37b64a4715885ce758b2de4e99cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>shared_ptr&lt; RpmException &gt;</type>
      <name>_dberr</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator_1_1D.html</anchorfile>
      <anchor>a5b1c968e00e4209c21456476baf18fb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RpmHeader::constPtr</type>
      <name>_hptr</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator_1_1D.html</anchorfile>
      <anchor>a163d533d12f295ba5c1c84b9c3b4b189</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rpmdbMatchIterator</type>
      <name>_mi</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator_1_1D.html</anchorfile>
      <anchor>a03d5b826a4f1216a416165bb6cfbcc83</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>D &amp;</type>
      <name>operator=</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator_1_1D.html</anchorfile>
      <anchor>a45ec7a393aed5cb739bb9ed6d064acd5</anchor>
      <arglist>(const D &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>D</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator_1_1D.html</anchorfile>
      <anchor>a0010bf26e9d49b8ba730bf1cecebaa5c</anchor>
      <arglist>(const D &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ProgressData::Data</name>
    <filename>classzypp_1_1ProgressData_1_1Data.html</filename>
    <member kind="function">
      <type></type>
      <name>Data</name>
      <anchorfile>classzypp_1_1ProgressData_1_1Data.html</anchorfile>
      <anchor>ad105ff09ff4075288f00c8b6d2f890e1</anchor>
      <arglist>(value_type min_r, value_type max_r, value_type val_r)</arglist>
    </member>
    <member kind="variable">
      <type>State</type>
      <name>_state</name>
      <anchorfile>classzypp_1_1ProgressData_1_1Data.html</anchorfile>
      <anchor>aa1cf80597956db579a032415d162f5f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_name</name>
      <anchorfile>classzypp_1_1ProgressData_1_1Data.html</anchorfile>
      <anchor>aebdfd4f22bdbe1401de22b94212d0e40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>value_type</type>
      <name>_min</name>
      <anchorfile>classzypp_1_1ProgressData_1_1Data.html</anchorfile>
      <anchor>a1d684f613cc059c5987f436dc04f60c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>value_type</type>
      <name>_max</name>
      <anchorfile>classzypp_1_1ProgressData_1_1Data.html</anchorfile>
      <anchor>a42f840723b10e08b7c31b4f2a196d151</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>value_type</type>
      <name>_val</name>
      <anchorfile>classzypp_1_1ProgressData_1_1Data.html</anchorfile>
      <anchor>ac07ea0f474499862fe96479454b53139</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ReceiverFnc</type>
      <name>_receiver</name>
      <anchorfile>classzypp_1_1ProgressData_1_1Data.html</anchorfile>
      <anchor>a80720fb6a949eccc6bb7c99dd9ec7a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>value_type</type>
      <name>_last_val</name>
      <anchorfile>classzypp_1_1ProgressData_1_1Data.html</anchorfile>
      <anchor>a18dd12efc721fdff866d32b4365bbbed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Date</type>
      <name>_last_send</name>
      <anchorfile>classzypp_1_1ProgressData_1_1Data.html</anchorfile>
      <anchor>a88c79294056476be5b30cb262f5d905f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>Data *</type>
      <name>clone</name>
      <anchorfile>classzypp_1_1ProgressData_1_1Data.html</anchorfile>
      <anchor>aeb01efeff83abd0d5a97e980df41ae37</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend Data *</type>
      <name>rwcowClone</name>
      <anchorfile>classzypp_1_1ProgressData_1_1Data.html</anchorfile>
      <anchor>a374f141119ae23aa2469146a222c4e15</anchor>
      <arglist>(const Data *rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::Date</name>
    <filename>classzypp_1_1Date.html</filename>
    <class kind="struct">zypp::Date::EDateFormatDef</class>
    <class kind="struct">zypp::Date::ETimeFormatDef</class>
    <class kind="struct">zypp::Date::ETimeZoneFormatDef</class>
    <member kind="typedef">
      <type>time_t</type>
      <name>ValueType</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a94f50779d021440f3fc46c37dd1f7d04</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>time_t</type>
      <name>Duration</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a12dbb9690dca8e87337ad792c5e5c67c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TB_LOCALTIME</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a626813f805a0930d5b5cfc119422a4fca72d7348dfcba3671b76dfb74bcd0ed4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TB_UTC</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a626813f805a0930d5b5cfc119422a4fcadfd0311151688764b3cc401cf46b4670</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Date</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a1bf6ce331c70c036be272e4222cda089</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Date</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>abc12a1f0c17d9c6db6b9308f796d758f</anchor>
      <arglist>(ValueType date_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Date</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a4713f95dffc5deecab08ff3017e4a817</anchor>
      <arglist>(const std::string &amp;seconds_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Date</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a3171af25c06d1f9ad1386e46a6e5a875</anchor>
      <arglist>(const std::string &amp;date_str, const std::string &amp;format)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Date</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a36e5559ae4ea7df04dbc957c3d3e29bc</anchor>
      <arglist>(const std::string &amp;date_str, const std::string &amp;format, TimeBase base_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator ValueType</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a6944b771f5bde9c31b60bf93a61d450d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Date</type>
      <name>now</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>adc8e5ca53781c19864f6c0e6aa6c1076</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ValueType</type>
      <name>second</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>ad9dad30ad37437a90cc3ba50027b98b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ValueType</type>
      <name>minute</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a52da27baa81078696b5c1712f9439679</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ValueType</type>
      <name>hour</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a2a93fb87a91e08c2bdab05e9e7ab5688</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ValueType</type>
      <name>day</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a39ba7e3653e6fa74a2ddfbe69d434c18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ValueType</type>
      <name>month28</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>ac024d9f935793240c5b89fa1f615a53b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ValueType</type>
      <name>month29</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>ace979981dec439acd1205e843a1a6a56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ValueType</type>
      <name>month30</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a758d7a4688693306aab69f66ebbd70a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ValueType</type>
      <name>month31</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a43a363175b2b0f2f651714f64108aa10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ValueType</type>
      <name>month</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a7737bbe7ade5f2f44be0f610b8d82390</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ValueType</type>
      <name>year365</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a1180e81ca1c12c3adcdd0ca9e6f69b64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ValueType</type>
      <name>year366</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a88a71b43b4bdb4ef9660ab47299944ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ValueType</type>
      <name>year</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>af91cb3c581aea49a80827965be072563</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a6348cc208b2e8f3cdbba7d595b560f80</anchor>
      <arglist>(std::ostream &amp;str, const Date &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>ada599c7a3fc635ed96c12a1d688f6e31</anchor>
      <arglist>(std::ostream &amp;str, const Date &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpAsXmlOn</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>ab5e2edd28dd6a2c371e27b1cf7119613</anchor>
      <arglist>(std::ostream &amp;str, const Date &amp;obj, const std::string &amp;name_r=&quot;date&quot;)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TimeBase</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a626813f805a0930d5b5cfc119422a4fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TB_LOCALTIME</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a626813f805a0930d5b5cfc119422a4fca72d7348dfcba3671b76dfb74bcd0ed4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TB_UTC</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a626813f805a0930d5b5cfc119422a4fcadfd0311151688764b3cc401cf46b4670</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Date</type>
      <name>operator+</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a3ea0ed498e744be1827b038bad6984ed</anchor>
      <arglist>(const time_t rhs) const</arglist>
    </member>
    <member kind="function">
      <type>Date</type>
      <name>operator-</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a7e3a25a28f4ec6e97884b109414bbf2b</anchor>
      <arglist>(const time_t rhs) const</arglist>
    </member>
    <member kind="function">
      <type>Date</type>
      <name>operator*</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>aef7b11c73f634f2237d308f744bc4bce</anchor>
      <arglist>(const time_t rhs) const</arglist>
    </member>
    <member kind="function">
      <type>Date</type>
      <name>operator/</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a5a7f0d26f54e072f94a4e946b1378b97</anchor>
      <arglist>(const time_t rhs) const</arglist>
    </member>
    <member kind="function">
      <type>Date &amp;</type>
      <name>operator+=</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a9a323f2ed4df4f2ec576e3cb69c69e9f</anchor>
      <arglist>(const time_t rhs)</arglist>
    </member>
    <member kind="function">
      <type>Date &amp;</type>
      <name>operator-=</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>aa747c7f23d6d9508a4aa15beec8d2d08</anchor>
      <arglist>(const time_t rhs)</arglist>
    </member>
    <member kind="function">
      <type>Date &amp;</type>
      <name>operator*=</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a0d3c45dac784edc67e0bf86a23963f04</anchor>
      <arglist>(const time_t rhs)</arglist>
    </member>
    <member kind="function">
      <type>Date &amp;</type>
      <name>operator/=</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>ae9c75650e8a9ea7a8ea6768cdf3073b3</anchor>
      <arglist>(const time_t rhs)</arglist>
    </member>
    <member kind="function">
      <type>Date &amp;</type>
      <name>operator++</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a9cc3f49a962f444e88ab86c23a54589d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Date &amp;</type>
      <name>operator--</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a345e8b700945b321afd54ffbebbbf404</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Date</type>
      <name>operator++</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a35dcd894fb7d2feb05d4de269009908b</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>Date</type>
      <name>operator--</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>ad3467fc45269a7f2ed58854e784f39a5</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>form</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>aae98d46691fe7c18971ba4455ab9ca52</anchor>
      <arglist>(const std::string &amp;format_r) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>form</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>afa963adac0d8b090992b4ff672f51b78</anchor>
      <arglist>(const std::string &amp;format_r, TimeBase base_r) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>aa677d76432be1c80f12a1c84bf0745cf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asSeconds</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>ad529cfd00207b6696ca0b3ecb023c793</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="typedef">
      <type>base::EnumClass&lt; EDateFormatDef &gt;</type>
      <name>DateFormat</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a550511f4ea3361f88eb2bfc1ba86750b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>base::EnumClass&lt; ETimeFormatDef &gt;</type>
      <name>TimeFormat</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a4f95877f4a1e0c0658e334fe5d15390f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>base::EnumClass&lt; ETimeZoneFormatDef &gt;</type>
      <name>TimeZoneFormat</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a7168a9b857f69fd26138eb4d87c32f2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ValueType</type>
      <name>_date</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a03d2d19e4a32a520ff35b7bb7d2a0c02</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>print</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a0808cd4bcec266797e16b5c3b4028483</anchor>
      <arglist>(DateFormat dateFormat_r=DateFormat::calendar, TimeFormat timeFormat_r=TimeFormat::seconds, TimeZoneFormat timeZoneFormat_r=TimeZoneFormat::name, TimeBase base_r=TB_LOCALTIME) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>print</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a6648599e22d7dadbdbc4baa5517cce2f</anchor>
      <arglist>(TimeFormat timeFormat_r, TimeZoneFormat timeZoneFormat_r=TimeZoneFormat::name, TimeBase base_r=TB_LOCALTIME) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>print</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>aaac2dd79a08a10c0606f8558891d1d00</anchor>
      <arglist>(DateFormat dateFormat_r, TimeZoneFormat timeZoneFormat_r, TimeBase base_r=TB_LOCALTIME) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>print</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a6e5d07c91c954d4b2176c44db3fc78c3</anchor>
      <arglist>(DateFormat dateFormat_r, TimeFormat timeFormat_r, TimeBase base_r) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>print</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>adcfa6b868963571cdd876e84892f8cd8</anchor>
      <arglist>(TimeZoneFormat timeZoneFormat_r, TimeBase base_r=TB_LOCALTIME) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>print</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a815332281e05782155e6a5b98ebb7f8f</anchor>
      <arglist>(TimeFormat timeFormat_r, TimeBase base_r) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>print</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>af7391028177393d722880fb5e9fd7019</anchor>
      <arglist>(DateFormat dateFormat_r, TimeBase base_r) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>print</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a5d73ccf1e9fe5e4feedf1a3a163215f4</anchor>
      <arglist>(TimeBase base_r) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>printDate</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>afe6dcbf80431cd5f317257051d1a7cdc</anchor>
      <arglist>(DateFormat dateFormat_r=DateFormat::calendar, TimeBase base_r=TB_LOCALTIME) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>printDate</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>aeafab9b2b2b3d71c94db0747d3a7b06c</anchor>
      <arglist>(TimeBase base_r) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>printTime</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a8fb58e7ab8ba4c3481917aa89e682fab</anchor>
      <arglist>(TimeFormat timeFormat_r=TimeFormat::seconds, TimeZoneFormat timeZoneFormat_r=TimeZoneFormat::name, TimeBase base_r=TB_LOCALTIME) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>printTime</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a074091c8a12c693e3ef6badec764cd61</anchor>
      <arglist>(TimeZoneFormat timeZoneFormat_r, TimeBase base_r=TB_LOCALTIME) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>printTime</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a145f135140864d0d9ef8285e9b366868</anchor>
      <arglist>(TimeFormat timeFormat_r, TimeBase base_r) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>printTime</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>aec8fcfced28632a25f14f12f9a32c427</anchor>
      <arglist>(TimeBase base_r) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>printISO</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a1823779823f5aa62b73cbadf43764f68</anchor>
      <arglist>(DateFormat dateFormat_r=DateFormat::calendar, TimeFormat timeFormat_r=TimeFormat::seconds, TimeZoneFormat timeZoneFormat_r=TimeZoneFormat::name, TimeBase base_r=TB_LOCALTIME) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>printISO</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a55d61611d7b38521849931da55942970</anchor>
      <arglist>(TimeFormat timeFormat_r, TimeZoneFormat timeZoneFormat_r=TimeZoneFormat::name, TimeBase base_r=TB_LOCALTIME) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>printISO</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>af1bc273acc749e8601470085f3601164</anchor>
      <arglist>(DateFormat dateFormat_r, TimeZoneFormat timeZoneFormat_r, TimeBase base_r=TB_LOCALTIME) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>printISO</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>abbb9744c9ab4ddb6b18c375e3f80b3e3</anchor>
      <arglist>(DateFormat dateFormat_r, TimeFormat timeFormat_r, TimeBase base_r) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>printISO</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a310cf6f01c42089e153a7153e55ee732</anchor>
      <arglist>(TimeZoneFormat timeZoneFormat_r, TimeBase base_r=TB_LOCALTIME) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>printISO</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a75e6a99b54314a40038c6d710360307e</anchor>
      <arglist>(TimeFormat timeFormat_r, TimeBase base_r) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>printISO</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a4223e452f06f25868eff47f6a98f8f14</anchor>
      <arglist>(DateFormat dateFormat_r, TimeBase base_r) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>printISO</name>
      <anchorfile>classzypp_1_1Date.html</anchorfile>
      <anchor>a5fe994843b7b35a8a8af47a93cd01d90</anchor>
      <arglist>(TimeBase base_r) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::DateFormatException</name>
    <filename>classzypp_1_1DateFormatException.html</filename>
    <base>zypp::Exception</base>
    <member kind="function">
      <type></type>
      <name>DateFormatException</name>
      <anchorfile>classzypp_1_1DateFormatException.html</anchorfile>
      <anchor>a95cc0d34a0a1dccd23a3978ce8b09a20</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::rpm::librpmDb::db_const_iterator</name>
    <filename>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator.html</filename>
    <class kind="class">zypp::target::rpm::librpmDb::db_const_iterator::D</class>
    <member kind="function">
      <type></type>
      <name>db_const_iterator</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator.html</anchorfile>
      <anchor>a85f57cdc3a8da0154095f0d3721ae1cb</anchor>
      <arglist>(librpmDb::constPtr dbptr_r=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~db_const_iterator</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator.html</anchorfile>
      <anchor>a9926b651c8598d6a254ec567f9d5d4c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>shared_ptr&lt; RpmException &gt;</type>
      <name>dbError</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator.html</anchorfile>
      <anchor>ae1612ce80c574a29fc930a90dd4c16d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator++</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator.html</anchorfile>
      <anchor>ae9157805bd533a9d7f453728977be0e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>dbHdrNum</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator.html</anchorfile>
      <anchor>a04e0c30971c8e8146b7f504fdf00359f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const RpmHeader::constPtr &amp;</type>
      <name>operator*</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator.html</anchorfile>
      <anchor>ab2e2680622f6454f9a871938a419d540</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const RpmHeader::constPtr &amp;</type>
      <name>operator-&gt;</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator.html</anchorfile>
      <anchor>a9f48477a716a150652ec09f47a8bf9d4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findAll</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator.html</anchorfile>
      <anchor>ab18289f5414885eae779478f53279ba9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findByFile</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator.html</anchorfile>
      <anchor>aa6c0428974ce3a2ac6a0c5f08637dd8a</anchor>
      <arglist>(const std::string &amp;file_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findByProvides</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator.html</anchorfile>
      <anchor>a3e4fc8c41c50d98717a8c5b357f2ab6e</anchor>
      <arglist>(const std::string &amp;tag_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findByRequiredBy</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator.html</anchorfile>
      <anchor>ad3a39bbd3f96eeee42a3b0caeeb93238</anchor>
      <arglist>(const std::string &amp;tag_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findByConflicts</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator.html</anchorfile>
      <anchor>aeb0b3ce8ee114c960fd9f99c328e3f85</anchor>
      <arglist>(const std::string &amp;tag_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findByName</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator.html</anchorfile>
      <anchor>a504295b48e123c6c04e83faa783b7ed3</anchor>
      <arglist>(const std::string &amp;name_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findPackage</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator.html</anchorfile>
      <anchor>ad49b7f65f21e85d99034761ba5255398</anchor>
      <arglist>(const std::string &amp;name_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findPackage</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator.html</anchorfile>
      <anchor>ad50c310d14d966b3780488370d0c61a5</anchor>
      <arglist>(const std::string &amp;name_r, const Edition &amp;ed_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findPackage</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator.html</anchorfile>
      <anchor>a3ea134c56beb666bffdff05e5e4e569d</anchor>
      <arglist>(const Package::constPtr &amp;which_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>db_const_iterator &amp;</type>
      <name>operator=</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator.html</anchorfile>
      <anchor>a3901d12c4ecdc23e63e52351803f13ec</anchor>
      <arglist>(const db_const_iterator &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>db_const_iterator</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator.html</anchorfile>
      <anchor>aec5fcbd6cb50b2d1f83ecae76e526041</anchor>
      <arglist>(const db_const_iterator &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>D &amp;</type>
      <name>_d</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator.html</anchorfile>
      <anchor>af88d556092ef6de54ab7487a89531a1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>librpmDb</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator.html</anchorfile>
      <anchor>a25aa3eaa97036b6d61860013aa2780e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb_1_1db__const__iterator.html</anchorfile>
      <anchor>a4f3a9a78847e8664ab32834f4647dae9</anchor>
      <arglist>(std::ostream &amp;str, const db_const_iterator &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::DefaultIntegral</name>
    <filename>classzypp_1_1DefaultIntegral.html</filename>
    <templarg>class Tp</templarg>
    <templarg>Tp TInitial</templarg>
    <member kind="typedef">
      <type>Tp</type>
      <name>value_type</name>
      <anchorfile>classzypp_1_1DefaultIntegral.html</anchorfile>
      <anchor>a7ef4d90e32762f2023e80ece81552fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DefaultIntegral</name>
      <anchorfile>classzypp_1_1DefaultIntegral.html</anchorfile>
      <anchor>a9216e882dbcc8c6be30b7df2c123f175</anchor>
      <arglist>(Tp val_r=TInitial)</arglist>
    </member>
    <member kind="function">
      <type>Tp &amp;</type>
      <name>get</name>
      <anchorfile>classzypp_1_1DefaultIntegral.html</anchorfile>
      <anchor>ac495d7151079a8a4a5f3c876f7cfb1c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Tp</type>
      <name>get</name>
      <anchorfile>classzypp_1_1DefaultIntegral.html</anchorfile>
      <anchor>a2cce002026816c8c2e9a8a2752c2d379</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Tp &amp;</name>
      <anchorfile>classzypp_1_1DefaultIntegral.html</anchorfile>
      <anchor>a0cb988d1fa1b5f1e1a42a3f0e3115cb1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Tp</name>
      <anchorfile>classzypp_1_1DefaultIntegral.html</anchorfile>
      <anchor>ace1a9d08103556aa37c56a7c931d2539</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>constexpr Tp</type>
      <name>initial</name>
      <anchorfile>classzypp_1_1DefaultIntegral.html</anchorfile>
      <anchor>a7edb5d74533007f5bdb39d7fd8cdf244</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>DefaultIntegral &amp;</type>
      <name>reset</name>
      <anchorfile>classzypp_1_1DefaultIntegral.html</anchorfile>
      <anchor>ab547882d98ad65d19f67af3a4bcfb3ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef">
      <type>DefaultIntegral&lt; bool, true &gt;</type>
      <name>TrueBool</name>
      <anchorfile>classzypp_1_1DefaultIntegral.html</anchorfile>
      <anchor>a80faf2f65071dc9ffa2e72ff36383537</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DefaultIntegral&lt; bool, false &gt;</type>
      <name>FalseBool</name>
      <anchorfile>classzypp_1_1DefaultIntegral.html</anchorfile>
      <anchor>a02b7f70c142fb41a83abfe32cd881c4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DefaultIntegral&lt; TIntegral, TIntegral(0)&gt;</type>
      <name>ZeroInit</name>
      <anchorfile>classzypp_1_1DefaultIntegral.html</anchorfile>
      <anchor>a9821c5c0db67470698450e9f4728f6f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Tp</type>
      <name>_val</name>
      <anchorfile>classzypp_1_1DefaultIntegral.html</anchorfile>
      <anchor>a4da5c3ee90706d5902f272f906271877</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>DefaultIntegral &amp;</type>
      <name>operator=</name>
      <anchorfile>classzypp_1_1DefaultIntegral.html</anchorfile>
      <anchor>a0114e657a9d40493dd9a99122ebec2e6</anchor>
      <arglist>(Tp rhs)</arglist>
    </member>
    <member kind="function">
      <type>DefaultIntegral &amp;</type>
      <name>operator+=</name>
      <anchorfile>classzypp_1_1DefaultIntegral.html</anchorfile>
      <anchor>ad830f81df73579ef3f4a28759bdd3558</anchor>
      <arglist>(Tp rhs)</arglist>
    </member>
    <member kind="function">
      <type>DefaultIntegral &amp;</type>
      <name>operator-=</name>
      <anchorfile>classzypp_1_1DefaultIntegral.html</anchorfile>
      <anchor>adce276282d0761aa28c405ce976a6a4e</anchor>
      <arglist>(Tp rhs)</arglist>
    </member>
    <member kind="function">
      <type>DefaultIntegral &amp;</type>
      <name>operator*=</name>
      <anchorfile>classzypp_1_1DefaultIntegral.html</anchorfile>
      <anchor>afcd3c154e46761d321ad811fd09f6626</anchor>
      <arglist>(Tp rhs)</arglist>
    </member>
    <member kind="function">
      <type>DefaultIntegral &amp;</type>
      <name>operator/=</name>
      <anchorfile>classzypp_1_1DefaultIntegral.html</anchorfile>
      <anchor>a809ccc1918b28646f5165e73bb37b374</anchor>
      <arglist>(Tp rhs)</arglist>
    </member>
    <member kind="function">
      <type>DefaultIntegral &amp;</type>
      <name>operator++</name>
      <anchorfile>classzypp_1_1DefaultIntegral.html</anchorfile>
      <anchor>a64f9cc5d6c189ebf93d43e0e3fa124a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DefaultIntegral &amp;</type>
      <name>operator--</name>
      <anchorfile>classzypp_1_1DefaultIntegral.html</anchorfile>
      <anchor>a1548c750f61e12856996559ebb36d35d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DefaultIntegral</type>
      <name>operator++</name>
      <anchorfile>classzypp_1_1DefaultIntegral.html</anchorfile>
      <anchor>afb9dae9092031e714349a8ee63e231d1</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>DefaultIntegral</type>
      <name>operator--</name>
      <anchorfile>classzypp_1_1DefaultIntegral.html</anchorfile>
      <anchor>a734b01b993068906d00b9adeb269a647</anchor>
      <arglist>(int)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::DefaultOption</name>
    <filename>structzypp_1_1DefaultOption.html</filename>
    <templarg>class Tp</templarg>
    <base>zypp::Option</base>
    <member kind="typedef">
      <type>Tp</type>
      <name>value_type</name>
      <anchorfile>structzypp_1_1DefaultOption.html</anchorfile>
      <anchor>ab51a8fd58476915d8bd0741f551fa0aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Option&lt; Tp &gt;</type>
      <name>option_type</name>
      <anchorfile>structzypp_1_1DefaultOption.html</anchorfile>
      <anchor>accd4a0888285aa463c6256c9a3b17c31</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DefaultOption</name>
      <anchorfile>structzypp_1_1DefaultOption.html</anchorfile>
      <anchor>a07c1ecd7e8451ee006e426da5364fa2b</anchor>
      <arglist>(value_type initial_r)</arglist>
    </member>
    <member kind="function">
      <type>DefaultOption &amp;</type>
      <name>operator=</name>
      <anchorfile>structzypp_1_1DefaultOption.html</anchorfile>
      <anchor>a10d490f1f4687e6d9338a11d65e9a821</anchor>
      <arglist>(value_type newval_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restoreToDefault</name>
      <anchorfile>structzypp_1_1DefaultOption.html</anchorfile>
      <anchor>ace71afb3aa3bf16ce0a9091dc2c197fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restoreToDefault</name>
      <anchorfile>structzypp_1_1DefaultOption.html</anchorfile>
      <anchor>a84cf209b6a99c725ef9fe14a16845074</anchor>
      <arglist>(value_type newval_r)</arglist>
    </member>
    <member kind="function">
      <type>const value_type &amp;</type>
      <name>getDefault</name>
      <anchorfile>structzypp_1_1DefaultOption.html</anchorfile>
      <anchor>a86a8d48137f6e112b25b548492067dc2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefault</name>
      <anchorfile>structzypp_1_1DefaultOption.html</anchorfile>
      <anchor>a37de0f6522f4bfd22f7d4921c96381ae</anchor>
      <arglist>(value_type newval_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>option_type</type>
      <name>_default</name>
      <anchorfile>structzypp_1_1DefaultOption.html</anchorfile>
      <anchor>a11eb393bc51536d12034289a8a85ad93</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::xml::XmlString::Deleter</name>
    <filename>structzypp_1_1xml_1_1XmlString_1_1Deleter.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1xml_1_1XmlString_1_1Deleter.html</anchorfile>
      <anchor>ab62b90d99298fdf6275a7f4cd922bdcb</anchor>
      <arglist>(const xmlChar *xmlstr_r) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::DeltaCandidates</name>
    <filename>classzypp_1_1repo_1_1DeltaCandidates.html</filename>
    <class kind="struct">zypp::repo::DeltaCandidates::Impl</class>
    <member kind="function">
      <type></type>
      <name>DeltaCandidates</name>
      <anchorfile>classzypp_1_1repo_1_1DeltaCandidates.html</anchorfile>
      <anchor>ad72f912367fbb50d5a0515943ccb7119</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DeltaCandidates</name>
      <anchorfile>classzypp_1_1repo_1_1DeltaCandidates.html</anchorfile>
      <anchor>a4915eb78679fa9bafe3f6f17d0f5c551</anchor>
      <arglist>(const std::list&lt; Repository &gt; &amp;repos, const std::string &amp;pkgname=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DeltaCandidates</name>
      <anchorfile>classzypp_1_1repo_1_1DeltaCandidates.html</anchorfile>
      <anchor>ab1d46885b7a9cd9bf456cfef63be6fff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; packagedelta::DeltaRpm &gt;</type>
      <name>deltaRpms</name>
      <anchorfile>classzypp_1_1repo_1_1DeltaCandidates.html</anchorfile>
      <anchor>a08e4c75a21906ce63e4131fc0d5cc688</anchor>
      <arglist>(const Package::constPtr &amp;package) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1repo_1_1DeltaCandidates.html</anchorfile>
      <anchor>a459eed92584c4b900d72d1b426419f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1repo_1_1DeltaCandidates.html</anchorfile>
      <anchor>afb7712ca83abe2083f60acb4c03eb9de</anchor>
      <arglist>(std::ostream &amp;str, const DeltaCandidates &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1repo_1_1DeltaCandidates.html</anchorfile>
      <anchor>a6c8fccddb2f855c962310307639f4589</anchor>
      <arglist>(std::ostream &amp;str, const DeltaCandidates &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>DeltaCandidates</type>
      <name>makeDeltaCandidates</name>
      <anchorfile>classzypp_1_1repo_1_1DeltaCandidates.html</anchorfile>
      <anchor>a9d274f0fccc7d918f08ad3241a6fa2e3</anchor>
      <arglist>(RepoIter begin_r, RepoIter end_r)</arglist>
    </member>
    <member kind="function">
      <type>DeltaCandidates</type>
      <name>makeDeltaCandidates</name>
      <anchorfile>classzypp_1_1repo_1_1DeltaCandidates.html</anchorfile>
      <anchor>ab23d37ca0a30fe8b7bc3ee0ddf0ce190</anchor>
      <arglist>(const RepoContainer &amp;cont_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::packagedelta::DeltaRpm</name>
    <filename>classzypp_1_1packagedelta_1_1DeltaRpm.html</filename>
    <class kind="class">zypp::packagedelta::DeltaRpm::BaseVersion</class>
    <member kind="function">
      <type></type>
      <name>DeltaRpm</name>
      <anchorfile>classzypp_1_1packagedelta_1_1DeltaRpm.html</anchorfile>
      <anchor>ab7de128d6a3961078f377e0753f84f67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DeltaRpm</name>
      <anchorfile>classzypp_1_1packagedelta_1_1DeltaRpm.html</anchorfile>
      <anchor>a85fb6d5b7aaaffd49acf09b0cb19965b</anchor>
      <arglist>(sat::LookupAttr::iterator deltaInfo_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1packagedelta_1_1DeltaRpm.html</anchorfile>
      <anchor>a74db3490831592df0c695e539065e25c</anchor>
      <arglist>(std::ostream &amp;str, const DeltaRpm &amp;obj)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_name</name>
      <anchorfile>classzypp_1_1packagedelta_1_1DeltaRpm.html</anchorfile>
      <anchor>aa875e0f70152c1a7935bbe98607c51e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Edition</type>
      <name>_edition</name>
      <anchorfile>classzypp_1_1packagedelta_1_1DeltaRpm.html</anchorfile>
      <anchor>a566eee1f8ce7409812de368a9d76b429</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Arch</type>
      <name>_arch</name>
      <anchorfile>classzypp_1_1packagedelta_1_1DeltaRpm.html</anchorfile>
      <anchor>aff8974f77013f8302b59acba58d0315e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OnMediaLocation</type>
      <name>_location</name>
      <anchorfile>classzypp_1_1packagedelta_1_1DeltaRpm.html</anchorfile>
      <anchor>a6097f1d6eac444d61b29f8aacd8dadb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BaseVersion</type>
      <name>_baseversion</name>
      <anchorfile>classzypp_1_1packagedelta_1_1DeltaRpm.html</anchorfile>
      <anchor>a93fd961086e54f5c6f24d25cc85d7475</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Repository</type>
      <name>_repo</name>
      <anchorfile>classzypp_1_1packagedelta_1_1DeltaRpm.html</anchorfile>
      <anchor>a3b91f0099d892273df1af8d8af5e819b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>name</name>
      <anchorfile>classzypp_1_1packagedelta_1_1DeltaRpm.html</anchorfile>
      <anchor>ab55403dfd182e08f967b4a224e5302ef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Edition &amp;</type>
      <name>edition</name>
      <anchorfile>classzypp_1_1packagedelta_1_1DeltaRpm.html</anchorfile>
      <anchor>a3fc43c07e348b05d4433877aedf54799</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Arch &amp;</type>
      <name>arch</name>
      <anchorfile>classzypp_1_1packagedelta_1_1DeltaRpm.html</anchorfile>
      <anchor>a3610eb55ddadb7f165cdc89171f5d3dc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const OnMediaLocation &amp;</type>
      <name>location</name>
      <anchorfile>classzypp_1_1packagedelta_1_1DeltaRpm.html</anchorfile>
      <anchor>aef7c533bb591fe0f4d3a6fadfbd1b5f1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const BaseVersion &amp;</type>
      <name>baseversion</name>
      <anchorfile>classzypp_1_1packagedelta_1_1DeltaRpm.html</anchorfile>
      <anchor>a5e743b5406e9749105e9edf11772822f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Repository &amp;</type>
      <name>repository</name>
      <anchorfile>classzypp_1_1packagedelta_1_1DeltaRpm.html</anchorfile>
      <anchor>a30193e5dfc5c96d333aa8d84f534b379</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>DeltaRpm &amp;</type>
      <name>setName</name>
      <anchorfile>classzypp_1_1packagedelta_1_1DeltaRpm.html</anchorfile>
      <anchor>a77bf7d31c6d1679f4f46aa0595637a0b</anchor>
      <arglist>(const std::string &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>DeltaRpm &amp;</type>
      <name>setEdition</name>
      <anchorfile>classzypp_1_1packagedelta_1_1DeltaRpm.html</anchorfile>
      <anchor>a3635cc50978e4bbccca444d1f1bfcdd0</anchor>
      <arglist>(const Edition &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>DeltaRpm &amp;</type>
      <name>setArch</name>
      <anchorfile>classzypp_1_1packagedelta_1_1DeltaRpm.html</anchorfile>
      <anchor>a77c46317cb2357c331b7091b0384055c</anchor>
      <arglist>(const Arch &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>DeltaRpm &amp;</type>
      <name>setLocation</name>
      <anchorfile>classzypp_1_1packagedelta_1_1DeltaRpm.html</anchorfile>
      <anchor>aa05a9565c04d2fe4ca0aa3bb9a12ef05</anchor>
      <arglist>(const OnMediaLocation &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>DeltaRpm &amp;</type>
      <name>setBaseversion</name>
      <anchorfile>classzypp_1_1packagedelta_1_1DeltaRpm.html</anchorfile>
      <anchor>ac5f2c0bb35990fe169e671d218ef503c</anchor>
      <arglist>(const BaseVersion &amp;val_r)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::Dep</name>
    <filename>structzypp_1_1Dep.html</filename>
    <member kind="enumvalue">
      <name>PROVIDES_e</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a3f05026c78b91b65eb83d1e800c29dfba98f0ca6b8d6d11c6f79200e107f87edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREREQUIRES_e</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a3f05026c78b91b65eb83d1e800c29dfba6ba3687978af58b15289fb2e949ec03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REQUIRES_e</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a3f05026c78b91b65eb83d1e800c29dfba4c02c3b3b99f2354bcb7dd2288e05d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFLICTS_e</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a3f05026c78b91b65eb83d1e800c29dfbab29fbfbfabb2069af3f885f10482e951</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBSOLETES_e</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a3f05026c78b91b65eb83d1e800c29dfbad49f29eb5a2bdd75d893c9b6ebe48c81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RECOMMENDS_e</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a3f05026c78b91b65eb83d1e800c29dfba8b2e6dd397b849f97675ab63cbb7216e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SUGGESTS_e</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a3f05026c78b91b65eb83d1e800c29dfba166880517abc8e1c2a69202a1837cfc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENHANCES_e</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a3f05026c78b91b65eb83d1e800c29dfbac3cd3eb56fbec1257009592197bf8985</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SUPPLEMENTS_e</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a3f05026c78b91b65eb83d1e800c29dfba90888638a3aa7476cdef789cedff4347</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator==</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a8c0f4af87c52e6b7c640839b989a289a</anchor>
      <arglist>(const Dep &amp;lhs, const Dep &amp;rhs)</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator!=</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>abf2ebb5fe5273bfcedf38e645ab64f4f</anchor>
      <arglist>(const Dep &amp;lhs, const Dep &amp;rhs)</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator&lt;</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a639bb3ab2a76e2ac7bac6eabfcc92ab1</anchor>
      <arglist>(const Dep &amp;lhs, const Dep &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a29b3868ae75fb4d0594f92a8187a9f02</anchor>
      <arglist>(std::ostream &amp;str, const Dep &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a8c0f4af87c52e6b7c640839b989a289a</anchor>
      <arglist>(const Dep &amp;lhs, const Dep &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>abf2ebb5fe5273bfcedf38e645ab64f4f</anchor>
      <arglist>(const Dep &amp;lhs, const Dep &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a639bb3ab2a76e2ac7bac6eabfcc92ab1</anchor>
      <arglist>(const Dep &amp;lhs, const Dep &amp;rhs)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>for_use_in_switch</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a3f05026c78b91b65eb83d1e800c29dfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROVIDES_e</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a3f05026c78b91b65eb83d1e800c29dfba98f0ca6b8d6d11c6f79200e107f87edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREREQUIRES_e</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a3f05026c78b91b65eb83d1e800c29dfba6ba3687978af58b15289fb2e949ec03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REQUIRES_e</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a3f05026c78b91b65eb83d1e800c29dfba4c02c3b3b99f2354bcb7dd2288e05d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONFLICTS_e</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a3f05026c78b91b65eb83d1e800c29dfbab29fbfbfabb2069af3f885f10482e951</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OBSOLETES_e</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a3f05026c78b91b65eb83d1e800c29dfbad49f29eb5a2bdd75d893c9b6ebe48c81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RECOMMENDS_e</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a3f05026c78b91b65eb83d1e800c29dfba8b2e6dd397b849f97675ab63cbb7216e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SUGGESTS_e</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a3f05026c78b91b65eb83d1e800c29dfba166880517abc8e1c2a69202a1837cfc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENHANCES_e</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a3f05026c78b91b65eb83d1e800c29dfbac3cd3eb56fbec1257009592197bf8985</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SUPPLEMENTS_e</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a3f05026c78b91b65eb83d1e800c29dfba90888638a3aa7476cdef789cedff4347</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Dep</type>
      <name>PROVIDES</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a956ca9b351211c415224a0f84c620ecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Dep</type>
      <name>PREREQUIRES</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>ac75c7a3fe9f8aaa2e3b82193e62e5de9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Dep</type>
      <name>REQUIRES</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a406f03f540e5a13638516396c912a1c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Dep</type>
      <name>CONFLICTS</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a3117a03f188df9e01453388b559004dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Dep</type>
      <name>OBSOLETES</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a9c4f4641f36a7855db3d00ce7fd2783c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Dep</type>
      <name>RECOMMENDS</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a5b278fd7bb15289ae6f42303aa8c97ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Dep</type>
      <name>SUGGESTS</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a30a2447854b18233d289a9567860b70a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Dep</type>
      <name>ENHANCES</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>af611b7993b72b05991c1c0fc64e3125d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Dep</type>
      <name>SUPPLEMENTS</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a76e5a5899b2c98c5dad7feee80bde1a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>for_use_in_switch</type>
      <name>_type</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a7b0eb24d98d6f08539b0d2c1ab2d1e69</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Dep</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>aff7d8f7a9d7a6ecc6bfe2369831d3525</anchor>
      <arglist>(const std::string &amp;strval_r)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>asString</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>abc4cca9b83035a91e508f5d8280c40bc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asUserString</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>ababde4942c5b438fe8b88b7988e8cd7a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>for_use_in_switch</type>
      <name>inSwitch</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a7b49d3057a15fbc29c56ccb94faa3f41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Dep</name>
      <anchorfile>structzypp_1_1Dep.html</anchorfile>
      <anchor>a009d7aa9c32806439ee5ec584f9a30ac</anchor>
      <arglist>(for_use_in_switch type_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::filesystem::DevInoCache</name>
    <filename>classzypp_1_1filesystem_1_1DevInoCache.html</filename>
    <member kind="function">
      <type></type>
      <name>DevInoCache</name>
      <anchorfile>classzypp_1_1filesystem_1_1DevInoCache.html</anchorfile>
      <anchor>aff50197871f22bc0b87e871959e4c0af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classzypp_1_1filesystem_1_1DevInoCache.html</anchorfile>
      <anchor>a33a1c8d7ef4804ac95dbc0dcacbe47da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>insert</name>
      <anchorfile>classzypp_1_1filesystem_1_1DevInoCache.html</anchorfile>
      <anchor>a641dc1b0f642e491ee31493bd5cdd4a3</anchor>
      <arglist>(const dev_t &amp;dev_r, const ino_t &amp;ino_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; dev_t, std::set&lt; ino_t &gt; &gt;</type>
      <name>_devino</name>
      <anchorfile>classzypp_1_1filesystem_1_1DevInoCache.html</anchorfile>
      <anchor>ad2cf04167146d3639c8be84045970fea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::Digest</name>
    <filename>classzypp_1_1Digest.html</filename>
    <class kind="class">zypp::Digest::P</class>
    <member kind="function" protection="private">
      <type></type>
      <name>Digest</name>
      <anchorfile>classzypp_1_1Digest.html</anchorfile>
      <anchor>ab91552e7cd3353afc808bfd90ff1e0d7</anchor>
      <arglist>(const Digest &amp;d)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const Digest &amp;</type>
      <name>operator=</name>
      <anchorfile>classzypp_1_1Digest.html</anchorfile>
      <anchor>a9420fedd446c8067037aae0ede9a7b25</anchor>
      <arglist>(const Digest &amp;d)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>P *</type>
      <name>_dp</name>
      <anchorfile>classzypp_1_1Digest.html</anchorfile>
      <anchor>aec681a57d32f5f6118472cfa0e2a5415</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>md5</name>
      <anchorfile>classzypp_1_1Digest.html</anchorfile>
      <anchor>a0f371a8d9b7df221fabd833f243b1af0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>sha1</name>
      <anchorfile>classzypp_1_1Digest.html</anchorfile>
      <anchor>a3bf71e124a9755c4fead14ecf8acfdef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>sha224</name>
      <anchorfile>classzypp_1_1Digest.html</anchorfile>
      <anchor>a8123822f69b45129b1d6d9416e8c05f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>sha256</name>
      <anchorfile>classzypp_1_1Digest.html</anchorfile>
      <anchor>a6b088878b3e0c1d5aceee95873da774e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>sha384</name>
      <anchorfile>classzypp_1_1Digest.html</anchorfile>
      <anchor>a1502181fab3e0895fbb6d51333d8e650</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>sha512</name>
      <anchorfile>classzypp_1_1Digest.html</anchorfile>
      <anchor>a39e0545cb8de8a71794a9b3470c6353d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>digestVectorToString</name>
      <anchorfile>classzypp_1_1Digest.html</anchorfile>
      <anchor>ad8519cdf8bf7c927deb7cc9045e02e03</anchor>
      <arglist>(const std::vector&lt; unsigned char &gt; &amp;vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>digest</name>
      <anchorfile>classzypp_1_1Digest.html</anchorfile>
      <anchor>aa7d704390f7b046f0df1b1398fc7ba19</anchor>
      <arglist>(const std::string &amp;name, std::istream &amp;is, size_t bufsize=4096)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>digest</name>
      <anchorfile>classzypp_1_1Digest.html</anchorfile>
      <anchor>adea57aeee5846b70c84749565e010e3c</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;input, size_t bufsize=4096)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Digest</name>
      <anchorfile>classzypp_1_1Digest.html</anchorfile>
      <anchor>a374400df1fecdf938486c37cb313e5af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Digest</name>
      <anchorfile>classzypp_1_1Digest.html</anchorfile>
      <anchor>a36f600ce8e4f6dfecb5000c8de8e489a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>create</name>
      <anchorfile>classzypp_1_1Digest.html</anchorfile>
      <anchor>af791eeba6528383198279cc4ad3a5a0a</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>name</name>
      <anchorfile>classzypp_1_1Digest.html</anchorfile>
      <anchor>ac92ffcdc657105bb332bc958819122f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update</name>
      <anchorfile>classzypp_1_1Digest.html</anchorfile>
      <anchor>a3edd38381f31a4b64448c41d51c8785b</anchor>
      <arglist>(const char *bytes, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update</name>
      <anchorfile>classzypp_1_1Digest.html</anchorfile>
      <anchor>a1a4ba4131c812e74187240c9ba4a01a0</anchor>
      <arglist>(std::istream &amp;is, size_t bufsize=4096)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>digest</name>
      <anchorfile>classzypp_1_1Digest.html</anchorfile>
      <anchor>a1c01e83526a98b26879e921f5445e067</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; unsigned char &gt;</type>
      <name>digestVector</name>
      <anchorfile>classzypp_1_1Digest.html</anchorfile>
      <anchor>a415e0803806fec8418c2798502389fa2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reset</name>
      <anchorfile>classzypp_1_1Digest.html</anchorfile>
      <anchor>aba6b0715bbc1d9e26526fe28f13dd0f5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::DigestReport</name>
    <filename>structzypp_1_1DigestReport.html</filename>
    <base>zypp::callback::ReportBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>askUserToAcceptNoDigest</name>
      <anchorfile>structzypp_1_1DigestReport.html</anchorfile>
      <anchor>a5f53abf4fa381202e0503dedef0addea</anchor>
      <arglist>(const zypp::Pathname &amp;file)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>askUserToAccepUnknownDigest</name>
      <anchorfile>structzypp_1_1DigestReport.html</anchorfile>
      <anchor>af51eab676fb6824ec08322ce058e69ea</anchor>
      <arglist>(const Pathname &amp;file, const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>askUserToAcceptWrongDigest</name>
      <anchorfile>structzypp_1_1DigestReport.html</anchorfile>
      <anchor>abdc8f35a49af6887e3f64aa0a6084415</anchor>
      <arglist>(const Pathname &amp;file, const std::string &amp;requested, const std::string &amp;found)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::filesystem::DirEntry</name>
    <filename>structzypp_1_1filesystem_1_1DirEntry.html</filename>
    <member kind="function">
      <type></type>
      <name>DirEntry</name>
      <anchorfile>structzypp_1_1filesystem_1_1DirEntry.html</anchorfile>
      <anchor>aca070e4abb06f9b97160b4dd4591bc17</anchor>
      <arglist>(const std::string &amp;name_r=std::string(), FileType type_r=FT_NOT_AVAIL)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structzypp_1_1filesystem_1_1DirEntry.html</anchorfile>
      <anchor>a22526be51b2da999785f15083046dac3</anchor>
      <arglist>(const DirEntry &amp;rhs) const</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structzypp_1_1filesystem_1_1DirEntry.html</anchorfile>
      <anchor>a1579a7accf3862127906a190a52976d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FileType</type>
      <name>type</name>
      <anchorfile>structzypp_1_1filesystem_1_1DirEntry.html</anchorfile>
      <anchor>a6b0cb93078242cb5e9e425370fb9d0c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::DiskUsageCounter</name>
    <filename>classzypp_1_1DiskUsageCounter.html</filename>
    <class kind="class">zypp::DiskUsageCounter::MountPoint</class>
    <member kind="typedef">
      <type>std::set&lt; MountPoint &gt;</type>
      <name>MountPointSet</name>
      <anchorfile>classzypp_1_1DiskUsageCounter.html</anchorfile>
      <anchor>a6303dc944493fe6919410635402df776</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DiskUsageCounter</name>
      <anchorfile>classzypp_1_1DiskUsageCounter.html</anchorfile>
      <anchor>a4c847db567eb3a5c5351e2e4d4a9a34b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DiskUsageCounter</name>
      <anchorfile>classzypp_1_1DiskUsageCounter.html</anchorfile>
      <anchor>af6b9ada78c77f7495d2df3db3fdd61b2</anchor>
      <arglist>(const MountPointSet &amp;mps_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMountPoints</name>
      <anchorfile>classzypp_1_1DiskUsageCounter.html</anchorfile>
      <anchor>a3dc2d2ab48fae4e1f14f9a6b6989711e</anchor>
      <arglist>(const MountPointSet &amp;mps_r)</arglist>
    </member>
    <member kind="function">
      <type>const MountPointSet &amp;</type>
      <name>getMountPoints</name>
      <anchorfile>classzypp_1_1DiskUsageCounter.html</anchorfile>
      <anchor>aa23799bd3c8dbd22945399b24d59de12</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>MountPointSet</type>
      <name>disk_usage</name>
      <anchorfile>classzypp_1_1DiskUsageCounter.html</anchorfile>
      <anchor>a2f79d466e077c4d3a28402922d56b9b8</anchor>
      <arglist>(const ResPool &amp;pool) const</arglist>
    </member>
    <member kind="function">
      <type>MountPointSet</type>
      <name>disk_usage</name>
      <anchorfile>classzypp_1_1DiskUsageCounter.html</anchorfile>
      <anchor>a341ef889b29365dd0f7ac12bf3f00eb9</anchor>
      <arglist>(sat::Solvable solv_r) const</arglist>
    </member>
    <member kind="function">
      <type>MountPointSet</type>
      <name>disk_usage</name>
      <anchorfile>classzypp_1_1DiskUsageCounter.html</anchorfile>
      <anchor>a9388656321d64b63be49fb7e25dd8fcc</anchor>
      <arglist>(const PoolItem &amp;pi_r) const</arglist>
    </member>
    <member kind="function">
      <type>MountPointSet</type>
      <name>disk_usage</name>
      <anchorfile>classzypp_1_1DiskUsageCounter.html</anchorfile>
      <anchor>ab2d5f8d6604100ae36b94c6ac4723c63</anchor>
      <arglist>(const ResObject::constPtr &amp;obj_r) const</arglist>
    </member>
    <member kind="function">
      <type>MountPointSet</type>
      <name>disk_usage</name>
      <anchorfile>classzypp_1_1DiskUsageCounter.html</anchorfile>
      <anchor>a4967d6b8a5907dbf43a880115bd93845</anchor>
      <arglist>(const Bitmap &amp;bitmap_r) const</arglist>
    </member>
    <member kind="function">
      <type>MountPointSet</type>
      <name>disk_usage</name>
      <anchorfile>classzypp_1_1DiskUsageCounter.html</anchorfile>
      <anchor>a2b42e99f787fde98fda04b7fdb017aae</anchor>
      <arglist>(Iterator begin_r, Iterator end_r) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MountPointSet</type>
      <name>detectMountPoints</name>
      <anchorfile>classzypp_1_1DiskUsageCounter.html</anchorfile>
      <anchor>a92288ad5f118b3cc7c23a5f6edae0928</anchor>
      <arglist>(const std::string &amp;rootdir=&quot;/&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MountPointSet</type>
      <name>justRootPartition</name>
      <anchorfile>classzypp_1_1DiskUsageCounter.html</anchorfile>
      <anchor>a17949873b9a352ba94dbc5663345bc07</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MountPointSet</type>
      <name>_mps</name>
      <anchorfile>classzypp_1_1DiskUsageCounter.html</anchorfile>
      <anchor>a29d31ac04b937e5fdabe36970c199226</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1DiskUsageCounter.html</anchorfile>
      <anchor>af6a83d2091294cdd76d1696a96357432</anchor>
      <arglist>(std::ostream &amp;str, const DiskUsageCounter &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::callback::DistributeReport</name>
    <filename>structzypp_1_1callback_1_1DistributeReport.html</filename>
    <templarg>class TReport</templarg>
    <member kind="typedef">
      <type>TReport</type>
      <name>ReportType</name>
      <anchorfile>structzypp_1_1callback_1_1DistributeReport.html</anchorfile>
      <anchor>a843d3b2e9b0f4aff7f238018a56b9365</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ReceiveReport&lt; TReport &gt;</type>
      <name>Receiver</name>
      <anchorfile>structzypp_1_1callback_1_1DistributeReport.html</anchorfile>
      <anchor>a10b072fecfb75390b820c7a9f846f451</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DistributeReport&lt; TReport &gt;</type>
      <name>Distributor</name>
      <anchorfile>structzypp_1_1callback_1_1DistributeReport.html</anchorfile>
      <anchor>ae12fa68e945926113e5623cf1e92e6c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Receiver *</type>
      <name>getReceiver</name>
      <anchorfile>structzypp_1_1callback_1_1DistributeReport.html</anchorfile>
      <anchor>aa1cb8393df57fafe34aa513f56d18466</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReceiver</name>
      <anchorfile>structzypp_1_1callback_1_1DistributeReport.html</anchorfile>
      <anchor>af80ecf6ff8097936a790dbc7f9d69ff6</anchor>
      <arglist>(Receiver &amp;rec_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unsetReceiver</name>
      <anchorfile>structzypp_1_1callback_1_1DistributeReport.html</anchorfile>
      <anchor>af4b987356625de6a9c621bd77302afc6</anchor>
      <arglist>(Receiver &amp;rec_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>noReceiver</name>
      <anchorfile>structzypp_1_1callback_1_1DistributeReport.html</anchorfile>
      <anchor>a0774d5b07aa25bdef054afcf64025f5d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Receiver *</type>
      <name>operator-&gt;</name>
      <anchorfile>structzypp_1_1callback_1_1DistributeReport.html</anchorfile>
      <anchor>af5b7a43c726569968fcc5f18a0d89ded</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DistributeReport &amp;</type>
      <name>instance</name>
      <anchorfile>structzypp_1_1callback_1_1DistributeReport.html</anchorfile>
      <anchor>a11b8563fd0720e72c1e028d7fa88905a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DistributeReport</name>
      <anchorfile>structzypp_1_1callback_1_1DistributeReport.html</anchorfile>
      <anchor>aa0ca3472aca50d2bf9828e314832aad8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Receiver</type>
      <name>_noReceiver</name>
      <anchorfile>structzypp_1_1callback_1_1DistributeReport.html</anchorfile>
      <anchor>a28ccfe901c436fb8f18243ccc83d3857</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Receiver *</type>
      <name>_receiver</name>
      <anchorfile>structzypp_1_1callback_1_1DistributeReport.html</anchorfile>
      <anchor>a6ac4be4498498dd4380f2f64fb1137db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::Target::DistributionLabel</name>
    <filename>structzypp_1_1Target_1_1DistributionLabel.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>shortName</name>
      <anchorfile>structzypp_1_1Target_1_1DistributionLabel.html</anchorfile>
      <anchor>a28a675402c189816eb8048036f0b232f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>summary</name>
      <anchorfile>structzypp_1_1Target_1_1DistributionLabel.html</anchorfile>
      <anchor>aa83128f699a16efb1fe371984477294e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1Target_1_1DistributionLabel.html</anchorfile>
      <anchor>a5b511c78551f1c52ecdfa654f2f1c705</anchor>
      <arglist>(std::ostream &amp;str, const Target::DistributionLabel &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::sat::detail::DIWrap</name>
    <filename>classzypp_1_1sat_1_1detail_1_1DIWrap.html</filename>
    <member kind="function">
      <type></type>
      <name>DIWrap</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1DIWrap.html</anchorfile>
      <anchor>abe42a7435be8176b2d6745f6f7b0afcb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DIWrap</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1DIWrap.html</anchorfile>
      <anchor>add946c718cbee769b46eece1e35abc7d</anchor>
      <arglist>(RepoIdType repoId_r, SolvableIdType solvId_r, IdType attrId_r, const std::string &amp;mstring_r=std::string(), int flags_r=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DIWrap</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1DIWrap.html</anchorfile>
      <anchor>a8f5c7e0cd39ae2ac8a730fff9398d37e</anchor>
      <arglist>(RepoIdType repoId_r, SolvableIdType solvId_r, IdType attrId_r, const char *mstring_r, int flags_r=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DIWrap</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1DIWrap.html</anchorfile>
      <anchor>ac9d7303433066525e42860989379228e</anchor>
      <arglist>(const DIWrap &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DIWrap</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1DIWrap.html</anchorfile>
      <anchor>ac5e4adc21ac09577f1ecc40319d90458</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1DIWrap.html</anchorfile>
      <anchor>aaf79caad785f3ca4b3f10f2840edc21e</anchor>
      <arglist>(DIWrap &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>DIWrap &amp;</type>
      <name>operator=</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1DIWrap.html</anchorfile>
      <anchor>afdf6f8c4a8763a93d525c7fbd1c75abf</anchor>
      <arglist>(const DIWrap &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1DIWrap.html</anchorfile>
      <anchor>ab4ba7c52e3485403f818f8645bdd7181</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1DIWrap.html</anchorfile>
      <anchor>afaa7d64b73d2bb93d3ae230ce30ab7ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>detail::CDataiterator *</type>
      <name>operator-&gt;</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1DIWrap.html</anchorfile>
      <anchor>aec841fb6e20b4d99e6caec44749ea9bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>detail::CDataiterator *</type>
      <name>get</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1DIWrap.html</anchorfile>
      <anchor>aa1487f4b9ca0eb51d857e5b2e5151054</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getstr</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1DIWrap.html</anchorfile>
      <anchor>aebddd86a529e661ddab6ed4c45fad719</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::CDataiterator *</type>
      <name>_dip</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1DIWrap.html</anchorfile>
      <anchor>aca497fafe012541437714dcf509535f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_mstring</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1DIWrap.html</anchorfile>
      <anchor>a97197daafdc3e35460bfbdcd9bb05c5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1DIWrap.html</anchorfile>
      <anchor>aeb1e2f4f969795a282a1e187ad1418b0</anchor>
      <arglist>(std::ostream &amp;str, const DIWrap &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::solver::detail::DoTransact</name>
    <filename>structzypp_1_1solver_1_1detail_1_1DoTransact.html</filename>
    <member kind="function">
      <type></type>
      <name>DoTransact</name>
      <anchorfile>structzypp_1_1solver_1_1detail_1_1DoTransact.html</anchorfile>
      <anchor>a7bddd74c8119ac715491f6269bf082e6</anchor>
      <arglist>(const ResStatus::TransactByValue &amp;status)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1solver_1_1detail_1_1DoTransact.html</anchorfile>
      <anchor>a7533a20c35f95362e6d100adfdc39fd8</anchor>
      <arglist>(PoolItem item)</arglist>
    </member>
    <member kind="variable">
      <type>ResStatus::TransactByValue</type>
      <name>resStatus</name>
      <anchorfile>structzypp_1_1solver_1_1detail_1_1DoTransact.html</anchorfile>
      <anchor>a17fd60c92e5f5eea9c554b35c03538ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::Downloader</name>
    <filename>classzypp_1_1repo_1_1Downloader.html</filename>
    <base>zypp::Fetcher</base>
    <member kind="function">
      <type></type>
      <name>Downloader</name>
      <anchorfile>classzypp_1_1repo_1_1Downloader.html</anchorfile>
      <anchor>aae61733590d58214a5507dcda5333b9e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Downloader</name>
      <anchorfile>classzypp_1_1repo_1_1Downloader.html</anchorfile>
      <anchor>ac0449b678bc560a6f985932bd4ca13b8</anchor>
      <arglist>(const RepoInfo &amp;info)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Downloader</name>
      <anchorfile>classzypp_1_1repo_1_1Downloader.html</anchorfile>
      <anchor>a7c87178107352752fafc838d54f386f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>download</name>
      <anchorfile>classzypp_1_1repo_1_1Downloader.html</anchorfile>
      <anchor>a32d1f8b29070810bc6c7a31b403822cc</anchor>
      <arglist>(MediaSetAccess &amp;media, const Pathname &amp;dest_dir, const ProgressData::ReceiverFnc &amp;progress=ProgressData::ReceiverFnc())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RepoStatus</type>
      <name>status</name>
      <anchorfile>classzypp_1_1repo_1_1Downloader.html</anchorfile>
      <anchor>a79adc470a7ddc166087823cbe86f78ec</anchor>
      <arglist>(MediaSetAccess &amp;media)</arglist>
    </member>
    <member kind="function">
      <type>const RepoInfo &amp;</type>
      <name>repoInfo</name>
      <anchorfile>classzypp_1_1repo_1_1Downloader.html</anchorfile>
      <anchor>abce6a2457b2517011c37f5d723ea9ba8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>defaultDownloadMasterIndex</name>
      <anchorfile>classzypp_1_1repo_1_1Downloader.html</anchorfile>
      <anchor>a72b46eff2fd8408a13597004422e8a8c</anchor>
      <arglist>(MediaSetAccess &amp;media_r, const Pathname &amp;destdir_r, const Pathname &amp;masterIndex_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RepoInfo</type>
      <name>_repoinfo</name>
      <anchorfile>classzypp_1_1repo_1_1Downloader.html</anchorfile>
      <anchor>a028865691045b5dcf38955f8ffa682cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::susetags::Downloader</name>
    <filename>classzypp_1_1repo_1_1susetags_1_1Downloader.html</filename>
    <base>zypp::repo::Downloader</base>
    <member kind="function">
      <type></type>
      <name>Downloader</name>
      <anchorfile>classzypp_1_1repo_1_1susetags_1_1Downloader.html</anchorfile>
      <anchor>ada35ccf184b06e2d752608ab95b6b34f</anchor>
      <arglist>(const RepoInfo &amp;info, const Pathname &amp;delta_dir=Pathname())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>download</name>
      <anchorfile>classzypp_1_1repo_1_1susetags_1_1Downloader.html</anchorfile>
      <anchor>a0ed6c5bfec1591bdedb173ead2dd6e6e</anchor>
      <arglist>(MediaSetAccess &amp;media, const Pathname &amp;dest_dir, const ProgressData::ReceiverFnc &amp;progress=ProgressData::ReceiverFnc()) override</arglist>
    </member>
    <member kind="function">
      <type>RepoStatus</type>
      <name>status</name>
      <anchorfile>classzypp_1_1repo_1_1susetags_1_1Downloader.html</anchorfile>
      <anchor>ac90a4f08c825c057cd58c90bd79a4c11</anchor>
      <arglist>(MediaSetAccess &amp;media) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>consumeIndex</name>
      <anchorfile>classzypp_1_1repo_1_1susetags_1_1Downloader.html</anchorfile>
      <anchor>a706d834201d36f715095d996bdfc2376</anchor>
      <arglist>(const parser::susetags::RepoIndex_Ptr &amp;data_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>parser::susetags::RepoIndex_Ptr</type>
      <name>_repoindex</name>
      <anchorfile>classzypp_1_1repo_1_1susetags_1_1Downloader.html</anchorfile>
      <anchor>a7b1048e085ec82fda7906ed93a6bc4f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pathname</type>
      <name>_delta_dir</name>
      <anchorfile>classzypp_1_1repo_1_1susetags_1_1Downloader.html</anchorfile>
      <anchor>a37418412227e77e96bed029133edef13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::yum::Downloader</name>
    <filename>classzypp_1_1repo_1_1yum_1_1Downloader.html</filename>
    <base>zypp::repo::Downloader</base>
    <class kind="class">zypp::repo::yum::Downloader::Impl</class>
    <member kind="function">
      <type></type>
      <name>Downloader</name>
      <anchorfile>classzypp_1_1repo_1_1yum_1_1Downloader.html</anchorfile>
      <anchor>aa562aebd8a4b5984e92d73bf5264cbc6</anchor>
      <arglist>(const RepoInfo &amp;info_r, const Pathname &amp;deltaDir_r=Pathname())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>download</name>
      <anchorfile>classzypp_1_1repo_1_1yum_1_1Downloader.html</anchorfile>
      <anchor>abc39ea310cfb7d4a24d915e5a1c85541</anchor>
      <arglist>(MediaSetAccess &amp;media_r, const Pathname &amp;destDir_r, const ProgressData::ReceiverFnc &amp;progress_r=ProgressData::ReceiverFnc()) override</arglist>
    </member>
    <member kind="function">
      <type>RepoStatus</type>
      <name>status</name>
      <anchorfile>classzypp_1_1repo_1_1yum_1_1Downloader.html</anchorfile>
      <anchor>ae3cde3e669e296fcf837e7dfe74fdea3</anchor>
      <arglist>(MediaSetAccess &amp;media_r) override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pathname</type>
      <name>_deltaDir</name>
      <anchorfile>classzypp_1_1repo_1_1yum_1_1Downloader.html</anchorfile>
      <anchor>a8ec823578ea14595d0d82e0d4a96af0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1repo_1_1yum_1_1Downloader.html</anchorfile>
      <anchor>ae708b2c3f144ba0c31bb444c4efe8ccf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::media::DownloadProgressReport</name>
    <filename>structzypp_1_1media_1_1DownloadProgressReport.html</filename>
    <base>zypp::callback::ReportBase</base>
    <member kind="enumeration">
      <type></type>
      <name>Action</name>
      <anchorfile>structzypp_1_1media_1_1DownloadProgressReport.html</anchorfile>
      <anchor>a3e8189bdb852091500b26a343a5e3218</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORT</name>
      <anchorfile>structzypp_1_1media_1_1DownloadProgressReport.html</anchorfile>
      <anchor>a3e8189bdb852091500b26a343a5e3218a9a0efaacb0f45e86e6272f8ac1ddd875</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRY</name>
      <anchorfile>structzypp_1_1media_1_1DownloadProgressReport.html</anchorfile>
      <anchor>a3e8189bdb852091500b26a343a5e3218a8f872a4083ab3ac4481e8ed1698d90f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE</name>
      <anchorfile>structzypp_1_1media_1_1DownloadProgressReport.html</anchorfile>
      <anchor>a3e8189bdb852091500b26a343a5e3218a6d1690fce9011d1b1482baa57081686d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Error</name>
      <anchorfile>structzypp_1_1media_1_1DownloadProgressReport.html</anchorfile>
      <anchor>ac934f379567919a718da81cda7f4ffe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_ERROR</name>
      <anchorfile>structzypp_1_1media_1_1DownloadProgressReport.html</anchorfile>
      <anchor>ac934f379567919a718da81cda7f4ffe6a7ed385cb6dc1e86a979d62ede30b7145</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOT_FOUND</name>
      <anchorfile>structzypp_1_1media_1_1DownloadProgressReport.html</anchorfile>
      <anchor>ac934f379567919a718da81cda7f4ffe6aec0fb6a9a7796d918ab3f0ed40212326</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IO</name>
      <anchorfile>structzypp_1_1media_1_1DownloadProgressReport.html</anchorfile>
      <anchor>ac934f379567919a718da81cda7f4ffe6a7b5cb89529d49adc40ad115f345b1e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACCESS_DENIED</name>
      <anchorfile>structzypp_1_1media_1_1DownloadProgressReport.html</anchorfile>
      <anchor>ac934f379567919a718da81cda7f4ffe6ad140057a04899c8b786306b5983f3257</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERROR</name>
      <anchorfile>structzypp_1_1media_1_1DownloadProgressReport.html</anchorfile>
      <anchor>ac934f379567919a718da81cda7f4ffe6ade880d3a0c0c94807fe45530ecab5f99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORT</name>
      <anchorfile>structzypp_1_1media_1_1DownloadProgressReport.html</anchorfile>
      <anchor>a3e8189bdb852091500b26a343a5e3218a9a0efaacb0f45e86e6272f8ac1ddd875</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRY</name>
      <anchorfile>structzypp_1_1media_1_1DownloadProgressReport.html</anchorfile>
      <anchor>a3e8189bdb852091500b26a343a5e3218a8f872a4083ab3ac4481e8ed1698d90f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE</name>
      <anchorfile>structzypp_1_1media_1_1DownloadProgressReport.html</anchorfile>
      <anchor>a3e8189bdb852091500b26a343a5e3218a6d1690fce9011d1b1482baa57081686d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_ERROR</name>
      <anchorfile>structzypp_1_1media_1_1DownloadProgressReport.html</anchorfile>
      <anchor>ac934f379567919a718da81cda7f4ffe6a7ed385cb6dc1e86a979d62ede30b7145</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOT_FOUND</name>
      <anchorfile>structzypp_1_1media_1_1DownloadProgressReport.html</anchorfile>
      <anchor>ac934f379567919a718da81cda7f4ffe6aec0fb6a9a7796d918ab3f0ed40212326</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IO</name>
      <anchorfile>structzypp_1_1media_1_1DownloadProgressReport.html</anchorfile>
      <anchor>ac934f379567919a718da81cda7f4ffe6a7b5cb89529d49adc40ad115f345b1e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACCESS_DENIED</name>
      <anchorfile>structzypp_1_1media_1_1DownloadProgressReport.html</anchorfile>
      <anchor>ac934f379567919a718da81cda7f4ffe6ad140057a04899c8b786306b5983f3257</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERROR</name>
      <anchorfile>structzypp_1_1media_1_1DownloadProgressReport.html</anchorfile>
      <anchor>ac934f379567919a718da81cda7f4ffe6ade880d3a0c0c94807fe45530ecab5f99</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>start</name>
      <anchorfile>structzypp_1_1media_1_1DownloadProgressReport.html</anchorfile>
      <anchor>aa3cc16ff8c806c6757ac97dff442a1dd</anchor>
      <arglist>(const Url &amp;, Pathname)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>progress</name>
      <anchorfile>structzypp_1_1media_1_1DownloadProgressReport.html</anchorfile>
      <anchor>a8d205b3f897ec05056095377de50de10</anchor>
      <arglist>(int, const Url &amp;, double dbps_avg=-1, double dbps_current=-1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Action</type>
      <name>problem</name>
      <anchorfile>structzypp_1_1media_1_1DownloadProgressReport.html</anchorfile>
      <anchor>ae719887b42932bb9c0802c3ab4755f59</anchor>
      <arglist>(const Url &amp;, Error, const std::string &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finish</name>
      <anchorfile>structzypp_1_1media_1_1DownloadProgressReport.html</anchorfile>
      <anchor>a861c77edb33f91063d808213d25c3be0</anchor>
      <arglist>(const Url &amp;, Error, const std::string &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::repo::DownloadResolvableReport</name>
    <filename>structzypp_1_1repo_1_1DownloadResolvableReport.html</filename>
    <base>zypp::callback::ReportBase</base>
    <member kind="enumeration">
      <type></type>
      <name>Action</name>
      <anchorfile>structzypp_1_1repo_1_1DownloadResolvableReport.html</anchorfile>
      <anchor>abdad6a483d165271730794f8a1457c94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORT</name>
      <anchorfile>structzypp_1_1repo_1_1DownloadResolvableReport.html</anchorfile>
      <anchor>abdad6a483d165271730794f8a1457c94a5b5401c5565380753c35eb03901074a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRY</name>
      <anchorfile>structzypp_1_1repo_1_1DownloadResolvableReport.html</anchorfile>
      <anchor>abdad6a483d165271730794f8a1457c94a32d2c8d97cae50aef37913db20b2e070</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE</name>
      <anchorfile>structzypp_1_1repo_1_1DownloadResolvableReport.html</anchorfile>
      <anchor>abdad6a483d165271730794f8a1457c94aef38239ee4a339e09f1d1df33621c229</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Error</name>
      <anchorfile>structzypp_1_1repo_1_1DownloadResolvableReport.html</anchorfile>
      <anchor>af7f86f501788d93a96f6577f9029fd1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_ERROR</name>
      <anchorfile>structzypp_1_1repo_1_1DownloadResolvableReport.html</anchorfile>
      <anchor>af7f86f501788d93a96f6577f9029fd1bab9890092d8b3b16209fe28f0edc4771c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOT_FOUND</name>
      <anchorfile>structzypp_1_1repo_1_1DownloadResolvableReport.html</anchorfile>
      <anchor>af7f86f501788d93a96f6577f9029fd1baf0db54d137780cc5d053ef41ce31fc94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IO</name>
      <anchorfile>structzypp_1_1repo_1_1DownloadResolvableReport.html</anchorfile>
      <anchor>af7f86f501788d93a96f6577f9029fd1bad5a8e9bae838fbb0a971e21a73ab3123</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INVALID</name>
      <anchorfile>structzypp_1_1repo_1_1DownloadResolvableReport.html</anchorfile>
      <anchor>af7f86f501788d93a96f6577f9029fd1baf748fb584930d035813e8aaa686bb089</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORT</name>
      <anchorfile>structzypp_1_1repo_1_1DownloadResolvableReport.html</anchorfile>
      <anchor>abdad6a483d165271730794f8a1457c94a5b5401c5565380753c35eb03901074a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRY</name>
      <anchorfile>structzypp_1_1repo_1_1DownloadResolvableReport.html</anchorfile>
      <anchor>abdad6a483d165271730794f8a1457c94a32d2c8d97cae50aef37913db20b2e070</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE</name>
      <anchorfile>structzypp_1_1repo_1_1DownloadResolvableReport.html</anchorfile>
      <anchor>abdad6a483d165271730794f8a1457c94aef38239ee4a339e09f1d1df33621c229</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_ERROR</name>
      <anchorfile>structzypp_1_1repo_1_1DownloadResolvableReport.html</anchorfile>
      <anchor>af7f86f501788d93a96f6577f9029fd1bab9890092d8b3b16209fe28f0edc4771c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOT_FOUND</name>
      <anchorfile>structzypp_1_1repo_1_1DownloadResolvableReport.html</anchorfile>
      <anchor>af7f86f501788d93a96f6577f9029fd1baf0db54d137780cc5d053ef41ce31fc94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IO</name>
      <anchorfile>structzypp_1_1repo_1_1DownloadResolvableReport.html</anchorfile>
      <anchor>af7f86f501788d93a96f6577f9029fd1bad5a8e9bae838fbb0a971e21a73ab3123</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INVALID</name>
      <anchorfile>structzypp_1_1repo_1_1DownloadResolvableReport.html</anchorfile>
      <anchor>af7f86f501788d93a96f6577f9029fd1baf748fb584930d035813e8aaa686bb089</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>infoInCache</name>
      <anchorfile>structzypp_1_1repo_1_1DownloadResolvableReport.html</anchorfile>
      <anchor>a295ef3b7fb97799ef7c75d396f0359ea</anchor>
      <arglist>(Resolvable::constPtr res_r, const Pathname &amp;localfile_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>start</name>
      <anchorfile>structzypp_1_1repo_1_1DownloadResolvableReport.html</anchorfile>
      <anchor>afdf3e63d859aafdba4f963a50f7d5f06</anchor>
      <arglist>(Resolvable::constPtr, const Url &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>startDeltaDownload</name>
      <anchorfile>structzypp_1_1repo_1_1DownloadResolvableReport.html</anchorfile>
      <anchor>a7dc15dc3ac5b44d0b9e7752650285502</anchor>
      <arglist>(const Pathname &amp;, const ByteCount &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>progressDeltaDownload</name>
      <anchorfile>structzypp_1_1repo_1_1DownloadResolvableReport.html</anchorfile>
      <anchor>aa2348971936c5fd28009f88f272f63af</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>problemDeltaDownload</name>
      <anchorfile>structzypp_1_1repo_1_1DownloadResolvableReport.html</anchorfile>
      <anchor>a75180cafd6dd318c30ae198d370dd681</anchor>
      <arglist>(const std::string &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finishDeltaDownload</name>
      <anchorfile>structzypp_1_1repo_1_1DownloadResolvableReport.html</anchorfile>
      <anchor>ad5c42d5b4a5f7256a0abe52ebe821ec8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>startDeltaApply</name>
      <anchorfile>structzypp_1_1repo_1_1DownloadResolvableReport.html</anchorfile>
      <anchor>a21b5356a34dd389268d375598b8589cb</anchor>
      <arglist>(const Pathname &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>progressDeltaApply</name>
      <anchorfile>structzypp_1_1repo_1_1DownloadResolvableReport.html</anchorfile>
      <anchor>af5e45c13f9b1f0c84a9caaadfd7514c1</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>problemDeltaApply</name>
      <anchorfile>structzypp_1_1repo_1_1DownloadResolvableReport.html</anchorfile>
      <anchor>a0901f5b5b039dc1d2f3a9812fc866eaf</anchor>
      <arglist>(const std::string &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finishDeltaApply</name>
      <anchorfile>structzypp_1_1repo_1_1DownloadResolvableReport.html</anchorfile>
      <anchor>ae0765f81b9de2c8ad30d8e95722d8a12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>progress</name>
      <anchorfile>structzypp_1_1repo_1_1DownloadResolvableReport.html</anchorfile>
      <anchor>ac90f81019e1f41e76112b7f4024dd096</anchor>
      <arglist>(int, Resolvable::constPtr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Action</type>
      <name>problem</name>
      <anchorfile>structzypp_1_1repo_1_1DownloadResolvableReport.html</anchorfile>
      <anchor>a6daa21cf6c3ab59851fae194669ab533</anchor>
      <arglist>(Resolvable::constPtr, Error, const std::string &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>pkgGpgCheck</name>
      <anchorfile>structzypp_1_1repo_1_1DownloadResolvableReport.html</anchorfile>
      <anchor>a08a2dd0a275cd06467b0900029b86d31</anchor>
      <arglist>(const UserData &amp;userData_r=UserData())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finish</name>
      <anchorfile>structzypp_1_1repo_1_1DownloadResolvableReport.html</anchorfile>
      <anchor>a1ed7af87f52aad18231bf2bcb725a6dc</anchor>
      <arglist>(Resolvable::constPtr, Error, const std::string &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::base::DrunkenBishop</name>
    <filename>classzypp_1_1base_1_1DrunkenBishop.html</filename>
    <class kind="class">zypp::base::DrunkenBishop::Impl</class>
    <member kind="enumeration">
      <type></type>
      <name>OptionBits</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop.html</anchorfile>
      <anchor>a6b850721025407d74c50cb1fe6cc07db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USE_COLOR</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop.html</anchorfile>
      <anchor>a6b850721025407d74c50cb1fe6cc07dba231a91114259870c1549ec3a449aa92c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USE_COLOR</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop.html</anchorfile>
      <anchor>a6b850721025407d74c50cb1fe6cc07dba231a91114259870c1549ec3a449aa92c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DrunkenBishop</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop.html</anchorfile>
      <anchor>ac04b984972b0bc5e3096af553a3b17c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DrunkenBishop</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop.html</anchorfile>
      <anchor>a708c7057ab954b42d31520df101ec68f</anchor>
      <arglist>(const std::string &amp;data_r, const std::string &amp;title_r=std::string())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DrunkenBishop</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop.html</anchorfile>
      <anchor>a4b843bed921112047fb565ca2779a462</anchor>
      <arglist>(const std::string &amp;data_r, const std::string &amp;title_r, unsigned height_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DrunkenBishop</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop.html</anchorfile>
      <anchor>a5fdeb69d266bfc593acf9259b14fc0ed</anchor>
      <arglist>(const std::string &amp;data_r, unsigned height_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DrunkenBishop</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop.html</anchorfile>
      <anchor>a78fcf9bb1dc534960846f30317286975</anchor>
      <arglist>(const std::string &amp;data_r, const std::string &amp;title_r, unsigned height_r, unsigned width_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DrunkenBishop</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop.html</anchorfile>
      <anchor>ab4912aba566853045544fb14f825a92c</anchor>
      <arglist>(const std::string &amp;data_r, unsigned height_r, unsigned width_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DrunkenBishop</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop.html</anchorfile>
      <anchor>a0270199309abb63c9fedbf1564161419</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_FLAGS</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop.html</anchorfile>
      <anchor>a767bf45f29e873e44fa974bc2a903b18</anchor>
      <arglist>(Options, OptionBits)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop.html</anchorfile>
      <anchor>a768508392df9a1e8ffe7208d2a20f3c8</anchor>
      <arglist>(std::ostream &amp;str, Options options_r=Options()) const</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop.html</anchorfile>
      <anchor>a01797f4005524a64f55bb018d7d2a569</anchor>
      <arglist>(std::ostream &amp;str, const std::string &amp;prefix_r, Options options_r=Options()) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop.html</anchorfile>
      <anchor>a84ba71f318790d3d76ff3646b2430d29</anchor>
      <arglist>(Options options_r=Options()) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop.html</anchorfile>
      <anchor>aa1d4ff540ff6431010b4859128add2ad</anchor>
      <arglist>(const std::string &amp;prefix_r, Options options_r=Options()) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>asLines</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop.html</anchorfile>
      <anchor>a65bf94d23b03d65e4bdea97aaea9ea78</anchor>
      <arglist>(Options options_r=Options()) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>asLines</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop.html</anchorfile>
      <anchor>a650225a766cea9eb4bd5ef22659ed01b</anchor>
      <arglist>(const std::string &amp;prefix_r, Options options_r=Options()) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop.html</anchorfile>
      <anchor>a6cb40b3509046498292b7a32ce7d78b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop.html</anchorfile>
      <anchor>a604899f23e12a859a7b9529c570d38f2</anchor>
      <arglist>(std::ostream &amp;str, const DrunkenBishop &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop.html</anchorfile>
      <anchor>a99715b70493aaf2040181397f884837f</anchor>
      <arglist>(std::ostream &amp;str, const DrunkenBishop &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::DtorReset</name>
    <filename>classzypp_1_1DtorReset.html</filename>
    <class kind="struct">zypp::DtorReset::Impl</class>
    <member kind="function">
      <type></type>
      <name>DtorReset</name>
      <anchorfile>classzypp_1_1DtorReset.html</anchorfile>
      <anchor>aa43af29f4262ca1b5ea3531ee575f523</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DtorReset</name>
      <anchorfile>classzypp_1_1DtorReset.html</anchorfile>
      <anchor>a106c8b56f67255234b046f14c1f3f5a7</anchor>
      <arglist>(TVar &amp;var_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DtorReset</name>
      <anchorfile>classzypp_1_1DtorReset.html</anchorfile>
      <anchor>a0a719ff20b63f83e975ef848b4741dca</anchor>
      <arglist>(TVar &amp;var_r, const TVal &amp;val_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>shared_ptr&lt; void &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1DtorReset.html</anchorfile>
      <anchor>a11c072d16bc47aa7872c323e275d6fa5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::detail::Dump</name>
    <filename>structzypp_1_1detail_1_1Dump.html</filename>
    <templarg>class Tp</templarg>
    <member kind="function">
      <type></type>
      <name>Dump</name>
      <anchorfile>structzypp_1_1detail_1_1Dump.html</anchorfile>
      <anchor>ad27cb20917f48fd1203786d765cab3c8</anchor>
      <arglist>(const Tp &amp;obj_r)</arglist>
    </member>
    <member kind="variable">
      <type>const Tp &amp;</type>
      <name>_obj</name>
      <anchorfile>structzypp_1_1detail_1_1Dump.html</anchorfile>
      <anchor>aba2e5f347a7b820a4ff8f1d8d5ab1391</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::detail::DumpFilter</name>
    <filename>structzypp_1_1detail_1_1DumpFilter.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1detail_1_1DumpFilter.html</anchorfile>
      <anchor>aaf536894a5277c5ffe90fc78b00d83d5</anchor>
      <arglist>(const ui::Selectable::Ptr &amp;selp) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::_logtoolsdetail::DumpKeys</name>
    <filename>classzypp_1_1__logtoolsdetail_1_1DumpKeys.html</filename>
    <templarg>class TMap</templarg>
    <member kind="typedef">
      <type>MapKVIteratorTraits&lt; TMap &gt;::Key_const_iterator</type>
      <name>MapKey_const_iterator</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1DumpKeys.html</anchorfile>
      <anchor>acdf0df0c9c185bdee7e3414fc8e4818c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DumpKeys</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1DumpKeys.html</anchorfile>
      <anchor>a755b221f9729e01773a1e9df25995be8</anchor>
      <arglist>(const TMap &amp;map_r)</arglist>
    </member>
    <member kind="function">
      <type>const TMap &amp;</type>
      <name>map</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1DumpKeys.html</anchorfile>
      <anchor>afdddb3c197649ca7e52c5d443198de01</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>MapKey_const_iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1DumpKeys.html</anchorfile>
      <anchor>acf9435b208c3b997f20de235f981d34f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>MapKey_const_iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1DumpKeys.html</anchorfile>
      <anchor>a0ec44023e958cf152f3a333ca947c7c7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const TMap *const</type>
      <name>_map</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1DumpKeys.html</anchorfile>
      <anchor>ace463e07e017e4d9fe84aebc5c374ff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1DumpKeys.html</anchorfile>
      <anchor>aefb4eab54ac4c939b6175fe30540bfb3</anchor>
      <arglist>(std::ostream &amp;str, const DumpKeys&lt; TMap &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>DumpKeys&lt; TMap &gt;</type>
      <name>dumpKeys</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1DumpKeys.html</anchorfile>
      <anchor>a34d3c2757dc2649262ab2dc6ec740ff8</anchor>
      <arglist>(const TMap &amp;map_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::_logtoolsdetail::DumpMap</name>
    <filename>classzypp_1_1__logtoolsdetail_1_1DumpMap.html</filename>
    <templarg>class TMap</templarg>
    <class kind="struct">zypp::_logtoolsdetail::DumpMap::Transformer</class>
    <member kind="typedef">
      <type>TMap</type>
      <name>MapType</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1DumpMap.html</anchorfile>
      <anchor>a310bc4b6d31e523badd5d0c227ea7e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TMap::value_type</type>
      <name>PairType</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1DumpMap.html</anchorfile>
      <anchor>a6d51628f18f004941962c2697e26928d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MapEntry&lt; PairType &gt;</type>
      <name>MapEntryType</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1DumpMap.html</anchorfile>
      <anchor>a2d37593ec2c6078d988f1014624ca887</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>transform_iterator&lt; Transformer, typename MapType::const_iterator &gt;</type>
      <name>MapEntry_const_iterator</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1DumpMap.html</anchorfile>
      <anchor>abac3f5ae53a4a0ec4ba6fab1844de26e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DumpMap</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1DumpMap.html</anchorfile>
      <anchor>aeb118d33e0685ef04aecb5c5f9a58620</anchor>
      <arglist>(const TMap &amp;map_r)</arglist>
    </member>
    <member kind="function">
      <type>const TMap &amp;</type>
      <name>map</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1DumpMap.html</anchorfile>
      <anchor>aad67e17ff9fe245a397cf07215c19c03</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>MapEntry_const_iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1DumpMap.html</anchorfile>
      <anchor>a5a9086b10bf4a1ef437252a7d2fa9884</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>MapEntry_const_iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1DumpMap.html</anchorfile>
      <anchor>ac57709bc343648769fb0b5d82ba5b1c0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const TMap *const</type>
      <name>_map</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1DumpMap.html</anchorfile>
      <anchor>acd532b5d19bcd71709163fdadf523b20</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1DumpMap.html</anchorfile>
      <anchor>a28e33adc41cee949b89511d1c5e8df52</anchor>
      <arglist>(std::ostream &amp;str, const DumpMap&lt; TMap &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>DumpMap&lt; TMap &gt;</type>
      <name>dumpMap</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1DumpMap.html</anchorfile>
      <anchor>ae5202fb2f80551bb60e46c98c3e57ebe</anchor>
      <arglist>(const TMap &amp;map_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::_logtoolsdetail::DumpValues</name>
    <filename>classzypp_1_1__logtoolsdetail_1_1DumpValues.html</filename>
    <templarg>class TMap</templarg>
    <member kind="typedef">
      <type>MapKVIteratorTraits&lt; TMap &gt;::Value_const_iterator</type>
      <name>MapValue_const_iterator</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1DumpValues.html</anchorfile>
      <anchor>af6236149d24d4450068a55099be4693d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DumpValues</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1DumpValues.html</anchorfile>
      <anchor>a94b87dcca5a5f66308e5988acecad98a</anchor>
      <arglist>(const TMap &amp;map_r)</arglist>
    </member>
    <member kind="function">
      <type>const TMap &amp;</type>
      <name>map</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1DumpValues.html</anchorfile>
      <anchor>af6786d5891d3aad31b48797f46298612</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>MapValue_const_iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1DumpValues.html</anchorfile>
      <anchor>ae01b9cb192925e3c4d40986c5382229a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>MapValue_const_iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1DumpValues.html</anchorfile>
      <anchor>abfefb1c96c4dc0a3c1a7b54821501af0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const TMap *const</type>
      <name>_map</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1DumpValues.html</anchorfile>
      <anchor>a70655b910ecb43eac8f44a8f3c23ad41</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1DumpValues.html</anchorfile>
      <anchor>a10e2290996512a557c928b8df6290dd9</anchor>
      <arglist>(std::ostream &amp;str, const DumpValues&lt; TMap &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>DumpValues&lt; TMap &gt;</type>
      <name>dumpValues</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1DumpValues.html</anchorfile>
      <anchor>a43f5490a1ced95cd91bde6ac096eb1a3</anchor>
      <arglist>(const TMap &amp;map_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::iostr::EachLine</name>
    <filename>classzypp_1_1iostr_1_1EachLine.html</filename>
    <base protection="private">zypp::base::NonCopyable</base>
    <member kind="function">
      <type></type>
      <name>EachLine</name>
      <anchorfile>classzypp_1_1iostr_1_1EachLine.html</anchorfile>
      <anchor>ab6a773ee63ad7067a774489eb1dce79a</anchor>
      <arglist>(std::istream &amp;str_r, unsigned lineNo_r=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>classzypp_1_1iostr_1_1EachLine.html</anchorfile>
      <anchor>a61e475ee6be0e2597d029bdd38629a0a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classzypp_1_1iostr_1_1EachLine.html</anchorfile>
      <anchor>a222366a91b5b43b691c90dd879821890</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>lineNo</name>
      <anchorfile>classzypp_1_1iostr_1_1EachLine.html</anchorfile>
      <anchor>a5caaaf713e349f1a15c17fb78b11b75a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::streamoff</type>
      <name>lineStart</name>
      <anchorfile>classzypp_1_1iostr_1_1EachLine.html</anchorfile>
      <anchor>a3e8a433e4e9406553365098bc2676194</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineNo</name>
      <anchorfile>classzypp_1_1iostr_1_1EachLine.html</anchorfile>
      <anchor>a22930eeb45d9924efe2920fc662ee816</anchor>
      <arglist>(unsigned lineNo_r)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>operator*</name>
      <anchorfile>classzypp_1_1iostr_1_1EachLine.html</anchorfile>
      <anchor>a8fb0dcf85fbd25c2ae1cca73d8b8190a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>operator*</name>
      <anchorfile>classzypp_1_1iostr_1_1EachLine.html</anchorfile>
      <anchor>a71529546016e04e3afa7853152645808</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string *</type>
      <name>operator-&gt;</name>
      <anchorfile>classzypp_1_1iostr_1_1EachLine.html</anchorfile>
      <anchor>a4f9c60a454951d209d69983328416191</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>next</name>
      <anchorfile>classzypp_1_1iostr_1_1EachLine.html</anchorfile>
      <anchor>a7a5af3bc723dd3a52abb8ad8618f9c14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>next</name>
      <anchorfile>classzypp_1_1iostr_1_1EachLine.html</anchorfile>
      <anchor>a05d943107e2f018826b8bb442e342890</anchor>
      <arglist>(unsigned num_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::istream &amp;</type>
      <name>_str</name>
      <anchorfile>classzypp_1_1iostr_1_1EachLine.html</anchorfile>
      <anchor>a0ae8b8f5d1ae3088781e0895edad8979</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_line</name>
      <anchorfile>classzypp_1_1iostr_1_1EachLine.html</anchorfile>
      <anchor>a387305de1eb9dd83fc47c89b30b2b3c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::streamoff</type>
      <name>_lineStart</name>
      <anchorfile>classzypp_1_1iostr_1_1EachLine.html</anchorfile>
      <anchor>ae2be7616d80c46053eb71bde2af5a00e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>_lineNo</name>
      <anchorfile>classzypp_1_1iostr_1_1EachLine.html</anchorfile>
      <anchor>afe052309e7a30f69415667c174ded58f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_valid</name>
      <anchorfile>classzypp_1_1iostr_1_1EachLine.html</anchorfile>
      <anchor>adff4f5797e191a6420d40d147886e05e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::externalprogram::EarlyPipe</name>
    <filename>structzypp_1_1externalprogram_1_1EarlyPipe.html</filename>
    <member kind="enumvalue">
      <name>R</name>
      <anchorfile>structzypp_1_1externalprogram_1_1EarlyPipe.html</anchorfile>
      <anchor>a029714938874117a28b149d6de676f52a4a9664402b646df78b1a4852d6bb5ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>W</name>
      <anchorfile>structzypp_1_1externalprogram_1_1EarlyPipe.html</anchorfile>
      <anchor>a029714938874117a28b149d6de676f52a72f8ae884d00ef5549894722ad95ab25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>R</name>
      <anchorfile>structzypp_1_1externalprogram_1_1EarlyPipe.html</anchorfile>
      <anchor>a029714938874117a28b149d6de676f52a4a9664402b646df78b1a4852d6bb5ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>W</name>
      <anchorfile>structzypp_1_1externalprogram_1_1EarlyPipe.html</anchorfile>
      <anchor>a029714938874117a28b149d6de676f52a72f8ae884d00ef5549894722ad95ab25</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EarlyPipe</name>
      <anchorfile>structzypp_1_1externalprogram_1_1EarlyPipe.html</anchorfile>
      <anchor>ab82585bee17bd2139ee9a161f4220ddb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~EarlyPipe</name>
      <anchorfile>structzypp_1_1externalprogram_1_1EarlyPipe.html</anchorfile>
      <anchor>a74fb2ae10559ffeb4e682b776fc0d007</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>closeW</name>
      <anchorfile>structzypp_1_1externalprogram_1_1EarlyPipe.html</anchorfile>
      <anchor>a993dd7ab11e550fd95431d61b8f159b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FILE *</type>
      <name>fStdErr</name>
      <anchorfile>structzypp_1_1externalprogram_1_1EarlyPipe.html</anchorfile>
      <anchor>adb1355cad6e75adde8401bd9b4683197</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FILE *</type>
      <name>_stderr</name>
      <anchorfile>structzypp_1_1externalprogram_1_1EarlyPipe.html</anchorfile>
      <anchor>ad53e94c0425e9c7ebbef53af0f4559b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>_fds</name>
      <anchorfile>structzypp_1_1externalprogram_1_1EarlyPipe.html</anchorfile>
      <anchor>a9adac32726167fd5238a2680aa9f97a2</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::CpeId::EAttributeDef</name>
    <filename>structzypp_1_1CpeId_1_1EAttributeDef.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Enum</name>
      <anchorfile>structzypp_1_1CpeId_1_1EAttributeDef.html</anchorfile>
      <anchor>a5d5ce4f345785a00fb996e438723d022</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>part</name>
      <anchorfile>structzypp_1_1CpeId_1_1EAttributeDef.html</anchorfile>
      <anchor>a5d5ce4f345785a00fb996e438723d022ae141b4fb2fb2df6d8b5a7367c8b0b4e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>vendor</name>
      <anchorfile>structzypp_1_1CpeId_1_1EAttributeDef.html</anchorfile>
      <anchor>a5d5ce4f345785a00fb996e438723d022a887ddbf1cc2a93a83039b7797958ffb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>product</name>
      <anchorfile>structzypp_1_1CpeId_1_1EAttributeDef.html</anchorfile>
      <anchor>a5d5ce4f345785a00fb996e438723d022ab2943d90003cc18bf5b1d9a7fc5c3692</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>version</name>
      <anchorfile>structzypp_1_1CpeId_1_1EAttributeDef.html</anchorfile>
      <anchor>a5d5ce4f345785a00fb996e438723d022a243ff6f394706d572237d7c9c56ce9b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>update</name>
      <anchorfile>structzypp_1_1CpeId_1_1EAttributeDef.html</anchorfile>
      <anchor>a5d5ce4f345785a00fb996e438723d022a90e0d87a454afebc319b997dd957dc5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>edition</name>
      <anchorfile>structzypp_1_1CpeId_1_1EAttributeDef.html</anchorfile>
      <anchor>a5d5ce4f345785a00fb996e438723d022ac7bd55006c7b37e885e298c86b64cf0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>language</name>
      <anchorfile>structzypp_1_1CpeId_1_1EAttributeDef.html</anchorfile>
      <anchor>a5d5ce4f345785a00fb996e438723d022aeff8dfb2527888398f93404207af6077</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sw_edition</name>
      <anchorfile>structzypp_1_1CpeId_1_1EAttributeDef.html</anchorfile>
      <anchor>a5d5ce4f345785a00fb996e438723d022a37759e81f9ffaa198c767faa7b18ab89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>target_sw</name>
      <anchorfile>structzypp_1_1CpeId_1_1EAttributeDef.html</anchorfile>
      <anchor>a5d5ce4f345785a00fb996e438723d022a6834335129a5b4510cd4bedd2092b021</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>target_hw</name>
      <anchorfile>structzypp_1_1CpeId_1_1EAttributeDef.html</anchorfile>
      <anchor>a5d5ce4f345785a00fb996e438723d022aea63f4101dfead66c4e25f500704b0ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>other</name>
      <anchorfile>structzypp_1_1CpeId_1_1EAttributeDef.html</anchorfile>
      <anchor>a5d5ce4f345785a00fb996e438723d022aa07046c58dd9af5d00243036510dafd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>part</name>
      <anchorfile>structzypp_1_1CpeId_1_1EAttributeDef.html</anchorfile>
      <anchor>a5d5ce4f345785a00fb996e438723d022ae141b4fb2fb2df6d8b5a7367c8b0b4e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>vendor</name>
      <anchorfile>structzypp_1_1CpeId_1_1EAttributeDef.html</anchorfile>
      <anchor>a5d5ce4f345785a00fb996e438723d022a887ddbf1cc2a93a83039b7797958ffb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>product</name>
      <anchorfile>structzypp_1_1CpeId_1_1EAttributeDef.html</anchorfile>
      <anchor>a5d5ce4f345785a00fb996e438723d022ab2943d90003cc18bf5b1d9a7fc5c3692</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>version</name>
      <anchorfile>structzypp_1_1CpeId_1_1EAttributeDef.html</anchorfile>
      <anchor>a5d5ce4f345785a00fb996e438723d022a243ff6f394706d572237d7c9c56ce9b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>update</name>
      <anchorfile>structzypp_1_1CpeId_1_1EAttributeDef.html</anchorfile>
      <anchor>a5d5ce4f345785a00fb996e438723d022a90e0d87a454afebc319b997dd957dc5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>edition</name>
      <anchorfile>structzypp_1_1CpeId_1_1EAttributeDef.html</anchorfile>
      <anchor>a5d5ce4f345785a00fb996e438723d022ac7bd55006c7b37e885e298c86b64cf0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>language</name>
      <anchorfile>structzypp_1_1CpeId_1_1EAttributeDef.html</anchorfile>
      <anchor>a5d5ce4f345785a00fb996e438723d022aeff8dfb2527888398f93404207af6077</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sw_edition</name>
      <anchorfile>structzypp_1_1CpeId_1_1EAttributeDef.html</anchorfile>
      <anchor>a5d5ce4f345785a00fb996e438723d022a37759e81f9ffaa198c767faa7b18ab89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>target_sw</name>
      <anchorfile>structzypp_1_1CpeId_1_1EAttributeDef.html</anchorfile>
      <anchor>a5d5ce4f345785a00fb996e438723d022a6834335129a5b4510cd4bedd2092b021</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>target_hw</name>
      <anchorfile>structzypp_1_1CpeId_1_1EAttributeDef.html</anchorfile>
      <anchor>a5d5ce4f345785a00fb996e438723d022aea63f4101dfead66c4e25f500704b0ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>other</name>
      <anchorfile>structzypp_1_1CpeId_1_1EAttributeDef.html</anchorfile>
      <anchor>a5d5ce4f345785a00fb996e438723d022aa07046c58dd9af5d00243036510dafd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>asString</name>
      <anchorfile>structzypp_1_1CpeId_1_1EAttributeDef.html</anchorfile>
      <anchor>a0dccc19b8c104b4c00dc74e34708dae5</anchor>
      <arglist>(Enum val_r)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr unsigned</type>
      <name>numAttributes</name>
      <anchorfile>structzypp_1_1CpeId_1_1EAttributeDef.html</anchorfile>
      <anchor>a6480b88a8eb4b82c7ed6594fd4787a91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::Date::EDateFormatDef</name>
    <filename>structzypp_1_1Date_1_1EDateFormatDef.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Enum</name>
      <anchorfile>structzypp_1_1Date_1_1EDateFormatDef.html</anchorfile>
      <anchor>adcbe34976ae1ada91d8ee956773399c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>none</name>
      <anchorfile>structzypp_1_1Date_1_1EDateFormatDef.html</anchorfile>
      <anchor>adcbe34976ae1ada91d8ee956773399c0a3ab89d20dbb2768a58d765c3210b021d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>calendar</name>
      <anchorfile>structzypp_1_1Date_1_1EDateFormatDef.html</anchorfile>
      <anchor>adcbe34976ae1ada91d8ee956773399c0a13e0fd82d175797c4478557db32757a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>month</name>
      <anchorfile>structzypp_1_1Date_1_1EDateFormatDef.html</anchorfile>
      <anchor>adcbe34976ae1ada91d8ee956773399c0a2ebb532894e81d9cb993f706789a923f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>year</name>
      <anchorfile>structzypp_1_1Date_1_1EDateFormatDef.html</anchorfile>
      <anchor>adcbe34976ae1ada91d8ee956773399c0a9b077125044a4052cc2b5133300931df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>week</name>
      <anchorfile>structzypp_1_1Date_1_1EDateFormatDef.html</anchorfile>
      <anchor>adcbe34976ae1ada91d8ee956773399c0adb956c6c1ca77c68bd57e132c06d94c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>weekday</name>
      <anchorfile>structzypp_1_1Date_1_1EDateFormatDef.html</anchorfile>
      <anchor>adcbe34976ae1ada91d8ee956773399c0a6a0b5163e6a31e7fdc0cf36caf0ad580</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ordinal</name>
      <anchorfile>structzypp_1_1Date_1_1EDateFormatDef.html</anchorfile>
      <anchor>adcbe34976ae1ada91d8ee956773399c0ad6c95f05872dd8f9ecdc27f5e9a5802f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>none</name>
      <anchorfile>structzypp_1_1Date_1_1EDateFormatDef.html</anchorfile>
      <anchor>adcbe34976ae1ada91d8ee956773399c0a3ab89d20dbb2768a58d765c3210b021d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>calendar</name>
      <anchorfile>structzypp_1_1Date_1_1EDateFormatDef.html</anchorfile>
      <anchor>adcbe34976ae1ada91d8ee956773399c0a13e0fd82d175797c4478557db32757a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>month</name>
      <anchorfile>structzypp_1_1Date_1_1EDateFormatDef.html</anchorfile>
      <anchor>adcbe34976ae1ada91d8ee956773399c0a2ebb532894e81d9cb993f706789a923f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>year</name>
      <anchorfile>structzypp_1_1Date_1_1EDateFormatDef.html</anchorfile>
      <anchor>adcbe34976ae1ada91d8ee956773399c0a9b077125044a4052cc2b5133300931df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>week</name>
      <anchorfile>structzypp_1_1Date_1_1EDateFormatDef.html</anchorfile>
      <anchor>adcbe34976ae1ada91d8ee956773399c0adb956c6c1ca77c68bd57e132c06d94c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>weekday</name>
      <anchorfile>structzypp_1_1Date_1_1EDateFormatDef.html</anchorfile>
      <anchor>adcbe34976ae1ada91d8ee956773399c0a6a0b5163e6a31e7fdc0cf36caf0ad580</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ordinal</name>
      <anchorfile>structzypp_1_1Date_1_1EDateFormatDef.html</anchorfile>
      <anchor>adcbe34976ae1ada91d8ee956773399c0ad6c95f05872dd8f9ecdc27f5e9a5802f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::Edition</name>
    <filename>classzypp_1_1Edition.html</filename>
    <base>IdStringType&lt; Edition &gt;</base>
    <class kind="struct">zypp::Edition::Match</class>
    <member kind="typedef">
      <type>unsigned</type>
      <name>epoch_t</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>a2a7474c4e9591db9d6edc1b173138a3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>zypp::Compare&lt; Edition &gt;</type>
      <name>Compare</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>a4d4a488c5b9cd9a4a0554c0e7f13d2d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Range&lt; Edition &gt;</type>
      <name>CompareRange</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>a88a259e51a5e0b836d839c0cfcd87911</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Edition</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>a4a13375ab94cb29f0414af637b0b1937</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Edition</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>ac1b93550160031484070c7280f7887a9</anchor>
      <arglist>(IdString::IdType id_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Edition</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>a8801e3ac2da0491f455b33698a016059</anchor>
      <arglist>(const IdString &amp;idstr_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Edition</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>aefe3ffc4265b73be91b45c3868ce27a7</anchor>
      <arglist>(const std::string &amp;str_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Edition</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>a5fcb60b025384619da8756a511c1e609</anchor>
      <arglist>(const char *cstr_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Edition</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>a59585c60ef000ac3f432bca9d2bb749d</anchor>
      <arglist>(const std::string &amp;version_r, const std::string &amp;release_r, epoch_t epoch_r=noepoch)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Edition</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>a745c55a0b1693bdb0a94fc659a5c6df6</anchor>
      <arglist>(const char *version_r, const char *release_r, epoch_t epoch_r=noepoch)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Edition</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>a5d415719faf83d9c7723c8fa3ec0c85f</anchor>
      <arglist>(const std::string &amp;version_r, const std::string &amp;release_r, const std::string &amp;epoch_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Edition</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>af66e27fbde1380208b4fced88803f83e</anchor>
      <arglist>(const char *version_r, const char *release_r, const char *epoch_r)</arglist>
    </member>
    <member kind="function">
      <type>epoch_t</type>
      <name>epoch</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>ac4140fa590061a1f0d33b6d695d9b7ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>version</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>a2d905c5efd947bf409860fad9cc00fcf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>release</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>a7cdc3e215b0635ad5947801af94971d5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const epoch_t</type>
      <name>noepoch</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>a414d895d0767ab9e9c0ccdd0f9e85333</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Edition</type>
      <name>noedition</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>af138757b5dd67b437a983a93fa988a88</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpAsXmlOn</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>a3fee699ef6571a292d1f6ecbd7f97a04</anchor>
      <arglist>(std::ostream &amp;str, const Edition &amp;obj)</arglist>
    </member>
    <member kind="typedef">
      <type>Range&lt; Edition, Match &gt;</type>
      <name>MatchRange</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>a7babb84408b70d42df418b56c604f94e</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>IdStringType&lt; Edition &gt;</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>abc8295d0bc9599616d40bfb9c878ff96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IdString</type>
      <name>_str</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>a1eeccaf84079de84f477e294b167bf92</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>match</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>a63c391faea8aa3a788f611bf25a159ea</anchor>
      <arglist>(const Edition &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>match</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>a4d67d052ad595e32ddca88bbf7b66ebf</anchor>
      <arglist>(const IdString &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>match</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>a1d12f1956dba1ff7638c12c63e423d21</anchor>
      <arglist>(const std::string &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>match</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>a4910686d58d083cb570b2a03e9f233e1</anchor>
      <arglist>(const char *rhs) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>match</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>a035179d5ccc3316823fa92bbca552539</anchor>
      <arglist>(const Edition &amp;lhs, const Edition &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>match</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>ad9952b9d6e4ad893e5d5466166c51522</anchor>
      <arglist>(const Edition &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>match</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>a9d3cb738b1fe2583e9345240f621fd22</anchor>
      <arglist>(const Edition &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>match</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>a51faff6a9ad9a25e67a77ffccc4681ae</anchor>
      <arglist>(const Edition &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>match</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>af90979cedce380ca74e712ade5ef6812</anchor>
      <arglist>(const IdString &amp;lhs, const Edition &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>match</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>a029ddc5b7f80fea85e64603cdab805ab</anchor>
      <arglist>(const IdString &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>match</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>ad98d182a332c385e455b94085070d9f7</anchor>
      <arglist>(const IdString &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>match</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>a94fea1a034795165aa698a5d0a4d4bbc</anchor>
      <arglist>(const IdString &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>match</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>a376aebca29eb87b68a66c5249472c263</anchor>
      <arglist>(const std::string &amp;lhs, const Edition &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>match</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>af460a7f6286404496084a8e2bbe2a2e3</anchor>
      <arglist>(const std::string &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>match</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>a61cecef825f5ceeafbd866210fbf4771</anchor>
      <arglist>(const std::string &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>match</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>a6534bcba17cb3d213d84a763665e2131</anchor>
      <arglist>(const std::string &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>match</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>a38aba6bb63650853aeb945d803e04782</anchor>
      <arglist>(const char *lhs, const Edition &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>match</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>ae8c7a539a16c4745d6aa2224a2b61332</anchor>
      <arglist>(const char *lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>match</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>aba0eebf51c33b4a122696308da0221ae</anchor>
      <arglist>(const char *lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>match</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>abedf242f4b4a2e8509e0e920bbf5e110</anchor>
      <arglist>(const char *lhs, const char *rhs)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static int</type>
      <name>_doCompare</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>ae0280c24d1c9baa1c0162957aaa95063</anchor>
      <arglist>(const char *lhs, const char *rhs)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static int</type>
      <name>_doMatch</name>
      <anchorfile>classzypp_1_1Edition.html</anchorfile>
      <anchor>ac2f3157d7358f376abbdbea3375216e0</anchor>
      <arglist>(const char *lhs, const char *rhs)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::EmptyFilter</name>
    <filename>structzypp_1_1EmptyFilter.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1EmptyFilter.html</anchorfile>
      <anchor>a9f7a452fe4ddbdba5474b9f41e2435c4</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::JobReport::EMsgTypeDef</name>
    <filename>structzypp_1_1JobReport_1_1EMsgTypeDef.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Enum</name>
      <anchorfile>structzypp_1_1JobReport_1_1EMsgTypeDef.html</anchorfile>
      <anchor>a27f07ff3d0623036c6ee75f51e80c690</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>debug</name>
      <anchorfile>structzypp_1_1JobReport_1_1EMsgTypeDef.html</anchorfile>
      <anchor>a27f07ff3d0623036c6ee75f51e80c690aebb93c4df71713fb546fcfe0b586fcac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>info</name>
      <anchorfile>structzypp_1_1JobReport_1_1EMsgTypeDef.html</anchorfile>
      <anchor>a27f07ff3d0623036c6ee75f51e80c690aeeb08958e6a55f50038ff879c3857c77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>warning</name>
      <anchorfile>structzypp_1_1JobReport_1_1EMsgTypeDef.html</anchorfile>
      <anchor>a27f07ff3d0623036c6ee75f51e80c690acdde8fdcae62434243224dfa75b147aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>error</name>
      <anchorfile>structzypp_1_1JobReport_1_1EMsgTypeDef.html</anchorfile>
      <anchor>a27f07ff3d0623036c6ee75f51e80c690a79f7a353b92ce0e694e9f455c5caba96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>important</name>
      <anchorfile>structzypp_1_1JobReport_1_1EMsgTypeDef.html</anchorfile>
      <anchor>a27f07ff3d0623036c6ee75f51e80c690acacb398fe9b1a9a6bdc41856362e5760</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>data</name>
      <anchorfile>structzypp_1_1JobReport_1_1EMsgTypeDef.html</anchorfile>
      <anchor>a27f07ff3d0623036c6ee75f51e80c690a49d017242f6f5d03762ca93941444d1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>debug</name>
      <anchorfile>structzypp_1_1JobReport_1_1EMsgTypeDef.html</anchorfile>
      <anchor>a27f07ff3d0623036c6ee75f51e80c690aebb93c4df71713fb546fcfe0b586fcac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>info</name>
      <anchorfile>structzypp_1_1JobReport_1_1EMsgTypeDef.html</anchorfile>
      <anchor>a27f07ff3d0623036c6ee75f51e80c690aeeb08958e6a55f50038ff879c3857c77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>warning</name>
      <anchorfile>structzypp_1_1JobReport_1_1EMsgTypeDef.html</anchorfile>
      <anchor>a27f07ff3d0623036c6ee75f51e80c690acdde8fdcae62434243224dfa75b147aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>error</name>
      <anchorfile>structzypp_1_1JobReport_1_1EMsgTypeDef.html</anchorfile>
      <anchor>a27f07ff3d0623036c6ee75f51e80c690a79f7a353b92ce0e694e9f455c5caba96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>important</name>
      <anchorfile>structzypp_1_1JobReport_1_1EMsgTypeDef.html</anchorfile>
      <anchor>a27f07ff3d0623036c6ee75f51e80c690acacb398fe9b1a9a6bdc41856362e5760</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>data</name>
      <anchorfile>structzypp_1_1JobReport_1_1EMsgTypeDef.html</anchorfile>
      <anchor>a27f07ff3d0623036c6ee75f51e80c690a49d017242f6f5d03762ca93941444d1d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::syscontent::Reader::Entry</name>
    <filename>classzypp_1_1syscontent_1_1Reader_1_1Entry.html</filename>
    <member kind="function">
      <type></type>
      <name>Entry</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader_1_1Entry.html</anchorfile>
      <anchor>ab0601e8584127203f3e5d59bea521d17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>kind</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader_1_1Entry.html</anchorfile>
      <anchor>ae4354f05b349aa732f5643e2c0e7fca8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>name</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader_1_1Entry.html</anchorfile>
      <anchor>a73026fa142072d11696dcd030a173d82</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Edition &amp;</type>
      <name>edition</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader_1_1Entry.html</anchorfile>
      <anchor>acb3686587e0610ee0971386f76a7d2a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Arch &amp;</type>
      <name>arch</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader_1_1Entry.html</anchorfile>
      <anchor>a683e208b5e47a8938e5bb247d2d7b669</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Entry</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader_1_1Entry.html</anchorfile>
      <anchor>a11bd291f797074787c04a03753e0e85b</anchor>
      <arglist>(const shared_ptr&lt; Impl &gt; &amp;pimpl_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader_1_1Entry.html</anchorfile>
      <anchor>ab066870eb2b2030bafcfdfdaca86faff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::Repository::EraseFromPool</name>
    <filename>structzypp_1_1Repository_1_1EraseFromPool.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1Repository_1_1EraseFromPool.html</anchorfile>
      <anchor>afa57ccd93ba1f33fd3e2595b02ac14cd</anchor>
      <arglist>(Repository repository_r) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::Errno</name>
    <filename>classzypp_1_1Errno.html</filename>
    <member kind="function">
      <type></type>
      <name>Errno</name>
      <anchorfile>classzypp_1_1Errno.html</anchorfile>
      <anchor>ad1015b93100d703354c887f640c6b84b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Errno</name>
      <anchorfile>classzypp_1_1Errno.html</anchorfile>
      <anchor>a6572d6ac51743cd10d7216a7fd576c1c</anchor>
      <arglist>(bool error_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Errno</name>
      <anchorfile>classzypp_1_1Errno.html</anchorfile>
      <anchor>a1ba2738e4c871d6f38c43e768f5adef3</anchor>
      <arglist>(int errno_r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get</name>
      <anchorfile>classzypp_1_1Errno.html</anchorfile>
      <anchor>a3c531cb59e3d83707d3b4c384122f82e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator int</name>
      <anchorfile>classzypp_1_1Errno.html</anchorfile>
      <anchor>a39592051b9b6f4062f7630b8f326f2e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1Errno.html</anchorfile>
      <anchor>a5a74d4d054056361eb6ac93d52e2af21</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_errno</name>
      <anchorfile>classzypp_1_1Errno.html</anchorfile>
      <anchor>aa7f7c13f8729a56374609c1ea6be6c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1Errno.html</anchorfile>
      <anchor>a8ab6b470bdd87a9454a016218dd87cb6</anchor>
      <arglist>(std::ostream &amp;str, const Errno &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::xml::detail::EscapedString</name>
    <filename>structzypp_1_1xml_1_1detail_1_1EscapedString.html</filename>
    <member kind="function">
      <type></type>
      <name>EscapedString</name>
      <anchorfile>structzypp_1_1xml_1_1detail_1_1EscapedString.html</anchorfile>
      <anchor>a714ba84128fdead27e5006513cc5ad7a</anchor>
      <arglist>(const std::string &amp;in_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>structzypp_1_1xml_1_1detail_1_1EscapedString.html</anchorfile>
      <anchor>a3a8ac81a0977b60ae9f9b775191e29a7</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>structzypp_1_1xml_1_1detail_1_1EscapedString.html</anchorfile>
      <anchor>a494b9e59e6b5c6a2670ec309b19190b0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::string</name>
      <anchorfile>structzypp_1_1xml_1_1detail_1_1EscapedString.html</anchorfile>
      <anchor>a5038c46b9477bd4ee5baeb65cf4d0740</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string &amp;</type>
      <name>_in</name>
      <anchorfile>structzypp_1_1xml_1_1detail_1_1EscapedString.html</anchorfile>
      <anchor>ae21126d30ea6ad51cbcd202fb072f402</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1xml_1_1detail_1_1EscapedString.html</anchorfile>
      <anchor>aaab4299765bb580714edb1b4327ec664</anchor>
      <arglist>(std::ostream &amp;str, const EscapedString &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ESetCompareDef</name>
    <filename>structzypp_1_1ESetCompareDef.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Enum</name>
      <anchorfile>structzypp_1_1ESetCompareDef.html</anchorfile>
      <anchor>a5a4ccf43795d514b7f123fc529a4e9a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>uncomparable</name>
      <anchorfile>structzypp_1_1ESetCompareDef.html</anchorfile>
      <anchor>a5a4ccf43795d514b7f123fc529a4e9a6ac9becb80da1c349f802ec21811142235</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>equal</name>
      <anchorfile>structzypp_1_1ESetCompareDef.html</anchorfile>
      <anchor>a5a4ccf43795d514b7f123fc529a4e9a6af6f67c944f51456206c63a7037d78b1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>properSubset</name>
      <anchorfile>structzypp_1_1ESetCompareDef.html</anchorfile>
      <anchor>a5a4ccf43795d514b7f123fc529a4e9a6ab784fd38460500e9f8c57b7b261f32cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>properSuperset</name>
      <anchorfile>structzypp_1_1ESetCompareDef.html</anchorfile>
      <anchor>a5a4ccf43795d514b7f123fc529a4e9a6aac8c15e098ef4251905da073a7c7a7d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>disjoint</name>
      <anchorfile>structzypp_1_1ESetCompareDef.html</anchorfile>
      <anchor>a5a4ccf43795d514b7f123fc529a4e9a6a8f6c7011236b9ce799d56db805f58a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>uncomparable</name>
      <anchorfile>structzypp_1_1ESetCompareDef.html</anchorfile>
      <anchor>a5a4ccf43795d514b7f123fc529a4e9a6ac9becb80da1c349f802ec21811142235</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>equal</name>
      <anchorfile>structzypp_1_1ESetCompareDef.html</anchorfile>
      <anchor>a5a4ccf43795d514b7f123fc529a4e9a6af6f67c944f51456206c63a7037d78b1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>properSubset</name>
      <anchorfile>structzypp_1_1ESetCompareDef.html</anchorfile>
      <anchor>a5a4ccf43795d514b7f123fc529a4e9a6ab784fd38460500e9f8c57b7b261f32cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>properSuperset</name>
      <anchorfile>structzypp_1_1ESetCompareDef.html</anchorfile>
      <anchor>a5a4ccf43795d514b7f123fc529a4e9a6aac8c15e098ef4251905da073a7c7a7d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>disjoint</name>
      <anchorfile>structzypp_1_1ESetCompareDef.html</anchorfile>
      <anchor>a5a4ccf43795d514b7f123fc529a4e9a6a8f6c7011236b9ce799d56db805f58a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>asString</name>
      <anchorfile>structzypp_1_1ESetCompareDef.html</anchorfile>
      <anchor>a1f7e00bfa509f483223a7643b7fccd88</anchor>
      <arglist>(Enum val_r)</arglist>
    </member>
    <member kind="typedef">
      <type>base::EnumClass&lt; ESetCompareDef &gt;</type>
      <name>SetCompare</name>
      <anchorfile>structzypp_1_1ESetCompareDef.html</anchorfile>
      <anchor>a1ff34f60fd15a70bb691a6b67d2d8b46</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ESetRelationDef</name>
    <filename>structzypp_1_1ESetRelationDef.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Enum</name>
      <anchorfile>structzypp_1_1ESetRelationDef.html</anchorfile>
      <anchor>ab1a3c4014adf99503bdc3e40d9d9ac9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>uncomparable</name>
      <anchorfile>structzypp_1_1ESetRelationDef.html</anchorfile>
      <anchor>ab1a3c4014adf99503bdc3e40d9d9ac9aa506254dca3297571bb1d02b59004b26c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>equal</name>
      <anchorfile>structzypp_1_1ESetRelationDef.html</anchorfile>
      <anchor>ab1a3c4014adf99503bdc3e40d9d9ac9aa4134486dc7b3e4bc59b1f01a51fbd954</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>properSubset</name>
      <anchorfile>structzypp_1_1ESetRelationDef.html</anchorfile>
      <anchor>ab1a3c4014adf99503bdc3e40d9d9ac9aa6ea8daf3c91dc9ce47b58a89b2b17513</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>properSuperset</name>
      <anchorfile>structzypp_1_1ESetRelationDef.html</anchorfile>
      <anchor>ab1a3c4014adf99503bdc3e40d9d9ac9aa5302e7368dbd1dd4e19e7ca0623c0113</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>disjoint</name>
      <anchorfile>structzypp_1_1ESetRelationDef.html</anchorfile>
      <anchor>ab1a3c4014adf99503bdc3e40d9d9ac9aacf8239cfc6180d04aaa1791e85e42b8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>subset</name>
      <anchorfile>structzypp_1_1ESetRelationDef.html</anchorfile>
      <anchor>ab1a3c4014adf99503bdc3e40d9d9ac9aabac538b9031b85b8d44f12b866d0ede5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>superset</name>
      <anchorfile>structzypp_1_1ESetRelationDef.html</anchorfile>
      <anchor>ab1a3c4014adf99503bdc3e40d9d9ac9aa47a62feb86fb0cdf59091ffa160ecc4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>uncomparable</name>
      <anchorfile>structzypp_1_1ESetRelationDef.html</anchorfile>
      <anchor>ab1a3c4014adf99503bdc3e40d9d9ac9aa506254dca3297571bb1d02b59004b26c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>equal</name>
      <anchorfile>structzypp_1_1ESetRelationDef.html</anchorfile>
      <anchor>ab1a3c4014adf99503bdc3e40d9d9ac9aa4134486dc7b3e4bc59b1f01a51fbd954</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>properSubset</name>
      <anchorfile>structzypp_1_1ESetRelationDef.html</anchorfile>
      <anchor>ab1a3c4014adf99503bdc3e40d9d9ac9aa6ea8daf3c91dc9ce47b58a89b2b17513</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>properSuperset</name>
      <anchorfile>structzypp_1_1ESetRelationDef.html</anchorfile>
      <anchor>ab1a3c4014adf99503bdc3e40d9d9ac9aa5302e7368dbd1dd4e19e7ca0623c0113</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>disjoint</name>
      <anchorfile>structzypp_1_1ESetRelationDef.html</anchorfile>
      <anchor>ab1a3c4014adf99503bdc3e40d9d9ac9aacf8239cfc6180d04aaa1791e85e42b8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>subset</name>
      <anchorfile>structzypp_1_1ESetRelationDef.html</anchorfile>
      <anchor>ab1a3c4014adf99503bdc3e40d9d9ac9aabac538b9031b85b8d44f12b866d0ede5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>superset</name>
      <anchorfile>structzypp_1_1ESetRelationDef.html</anchorfile>
      <anchor>ab1a3c4014adf99503bdc3e40d9d9ac9aa47a62feb86fb0cdf59091ffa160ecc4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>asString</name>
      <anchorfile>structzypp_1_1ESetRelationDef.html</anchorfile>
      <anchor>a9717c95d1c7cd0ad3918057364a47cf6</anchor>
      <arglist>(Enum val_r)</arglist>
    </member>
    <member kind="typedef">
      <type>base::EnumClass&lt; ESetRelationDef &gt;</type>
      <name>SetRelation</name>
      <anchorfile>structzypp_1_1ESetRelationDef.html</anchorfile>
      <anchor>a2c4d0ea5656ab2f73646b1e816a60e2f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ResPool::EstablishedStates</name>
    <filename>classzypp_1_1ResPool_1_1EstablishedStates.html</filename>
    <class kind="class">zypp::ResPool::EstablishedStates::Impl</class>
    <member kind="typedef">
      <type>std::map&lt; PoolItem, ResStatus::ValidateValue &gt;</type>
      <name>ChangedPseudoInstalled</name>
      <anchorfile>classzypp_1_1ResPool_1_1EstablishedStates.html</anchorfile>
      <anchor>acd2521f1fe57689632ec97d33a7320fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~EstablishedStates</name>
      <anchorfile>classzypp_1_1ResPool_1_1EstablishedStates.html</anchorfile>
      <anchor>a02c3e80599695d2de806226d70d13ea7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ChangedPseudoInstalled</type>
      <name>changedPseudoInstalled</name>
      <anchorfile>classzypp_1_1ResPool_1_1EstablishedStates.html</anchorfile>
      <anchor>ab7ff22d77ba970734e0d97c95c8b63c7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>EstablishedStates</name>
      <anchorfile>classzypp_1_1ResPool_1_1EstablishedStates.html</anchorfile>
      <anchor>ac9b18438c94687ab35db66785f14558f</anchor>
      <arglist>(shared_ptr&lt; Impl &gt; pimpl_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1ResPool_1_1EstablishedStates.html</anchorfile>
      <anchor>a5a405855bd214e3d3f5ad08e958d753b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>pool::PoolImpl</name>
      <anchorfile>classzypp_1_1ResPool_1_1EstablishedStates.html</anchorfile>
      <anchor>a386f2d11c0c3ac30683acc615181f445</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::Date::ETimeFormatDef</name>
    <filename>structzypp_1_1Date_1_1ETimeFormatDef.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Enum</name>
      <anchorfile>structzypp_1_1Date_1_1ETimeFormatDef.html</anchorfile>
      <anchor>acef3a4117424fa43c319d3cbebf8a41f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>none</name>
      <anchorfile>structzypp_1_1Date_1_1ETimeFormatDef.html</anchorfile>
      <anchor>acef3a4117424fa43c319d3cbebf8a41fa7242c9b6c4c60d1616f94bd4a1ea702d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>seconds</name>
      <anchorfile>structzypp_1_1Date_1_1ETimeFormatDef.html</anchorfile>
      <anchor>acef3a4117424fa43c319d3cbebf8a41fa11d3a983c86cbf4d4e74c9e4074bd516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>minutes</name>
      <anchorfile>structzypp_1_1Date_1_1ETimeFormatDef.html</anchorfile>
      <anchor>acef3a4117424fa43c319d3cbebf8a41faf28f8fd29ef32bc667817f4cd2c0ea50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>hours</name>
      <anchorfile>structzypp_1_1Date_1_1ETimeFormatDef.html</anchorfile>
      <anchor>acef3a4117424fa43c319d3cbebf8a41faeb450823d60944d55e9e8998c84e9b49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>none</name>
      <anchorfile>structzypp_1_1Date_1_1ETimeFormatDef.html</anchorfile>
      <anchor>acef3a4117424fa43c319d3cbebf8a41fa7242c9b6c4c60d1616f94bd4a1ea702d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>seconds</name>
      <anchorfile>structzypp_1_1Date_1_1ETimeFormatDef.html</anchorfile>
      <anchor>acef3a4117424fa43c319d3cbebf8a41fa11d3a983c86cbf4d4e74c9e4074bd516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>minutes</name>
      <anchorfile>structzypp_1_1Date_1_1ETimeFormatDef.html</anchorfile>
      <anchor>acef3a4117424fa43c319d3cbebf8a41faf28f8fd29ef32bc667817f4cd2c0ea50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>hours</name>
      <anchorfile>structzypp_1_1Date_1_1ETimeFormatDef.html</anchorfile>
      <anchor>acef3a4117424fa43c319d3cbebf8a41faeb450823d60944d55e9e8998c84e9b49</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::Date::ETimeZoneFormatDef</name>
    <filename>structzypp_1_1Date_1_1ETimeZoneFormatDef.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Enum</name>
      <anchorfile>structzypp_1_1Date_1_1ETimeZoneFormatDef.html</anchorfile>
      <anchor>a07cc20113c6707793bb4a23b3df64567</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>none</name>
      <anchorfile>structzypp_1_1Date_1_1ETimeZoneFormatDef.html</anchorfile>
      <anchor>a07cc20113c6707793bb4a23b3df64567a2428d72425f6396d134a8e358161b46b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>name</name>
      <anchorfile>structzypp_1_1Date_1_1ETimeZoneFormatDef.html</anchorfile>
      <anchor>a07cc20113c6707793bb4a23b3df64567a6fff4d70a6106d981e55efc57b3413fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>offset</name>
      <anchorfile>structzypp_1_1Date_1_1ETimeZoneFormatDef.html</anchorfile>
      <anchor>a07cc20113c6707793bb4a23b3df64567ad18f51614d848186eabaa11280d40093</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>none</name>
      <anchorfile>structzypp_1_1Date_1_1ETimeZoneFormatDef.html</anchorfile>
      <anchor>a07cc20113c6707793bb4a23b3df64567a2428d72425f6396d134a8e358161b46b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>name</name>
      <anchorfile>structzypp_1_1Date_1_1ETimeZoneFormatDef.html</anchorfile>
      <anchor>a07cc20113c6707793bb4a23b3df64567a6fff4d70a6106d981e55efc57b3413fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>offset</name>
      <anchorfile>structzypp_1_1Date_1_1ETimeZoneFormatDef.html</anchorfile>
      <anchor>a07cc20113c6707793bb4a23b3df64567ad18f51614d848186eabaa11280d40093</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::CpeId::Value::ETypeDef</name>
    <filename>structzypp_1_1CpeId_1_1Value_1_1ETypeDef.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Enum</name>
      <anchorfile>structzypp_1_1CpeId_1_1Value_1_1ETypeDef.html</anchorfile>
      <anchor>a347b71d8fe036f1b7ce7edc019168fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANY</name>
      <anchorfile>structzypp_1_1CpeId_1_1Value_1_1ETypeDef.html</anchorfile>
      <anchor>a347b71d8fe036f1b7ce7edc019168fb5ab79513e31d02871f2ebf07638a039733</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NA</name>
      <anchorfile>structzypp_1_1CpeId_1_1Value_1_1ETypeDef.html</anchorfile>
      <anchor>a347b71d8fe036f1b7ce7edc019168fb5af6ed84e1fe42f5f2f54a27caf2a14d03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wildcardfree</name>
      <anchorfile>structzypp_1_1CpeId_1_1Value_1_1ETypeDef.html</anchorfile>
      <anchor>a347b71d8fe036f1b7ce7edc019168fb5a541b0fa60024b5c4e4d742a89f22af55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wildcarded</name>
      <anchorfile>structzypp_1_1CpeId_1_1Value_1_1ETypeDef.html</anchorfile>
      <anchor>a347b71d8fe036f1b7ce7edc019168fb5a8f45e55b017909e7b233f552ad268832</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANY</name>
      <anchorfile>structzypp_1_1CpeId_1_1Value_1_1ETypeDef.html</anchorfile>
      <anchor>a347b71d8fe036f1b7ce7edc019168fb5ab79513e31d02871f2ebf07638a039733</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NA</name>
      <anchorfile>structzypp_1_1CpeId_1_1Value_1_1ETypeDef.html</anchorfile>
      <anchor>a347b71d8fe036f1b7ce7edc019168fb5af6ed84e1fe42f5f2f54a27caf2a14d03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wildcardfree</name>
      <anchorfile>structzypp_1_1CpeId_1_1Value_1_1ETypeDef.html</anchorfile>
      <anchor>a347b71d8fe036f1b7ce7edc019168fb5a541b0fa60024b5c4e4d742a89f22af55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wildcarded</name>
      <anchorfile>structzypp_1_1CpeId_1_1Value_1_1ETypeDef.html</anchorfile>
      <anchor>a347b71d8fe036f1b7ce7edc019168fb5a8f45e55b017909e7b233f552ad268832</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::Exception</name>
    <filename>classzypp_1_1Exception.html</filename>
    <member kind="typedef">
      <type>exception_detail::CodeLocation</type>
      <name>CodeLocation</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>af5f2bb21780f01a605397a29b800ef6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; std::string &gt;</type>
      <name>History</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>a84365fdb2eef67590826f8a296e10f6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>History::const_iterator</type>
      <name>HistoryIterator</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>ac3aaa8ced7187def3c64df67a700f1d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>History::size_type</type>
      <name>HistorySize</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>a4e306c7ee4f0a1aeeef7de8777b7446c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Exception</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>a9b6b4359936c74f0a4ecc0cf2d5c0c99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Exception</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>a824be5fdccb344bec16ec341a0fa0d18</anchor>
      <arglist>(const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Exception</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>a1c15d748f3b147fe627e4c74dc1ae4d8</anchor>
      <arglist>(std::string &amp;&amp;msg_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Exception</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>aa2e831e022ace14a60cd613bc5e93038</anchor>
      <arglist>(const std::string &amp;msg_r, const Exception &amp;history_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Exception</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>a59f3290829941253de8c513bbad25863</anchor>
      <arglist>(std::string &amp;&amp;msg_r, const Exception &amp;history_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Exception</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>a2a275156f909a8696a29acb483114577</anchor>
      <arglist>(const std::string &amp;msg_r, Exception &amp;&amp;history_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Exception</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>adb6e3ba719e93c438ebbf72f62bde991</anchor>
      <arglist>(std::string &amp;&amp;msg_r, Exception &amp;&amp;history_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Exception</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>a2fda838fae947f04f3ed5e7cff562769</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const CodeLocation &amp;</type>
      <name>where</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>a3d068eea70e4790395eaef8f96aa2c73</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>relocate</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>adbed782d4b284c7bdb4554c2f2aca324</anchor>
      <arglist>(const CodeLocation &amp;where_r) const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>msg</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>a90ce3c9322069f3133564a7ddf43cd8d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>a7c8c49689d44c0b297fbe6ba1d3400ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asUserString</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>a455eac831a78965064cae8ed3b7d07ed</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>aa3ed3dcd5a961f1328369df36e6431fb</anchor>
      <arglist>(std::ostream &amp;str, const Exception &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>a8219af4821dc0e06b921d9db2b0b6e77</anchor>
      <arglist>(std::ostream &amp;str, const Exception &amp;obj)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CodeLocation</type>
      <name>_where</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>a4f6ea3a995358a6463685b377767f4f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_msg</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>a2aa20d55a5a6bbb5d8176989ce9fe5f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>History</type>
      <name>_history</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>a52be34a96c7346dd47bee0bc6460f430</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remember</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>af6a5a1a9527e907e19bd94d61e0dc2be</anchor>
      <arglist>(const Exception &amp;old_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remember</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>a94cd502c42f0889eba679e27c385832f</anchor>
      <arglist>(Exception &amp;&amp;old_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addHistory</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>a54f79410e094edccc4bccbe8f87854c1</anchor>
      <arglist>(const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addHistory</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>aff85cc52e41494f5cc63b6003461e98e</anchor>
      <arglist>(std::string &amp;&amp;msg_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addToHistory</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>aca14b2fdddbb77a623898688c0ce1d71</anchor>
      <arglist>(const TContainer &amp;msgc_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveToHistory</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>ab823e1697eada045babc6de041645463</anchor>
      <arglist>(TContainer &amp;&amp;msgc_r)</arglist>
    </member>
    <member kind="function">
      <type>HistoryIterator</type>
      <name>historyBegin</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>a8346e9d44b22d844a2259db2ca33c7ef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>HistoryIterator</type>
      <name>historyEnd</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>ac26bc6ceaf90ec2fedffc03208d84da7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>historyEmpty</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>af20cf4667dbdb71bccb1c04cd4b4c032</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>HistorySize</type>
      <name>historySize</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>adfa4b6972bcdc173455d7a01068e221a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>historyAsString</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>a788b8d46495110434f4dc03fb73a2e85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asUserHistory</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>a2fdd31e4e499f99cec41273742b16f73</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>a78a1c89db7b943c545667a96d697cbee</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>strErrno</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>a2cf3935eaec01b862d58be69ad2a8b42</anchor>
      <arglist>(int errno_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>strErrno</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>a5b6ba7851a34b7f97466b647050287e1</anchor>
      <arglist>(int errno_r, const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>strErrno</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>a80fed81d823ae51f550772c2d0397ed1</anchor>
      <arglist>(int errno_r, std::string &amp;&amp;msg_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>log</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>a8235091610ff9160abe2637a164522e2</anchor>
      <arglist>(const Exception &amp;excpt_r, const CodeLocation &amp;where_r, const char *const prefix_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>log</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>a96dc80247b8ff510b006a29b1d215824</anchor>
      <arglist>(const char *typename_r, const CodeLocation &amp;where_r, const char *const prefix_r)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual const char *</type>
      <name>what</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>ad60d9e7c6ea4c11eee52325ef11702c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::ostream &amp;</type>
      <name>dumpError</name>
      <anchorfile>classzypp_1_1Exception.html</anchorfile>
      <anchor>a361fa87903190bf4f06dacaa59b61699</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::externalprogram::ExternalDataSource</name>
    <filename>classzypp_1_1externalprogram_1_1ExternalDataSource.html</filename>
    <member kind="function">
      <type></type>
      <name>ExternalDataSource</name>
      <anchorfile>classzypp_1_1externalprogram_1_1ExternalDataSource.html</anchorfile>
      <anchor>a855e199a4598deb0b6987037f1dd0cd7</anchor>
      <arglist>(FILE *inputfile=0, FILE *outputfile=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ExternalDataSource</name>
      <anchorfile>classzypp_1_1externalprogram_1_1ExternalDataSource.html</anchorfile>
      <anchor>ae85a762d51d914a0b6a1789a4f7018ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>send</name>
      <anchorfile>classzypp_1_1externalprogram_1_1ExternalDataSource.html</anchorfile>
      <anchor>a43b25352b74d5c97d39071615612b6e5</anchor>
      <arglist>(const char *buffer, size_t length)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>send</name>
      <anchorfile>classzypp_1_1externalprogram_1_1ExternalDataSource.html</anchorfile>
      <anchor>a354fac22d8ba76bf79b8feb46fbe3e5d</anchor>
      <arglist>(std::string s)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>receive</name>
      <anchorfile>classzypp_1_1externalprogram_1_1ExternalDataSource.html</anchorfile>
      <anchor>a31d4e8fa40cc16b1fbcadd57314676f3</anchor>
      <arglist>(char *buffer, size_t length)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>receiveLine</name>
      <anchorfile>classzypp_1_1externalprogram_1_1ExternalDataSource.html</anchorfile>
      <anchor>adff7678d6d85087eeceb04d61ec43026</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>receiveLine</name>
      <anchorfile>classzypp_1_1externalprogram_1_1ExternalDataSource.html</anchorfile>
      <anchor>a146b2ab2ac61cad3626b0e5599d75deb</anchor>
      <arglist>(io::timeout_type timeout)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>receiveUpto</name>
      <anchorfile>classzypp_1_1externalprogram_1_1ExternalDataSource.html</anchorfile>
      <anchor>adba53b1ea8406735aec248d7bbd996c9</anchor>
      <arglist>(char c)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>receiveUpto</name>
      <anchorfile>classzypp_1_1externalprogram_1_1ExternalDataSource.html</anchorfile>
      <anchor>a65bf315f50760027b88a9676e5902d19</anchor>
      <arglist>(char c, io::timeout_type timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBlocking</name>
      <anchorfile>classzypp_1_1externalprogram_1_1ExternalDataSource.html</anchorfile>
      <anchor>a9029e82f96a523406da9897c39f33840</anchor>
      <arglist>(bool mode)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>close</name>
      <anchorfile>classzypp_1_1externalprogram_1_1ExternalDataSource.html</anchorfile>
      <anchor>a8f5e8ffbfcc1c5b35e11028af6b88049</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FILE *</type>
      <name>inputFile</name>
      <anchorfile>classzypp_1_1externalprogram_1_1ExternalDataSource.html</anchorfile>
      <anchor>a623060692346cec538bf83c86684da02</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>FILE *</type>
      <name>outputFile</name>
      <anchorfile>classzypp_1_1externalprogram_1_1ExternalDataSource.html</anchorfile>
      <anchor>a7e0c4186177d77f56957bd65ff3fdd1e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FILE *</type>
      <name>inputfile</name>
      <anchorfile>classzypp_1_1externalprogram_1_1ExternalDataSource.html</anchorfile>
      <anchor>a868bf86bb0f90ceddc7ae6c197c706a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FILE *</type>
      <name>outputfile</name>
      <anchorfile>classzypp_1_1externalprogram_1_1ExternalDataSource.html</anchorfile>
      <anchor>aa2aa468b009c738dffe16770fcddf2ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char *</type>
      <name>linebuffer</name>
      <anchorfile>classzypp_1_1externalprogram_1_1ExternalDataSource.html</anchorfile>
      <anchor>af6de0423ba770c129403cd7ff748c21a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>linebuffer_size</name>
      <anchorfile>classzypp_1_1externalprogram_1_1ExternalDataSource.html</anchorfile>
      <anchor>a3e6a96efc336b59963f6a026e25be623</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ExternalProgram</name>
    <filename>classzypp_1_1ExternalProgram.html</filename>
    <base>zypp::externalprogram::ExternalDataSource</base>
    <member kind="enumeration">
      <type></type>
      <name>Stderr_Disposition</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>addd37559311e2d7c296f7f8d3bbb65ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Normal_Stderr</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>addd37559311e2d7c296f7f8d3bbb65baaac502ca3423fc4b90c6f89e869cdb715</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Discard_Stderr</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>addd37559311e2d7c296f7f8d3bbb65baa44c201571387f6a9700543e654f38ad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Stderr_To_Stdout</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>addd37559311e2d7c296f7f8d3bbb65baaaba72a64b32a67070ba03a24f0d3d6b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Stderr_To_FileDesc</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>addd37559311e2d7c296f7f8d3bbb65baa414ec6bf2a827352490d2f6fe346fd40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>Arguments</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>a569290605b69ca72af7d274b507394b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>Environment</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>a1fef621d0905ca4e274d87974e6f1598</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Normal_Stderr</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>addd37559311e2d7c296f7f8d3bbb65baaac502ca3423fc4b90c6f89e869cdb715</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Discard_Stderr</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>addd37559311e2d7c296f7f8d3bbb65baa44c201571387f6a9700543e654f38ad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Stderr_To_Stdout</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>addd37559311e2d7c296f7f8d3bbb65baaaba72a64b32a67070ba03a24f0d3d6b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Stderr_To_FileDesc</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>addd37559311e2d7c296f7f8d3bbb65baa414ec6bf2a827352490d2f6fe346fd40</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExternalProgram</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>a1d401194136399180580974100b241dd</anchor>
      <arglist>(std::string commandline, Stderr_Disposition stderr_disp=Normal_Stderr, bool use_pty=false, int stderr_fd=-1, bool default_locale=false, const Pathname &amp;root=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExternalProgram</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>a040f7a07960008292ab4352fe9222502</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExternalProgram</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>a581d1ff6d6036568d0c19a776e7d90d3</anchor>
      <arglist>(const Arguments &amp;argv, Stderr_Disposition stderr_disp=Normal_Stderr, bool use_pty=false, int stderr_fd=-1, bool default_locale=false, const Pathname &amp;root=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExternalProgram</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>aa43a79455d4969b77e449f842ac85017</anchor>
      <arglist>(const Arguments &amp;argv, const Environment &amp;environment, Stderr_Disposition stderr_disp=Normal_Stderr, bool use_pty=false, int stderr_fd=-1, bool default_locale=false, const Pathname &amp;root=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExternalProgram</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>ac1779a600c2355f80dc372512d6b58af</anchor>
      <arglist>(const char *const *argv, Stderr_Disposition stderr_disp=Normal_Stderr, bool use_pty=false, int stderr_fd=-1, bool default_locale=false, const Pathname &amp;root=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExternalProgram</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>a6a163d5c4bf9b6f9adaeeaffdda25b29</anchor>
      <arglist>(const char *const *argv, const Environment &amp;environment, Stderr_Disposition stderr_disp=Normal_Stderr, bool use_pty=false, int stderr_fd=-1, bool default_locale=false, const Pathname &amp;root=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExternalProgram</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>a3276a8493be6563566c9c8ee19206e41</anchor>
      <arglist>(const char *binpath, const char *const *argv_1, bool use_pty=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExternalProgram</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>a6b3981bee16711bb542980472d9dd698</anchor>
      <arglist>(const char *binpath, const char *const *argv_1, const Environment &amp;environment, bool use_pty=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ExternalProgram</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>a46b21ffc8bb9952598b43ee8d09a9ad6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>ac72fa79ccdbaa0f7fc9560b291dd4216</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>kill</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>aa129e22e8025a60ac51334a1d6603557</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>kill</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>ab5eec803f83df17c37647966c6af7670</anchor>
      <arglist>(int sig)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>running</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>ab4c16f7ec7df54ea23dd6c6da2621506</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>pid_t</type>
      <name>getpid</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>aa5c5a8efac167c1d4f80408e144b496b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>command</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>ae0369899f0c0f36b68f6001704b90486</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>execError</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>a018285fba95217aac0581a5d4c6a486a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>a0a1faace69250c6503249866fc032a29</anchor>
      <arglist>(std::ostream &amp;out_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>renumber_fd</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>a49fa63cc024e0ca3c2c4eed2fc5fa886</anchor>
      <arglist>(int origfd, int newfd)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>checkStatus</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>ab87d9b758aac614609d44474830a87f6</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>start_program</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>a9c21032a177a5f84af440ab2ab2dfa71</anchor>
      <arglist>(const char *const *argv, const Environment &amp;environment, Stderr_Disposition stderr_disp=Normal_Stderr, int stderr_fd=-1, bool default_locale=false, const char *root=NULL, bool switch_pgid=false, bool die_with_parent=false)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>use_pty</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>accd1acdef68fbfa933382d173674ee7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pid_t</type>
      <name>pid</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>aaf21ec7648fcea7018bb0d618e0388b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_exitStatus</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>a08dbc19897ea3c07c7971e5bd34785ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_command</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>aa3bab1d99c1b1b38db123e3e0089340f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_execError</name>
      <anchorfile>classzypp_1_1ExternalProgram.html</anchorfile>
      <anchor>a45a585ab184005cdc7a51f07a48f3ce2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ExternalProgramWithSeperatePgid</name>
    <filename>classzypp_1_1ExternalProgramWithSeperatePgid.html</filename>
    <base>zypp::ExternalProgram</base>
    <member kind="function">
      <type></type>
      <name>ExternalProgramWithSeperatePgid</name>
      <anchorfile>classzypp_1_1ExternalProgramWithSeperatePgid.html</anchorfile>
      <anchor>a235837c032e1266ee545f9ad58aec61f</anchor>
      <arglist>(const char *const *argv, Stderr_Disposition stderr_disp=Normal_Stderr, int stderr_fd=-1, bool default_locale=false, const Pathname &amp;root=&quot;&quot;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ExternalProgramWithStderr</name>
    <filename>classzypp_1_1ExternalProgramWithStderr.html</filename>
    <base protection="private">zypp::externalprogram::EarlyPipe</base>
    <base>zypp::ExternalProgram</base>
    <member kind="function">
      <type></type>
      <name>ExternalProgramWithStderr</name>
      <anchorfile>classzypp_1_1ExternalProgramWithStderr.html</anchorfile>
      <anchor>a4128fc07ac43a2b6ebd14463ae771e4b</anchor>
      <arglist>(const Arguments &amp;argv_r, bool defaultLocale_r=false, const Pathname &amp;root_r=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExternalProgramWithStderr</name>
      <anchorfile>classzypp_1_1ExternalProgramWithStderr.html</anchorfile>
      <anchor>ab18775bd5f27450eec26073b1f67668f</anchor>
      <arglist>(const Arguments &amp;argv_r, const Pathname &amp;root_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExternalProgramWithStderr</name>
      <anchorfile>classzypp_1_1ExternalProgramWithStderr.html</anchorfile>
      <anchor>af27a463fd51375753ded1f5ef34079e9</anchor>
      <arglist>(const Arguments &amp;argv_r, const Environment &amp;environment_r, bool defaultLocale_r=false, const Pathname &amp;root_r=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExternalProgramWithStderr</name>
      <anchorfile>classzypp_1_1ExternalProgramWithStderr.html</anchorfile>
      <anchor>a23cc8967bc314eaea68891df077a353c</anchor>
      <arglist>(const Arguments &amp;argv_r, const Environment &amp;environment_r, const Pathname &amp;root_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stderrGetUpTo</name>
      <anchorfile>classzypp_1_1ExternalProgramWithStderr.html</anchorfile>
      <anchor>a0e30ac9461834ae9dcb31a899493db8d</anchor>
      <arglist>(std::string &amp;retval_r, const char delim_r, bool returnDelim_r=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stderrGetline</name>
      <anchorfile>classzypp_1_1ExternalProgramWithStderr.html</anchorfile>
      <anchor>a86a88b65afcf72b75f5ee9562c4c5eda</anchor>
      <arglist>(std::string &amp;retval_r, bool returnDelim_r=false)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_initStdErr</name>
      <anchorfile>classzypp_1_1ExternalProgramWithStderr.html</anchorfile>
      <anchor>a649e369e6bbfa883cdad178d37debd19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_buffer</name>
      <anchorfile>classzypp_1_1ExternalProgramWithStderr.html</anchorfile>
      <anchor>a1bf57bd9016a356cba8e9938544b990c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::functor::False</name>
    <filename>structzypp_1_1functor_1_1False.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1functor_1_1False.html</anchorfile>
      <anchor>aca73f6bb90287ae1816ca187c8f1a866</anchor>
      <arglist>(Tp) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::Fetcher</name>
    <filename>classzypp_1_1Fetcher.html</filename>
    <class kind="class">zypp::Fetcher::Impl</class>
    <member kind="enumeration">
      <type></type>
      <name>Option</name>
      <anchorfile>classzypp_1_1Fetcher.html</anchorfile>
      <anchor>ababfa34eb6abcb97b6f8e5c4d176b259</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AutoAddContentFileIndexes</name>
      <anchorfile>classzypp_1_1Fetcher.html</anchorfile>
      <anchor>ababfa34eb6abcb97b6f8e5c4d176b259ad2b00027f0ad22a8ec659723778229eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AutoAddChecksumsIndexes</name>
      <anchorfile>classzypp_1_1Fetcher.html</anchorfile>
      <anchor>ababfa34eb6abcb97b6f8e5c4d176b259a7d1a27bc7363727403c14621a99bedda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AutoAddIndexes</name>
      <anchorfile>classzypp_1_1Fetcher.html</anchorfile>
      <anchor>ababfa34eb6abcb97b6f8e5c4d176b259a4708c1ae76ec23e9573d4c1a0710bdaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AutoAddContentFileIndexes</name>
      <anchorfile>classzypp_1_1Fetcher.html</anchorfile>
      <anchor>ababfa34eb6abcb97b6f8e5c4d176b259ad2b00027f0ad22a8ec659723778229eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AutoAddChecksumsIndexes</name>
      <anchorfile>classzypp_1_1Fetcher.html</anchorfile>
      <anchor>ababfa34eb6abcb97b6f8e5c4d176b259a7d1a27bc7363727403c14621a99bedda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AutoAddIndexes</name>
      <anchorfile>classzypp_1_1Fetcher.html</anchorfile>
      <anchor>ababfa34eb6abcb97b6f8e5c4d176b259a4708c1ae76ec23e9573d4c1a0710bdaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_FLAGS</name>
      <anchorfile>classzypp_1_1Fetcher.html</anchorfile>
      <anchor>a6535edf764f78b0ed312e0bcec0a97d1</anchor>
      <arglist>(Options, Option)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Fetcher</name>
      <anchorfile>classzypp_1_1Fetcher.html</anchorfile>
      <anchor>ac41b5bac268a02eeb70b93d3aa204216</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Fetcher</name>
      <anchorfile>classzypp_1_1Fetcher.html</anchorfile>
      <anchor>af970b0a01991b0d4a4ebbf111f455b5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOptions</name>
      <anchorfile>classzypp_1_1Fetcher.html</anchorfile>
      <anchor>aa0352fce9b40b35323678c655ed7f581</anchor>
      <arglist>(Options options)</arglist>
    </member>
    <member kind="function">
      <type>Options</type>
      <name>options</name>
      <anchorfile>classzypp_1_1Fetcher.html</anchorfile>
      <anchor>a2a47459ad8aeb3228a88d8c2e1959e10</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addIndex</name>
      <anchorfile>classzypp_1_1Fetcher.html</anchorfile>
      <anchor>a28b775d82981d5bd19bb91b18f502bae</anchor>
      <arglist>(const OnMediaLocation &amp;resource)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enqueue</name>
      <anchorfile>classzypp_1_1Fetcher.html</anchorfile>
      <anchor>a70bf86b79179cbbe00a67bb776596e4a</anchor>
      <arglist>(const OnMediaLocation &amp;resource, const FileChecker &amp;checker=FileChecker())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enqueueDigested</name>
      <anchorfile>classzypp_1_1Fetcher.html</anchorfile>
      <anchor>aefee7d3271ca369c858ca540deacc4ed</anchor>
      <arglist>(const OnMediaLocation &amp;resource, const FileChecker &amp;checker=FileChecker(), const Pathname &amp;deltafile=Pathname())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enqueueDir</name>
      <anchorfile>classzypp_1_1Fetcher.html</anchorfile>
      <anchor>a8b157e31f6f41fe586a51d45ea03bc0a</anchor>
      <arglist>(const OnMediaLocation &amp;resource, bool recursive=false, const FileChecker &amp;checker=FileChecker())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enqueueDigestedDir</name>
      <anchorfile>classzypp_1_1Fetcher.html</anchorfile>
      <anchor>ac4e29bf4fd1251019ddeccf04c261ca7</anchor>
      <arglist>(const OnMediaLocation &amp;resource, bool recursive=false, const FileChecker &amp;checker=FileChecker())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addCachePath</name>
      <anchorfile>classzypp_1_1Fetcher.html</anchorfile>
      <anchor>ad3ea75cc05915e2a89f895dcde3ff117</anchor>
      <arglist>(const Pathname &amp;cache_dir)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classzypp_1_1Fetcher.html</anchorfile>
      <anchor>a307eb63c935c97342b1439576df49e9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classzypp_1_1Fetcher.html</anchorfile>
      <anchor>a63506014903b608d38ca4d96dc1573e5</anchor>
      <arglist>(const Pathname &amp;dest_dir, MediaSetAccess &amp;media, const ProgressData::ReceiverFnc &amp;progress=ProgressData::ReceiverFnc())</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1Fetcher.html</anchorfile>
      <anchor>a23df18c36552a99c9bc3a2b3d7dfa592</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1Fetcher.html</anchorfile>
      <anchor>a56aef87987f267beb37cc36a8a7fcfc7</anchor>
      <arglist>(std::ostream &amp;str, const Fetcher &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1Fetcher.html</anchorfile>
      <anchor>a2b6e2ecbf365b3808310e612e470b335</anchor>
      <arglist>(std::ostream &amp;str, const Fetcher &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::FetcherIndex</name>
    <filename>structzypp_1_1FetcherIndex.html</filename>
    <member kind="function">
      <type></type>
      <name>FetcherIndex</name>
      <anchorfile>structzypp_1_1FetcherIndex.html</anchorfile>
      <anchor>a33fda72a7ce26d38d8b06ed378fecff6</anchor>
      <arglist>(const OnMediaLocation &amp;loc)</arglist>
    </member>
    <member kind="variable">
      <type>OnMediaLocation</type>
      <name>location</name>
      <anchorfile>structzypp_1_1FetcherIndex.html</anchorfile>
      <anchor>a03f92a5975e279e923039c3a7be87774</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DefaultIntegral&lt; bool, false &gt;</type>
      <name>read</name>
      <anchorfile>structzypp_1_1FetcherIndex.html</anchorfile>
      <anchor>a965dba73aada270ec6bf43a465856356</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::FetcherJob</name>
    <filename>structzypp_1_1FetcherJob.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Flag</name>
      <anchorfile>structzypp_1_1FetcherJob.html</anchorfile>
      <anchor>a86e37895dccfcf793bc70298cdcfd4aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>None</name>
      <anchorfile>structzypp_1_1FetcherJob.html</anchorfile>
      <anchor>a86e37895dccfcf793bc70298cdcfd4aaacac1e1542ca8f9ceebed98463404602b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Directory</name>
      <anchorfile>structzypp_1_1FetcherJob.html</anchorfile>
      <anchor>a86e37895dccfcf793bc70298cdcfd4aaa7313ec7266218357c91018ef848ff906</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Recursive</name>
      <anchorfile>structzypp_1_1FetcherJob.html</anchorfile>
      <anchor>a86e37895dccfcf793bc70298cdcfd4aaa1592d62570e7750eebba3992580a2cf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RecursiveDirectory</name>
      <anchorfile>structzypp_1_1FetcherJob.html</anchorfile>
      <anchor>a86e37895dccfcf793bc70298cdcfd4aaac278fa64fc99fc0832a186a52816e45f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AlwaysVerifyChecksum</name>
      <anchorfile>structzypp_1_1FetcherJob.html</anchorfile>
      <anchor>a86e37895dccfcf793bc70298cdcfd4aaa53ade7386b8e79ee480a59b5b30c7b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>None</name>
      <anchorfile>structzypp_1_1FetcherJob.html</anchorfile>
      <anchor>a86e37895dccfcf793bc70298cdcfd4aaacac1e1542ca8f9ceebed98463404602b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Directory</name>
      <anchorfile>structzypp_1_1FetcherJob.html</anchorfile>
      <anchor>a86e37895dccfcf793bc70298cdcfd4aaa7313ec7266218357c91018ef848ff906</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Recursive</name>
      <anchorfile>structzypp_1_1FetcherJob.html</anchorfile>
      <anchor>a86e37895dccfcf793bc70298cdcfd4aaa1592d62570e7750eebba3992580a2cf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RecursiveDirectory</name>
      <anchorfile>structzypp_1_1FetcherJob.html</anchorfile>
      <anchor>a86e37895dccfcf793bc70298cdcfd4aaac278fa64fc99fc0832a186a52816e45f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AlwaysVerifyChecksum</name>
      <anchorfile>structzypp_1_1FetcherJob.html</anchorfile>
      <anchor>a86e37895dccfcf793bc70298cdcfd4aaa53ade7386b8e79ee480a59b5b30c7b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_FLAGS</name>
      <anchorfile>structzypp_1_1FetcherJob.html</anchorfile>
      <anchor>aafffa571396cb29e7c2a6b5e593ea83f</anchor>
      <arglist>(Flags, Flag)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FetcherJob</name>
      <anchorfile>structzypp_1_1FetcherJob.html</anchorfile>
      <anchor>a7623fc0fde128bbcd4274c6597888910</anchor>
      <arglist>(const OnMediaLocation &amp;loc, const Pathname dfile=Pathname())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FetcherJob</name>
      <anchorfile>structzypp_1_1FetcherJob.html</anchorfile>
      <anchor>a4580ef3ba428dc8468b20ed6dbdf61b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>OnMediaLocation</type>
      <name>location</name>
      <anchorfile>structzypp_1_1FetcherJob.html</anchorfile>
      <anchor>aaee99c15b3b3a5f49e58270bf3419ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>deltafile</name>
      <anchorfile>structzypp_1_1FetcherJob.html</anchorfile>
      <anchor>aacecbeed438e2697c62c380cb172c8a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::list&lt; FileChecker &gt;</type>
      <name>checkers</name>
      <anchorfile>structzypp_1_1FetcherJob.html</anchorfile>
      <anchor>a1de8e6def0b6cc29cb2625a352240544</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Flags</type>
      <name>flags</name>
      <anchorfile>structzypp_1_1FetcherJob.html</anchorfile>
      <anchor>a2fe29efef0ae69574bf957200e7d51ec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::FileCheckException</name>
    <filename>classzypp_1_1FileCheckException.html</filename>
    <base>zypp::Exception</base>
    <member kind="function">
      <type></type>
      <name>FileCheckException</name>
      <anchorfile>classzypp_1_1FileCheckException.html</anchorfile>
      <anchor>a9da01b99589ad8cfcfe92918153273da</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::sat::FileConflicts</name>
    <filename>classzypp_1_1sat_1_1FileConflicts.html</filename>
    <base protection="private">zypp::sat::Queue</base>
    <class kind="class">zypp::sat::FileConflicts::Conflict</class>
    <member kind="typedef">
      <type>Conflict</type>
      <name>value_type</name>
      <anchorfile>classzypp_1_1sat_1_1FileConflicts.html</anchorfile>
      <anchor>a075bf5fb7652ff25c4f0841e5afd7b2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const value_type *</type>
      <name>const_iterator</name>
      <anchorfile>classzypp_1_1sat_1_1FileConflicts.html</anchorfile>
      <anchor>a4653d074b28d5492a71f763f49c4a816</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned</type>
      <name>size_type</name>
      <anchorfile>classzypp_1_1sat_1_1FileConflicts.html</anchorfile>
      <anchor>accb99ad98513536ec01739f883aaea93</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1sat_1_1FileConflicts.html</anchorfile>
      <anchor>ad969816a398691ca9dfe8374eb5515bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1sat_1_1FileConflicts.html</anchorfile>
      <anchor>aaacd59af691948c1fa7b3a3786c3a2b5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1sat_1_1FileConflicts.html</anchorfile>
      <anchor>ad0111a4ec5b108a9df8a633a2721afaa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1sat_1_1FileConflicts.html</anchorfile>
      <anchor>ad3f2582b830dc44f0dc0603a0276e818</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static constexpr size_type</type>
      <name>queueBlockSize</name>
      <anchorfile>classzypp_1_1sat_1_1FileConflicts.html</anchorfile>
      <anchor>aadb373d6689c014dfff9494c929a4468</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1sat_1_1FileConflicts.html</anchorfile>
      <anchor>afc9ba18f7fdce102781e8ede0be00b40</anchor>
      <arglist>(const FileConflicts &amp;lhs, const FileConflicts &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1sat_1_1FileConflicts.html</anchorfile>
      <anchor>a0b0957aea780558047c36ff9665a6374</anchor>
      <arglist>(std::ostream &amp;str, const FileConflicts &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpAsXmlOn</name>
      <anchorfile>classzypp_1_1sat_1_1FileConflicts.html</anchorfile>
      <anchor>a1619c5ad74a3e37be8f8462475e50dbc</anchor>
      <arglist>(std::ostream &amp;str, const FileConflicts &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1sat_1_1FileConflicts.html</anchorfile>
      <anchor>afc9ba18f7fdce102781e8ede0be00b40</anchor>
      <arglist>(const FileConflicts &amp;lhs, const FileConflicts &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1sat_1_1FileConflicts.html</anchorfile>
      <anchor>a8e4e2896c28e596c331e0539f37942db</anchor>
      <arglist>(const FileConflicts &amp;lhs, const FileConflicts &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::target::rpm::FileInfo</name>
    <filename>structzypp_1_1target_1_1rpm_1_1FileInfo.html</filename>
    <member kind="variable">
      <type>Pathname</type>
      <name>filename</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1FileInfo.html</anchorfile>
      <anchor>a0ce5d891620a92bab329fd33e5a43294</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ByteCount</type>
      <name>size</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1FileInfo.html</anchorfile>
      <anchor>a6f81dee44b58a4abb37c3fc4a3986ab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>md5sum</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1FileInfo.html</anchorfile>
      <anchor>a1d92f7015ce9f4784214f2120571263f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uid_t</type>
      <name>uid</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1FileInfo.html</anchorfile>
      <anchor>aab45ec860edb1ec31637cd5981d83514</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>gid_t</type>
      <name>gid</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1FileInfo.html</anchorfile>
      <anchor>ad7f08725cc7fa33a74df4c191411ff80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mode_t</type>
      <name>mode</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1FileInfo.html</anchorfile>
      <anchor>a627a9d5f26f96b52c703dc0e38e90663</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>time_t</type>
      <name>mtime</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1FileInfo.html</anchorfile>
      <anchor>ac98483055445d7c1516ed4ca803ad177</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ghost</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1FileInfo.html</anchorfile>
      <anchor>a44e886d5912c17576bd33a3120220038</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>link_target</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1FileInfo.html</anchorfile>
      <anchor>af3a930e3df8ee5b3910a31a33e168436</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::log::FileLineWriter</name>
    <filename>structzypp_1_1log_1_1FileLineWriter.html</filename>
    <base>zypp::log::StreamLineWriter</base>
    <member kind="function">
      <type></type>
      <name>FileLineWriter</name>
      <anchorfile>structzypp_1_1log_1_1FileLineWriter.html</anchorfile>
      <anchor>ad9eabc2fc62bf49895e87469c578845e</anchor>
      <arglist>(const Pathname &amp;file_r, mode_t mode_r=0)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>shared_ptr&lt; void &gt;</type>
      <name>_outs</name>
      <anchorfile>structzypp_1_1log_1_1FileLineWriter.html</anchorfile>
      <anchor>a871ae83d54934fa80eff1454ece08010</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaAccess::FileProvider</name>
    <filename>classzypp_1_1media_1_1MediaAccess_1_1FileProvider.html</filename>
    <member kind="function">
      <type></type>
      <name>FileProvider</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess_1_1FileProvider.html</anchorfile>
      <anchor>a7ae90653addaa4fd29a03ed8a429ee16</anchor>
      <arglist>(MediaAccess::constPtr media_r, const Pathname &amp;file_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FileProvider</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess_1_1FileProvider.html</anchorfile>
      <anchor>ad2d18efc135b839b69968138ba93573b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>localFile</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess_1_1FileProvider.html</anchorfile>
      <anchor>a5e300164baa7480cf871a3c733b56e8e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess_1_1FileProvider.html</anchorfile>
      <anchor>a0b620ba5c86d0123fe7e85b48c199a5a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>FileProvider</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess_1_1FileProvider.html</anchorfile>
      <anchor>a91da34e30236fb3e67ed9ac7461edb0b</anchor>
      <arglist>(const FileProvider &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FileProvider &amp;</type>
      <name>operator=</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess_1_1FileProvider.html</anchorfile>
      <anchor>a9bf00bdc5524ff8c9fef8a67a58ca54f</anchor>
      <arglist>(const FileProvider &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MediaAccess::constPtr</type>
      <name>_media</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess_1_1FileProvider.html</anchorfile>
      <anchor>ad51b66cde6416acbde43ae4cc0b35e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pathname</type>
      <name>_file</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess_1_1FileProvider.html</anchorfile>
      <anchor>a5627d6a5ae345ec3070aa929b33d2be4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pathname</type>
      <name>_local_file</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess_1_1FileProvider.html</anchorfile>
      <anchor>a5740161628865126c597266c1414c268</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>filter_iterator</name>
    <filename>classfilter__iterator.html</filename>
  </compound>
  <compound kind="struct">
    <name>zypp::sat::Transaction::FilterAction</name>
    <filename>structzypp_1_1sat_1_1Transaction_1_1FilterAction.html</filename>
    <member kind="function">
      <type></type>
      <name>FilterAction</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1FilterAction.html</anchorfile>
      <anchor>a2b2186afd407aeb7bb29091866550f4a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FilterAction</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1FilterAction.html</anchorfile>
      <anchor>afb6bedc5ff523638ecb94fb9c82162cc</anchor>
      <arglist>(StepStages filter_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1FilterAction.html</anchorfile>
      <anchor>a887f6d1717de3a108f0f3abbcdb09577</anchor>
      <arglist>(const Transaction::Step &amp;step_r) const</arglist>
    </member>
    <member kind="variable">
      <type>StepStages</type>
      <name>_filter</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1FilterAction.html</anchorfile>
      <anchor>ad0783e266a3bc9e9a323a2f874b541e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::FindFileConflictstReport</name>
    <filename>structzypp_1_1target_1_1FindFileConflictstReport.html</filename>
    <base>zypp::callback::ReportBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>start</name>
      <anchorfile>structzypp_1_1target_1_1FindFileConflictstReport.html</anchorfile>
      <anchor>a56fdb3dd028c311cf9a57d9bfc471f2e</anchor>
      <arglist>(const ProgressData &amp;progress_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>progress</name>
      <anchorfile>structzypp_1_1target_1_1FindFileConflictstReport.html</anchorfile>
      <anchor>ada73176858d0140f97268c8b562b458b</anchor>
      <arglist>(const ProgressData &amp;progress_r, const sat::Queue &amp;noFilelist_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>result</name>
      <anchorfile>structzypp_1_1target_1_1FindFileConflictstReport.html</anchorfile>
      <anchor>abbd05797547a187db7a588d53fb883c6</anchor>
      <arglist>(const ProgressData &amp;progress_r, const sat::Queue &amp;noFilelist_r, const sat::FileConflicts &amp;conflicts_r)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::solver::detail::FindPackage</name>
    <filename>structzypp_1_1solver_1_1detail_1_1FindPackage.html</filename>
    <member kind="function">
      <type></type>
      <name>FindPackage</name>
      <anchorfile>structzypp_1_1solver_1_1detail_1_1FindPackage.html</anchorfile>
      <anchor>a427724e9edfd2ff66fbbb1c57ab166a8</anchor>
      <arglist>(ProblemSolutionCombi *p, const TransactionKind act)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1solver_1_1detail_1_1FindPackage.html</anchorfile>
      <anchor>a02fe8fdcc12710baa41b8989c15f1de9</anchor>
      <arglist>(PoolItem p)</arglist>
    </member>
    <member kind="variable">
      <type>ProblemSolutionCombi *</type>
      <name>problemSolution</name>
      <anchorfile>structzypp_1_1solver_1_1detail_1_1FindPackage.html</anchorfile>
      <anchor>aed6406686a07f35b477268da4674a84e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TransactionKind</type>
      <name>action</name>
      <anchorfile>structzypp_1_1solver_1_1detail_1_1FindPackage.html</anchorfile>
      <anchor>a49c143c18bf8ebdb81326afa9ff0b67f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::base::Flags</name>
    <filename>classzypp_1_1base_1_1Flags.html</filename>
    <templarg>typename TEnum</templarg>
    <member kind="typedef">
      <type>TEnum</type>
      <name>Enum</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>a3e6ca1e415a6e246ed815292d0c91330</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::underlying_type&lt; Enum &gt;::type</type>
      <name>Integral</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>a311a2807ee2cb74ec8ab86b3aa13e5c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>Flags</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>a9d750b7ce69f07247b21f7952f05c733</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>Flags</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>a71a7a9b218e6e9447c56eeede33bfeae</anchor>
      <arglist>(Enum flag_r)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>Flags</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>a239d9aa6d8bf38d27c31a1276d1af655</anchor>
      <arglist>(Integral flag_r)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>isNone</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>a12a4d228626244ff5c995f972eb318ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>isAll</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>a95e224f5c0e72405840d9a208ab440f9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Flags &amp;</type>
      <name>operator&amp;=</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>aafe7fd580f1d8a96a34226245c92b297</anchor>
      <arglist>(Flags rhs)</arglist>
    </member>
    <member kind="function">
      <type>Flags &amp;</type>
      <name>operator&amp;=</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>a4f51f243640cb9a8a4c06306ddda2a3a</anchor>
      <arglist>(Enum rhs)</arglist>
    </member>
    <member kind="function">
      <type>Flags &amp;</type>
      <name>operator|=</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>ac2da580d4e48a362ef11c00aea47fda9</anchor>
      <arglist>(Flags rhs)</arglist>
    </member>
    <member kind="function">
      <type>Flags &amp;</type>
      <name>operator|=</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>a8c046068428f3228e1636adfd440e590</anchor>
      <arglist>(Enum rhs)</arglist>
    </member>
    <member kind="function">
      <type>Flags &amp;</type>
      <name>operator^=</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>afc064d9580119d96392d415d2001b557</anchor>
      <arglist>(Flags rhs)</arglist>
    </member>
    <member kind="function">
      <type>Flags &amp;</type>
      <name>operator^=</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>a4dac4a0ee2375944d4bd35ebbb61d6e5</anchor>
      <arglist>(Enum rhs)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>operator Integral</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>a929d3533c5b40b518d8c64f9c47816ba</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>constexpr Flags</type>
      <name>operator&amp;</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>a6530c49d32234fa891b52d11e2e7416f</anchor>
      <arglist>(Flags rhs) const</arglist>
    </member>
    <member kind="function">
      <type>constexpr Flags</type>
      <name>operator&amp;</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>a868ea41c9d0ccd09458745546d899588</anchor>
      <arglist>(Enum rhs) const</arglist>
    </member>
    <member kind="function">
      <type>constexpr Flags</type>
      <name>operator|</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>a2662914277dc3fe88d0344fa6aed9841</anchor>
      <arglist>(Flags rhs) const</arglist>
    </member>
    <member kind="function">
      <type>constexpr Flags</type>
      <name>operator|</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>a74c620466e1e8ef38e5411e80f7ba5cc</anchor>
      <arglist>(Enum rhs) const</arglist>
    </member>
    <member kind="function">
      <type>constexpr Flags</type>
      <name>operator^</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>adb170eaf0b36f2eb27a47d38697e87fb</anchor>
      <arglist>(Flags rhs) const</arglist>
    </member>
    <member kind="function">
      <type>constexpr Flags</type>
      <name>operator^</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>a016d1a88525b85e27413c9973129423e</anchor>
      <arglist>(Enum rhs) const</arglist>
    </member>
    <member kind="function">
      <type>constexpr Flags</type>
      <name>operator~</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>a3dc7e2aabf60cf42e2847f64e28173c1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>ad2851e364c2421cb58bfaf50166dbd8e</anchor>
      <arglist>(Enum rhs) const</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>ac3469c9b7c302b26cf891581ef6b13e8</anchor>
      <arglist>(Enum rhs) const</arglist>
    </member>
    <member kind="function">
      <type>Flags &amp;</type>
      <name>setFlag</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>a24db7b7925e28b851266c3ac05672ee9</anchor>
      <arglist>(Flags flag_r, bool newval_r)</arglist>
    </member>
    <member kind="function">
      <type>Flags &amp;</type>
      <name>setFlag</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>a63c5b489e93e106765af5e371701e9e8</anchor>
      <arglist>(Enum flag_r, bool newval_r)</arglist>
    </member>
    <member kind="function">
      <type>Flags &amp;</type>
      <name>setFlag</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>ab1f4d3ef2b62cb4b9c4b00657fb75854</anchor>
      <arglist>(Flags flag_r)</arglist>
    </member>
    <member kind="function">
      <type>Flags &amp;</type>
      <name>setFlag</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>ae869df1bbfbbeb745432a704df362080</anchor>
      <arglist>(Enum flag_r)</arglist>
    </member>
    <member kind="function">
      <type>Flags &amp;</type>
      <name>unsetFlag</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>a99a6b843a66d1b262bfedd61db7a6676</anchor>
      <arglist>(Flags flag_r)</arglist>
    </member>
    <member kind="function">
      <type>Flags &amp;</type>
      <name>unsetFlag</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>a9cff52219a6ccc31a5e383c39407b8dc</anchor>
      <arglist>(Enum flag_r)</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>testFlag</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>a8eaa970701a67d4eb74b8885dbb27740</anchor>
      <arglist>(Flags flag_r) const</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>testFlag</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>a4a7c8621ae5940508a30ad009044566f</anchor>
      <arglist>(Enum flag_r) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>constexpr static Flags</type>
      <name>none</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>a4c47ec193c8ed3b133ca7a9e5b2f31d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>constexpr static Flags</type>
      <name>all</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>affa697cb671304c020ee2155d6af5ed9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>constexpr bool</type>
      <name>testFlag</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>aa7e4078a4344d75b1b2515371a6138fb</anchor>
      <arglist>(Integral flag) const</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>constexpr static Integral</type>
      <name>integral</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>a9a8624685bc01acde18042a7ae78e2d7</anchor>
      <arglist>(Flags obj)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>constexpr static Integral</type>
      <name>integral</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>a8b1fe31aeb1ff0a7d6c7e176277f5d0b</anchor>
      <arglist>(Enum obj)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Integral</type>
      <name>_val</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>a7f56da60a356542f76f9e782ac8ae07c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stringify</name>
      <anchorfile>classzypp_1_1base_1_1Flags.html</anchorfile>
      <anchor>a65362d7d00e9d4f666736889b0dca75c</anchor>
      <arglist>(const Flags&lt; Enum &gt; &amp;flag_r, const std::initializer_list&lt; std::pair&lt; Flags&lt; Enum &gt;, std::string &gt; &gt; &amp;flaglist_r={}, std::string intro_r=&quot;[&quot;, std::string sep_r=&quot;|&quot;, std::string extro_r=&quot;]&quot;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::misc::testcase::ForceInstall</name>
    <filename>classzypp_1_1misc_1_1testcase_1_1ForceInstall.html</filename>
    <member kind="function">
      <type></type>
      <name>ForceInstall</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1ForceInstall.html</anchorfile>
      <anchor>a656f6869cb58f8f7c389ed7173ade3da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ForceInstall</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1ForceInstall.html</anchorfile>
      <anchor>a4fe381a8cb3843d652886e0d40220328</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ForceInstall</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1ForceInstall.html</anchorfile>
      <anchor>aa98d7e7102e0ac2ec5c6fa5a213c930f</anchor>
      <arglist>(ForceInstallImpl &amp;&amp;data)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>channel</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1ForceInstall.html</anchorfile>
      <anchor>a6ba832378d8067fe9b14fcbc1bde5b8b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>package</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1ForceInstall.html</anchorfile>
      <anchor>a11cc7fbe2415b231ecfa02faa38dc279</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>kind</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1ForceInstall.html</anchorfile>
      <anchor>a175129d78c61122008abf92f77271b3e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ForceInstallImpl &amp;</type>
      <name>data</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1ForceInstall.html</anchorfile>
      <anchor>a9e2ea5c9bbc93b107f870b66c49e4963</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ForceInstallImpl &amp;</type>
      <name>data</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1ForceInstall.html</anchorfile>
      <anchor>a3e890e2e0afe7d9bee4c54f4393008d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; ForceInstallImpl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1ForceInstall.html</anchorfile>
      <anchor>a01b47b6f9be07ecb7e197bb95361020e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::misc::testcase::ForceInstallImpl</name>
    <filename>structzypp_1_1misc_1_1testcase_1_1ForceInstallImpl.html</filename>
    <member kind="function">
      <type>ForceInstallImpl *</type>
      <name>clone</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1ForceInstallImpl.html</anchorfile>
      <anchor>abdb68390eedf814c82e9cae185438201</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>channel</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1ForceInstallImpl.html</anchorfile>
      <anchor>a69597f26524b039fdee8e51f747e9341</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>package</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1ForceInstallImpl.html</anchorfile>
      <anchor>ab8f5fbacfc371fd52234455dcd3940ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>kind</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1ForceInstallImpl.html</anchorfile>
      <anchor>adf4cf8027d9a3ecaa3b136ba0d4227bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::str::Format</name>
    <filename>structzypp_1_1str_1_1Format.html</filename>
    <member kind="function">
      <type></type>
      <name>Format</name>
      <anchorfile>structzypp_1_1str_1_1Format.html</anchorfile>
      <anchor>a14c91f181f180be18108344aec6c472c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Format</name>
      <anchorfile>structzypp_1_1str_1_1Format.html</anchorfile>
      <anchor>a386c4d5d4a362b17b7fe247c17c6e5aa</anchor>
      <arglist>(const std::string &amp;format_r)</arglist>
    </member>
    <member kind="function">
      <type>Format &amp;</type>
      <name>operator%</name>
      <anchorfile>structzypp_1_1str_1_1Format.html</anchorfile>
      <anchor>a7202758b44fc0fd1b14ec06d4a962ffa</anchor>
      <arglist>(Tp &amp;&amp;arg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::string</name>
      <anchorfile>structzypp_1_1str_1_1Format.html</anchorfile>
      <anchor>a1a8b3127f2c537e62e0b6d0b8b5323fd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>structzypp_1_1str_1_1Format.html</anchorfile>
      <anchor>a0ee2f775b5f86f6226c6cbe5321c3487</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>structzypp_1_1str_1_1Format.html</anchorfile>
      <anchor>a99bf4584e387a332fbae0a46e85844ef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const boost::format &amp;</type>
      <name>fmter</name>
      <anchorfile>structzypp_1_1str_1_1Format.html</anchorfile>
      <anchor>af16d05cce67d638e06b8c0555f8fd54a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>boost::format &amp;</type>
      <name>fmter</name>
      <anchorfile>structzypp_1_1str_1_1Format.html</anchorfile>
      <anchor>a8349fc3f22986d1c050b7c4411e55456</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::format</type>
      <name>_fmter</name>
      <anchorfile>structzypp_1_1str_1_1Format.html</anchorfile>
      <anchor>aea861aabec01754bfbde5075dac336e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1str_1_1Format.html</anchorfile>
      <anchor>a1548359121b61052b7f5e43243b9087e</anchor>
      <arglist>(std::ostream &amp;str, const Format &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::CpeId::Value::FsFormatType</name>
    <filename>structzypp_1_1CpeId_1_1Value_1_1FsFormatType.html</filename>
  </compound>
  <compound kind="class">
    <name>function_output_iterator</name>
    <filename>classfunction__output__iterator.html</filename>
  </compound>
  <compound kind="struct">
    <name>zypp::functor::FunctorRef</name>
    <filename>structzypp_1_1functor_1_1FunctorRef.html</filename>
    <templarg>class TFunctor</templarg>
    <templarg>class res_type</templarg>
    <templarg>class arg1_type</templarg>
    <templarg>class arg2_type</templarg>
    <base>FunctorRef2&lt; TFunctor, res_type, functor_detail::nil, functor_detail::nil &gt;</base>
    <member kind="function">
      <type></type>
      <name>FunctorRef</name>
      <anchorfile>structzypp_1_1functor_1_1FunctorRef.html</anchorfile>
      <anchor>a6fd1a138ce194b39f0726a34a8f754dc</anchor>
      <arglist>(TFunctor &amp;f_r)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::functor::functor_detail::FunctorRef0</name>
    <filename>structzypp_1_1functor_1_1functor__detail_1_1FunctorRef0.html</filename>
    <templarg>class TFunctor</templarg>
    <templarg>class res_type</templarg>
    <member kind="function">
      <type></type>
      <name>FunctorRef0</name>
      <anchorfile>structzypp_1_1functor_1_1functor__detail_1_1FunctorRef0.html</anchorfile>
      <anchor>ad8ba6907c6e26571e2ac47b528fa76ba</anchor>
      <arglist>(TFunctor &amp;f_r)</arglist>
    </member>
    <member kind="function">
      <type>res_type</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1functor_1_1functor__detail_1_1FunctorRef0.html</anchorfile>
      <anchor>a9f9256e6f7feb81aa6dea833d4564ca2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TFunctor &amp;</type>
      <name>_f</name>
      <anchorfile>structzypp_1_1functor_1_1functor__detail_1_1FunctorRef0.html</anchorfile>
      <anchor>a05a1fc1ea8c3a53612b880ac1aab39e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::functor::functor_detail::FunctorRef1</name>
    <filename>structzypp_1_1functor_1_1functor__detail_1_1FunctorRef1.html</filename>
    <templarg>class TFunctor</templarg>
    <templarg>class res_type</templarg>
    <templarg>class arg1_type</templarg>
    <member kind="function">
      <type></type>
      <name>FunctorRef1</name>
      <anchorfile>structzypp_1_1functor_1_1functor__detail_1_1FunctorRef1.html</anchorfile>
      <anchor>aa9840cfedfdf658469439c25e100227c</anchor>
      <arglist>(TFunctor &amp;f_r)</arglist>
    </member>
    <member kind="function">
      <type>res_type</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1functor_1_1functor__detail_1_1FunctorRef1.html</anchorfile>
      <anchor>a062214c6bb046d6a49e74e51bcf47908</anchor>
      <arglist>(arg1_type a1) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TFunctor &amp;</type>
      <name>_f</name>
      <anchorfile>structzypp_1_1functor_1_1functor__detail_1_1FunctorRef1.html</anchorfile>
      <anchor>ade3eefc4b2bf1697f3a57c7b0939ae8d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::functor::functor_detail::FunctorRef2</name>
    <filename>structzypp_1_1functor_1_1functor__detail_1_1FunctorRef2.html</filename>
    <templarg>class TFunctor</templarg>
    <templarg>class res_type</templarg>
    <templarg>class arg1_type</templarg>
    <templarg>class arg2_type</templarg>
    <member kind="function">
      <type></type>
      <name>FunctorRef2</name>
      <anchorfile>structzypp_1_1functor_1_1functor__detail_1_1FunctorRef2.html</anchorfile>
      <anchor>a91c5107f459ab621994d21fcdc417bb9</anchor>
      <arglist>(TFunctor &amp;f_r)</arglist>
    </member>
    <member kind="function">
      <type>res_type</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1functor_1_1functor__detail_1_1FunctorRef2.html</anchorfile>
      <anchor>ac86248fa76289e9207d8767988b5d67b</anchor>
      <arglist>(arg1_type a1, arg2_type a2) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TFunctor &amp;</type>
      <name>_f</name>
      <anchorfile>structzypp_1_1functor_1_1functor__detail_1_1FunctorRef2.html</anchorfile>
      <anchor>a23eb006c3b8bdb9adb8f361315126a6b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::functor::FunctorRef&lt; TFunctor, res_type &gt;</name>
    <filename>structzypp_1_1functor_1_1FunctorRef_3_01TFunctor_00_01res__type_01_4.html</filename>
    <templarg>class TFunctor</templarg>
    <templarg>class res_type</templarg>
    <base>zypp::functor::functor_detail::FunctorRef0</base>
    <member kind="function">
      <type></type>
      <name>FunctorRef</name>
      <anchorfile>structzypp_1_1functor_1_1FunctorRef_3_01TFunctor_00_01res__type_01_4.html</anchorfile>
      <anchor>aa43e8fcedb424dab4fc91727bc854d7d</anchor>
      <arglist>(TFunctor &amp;f_r)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::functor::FunctorRef&lt; TFunctor, res_type, arg1_type &gt;</name>
    <filename>structzypp_1_1functor_1_1FunctorRef_3_01TFunctor_00_01res__type_00_01arg1__type_01_4.html</filename>
    <templarg>class TFunctor</templarg>
    <templarg>class res_type</templarg>
    <templarg>class arg1_type</templarg>
    <base>zypp::functor::functor_detail::FunctorRef1</base>
    <member kind="function">
      <type></type>
      <name>FunctorRef</name>
      <anchorfile>structzypp_1_1functor_1_1FunctorRef_3_01TFunctor_00_01res__type_00_01arg1__type_01_4.html</anchorfile>
      <anchor>ab671c077f4aec691d5bef411650e84d0</anchor>
      <arglist>(TFunctor &amp;f_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::detail::fXstream</name>
    <filename>classzypp_1_1detail_1_1fXstream.html</filename>
    <templarg>class TBStream</templarg>
    <templarg>class TStreamBuf</templarg>
    <base>TBStream</base>
    <member kind="typedef">
      <type>typename TStreamBuf::error_type</type>
      <name>ZlibError</name>
      <anchorfile>classzypp_1_1detail_1_1fXstream.html</anchorfile>
      <anchor>aa9457367b9b3fb4a6b10301425f8beca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TBStream</type>
      <name>stream_type</name>
      <anchorfile>classzypp_1_1detail_1_1fXstream.html</anchorfile>
      <anchor>af7e2235cc1ec5f037773377ae40692a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TStreamBuf</type>
      <name>streambuf_type</name>
      <anchorfile>classzypp_1_1detail_1_1fXstream.html</anchorfile>
      <anchor>a50142614cdd7c8371a856d5853c78b0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fXstream</name>
      <anchorfile>classzypp_1_1detail_1_1fXstream.html</anchorfile>
      <anchor>aa41d848063f35e6596664452cf7c9b0f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fXstream</name>
      <anchorfile>classzypp_1_1detail_1_1fXstream.html</anchorfile>
      <anchor>a505f77db956975c6c83156bc3b8ebbcd</anchor>
      <arglist>(const char *file_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~fXstream</name>
      <anchorfile>classzypp_1_1detail_1_1fXstream.html</anchorfile>
      <anchor>a4041ca8c7e45407266d4bf48cc78bc3c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_open</name>
      <anchorfile>classzypp_1_1detail_1_1fXstream.html</anchorfile>
      <anchor>a0a08db32d9321e0959894683a20a5f42</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>open</name>
      <anchorfile>classzypp_1_1detail_1_1fXstream.html</anchorfile>
      <anchor>aae2335499e96fe7a770a4a3a2333b0d3</anchor>
      <arglist>(const char *file_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classzypp_1_1detail_1_1fXstream.html</anchorfile>
      <anchor>aba6a842d142e3cd2f092b4140382a787</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ZlibError</type>
      <name>zError</name>
      <anchorfile>classzypp_1_1detail_1_1fXstream.html</anchorfile>
      <anchor>a036c32d8e67f506a8a03819a895dc552</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const streambuf_type &amp;</type>
      <name>getbuf</name>
      <anchorfile>classzypp_1_1detail_1_1fXstream.html</anchorfile>
      <anchor>aa3a3c61e5b2fd8bf09ce921772b03c94</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::ios_base::openmode</type>
      <name>defMode</name>
      <anchorfile>classzypp_1_1detail_1_1fXstream.html</anchorfile>
      <anchor>a03555a82404ec3df7852bcccdd08a80f</anchor>
      <arglist>(const std::istream &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::ios_base::openmode</type>
      <name>defMode</name>
      <anchorfile>classzypp_1_1detail_1_1fXstream.html</anchorfile>
      <anchor>a33a835cbf6305ba08a85153bfb5970a2</anchor>
      <arglist>(const std::ostream &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>streambuf_type</type>
      <name>_streambuf</name>
      <anchorfile>classzypp_1_1detail_1_1fXstream.html</anchorfile>
      <anchor>aadd75730ffe8f3c660ce66b06942033c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::bit::bit_detail::Gen1Bits</name>
    <filename>structzypp_1_1bit_1_1bit__detail_1_1Gen1Bits.html</filename>
    <templarg>class TInt</templarg>
    <templarg>unsigned _size</templarg>
    <member kind="variable" static="yes">
      <type>static const TInt</type>
      <name>value</name>
      <anchorfile>structzypp_1_1bit_1_1bit__detail_1_1Gen1Bits.html</anchorfile>
      <anchor>abd405aa045c114f4b2e14bd76e68d6e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::bit::bit_detail::Gen1Bits&lt; TInt, 0 &gt;</name>
    <filename>structzypp_1_1bit_1_1bit__detail_1_1Gen1Bits_3_01TInt_00_010_01_4.html</filename>
    <templarg>class TInt</templarg>
    <member kind="variable" static="yes">
      <type>static const TInt</type>
      <name>value</name>
      <anchorfile>structzypp_1_1bit_1_1bit__detail_1_1Gen1Bits_3_01TInt_00_010_01_4.html</anchorfile>
      <anchor>a8d07ee8af1eb20b2f9d64baa6ba6bd21</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::functor::GetAll</name>
    <filename>structzypp_1_1functor_1_1GetAll.html</filename>
    <templarg>class TOutputIterator</templarg>
    <member kind="function">
      <type></type>
      <name>GetAll</name>
      <anchorfile>structzypp_1_1functor_1_1GetAll.html</anchorfile>
      <anchor>a155c5109f413f9fcc7d6a5cea92001fc</anchor>
      <arglist>(TOutputIterator result_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1functor_1_1GetAll.html</anchorfile>
      <anchor>a1a26c89936fa01829a0f1760ba4610b5</anchor>
      <arglist>(const Tp &amp;val_r) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TOutputIterator</type>
      <name>_result</name>
      <anchorfile>structzypp_1_1functor_1_1GetAll.html</anchorfile>
      <anchor>ae5050b2d25d2aa0a79177a36bd963aaa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::functor::GetFirst</name>
    <filename>structzypp_1_1functor_1_1GetFirst.html</filename>
    <templarg>class Tp</templarg>
    <member kind="function">
      <type></type>
      <name>GetFirst</name>
      <anchorfile>structzypp_1_1functor_1_1GetFirst.html</anchorfile>
      <anchor>ae29a8e5d22f5513699c0f5a60db72d90</anchor>
      <arglist>(Tp &amp;result_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1functor_1_1GetFirst.html</anchorfile>
      <anchor>ab23c041d42f4f61d52fffcb44f6d6b35</anchor>
      <arglist>(const Tp &amp;val_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Tp *</type>
      <name>_result</name>
      <anchorfile>structzypp_1_1functor_1_1GetFirst.html</anchorfile>
      <anchor>a7a8de92f437653077c89d5e15e43da36</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::functor::GetLast</name>
    <filename>structzypp_1_1functor_1_1GetLast.html</filename>
    <templarg>class Tp</templarg>
    <member kind="function">
      <type></type>
      <name>GetLast</name>
      <anchorfile>structzypp_1_1functor_1_1GetLast.html</anchorfile>
      <anchor>a128ecaa673e77b6ffc444bfaecf1b910</anchor>
      <arglist>(Tp &amp;result_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1functor_1_1GetLast.html</anchorfile>
      <anchor>a6bc62de82a249e92f8711f863828bcdb</anchor>
      <arglist>(const Tp &amp;val_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Tp *</type>
      <name>_result</name>
      <anchorfile>structzypp_1_1functor_1_1GetLast.html</anchorfile>
      <anchor>abdc96f7c3aa5c5a7d0122964b96ff229</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::GetPairFirst</name>
    <filename>structzypp_1_1GetPairFirst.html</filename>
    <templarg>class TPair</templarg>
    <member kind="function">
      <type>const TPair::first_type &amp;</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1GetPairFirst.html</anchorfile>
      <anchor>a1a866b8430cca27073bf93063cf643e6</anchor>
      <arglist>(const TPair &amp;pair_r) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::GetPairSecond</name>
    <filename>structzypp_1_1GetPairSecond.html</filename>
    <templarg>class TPair</templarg>
    <member kind="function">
      <type>const TPair::second_type &amp;</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1GetPairSecond.html</anchorfile>
      <anchor>a3b623b809c64419510c3f56030912b97</anchor>
      <arglist>(const TPair &amp;pair_r) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::filesystem::Glob</name>
    <filename>classzypp_1_1filesystem_1_1Glob.html</filename>
    <base protection="private">zypp::base::NonCopyable</base>
    <class kind="class">zypp::filesystem::Glob::const_iterator</class>
    <member kind="enumeration">
      <type></type>
      <name>Bits</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a76ca385ae65a1c1f2d6838ea9265daa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kErr</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a76ca385ae65a1c1f2d6838ea9265daa0ac9f969eeb405475e96fa2e4c9532cf14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kMark</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a76ca385ae65a1c1f2d6838ea9265daa0a9a2f98cb002c27cfbf566b7964357fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kNoSort</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a76ca385ae65a1c1f2d6838ea9265daa0abf6bbd6dd02938a1e30326ffba27a382</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kNoCheck</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a76ca385ae65a1c1f2d6838ea9265daa0a4e21d6fa9882b328cbf3ff22e474d412</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kNoEscape</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a76ca385ae65a1c1f2d6838ea9265daa0a573cf7911986671bf5fdb5b6de371ecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kPeriod</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a76ca385ae65a1c1f2d6838ea9265daa0a3bc5a3ef66824558ee6e052e18bb7275</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kAltDirFunc</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a76ca385ae65a1c1f2d6838ea9265daa0ae617216835eab11dd2fc6930d98fe353</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kBrace</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a76ca385ae65a1c1f2d6838ea9265daa0a297ca8875199f83b3821147eaa4e3670</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kNoMagic</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a76ca385ae65a1c1f2d6838ea9265daa0a73df01c7f58a0e06854b2cbd8d2c9aa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kTilde</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a76ca385ae65a1c1f2d6838ea9265daa0a783332b0bf23373f98f8055de1a26351</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kOnlyDir</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a76ca385ae65a1c1f2d6838ea9265daa0a0e384f667b7bdc2b5df960f4175d6801</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kTildeCheck</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a76ca385ae65a1c1f2d6838ea9265daa0ae81f09a9c3fb76addab791679acec737</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>size_t</type>
      <name>size_type</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>ac4350f1db322205547a5f4ed62857203</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const char *</type>
      <name>value_type</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a77819836f2fd0b10b8ae995902d999bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kErr</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a76ca385ae65a1c1f2d6838ea9265daa0ac9f969eeb405475e96fa2e4c9532cf14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kMark</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a76ca385ae65a1c1f2d6838ea9265daa0a9a2f98cb002c27cfbf566b7964357fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kNoSort</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a76ca385ae65a1c1f2d6838ea9265daa0abf6bbd6dd02938a1e30326ffba27a382</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kNoCheck</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a76ca385ae65a1c1f2d6838ea9265daa0a4e21d6fa9882b328cbf3ff22e474d412</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kNoEscape</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a76ca385ae65a1c1f2d6838ea9265daa0a573cf7911986671bf5fdb5b6de371ecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kPeriod</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a76ca385ae65a1c1f2d6838ea9265daa0a3bc5a3ef66824558ee6e052e18bb7275</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kAltDirFunc</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a76ca385ae65a1c1f2d6838ea9265daa0ae617216835eab11dd2fc6930d98fe353</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kBrace</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a76ca385ae65a1c1f2d6838ea9265daa0a297ca8875199f83b3821147eaa4e3670</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kNoMagic</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a76ca385ae65a1c1f2d6838ea9265daa0a73df01c7f58a0e06854b2cbd8d2c9aa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kTilde</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a76ca385ae65a1c1f2d6838ea9265daa0a783332b0bf23373f98f8055de1a26351</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kOnlyDir</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a76ca385ae65a1c1f2d6838ea9265daa0a0e384f667b7bdc2b5df960f4175d6801</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kTildeCheck</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a76ca385ae65a1c1f2d6838ea9265daa0ae81f09a9c3fb76addab791679acec737</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_FLAGS</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a56ca0ae1c7afa7ec2bc636a68cd3afcc</anchor>
      <arglist>(Flags, Bits)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Glob</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a4b09fa6a38ad70baf063665736605186</anchor>
      <arglist>(Flags flags_r=Flags())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Glob</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>ad9cd3d1cad04d99606ac2b32fa6e7064</anchor>
      <arglist>(const Pathname &amp;pattern_r, Flags flags_r=Flags())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Glob</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>ac6104c9edf2684f228ae7568c853c924</anchor>
      <arglist>(const std::string &amp;pattern_r, Flags flags_r=Flags())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Glob</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>afcdc64b8307ea3621672bbf7d84fb6e7</anchor>
      <arglist>(const char *pattern_r, Flags flags_r=Flags())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Glob</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>ad3329ccb19099975e5a55d910c2ad2f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a6af22dbde63340867ed3ca8bd0fd7a54</anchor>
      <arglist>(const Pathname &amp;pattern_r, Flags flags_r=Flags())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a429140f94663445bd5374047c3803d92</anchor>
      <arglist>(const std::string &amp;pattern_r, Flags flags_r=Flags())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a393268e19f1134d9230c34ca7f5f9ffe</anchor>
      <arglist>(const char *pattern_r, Flags flags_r=Flags())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>aaadbed0c455fb457f1ad53a02bb7d9d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>aa7c97b6167f5c7a6a7fb9a3d4ceb4b20</anchor>
      <arglist>(Flags flags_r=Flags())</arglist>
    </member>
    <member kind="function">
      <type>Flags</type>
      <name>defaultFlags</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>adb5b941278bcf3a96512d756b145a43f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultFlags</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a35132e6f83c54cf8f41983c10e03b03f</anchor>
      <arglist>(Flags flags_r=Flags())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lastGlobReturn</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a91c4cad84d2e83c467dfcefcf1d7a446</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a13f1e28751152f0eaf6841dd6b86a064</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a54ee38176ac61752c156fb41ff08ce69</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a66a1eb3be39e1e26cf42d5c4c38048f8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>ab41b0560f6c1d590811dc6a04ec2d157</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>ad104c07245c548bf0afe64775eff82eb</anchor>
      <arglist>(std::ostream &amp;str, const Glob &amp;obj)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Flags</type>
      <name>_defaultFlags</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a9982ba3f6cd716c1859ecc5eac8e588e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>scoped_ptr&lt; ::glob_t &gt;</type>
      <name>_result</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a29a71461dd4c15fb130fff63ee9197d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DefaultIntegral&lt; int, 0 &gt;</type>
      <name>_lastGlobReturn</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a7ab657675f8501fde7c2afa1f3d5eaff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>collect</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>ab81443ad322a03a540f0e81e331c8a21</anchor>
      <arglist>(const Pathname &amp;pattern_r, TOutputIterator result_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>collect</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a55bc7be81b23e2770109e99e02ede381</anchor>
      <arglist>(const std::string &amp;pattern_r, TOutputIterator result_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>collect</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a6dfba37b6a3739a76f16357aaa95478f</anchor>
      <arglist>(const char *pattern_r, TOutputIterator result_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>collect</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a9423fac0c27770bbd976b74ef78ac2c6</anchor>
      <arglist>(const Pathname &amp;pattern_r, Flags flags_r, TOutputIterator result_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>collect</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>a09bcdd9a421dd7ade5b30cfa98bcee1b</anchor>
      <arglist>(const std::string &amp;pattern_r, Flags flags_r, TOutputIterator result_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>collect</name>
      <anchorfile>classzypp_1_1filesystem_1_1Glob.html</anchorfile>
      <anchor>ab60f74f14117f7d4997a78f964f25114</anchor>
      <arglist>(const char *pattern_r, Flags flags_r, TOutputIterator result_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::rpm::GlobalRpmInitException</name>
    <filename>classzypp_1_1target_1_1rpm_1_1GlobalRpmInitException.html</filename>
    <base>zypp::target::rpm::RpmException</base>
    <member kind="function">
      <type></type>
      <name>GlobalRpmInitException</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1GlobalRpmInitException.html</anchorfile>
      <anchor>a652eb016949b8a72c5df9c9e36bc96a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GlobalRpmInitException</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1GlobalRpmInitException.html</anchorfile>
      <anchor>ab462176f0e34b5934e685607e17fe6a3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::GpgmeException</name>
    <filename>structzypp_1_1GpgmeException.html</filename>
    <base>zypp::KeyRingException</base>
    <member kind="function">
      <type></type>
      <name>GpgmeException</name>
      <anchorfile>structzypp_1_1GpgmeException.html</anchorfile>
      <anchor>ae19611ca24bc59c24d1b7e8a066b490d</anchor>
      <arglist>(const std::string &amp;in_r, const GpgmeErr &amp;err_r)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::GroupInfo</name>
    <filename>structzypp_1_1GroupInfo.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>GroupType</name>
      <anchorfile>structzypp_1_1GroupInfo.html</anchorfile>
      <anchor>a9c7210e093dde6c147a0332f5d6af428</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>None</name>
      <anchorfile>structzypp_1_1GroupInfo.html</anchorfile>
      <anchor>a9c7210e093dde6c147a0332f5d6af428afde2bc537ccabf25304f66f661e093a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Kernels</name>
      <anchorfile>structzypp_1_1GroupInfo.html</anchorfile>
      <anchor>a9c7210e093dde6c147a0332f5d6af428a2ca7dd26bcb4b3e2b663a0d69a3b1bfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RelatedBinaries</name>
      <anchorfile>structzypp_1_1GroupInfo.html</anchorfile>
      <anchor>a9c7210e093dde6c147a0332f5d6af428a3e1da850555e8e9465d28be79d9aeb03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Sources</name>
      <anchorfile>structzypp_1_1GroupInfo.html</anchorfile>
      <anchor>a9c7210e093dde6c147a0332f5d6af428a17eaf4c628f13a1a720118c0f0d0bee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>None</name>
      <anchorfile>structzypp_1_1GroupInfo.html</anchorfile>
      <anchor>a9c7210e093dde6c147a0332f5d6af428afde2bc537ccabf25304f66f661e093a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Kernels</name>
      <anchorfile>structzypp_1_1GroupInfo.html</anchorfile>
      <anchor>a9c7210e093dde6c147a0332f5d6af428a2ca7dd26bcb4b3e2b663a0d69a3b1bfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RelatedBinaries</name>
      <anchorfile>structzypp_1_1GroupInfo.html</anchorfile>
      <anchor>a9c7210e093dde6c147a0332f5d6af428a3e1da850555e8e9465d28be79d9aeb03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Sources</name>
      <anchorfile>structzypp_1_1GroupInfo.html</anchorfile>
      <anchor>a9c7210e093dde6c147a0332f5d6af428a17eaf4c628f13a1a720118c0f0d0bee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GroupInfo</name>
      <anchorfile>structzypp_1_1GroupInfo.html</anchorfile>
      <anchor>af9b1d67523465806886543f9204557e3</anchor>
      <arglist>(const GroupType type=None, std::string flav=&quot;&quot;)</arglist>
    </member>
    <member kind="variable">
      <type>enum zypp::GroupInfo::GroupType</type>
      <name>groupType</name>
      <anchorfile>structzypp_1_1GroupInfo.html</anchorfile>
      <anchor>a63032f13b25e6746d2e5a4e96818498a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ArchToEditionMap</type>
      <name>archToEdMap</name>
      <anchorfile>structzypp_1_1GroupInfo.html</anchorfile>
      <anchor>a8e57d9b6991d5edbdd97da89f1434c49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>groupFlavour</name>
      <anchorfile>structzypp_1_1GroupInfo.html</anchorfile>
      <anchor>ad3015cfa7bc54df891972b52d78e877c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::gzstream_detail::gzstreambufimpl</name>
    <filename>classzypp_1_1gzstream__detail_1_1gzstreambufimpl.html</filename>
    <member kind="typedef">
      <type>ZlibError</type>
      <name>error_type</name>
      <anchorfile>classzypp_1_1gzstream__detail_1_1gzstreambufimpl.html</anchorfile>
      <anchor>abda185b265aa08dde48710d603795c49</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~gzstreambufimpl</name>
      <anchorfile>classzypp_1_1gzstream__detail_1_1gzstreambufimpl.html</anchorfile>
      <anchor>ad1e3f938a680a1821eb99827d6f58bf7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>classzypp_1_1gzstream__detail_1_1gzstreambufimpl.html</anchorfile>
      <anchor>a7933ab70898faf39ce705024597fc69d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canRead</name>
      <anchorfile>classzypp_1_1gzstream__detail_1_1gzstreambufimpl.html</anchorfile>
      <anchor>af5ac4a2884917be586ef44943a671e5a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canWrite</name>
      <anchorfile>classzypp_1_1gzstream__detail_1_1gzstreambufimpl.html</anchorfile>
      <anchor>acbb01ea89c985b0ae296496b3bedb5cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canSeek</name>
      <anchorfile>classzypp_1_1gzstream__detail_1_1gzstreambufimpl.html</anchorfile>
      <anchor>a3f62a4a28a37e5a54de72d79c43f3fe8</anchor>
      <arglist>(std::ios_base::seekdir way_r) const</arglist>
    </member>
    <member kind="function">
      <type>error_type</type>
      <name>error</name>
      <anchorfile>classzypp_1_1gzstream__detail_1_1gzstreambufimpl.html</anchorfile>
      <anchor>a819361cc2d3cdc0c5dc598fdda309636</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::streamsize</type>
      <name>readData</name>
      <anchorfile>classzypp_1_1gzstream__detail_1_1gzstreambufimpl.html</anchorfile>
      <anchor>ae3f856c2e51979e93c93ce3bbe70ab8d</anchor>
      <arglist>(char *buffer_r, std::streamsize maxcount_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeData</name>
      <anchorfile>classzypp_1_1gzstream__detail_1_1gzstreambufimpl.html</anchorfile>
      <anchor>a67d1a80da78e0a6c328a786966b94d26</anchor>
      <arglist>(const char *buffer_r, std::streamsize count_r)</arglist>
    </member>
    <member kind="function">
      <type>off_t</type>
      <name>seekTo</name>
      <anchorfile>classzypp_1_1gzstream__detail_1_1gzstreambufimpl.html</anchorfile>
      <anchor>a7966b98c49408ae6ef45feacb0bfbfa3</anchor>
      <arglist>(off_t off_r, std::ios_base::seekdir way_r, std::ios_base::openmode omode_r)</arglist>
    </member>
    <member kind="function">
      <type>off_t</type>
      <name>tell</name>
      <anchorfile>classzypp_1_1gzstream__detail_1_1gzstreambufimpl.html</anchorfile>
      <anchor>a9dcbe171b7c848f9e7486f6d2f1243d1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>openImpl</name>
      <anchorfile>classzypp_1_1gzstream__detail_1_1gzstreambufimpl.html</anchorfile>
      <anchor>aa8474a0aea43696b0b433819ea7e0522</anchor>
      <arglist>(const char *name_r, std::ios_base::openmode mode_r)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>closeImpl</name>
      <anchorfile>classzypp_1_1gzstream__detail_1_1gzstreambufimpl.html</anchorfile>
      <anchor>a59e4d0677c4f51e7904bc94bb4ac2cf1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>off_t</type>
      <name>compressed_tell</name>
      <anchorfile>classzypp_1_1gzstream__detail_1_1gzstreambufimpl.html</anchorfile>
      <anchor>aba546876b5c83a0686fd1d60e06e7891</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setZError</name>
      <anchorfile>classzypp_1_1gzstream__detail_1_1gzstreambufimpl.html</anchorfile>
      <anchor>a158eb1f231664312ae7372bbdd50bf88</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_fd</name>
      <anchorfile>classzypp_1_1gzstream__detail_1_1gzstreambufimpl.html</anchorfile>
      <anchor>a9c410aa5bb18c6cdbbb5711dbe8487e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>gzFile</type>
      <name>_file</name>
      <anchorfile>classzypp_1_1gzstream__detail_1_1gzstreambufimpl.html</anchorfile>
      <anchor>a0cd388d3420ef1b6a33c43244db01aa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ios_base::openmode</type>
      <name>_mode</name>
      <anchorfile>classzypp_1_1gzstream__detail_1_1gzstreambufimpl.html</anchorfile>
      <anchor>aec8e2dc6bfea5a360da101a15bc61c67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ZlibError</type>
      <name>_error</name>
      <anchorfile>classzypp_1_1gzstream__detail_1_1gzstreambufimpl.html</anchorfile>
      <anchor>a90a0eea3c39253911625f0c929fac1b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::HardLocksFile</name>
    <filename>classzypp_1_1target_1_1HardLocksFile.html</filename>
    <member kind="typedef">
      <type>pool::PoolTraits::HardLockQueries</type>
      <name>Data</name>
      <anchorfile>classzypp_1_1target_1_1HardLocksFile.html</anchorfile>
      <anchor>aa553b39a8f33149e6f1047d005044c0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HardLocksFile</name>
      <anchorfile>classzypp_1_1target_1_1HardLocksFile.html</anchorfile>
      <anchor>ad2ed8839afc5af465c1dd3c82cdca6a9</anchor>
      <arglist>(const Pathname &amp;file_r)</arglist>
    </member>
    <member kind="function">
      <type>const Pathname &amp;</type>
      <name>file</name>
      <anchorfile>classzypp_1_1target_1_1HardLocksFile.html</anchorfile>
      <anchor>a989c18790a3b21e9e9f0e869579e1090</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Data &amp;</type>
      <name>data</name>
      <anchorfile>classzypp_1_1target_1_1HardLocksFile.html</anchorfile>
      <anchor>a908172daf8bb5b0f7dbd9ca947b62786</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classzypp_1_1target_1_1HardLocksFile.html</anchorfile>
      <anchor>a04db6ebb2e91ce093eb16372c2aee30b</anchor>
      <arglist>(const Data &amp;data_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>differs</name>
      <anchorfile>classzypp_1_1target_1_1HardLocksFile.html</anchorfile>
      <anchor>a06120b3663d2a6b59763cfa77fea61d6</anchor>
      <arglist>(const Data &amp;lhs, const Data &amp;rhs) const</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>load</name>
      <anchorfile>classzypp_1_1target_1_1HardLocksFile.html</anchorfile>
      <anchor>a6478182cb1513dcde72787301f241fdc</anchor>
      <arglist>(const Pathname &amp;file_r, Data &amp;data_r)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>store</name>
      <anchorfile>classzypp_1_1target_1_1HardLocksFile.html</anchorfile>
      <anchor>a64e0cc8e122812ca906e007b52bfe03c</anchor>
      <arglist>(const Pathname &amp;file_r, const Data &amp;data_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pathname</type>
      <name>_file</name>
      <anchorfile>classzypp_1_1target_1_1HardLocksFile.html</anchorfile>
      <anchor>aa6faadd2b4a1e81be1fc790c5e591ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>scoped_ptr&lt; Data &gt;</type>
      <name>_dataPtr</name>
      <anchorfile>classzypp_1_1target_1_1HardLocksFile.html</anchorfile>
      <anchor>ab8f4c3110ef842950e7ab57e94d93604</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1target_1_1HardLocksFile.html</anchorfile>
      <anchor>a0d30e0e8d09f6744f49e4a932bed88cf</anchor>
      <arglist>(std::ostream &amp;str, const HardLocksFile &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1target_1_1HardLocksFile.html</anchorfile>
      <anchor>acaed020ac94026ce2edc7d86c5620bf0</anchor>
      <arglist>(std::ostream &amp;str, const HardLocksFile &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::has_container_begin_end</name>
    <filename>structzypp_1_1has__container__begin__end.html</filename>
    <templarg>typename Tp</templarg>
  </compound>
  <compound kind="struct">
    <name>zypp::has_type_const_iterator</name>
    <filename>structzypp_1_1has__type__const__iterator.html</filename>
    <templarg>typename Tp</templarg>
  </compound>
  <compound kind="struct">
    <name>zypp::xmlout::Node::HasContentException</name>
    <filename>structzypp_1_1xmlout_1_1Node_1_1HasContentException.html</filename>
  </compound>
  <compound kind="struct">
    <name>zypp::target::rpm::HeaderEntryGetter</name>
    <filename>structzypp_1_1target_1_1rpm_1_1HeaderEntryGetter.html</filename>
    <base protection="private">zypp::base::NonCopyable</base>
    <member kind="function">
      <type></type>
      <name>HeaderEntryGetter</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1HeaderEntryGetter.html</anchorfile>
      <anchor>ada2db8997424871270e374ef4a71d023</anchor>
      <arglist>(const Header &amp;h_r, rpmTag &amp;tag_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HeaderEntryGetter</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1HeaderEntryGetter.html</anchorfile>
      <anchor>a455def84d1e7875bdd9133e66516d0f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>rpmTagType</type>
      <name>type</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1HeaderEntryGetter.html</anchorfile>
      <anchor>af1d33c1117cc9eced76eb98863a5cdb2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>rpm_count_t</type>
      <name>cnt</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1HeaderEntryGetter.html</anchorfile>
      <anchor>ab51ca1e12266541d578cd4871d3c4d92</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>val</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1HeaderEntryGetter.html</anchorfile>
      <anchor>a785e862b350971e8095e8b41872ce453</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>::rpmtd</type>
      <name>_rpmtd</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1HeaderEntryGetter.html</anchorfile>
      <anchor>a27f0ecfccb9861c4ec5952b350a3ec7f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::solver::detail::HelixControl</name>
    <filename>classzypp_1_1solver_1_1detail_1_1HelixControl.html</filename>
    <member kind="function">
      <type></type>
      <name>HelixControl</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1HelixControl.html</anchorfile>
      <anchor>a8ee5c46c96347adaecd0f8f051a025b9</anchor>
      <arglist>(const std::string &amp;controlPath, const RepositoryTable &amp;sourceTable, const Arch &amp;systemArchitecture, const target::Modalias::ModaliasList &amp;modaliasList, const std::set&lt; std::string &gt; &amp;multiversionSpec, const std::string &amp;systemPath)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HelixControl</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1HelixControl.html</anchorfile>
      <anchor>a5bb1d6317f0ad0a1e9c21c19db5fb2d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>closeSetup</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1HelixControl.html</anchorfile>
      <anchor>a8a2aeb4d8821e7535b39d5d2c57db20e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>writeTag</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1HelixControl.html</anchorfile>
      <anchor>ae88c7a5a0b410e3b8788d47eb1bb9c64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTagIf</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1HelixControl.html</anchorfile>
      <anchor>af963482d53608f21a2fab098c93ab2ea</anchor>
      <arglist>(const std::string &amp;tag_r, bool yesno_r=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>installResolvable</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1HelixControl.html</anchorfile>
      <anchor>a3087b249bc20041fb8ebc7af87187960</anchor>
      <arglist>(const PoolItem &amp;pi_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lockResolvable</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1HelixControl.html</anchorfile>
      <anchor>af04e76ec841a786f61cf10018c95b832</anchor>
      <arglist>(const PoolItem &amp;pi_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keepResolvable</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1HelixControl.html</anchorfile>
      <anchor>a95793f76544eb7ff93d6282c0945c31a</anchor>
      <arglist>(const PoolItem &amp;pi_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteResolvable</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1HelixControl.html</anchorfile>
      <anchor>a3d9829d396b71e4b4b3a56970c72acf3</anchor>
      <arglist>(const PoolItem &amp;pi_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDependencies</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1HelixControl.html</anchorfile>
      <anchor>a785430d00314a2c29e6c483168f4e05d</anchor>
      <arglist>(const CapabilitySet &amp;capRequire, const CapabilitySet &amp;capConflict)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addUpgradeRepos</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1HelixControl.html</anchorfile>
      <anchor>a6044e1080bfb5428b3678ae2cd9f01f7</anchor>
      <arglist>(const std::set&lt; Repository &gt; &amp;upgradeRepos_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>filename</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1HelixControl.html</anchorfile>
      <anchor>a9fbbc600a44bbe005c1ef656ec2aa2eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>dumpFile</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1HelixControl.html</anchorfile>
      <anchor>a0e66e14d5f879d106cef73a7c40f57fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ofstream *</type>
      <name>file</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1HelixControl.html</anchorfile>
      <anchor>a1341d1c5aac5892e4b2ae58736ee9192</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_inSetup</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1HelixControl.html</anchorfile>
      <anchor>a961f2675742911919aebab5ee17dfc92</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::solver::detail::HelixResolvable</name>
    <filename>classzypp_1_1solver_1_1detail_1_1HelixResolvable.html</filename>
    <base>zypp::base::ReferenceCounted</base>
    <base protection="private">zypp::base::NonCopyable</base>
    <member kind="function">
      <type></type>
      <name>HelixResolvable</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1HelixResolvable.html</anchorfile>
      <anchor>a4d5386f09a9491f42d00e26ed72fe34b</anchor>
      <arglist>(const std::string &amp;path)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HelixResolvable</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1HelixResolvable.html</anchorfile>
      <anchor>a3c35e16cec2a0bba3230078b1fa878b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addResolvable</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1HelixResolvable.html</anchorfile>
      <anchor>a5f30f68844f4362cb66eeda8c0795bc8</anchor>
      <arglist>(const PoolItem item)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>filename</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1HelixResolvable.html</anchorfile>
      <anchor>a43b95e5b3100b2df03904ac7315f51e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>dumpFile</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1HelixResolvable.html</anchorfile>
      <anchor>ad45eab94e592c344ecf81dc0428078bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ofgzstream *</type>
      <name>file</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1HelixResolvable.html</anchorfile>
      <anchor>ad7b6e5ea8e0632802049dd5f06054277</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::HistoryActionID</name>
    <filename>structzypp_1_1HistoryActionID.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>ID</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>a88d13d8ce761da89f7db7f6575dd7c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE_e</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>a88d13d8ce761da89f7db7f6575dd7c41a51b37db120c0dd906b9d2fecdf7d3cb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INSTALL_e</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>a88d13d8ce761da89f7db7f6575dd7c41ad9ad9ca03f104a3daa997c875ae99397</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REMOVE_e</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>a88d13d8ce761da89f7db7f6575dd7c41a7632c4fe870d7a35648f8a3e35c51208</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REPO_ADD_e</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>a88d13d8ce761da89f7db7f6575dd7c41a1bf7541cd353bf7c4b9aef58c542c0d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REPO_REMOVE_e</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>a88d13d8ce761da89f7db7f6575dd7c41ac7af4c974ce38504fdbfe65f212cf1c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REPO_CHANGE_ALIAS_e</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>a88d13d8ce761da89f7db7f6575dd7c41afe8f67d7ba55168a480df10533194b21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REPO_CHANGE_URL_e</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>a88d13d8ce761da89f7db7f6575dd7c41aa00c0a1cb9d33cc8fae98545004af4ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STAMP_COMMAND_e</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>a88d13d8ce761da89f7db7f6575dd7c41a795be6d53b5e39631371283850323761</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PATCH_STATE_CHANGE_e</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>a88d13d8ce761da89f7db7f6575dd7c41a18b98c897fcb902aeb0ff180714acbd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE_e</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>a88d13d8ce761da89f7db7f6575dd7c41a51b37db120c0dd906b9d2fecdf7d3cb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INSTALL_e</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>a88d13d8ce761da89f7db7f6575dd7c41ad9ad9ca03f104a3daa997c875ae99397</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REMOVE_e</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>a88d13d8ce761da89f7db7f6575dd7c41a7632c4fe870d7a35648f8a3e35c51208</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REPO_ADD_e</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>a88d13d8ce761da89f7db7f6575dd7c41a1bf7541cd353bf7c4b9aef58c542c0d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REPO_REMOVE_e</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>a88d13d8ce761da89f7db7f6575dd7c41ac7af4c974ce38504fdbfe65f212cf1c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REPO_CHANGE_ALIAS_e</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>a88d13d8ce761da89f7db7f6575dd7c41afe8f67d7ba55168a480df10533194b21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REPO_CHANGE_URL_e</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>a88d13d8ce761da89f7db7f6575dd7c41aa00c0a1cb9d33cc8fae98545004af4ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STAMP_COMMAND_e</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>a88d13d8ce761da89f7db7f6575dd7c41a795be6d53b5e39631371283850323761</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PATCH_STATE_CHANGE_e</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>a88d13d8ce761da89f7db7f6575dd7c41a18b98c897fcb902aeb0ff180714acbd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HistoryActionID</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>a73ac8805b3965439c88bb413a3737751</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HistoryActionID</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>ae0d83e6b28fbc06022af02fbc6e397d0</anchor>
      <arglist>(ID id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HistoryActionID</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>ade918159654e8b9b6abd9f1f8ca09380</anchor>
      <arglist>(const std::string &amp;strval_r)</arglist>
    </member>
    <member kind="function">
      <type>ID</type>
      <name>toEnum</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>ade42421e95e15b99f8b48f96444c64c0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>asString</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>a58a823661671bca0a280e366d43758fd</anchor>
      <arglist>(bool pad=false) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static HistoryActionID::ID</type>
      <name>parse</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>ad8c71782b72847ccf62adfa68214093a</anchor>
      <arglist>(const std::string &amp;strval_r)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const HistoryActionID</type>
      <name>NONE</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>a657e8f99e1e5ea8e4b402aa5f0579b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const HistoryActionID</type>
      <name>INSTALL</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>af118b63cc3425e8b65c26d81473dd9c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const HistoryActionID</type>
      <name>REMOVE</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>a5d05cffc34f887078db675f3a0a87733</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const HistoryActionID</type>
      <name>REPO_ADD</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>ab74ff835f09449b8bff7f997a2b79e77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const HistoryActionID</type>
      <name>REPO_REMOVE</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>a058681b6a6de90a866698aeee60ac6ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const HistoryActionID</type>
      <name>REPO_CHANGE_ALIAS</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>acbb4b438a28d5f8f46d2c0d43d56714f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const HistoryActionID</type>
      <name>REPO_CHANGE_URL</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>acf297e19d3f59b314825bdad6b7fdb35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const HistoryActionID</type>
      <name>STAMP_COMMAND</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>a7f8a10b783b57ad9d12ac99f8d645283</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const HistoryActionID</type>
      <name>PATCH_STATE_CHANGE</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>a4ad63bc226178db87a177a639353d66b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ID</type>
      <name>_id</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>aed7ab425af01aa71175d714548acd0be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>a24080142d068137a80e57e5ef492a8bd</anchor>
      <arglist>(const HistoryActionID &amp;lhs, const HistoryActionID &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>afe0b68562c5a52c0616dc6e5532eb949</anchor>
      <arglist>(const HistoryActionID &amp;lhs, const HistoryActionID &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1HistoryActionID.html</anchorfile>
      <anchor>ab2d11fcdc8f36e6cf10a3b4f179ce4e7</anchor>
      <arglist>(std::ostream &amp;str, const HistoryActionID &amp;id)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::HistoryLog</name>
    <filename>classzypp_1_1HistoryLog.html</filename>
    <member kind="function">
      <type></type>
      <name>HistoryLog</name>
      <anchorfile>classzypp_1_1HistoryLog.html</anchorfile>
      <anchor>a6c06ace85947047eb1a6fc440c5727f1</anchor>
      <arglist>(const Pathname &amp;rootdir=Pathname())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HistoryLog</name>
      <anchorfile>classzypp_1_1HistoryLog.html</anchorfile>
      <anchor>a0379efdcd7ca2e5c1a25bb34bb0c80b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>comment</name>
      <anchorfile>classzypp_1_1HistoryLog.html</anchorfile>
      <anchor>ade928588f3c1325ba80195464a3013f1</anchor>
      <arglist>(const std::string &amp;comment, bool timestamp=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stampCommand</name>
      <anchorfile>classzypp_1_1HistoryLog.html</anchorfile>
      <anchor>a39281bed802920a7646de4f5da1ab003</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>install</name>
      <anchorfile>classzypp_1_1HistoryLog.html</anchorfile>
      <anchor>ad15290b2f5d7f1e0e721848695e3f33c</anchor>
      <arglist>(const PoolItem &amp;pi)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classzypp_1_1HistoryLog.html</anchorfile>
      <anchor>a57cf18a3b551230ce51c473196cb33a5</anchor>
      <arglist>(const PoolItem &amp;pi)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRepository</name>
      <anchorfile>classzypp_1_1HistoryLog.html</anchorfile>
      <anchor>a7b6e785b787d3153d7780665797c35f9</anchor>
      <arglist>(const RepoInfo &amp;repo)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeRepository</name>
      <anchorfile>classzypp_1_1HistoryLog.html</anchorfile>
      <anchor>a9f88c2d230e47fbe8b4b368e6ad53acd</anchor>
      <arglist>(const RepoInfo &amp;repo)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>modifyRepository</name>
      <anchorfile>classzypp_1_1HistoryLog.html</anchorfile>
      <anchor>a560d6d0289f7104d37890479f3d2232e</anchor>
      <arglist>(const RepoInfo &amp;oldrepo, const RepoInfo &amp;newrepo)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>patchStateChange</name>
      <anchorfile>classzypp_1_1HistoryLog.html</anchorfile>
      <anchor>ad76f6335f90d93463047dc45441722e2</anchor>
      <arglist>(const PoolItem &amp;pi, ResStatus::ValidateValue oldstate)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setRoot</name>
      <anchorfile>classzypp_1_1HistoryLog.html</anchorfile>
      <anchor>a3cd0552d0a48692934226b234edeb3de</anchor>
      <arglist>(const Pathname &amp;root)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const Pathname &amp;</type>
      <name>fname</name>
      <anchorfile>classzypp_1_1HistoryLog.html</anchorfile>
      <anchor>aa19a350747ecf398a526fb0935dbaefe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>HistoryLog</name>
      <anchorfile>classzypp_1_1HistoryLog.html</anchorfile>
      <anchor>a1cdcac9275433cee68cde5ad15a4c4db</anchor>
      <arglist>(const HistoryLog &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>HistoryLog &amp;</type>
      <name>operator=</name>
      <anchorfile>classzypp_1_1HistoryLog.html</anchorfile>
      <anchor>a518d14e1c797b72dce2cb96a0ae38343</anchor>
      <arglist>(const HistoryLog &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::HistoryLogData</name>
    <filename>classzypp_1_1HistoryLogData.html</filename>
    <class kind="class">zypp::HistoryLogData::Impl</class>
    <member kind="enumeration">
      <type></type>
      <name>Index</name>
      <anchorfile>classzypp_1_1HistoryLogData.html</anchorfile>
      <anchor>a974746bd8f65bc96a4e19f03723b2ff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DATE_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogData.html</anchorfile>
      <anchor>a974746bd8f65bc96a4e19f03723b2ff7af49e86193318efbd886fda31d8b72db7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACTION_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogData.html</anchorfile>
      <anchor>a974746bd8f65bc96a4e19f03723b2ff7ad9013da6e61a1470f022413450ec198d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; HistoryLogData &gt;</type>
      <name>Ptr</name>
      <anchorfile>classzypp_1_1HistoryLogData.html</anchorfile>
      <anchor>a18d5c8c5a9488a599a9a12c44ad4a6e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; const HistoryLogData &gt;</type>
      <name>constPtr</name>
      <anchorfile>classzypp_1_1HistoryLogData.html</anchorfile>
      <anchor>a6134498c8b01a9d959812e65dca0c856</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>FieldVector</name>
      <anchorfile>classzypp_1_1HistoryLogData.html</anchorfile>
      <anchor>af3fc2f51918872ed38d0758981876d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FieldVector::size_type</type>
      <name>size_type</name>
      <anchorfile>classzypp_1_1HistoryLogData.html</anchorfile>
      <anchor>a0df1f37bf7825194d33ab414d55bb9fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FieldVector::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classzypp_1_1HistoryLogData.html</anchorfile>
      <anchor>a0a15082e4ebfc6489f9480a12be5b423</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DATE_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogData.html</anchorfile>
      <anchor>a974746bd8f65bc96a4e19f03723b2ff7af49e86193318efbd886fda31d8b72db7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACTION_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogData.html</anchorfile>
      <anchor>a974746bd8f65bc96a4e19f03723b2ff7ad9013da6e61a1470f022413450ec198d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HistoryLogData</name>
      <anchorfile>classzypp_1_1HistoryLogData.html</anchorfile>
      <anchor>ae7d5b7e5135804a246b26591cc09f806</anchor>
      <arglist>(FieldVector &amp;fields_r, size_type expect_r=2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HistoryLogData</name>
      <anchorfile>classzypp_1_1HistoryLogData.html</anchorfile>
      <anchor>ab48bd2eb81ab35a5c0e12a29ea30a48f</anchor>
      <arglist>(FieldVector &amp;fields_r, HistoryActionID action_r, size_type expect_r=2)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HistoryLogData</name>
      <anchorfile>classzypp_1_1HistoryLogData.html</anchorfile>
      <anchor>a51c73e38dd0750a6799fe9deedb98366</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1HistoryLogData.html</anchorfile>
      <anchor>ac3f8170937021a951ecc95c9c53bf96f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1HistoryLogData.html</anchorfile>
      <anchor>afa8ce84408ab9f35f04ea60fe687e918</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1HistoryLogData.html</anchorfile>
      <anchor>a913336f65281d6330c78bed88c0e1afb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1HistoryLogData.html</anchorfile>
      <anchor>a51a33ff7aca60f8361139f19c1bfb7e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>optionalAt</name>
      <anchorfile>classzypp_1_1HistoryLogData.html</anchorfile>
      <anchor>a842f270f6cbd7add24987768c980195f</anchor>
      <arglist>(size_type idx_r) const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>operator[]</name>
      <anchorfile>classzypp_1_1HistoryLogData.html</anchorfile>
      <anchor>ac932250a85a3e932173b14a536452e0a</anchor>
      <arglist>(size_type idx_r) const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>at</name>
      <anchorfile>classzypp_1_1HistoryLogData.html</anchorfile>
      <anchor>a7b42f166fbd8da5af3c2ef2e88c00a89</anchor>
      <arglist>(size_type idx_r) const</arglist>
    </member>
    <member kind="function">
      <type>Date</type>
      <name>date</name>
      <anchorfile>classzypp_1_1HistoryLogData.html</anchorfile>
      <anchor>ac7edd22ccaca445adc08feb4fb4093ce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>HistoryActionID</type>
      <name>action</name>
      <anchorfile>classzypp_1_1HistoryLogData.html</anchorfile>
      <anchor>a084cfb86c27e024247a5de6eeef68581</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr</type>
      <name>create</name>
      <anchorfile>classzypp_1_1HistoryLogData.html</anchorfile>
      <anchor>a1ec89af073b57636e858938e25d6a6b7</anchor>
      <arglist>(FieldVector &amp;fields_r)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>HistoryLogData &amp;</type>
      <name>operator=</name>
      <anchorfile>classzypp_1_1HistoryLogData.html</anchorfile>
      <anchor>a76183380833148f228ef0edcc347f634</anchor>
      <arglist>(const HistoryLogData &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1HistoryLogData.html</anchorfile>
      <anchor>aca517cd7671f80bc6d9b7abacd34f454</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1HistoryLogData.html</anchorfile>
      <anchor>a99d24820fc7df1d4204c8b386ed1d604</anchor>
      <arglist>(std::ostream &amp;str, const HistoryLogData &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::HistoryLogDataInstall</name>
    <filename>classzypp_1_1HistoryLogDataInstall.html</filename>
    <base>zypp::HistoryLogData</base>
    <member kind="enumeration">
      <type></type>
      <name>Index</name>
      <anchorfile>classzypp_1_1HistoryLogDataInstall.html</anchorfile>
      <anchor>a8cdc7c93dd8fe537eb5d4b6b090cc499</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DATE_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataInstall.html</anchorfile>
      <anchor>a8cdc7c93dd8fe537eb5d4b6b090cc499ab42a42f9fd465986bbf611bff1d3fa43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACTION_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataInstall.html</anchorfile>
      <anchor>a8cdc7c93dd8fe537eb5d4b6b090cc499a85dbba21bce5872a9e677bab4a9baaf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAME_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataInstall.html</anchorfile>
      <anchor>a8cdc7c93dd8fe537eb5d4b6b090cc499a6ec6bd3853379207931417151d8de9be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EDITION_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataInstall.html</anchorfile>
      <anchor>a8cdc7c93dd8fe537eb5d4b6b090cc499a0912fa93e51e86e943814c845dac1cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ARCH_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataInstall.html</anchorfile>
      <anchor>a8cdc7c93dd8fe537eb5d4b6b090cc499a15590796322a0b40dadf0b7cbf0a1de3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REQBY_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataInstall.html</anchorfile>
      <anchor>a8cdc7c93dd8fe537eb5d4b6b090cc499a12acd5434cac736a0dce91d777372eaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REPOALIAS_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataInstall.html</anchorfile>
      <anchor>a8cdc7c93dd8fe537eb5d4b6b090cc499a3bef25225c90798ce245774b031cab81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHEKSUM_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataInstall.html</anchorfile>
      <anchor>a8cdc7c93dd8fe537eb5d4b6b090cc499a52a9d46ab38e0ccd294187846c4ebb79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USERDATA_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataInstall.html</anchorfile>
      <anchor>a8cdc7c93dd8fe537eb5d4b6b090cc499a2e09fe1c4f402d34e8ff3d21aaa11367</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; HistoryLogDataInstall &gt;</type>
      <name>Ptr</name>
      <anchorfile>classzypp_1_1HistoryLogDataInstall.html</anchorfile>
      <anchor>afa65a35298699e35e4fcaff3ff089c96</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; const HistoryLogDataInstall &gt;</type>
      <name>constPtr</name>
      <anchorfile>classzypp_1_1HistoryLogDataInstall.html</anchorfile>
      <anchor>a2f41c589026743decd9199b2d9f599c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DATE_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataInstall.html</anchorfile>
      <anchor>a8cdc7c93dd8fe537eb5d4b6b090cc499ab42a42f9fd465986bbf611bff1d3fa43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACTION_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataInstall.html</anchorfile>
      <anchor>a8cdc7c93dd8fe537eb5d4b6b090cc499a85dbba21bce5872a9e677bab4a9baaf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAME_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataInstall.html</anchorfile>
      <anchor>a8cdc7c93dd8fe537eb5d4b6b090cc499a6ec6bd3853379207931417151d8de9be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EDITION_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataInstall.html</anchorfile>
      <anchor>a8cdc7c93dd8fe537eb5d4b6b090cc499a0912fa93e51e86e943814c845dac1cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ARCH_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataInstall.html</anchorfile>
      <anchor>a8cdc7c93dd8fe537eb5d4b6b090cc499a15590796322a0b40dadf0b7cbf0a1de3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REQBY_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataInstall.html</anchorfile>
      <anchor>a8cdc7c93dd8fe537eb5d4b6b090cc499a12acd5434cac736a0dce91d777372eaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REPOALIAS_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataInstall.html</anchorfile>
      <anchor>a8cdc7c93dd8fe537eb5d4b6b090cc499a3bef25225c90798ce245774b031cab81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHEKSUM_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataInstall.html</anchorfile>
      <anchor>a8cdc7c93dd8fe537eb5d4b6b090cc499a52a9d46ab38e0ccd294187846c4ebb79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USERDATA_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataInstall.html</anchorfile>
      <anchor>a8cdc7c93dd8fe537eb5d4b6b090cc499a2e09fe1c4f402d34e8ff3d21aaa11367</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HistoryLogDataInstall</name>
      <anchorfile>classzypp_1_1HistoryLogDataInstall.html</anchorfile>
      <anchor>a35e0710e89ddf22ba4786b5cf0cf4c0a</anchor>
      <arglist>(FieldVector &amp;fields_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classzypp_1_1HistoryLogDataInstall.html</anchorfile>
      <anchor>abd794dc8a2039f98fb7d98c3369ad032</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Edition</type>
      <name>edition</name>
      <anchorfile>classzypp_1_1HistoryLogDataInstall.html</anchorfile>
      <anchor>af74168aedeeda7b382920fd659f5730c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Arch</type>
      <name>arch</name>
      <anchorfile>classzypp_1_1HistoryLogDataInstall.html</anchorfile>
      <anchor>acd922f6c83c73b183c76448fbc7daeca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>reqby</name>
      <anchorfile>classzypp_1_1HistoryLogDataInstall.html</anchorfile>
      <anchor>ae9bb02fa388492a9e3ba98bdc02d6088</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>repoAlias</name>
      <anchorfile>classzypp_1_1HistoryLogDataInstall.html</anchorfile>
      <anchor>af681ffaf5032fed4fb69dc142ea22b11</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CheckSum</type>
      <name>checksum</name>
      <anchorfile>classzypp_1_1HistoryLogDataInstall.html</anchorfile>
      <anchor>aaf845676705f5c5f5c6edec6c622b216</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>userdata</name>
      <anchorfile>classzypp_1_1HistoryLogDataInstall.html</anchorfile>
      <anchor>a88cc63acb3155d20cfd5c3fd47120a98</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::HistoryLogDataRemove</name>
    <filename>classzypp_1_1HistoryLogDataRemove.html</filename>
    <base>zypp::HistoryLogData</base>
    <member kind="enumeration">
      <type></type>
      <name>Index</name>
      <anchorfile>classzypp_1_1HistoryLogDataRemove.html</anchorfile>
      <anchor>a22780afd12aa2240e029e4ddfa46dd29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DATE_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRemove.html</anchorfile>
      <anchor>a22780afd12aa2240e029e4ddfa46dd29a5c0758b3ed7481891b84c2a93cebb5db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACTION_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRemove.html</anchorfile>
      <anchor>a22780afd12aa2240e029e4ddfa46dd29aa6745e95ef1736482810899b1d4b2e40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAME_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRemove.html</anchorfile>
      <anchor>a22780afd12aa2240e029e4ddfa46dd29a3a9604bda5fee07cf7d2b19f761d186b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EDITION_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRemove.html</anchorfile>
      <anchor>a22780afd12aa2240e029e4ddfa46dd29aefa367027f3367f6b2b59b12b2b3aafa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ARCH_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRemove.html</anchorfile>
      <anchor>a22780afd12aa2240e029e4ddfa46dd29a912255dc6f889356412208fb2eb55d6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REQBY_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRemove.html</anchorfile>
      <anchor>a22780afd12aa2240e029e4ddfa46dd29a4acbd7b3b5c7d95b77e0713b86a90c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USERDATA_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRemove.html</anchorfile>
      <anchor>a22780afd12aa2240e029e4ddfa46dd29aa470facaf13db41a969805afc978dd1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; HistoryLogDataRemove &gt;</type>
      <name>Ptr</name>
      <anchorfile>classzypp_1_1HistoryLogDataRemove.html</anchorfile>
      <anchor>acc4496ca0204aa2acc3331b1a7d1a96d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; const HistoryLogDataRemove &gt;</type>
      <name>constPtr</name>
      <anchorfile>classzypp_1_1HistoryLogDataRemove.html</anchorfile>
      <anchor>afb60844b6276e0a5a64026484b3361f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DATE_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRemove.html</anchorfile>
      <anchor>a22780afd12aa2240e029e4ddfa46dd29a5c0758b3ed7481891b84c2a93cebb5db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACTION_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRemove.html</anchorfile>
      <anchor>a22780afd12aa2240e029e4ddfa46dd29aa6745e95ef1736482810899b1d4b2e40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAME_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRemove.html</anchorfile>
      <anchor>a22780afd12aa2240e029e4ddfa46dd29a3a9604bda5fee07cf7d2b19f761d186b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EDITION_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRemove.html</anchorfile>
      <anchor>a22780afd12aa2240e029e4ddfa46dd29aefa367027f3367f6b2b59b12b2b3aafa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ARCH_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRemove.html</anchorfile>
      <anchor>a22780afd12aa2240e029e4ddfa46dd29a912255dc6f889356412208fb2eb55d6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REQBY_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRemove.html</anchorfile>
      <anchor>a22780afd12aa2240e029e4ddfa46dd29a4acbd7b3b5c7d95b77e0713b86a90c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USERDATA_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRemove.html</anchorfile>
      <anchor>a22780afd12aa2240e029e4ddfa46dd29aa470facaf13db41a969805afc978dd1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HistoryLogDataRemove</name>
      <anchorfile>classzypp_1_1HistoryLogDataRemove.html</anchorfile>
      <anchor>a39ef912ce93a02fad6e4fa77774c44d1</anchor>
      <arglist>(FieldVector &amp;fields_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classzypp_1_1HistoryLogDataRemove.html</anchorfile>
      <anchor>a3f4999d8908283ae08021b0276c50b18</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Edition</type>
      <name>edition</name>
      <anchorfile>classzypp_1_1HistoryLogDataRemove.html</anchorfile>
      <anchor>a3f47ec4c02286342b44076cc8daf17ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Arch</type>
      <name>arch</name>
      <anchorfile>classzypp_1_1HistoryLogDataRemove.html</anchorfile>
      <anchor>a1a6097490c691144de1355d4dadab1c7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>reqby</name>
      <anchorfile>classzypp_1_1HistoryLogDataRemove.html</anchorfile>
      <anchor>a9e0fbfa98cf0090aabb7c4145f782edf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>userdata</name>
      <anchorfile>classzypp_1_1HistoryLogDataRemove.html</anchorfile>
      <anchor>a69c8cc0ff7228a80286b183873db603a</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::HistoryLogDataRepoAdd</name>
    <filename>classzypp_1_1HistoryLogDataRepoAdd.html</filename>
    <base>zypp::HistoryLogData</base>
    <member kind="enumeration">
      <type></type>
      <name>Index</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAdd.html</anchorfile>
      <anchor>a48c5162af715414f60e4bb6f237c54dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DATE_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAdd.html</anchorfile>
      <anchor>a48c5162af715414f60e4bb6f237c54dca567cae6082179a99a25b7c357904b58c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACTION_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAdd.html</anchorfile>
      <anchor>a48c5162af715414f60e4bb6f237c54dcabc1a2631c6cb45916095500e5a31de42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALIAS_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAdd.html</anchorfile>
      <anchor>a48c5162af715414f60e4bb6f237c54dca77a5765fdcfc1147dfaa966145751782</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>URL_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAdd.html</anchorfile>
      <anchor>a48c5162af715414f60e4bb6f237c54dca38d8518aa8143c07c8b98f143b183f9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USERDATA_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAdd.html</anchorfile>
      <anchor>a48c5162af715414f60e4bb6f237c54dcaeb1b8433822af2dd6ad8a73d549b5021</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; HistoryLogDataRepoAdd &gt;</type>
      <name>Ptr</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAdd.html</anchorfile>
      <anchor>a005b1526f05976fdeae8603ece27dfe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; const HistoryLogDataRepoAdd &gt;</type>
      <name>constPtr</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAdd.html</anchorfile>
      <anchor>a2df275f20ae451fa26cdfaf1317e698c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DATE_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAdd.html</anchorfile>
      <anchor>a48c5162af715414f60e4bb6f237c54dca567cae6082179a99a25b7c357904b58c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACTION_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAdd.html</anchorfile>
      <anchor>a48c5162af715414f60e4bb6f237c54dcabc1a2631c6cb45916095500e5a31de42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALIAS_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAdd.html</anchorfile>
      <anchor>a48c5162af715414f60e4bb6f237c54dca77a5765fdcfc1147dfaa966145751782</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>URL_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAdd.html</anchorfile>
      <anchor>a48c5162af715414f60e4bb6f237c54dca38d8518aa8143c07c8b98f143b183f9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USERDATA_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAdd.html</anchorfile>
      <anchor>a48c5162af715414f60e4bb6f237c54dcaeb1b8433822af2dd6ad8a73d549b5021</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HistoryLogDataRepoAdd</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAdd.html</anchorfile>
      <anchor>abd7fea81774b48ef9b35fcb864829aa3</anchor>
      <arglist>(FieldVector &amp;fields_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>alias</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAdd.html</anchorfile>
      <anchor>a90a38cc404101f64a1c5eced9f8bc73b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Url</type>
      <name>url</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAdd.html</anchorfile>
      <anchor>a9aa61b210eb8a893461e20e15178e01a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>userdata</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAdd.html</anchorfile>
      <anchor>ae282b8c9d77e1e985cf32cb60173b33f</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::HistoryLogDataRepoAliasChange</name>
    <filename>classzypp_1_1HistoryLogDataRepoAliasChange.html</filename>
    <base>zypp::HistoryLogData</base>
    <member kind="enumeration">
      <type></type>
      <name>Index</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAliasChange.html</anchorfile>
      <anchor>a6fdadc21965aebd7d10223145ff805ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DATE_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAliasChange.html</anchorfile>
      <anchor>a6fdadc21965aebd7d10223145ff805baad46a011b18344348a3dc7ad41d7a09ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACTION_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAliasChange.html</anchorfile>
      <anchor>a6fdadc21965aebd7d10223145ff805baa3572b86545b09519b0e440c2a04a9ee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OLDALIAS_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAliasChange.html</anchorfile>
      <anchor>a6fdadc21965aebd7d10223145ff805baae05f19ae17ad2be4ebee7cb7bfbd0a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEWALIAS_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAliasChange.html</anchorfile>
      <anchor>a6fdadc21965aebd7d10223145ff805baa1b8bd38ef20059b58eb703b455738c5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USERDATA_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAliasChange.html</anchorfile>
      <anchor>a6fdadc21965aebd7d10223145ff805baaa5b2cf2b4d37c139121a7c9be3b3e5c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; HistoryLogDataRepoAliasChange &gt;</type>
      <name>Ptr</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAliasChange.html</anchorfile>
      <anchor>a994a292e14cfee19824406d8b9320c66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; const HistoryLogDataRepoAliasChange &gt;</type>
      <name>constPtr</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAliasChange.html</anchorfile>
      <anchor>a1a014ad4136720957d585356482f081d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DATE_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAliasChange.html</anchorfile>
      <anchor>a6fdadc21965aebd7d10223145ff805baad46a011b18344348a3dc7ad41d7a09ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACTION_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAliasChange.html</anchorfile>
      <anchor>a6fdadc21965aebd7d10223145ff805baa3572b86545b09519b0e440c2a04a9ee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OLDALIAS_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAliasChange.html</anchorfile>
      <anchor>a6fdadc21965aebd7d10223145ff805baae05f19ae17ad2be4ebee7cb7bfbd0a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEWALIAS_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAliasChange.html</anchorfile>
      <anchor>a6fdadc21965aebd7d10223145ff805baa1b8bd38ef20059b58eb703b455738c5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USERDATA_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAliasChange.html</anchorfile>
      <anchor>a6fdadc21965aebd7d10223145ff805baaa5b2cf2b4d37c139121a7c9be3b3e5c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HistoryLogDataRepoAliasChange</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAliasChange.html</anchorfile>
      <anchor>af05013a37a6a4702c171fccb72270ff4</anchor>
      <arglist>(FieldVector &amp;fields_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>oldAlias</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAliasChange.html</anchorfile>
      <anchor>a284a7c883d71319cee86404bd351ad4e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>newAlias</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAliasChange.html</anchorfile>
      <anchor>a8c071eeae1bfb613ff5f0c8b8851b376</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>userdata</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoAliasChange.html</anchorfile>
      <anchor>a1e9059bd5ae59aea35edaa1a91d5656e</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::HistoryLogDataRepoRemove</name>
    <filename>classzypp_1_1HistoryLogDataRepoRemove.html</filename>
    <base>zypp::HistoryLogData</base>
    <member kind="enumeration">
      <type></type>
      <name>Index</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoRemove.html</anchorfile>
      <anchor>a0e54c2b85bc3ec1edc09cbf2c544f40a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DATE_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoRemove.html</anchorfile>
      <anchor>a0e54c2b85bc3ec1edc09cbf2c544f40aaae2a16f56d47d54a0ddebc19ca2db3e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACTION_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoRemove.html</anchorfile>
      <anchor>a0e54c2b85bc3ec1edc09cbf2c544f40aa40766c697236a3d259d5b9c6b22c5231</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALIAS_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoRemove.html</anchorfile>
      <anchor>a0e54c2b85bc3ec1edc09cbf2c544f40aabe6b42e735361c681ca8f5d8ee84a89b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USERDATA_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoRemove.html</anchorfile>
      <anchor>a0e54c2b85bc3ec1edc09cbf2c544f40aa059bb854cc603b9f6c018f47f2c81d4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; HistoryLogDataRepoRemove &gt;</type>
      <name>Ptr</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoRemove.html</anchorfile>
      <anchor>ae8ff02225f797830de22a87b8f4cf3e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; const HistoryLogDataRepoRemove &gt;</type>
      <name>constPtr</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoRemove.html</anchorfile>
      <anchor>a90c5c82fdd4a6ef4434c2d842d78f56d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DATE_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoRemove.html</anchorfile>
      <anchor>a0e54c2b85bc3ec1edc09cbf2c544f40aaae2a16f56d47d54a0ddebc19ca2db3e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACTION_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoRemove.html</anchorfile>
      <anchor>a0e54c2b85bc3ec1edc09cbf2c544f40aa40766c697236a3d259d5b9c6b22c5231</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALIAS_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoRemove.html</anchorfile>
      <anchor>a0e54c2b85bc3ec1edc09cbf2c544f40aabe6b42e735361c681ca8f5d8ee84a89b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USERDATA_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoRemove.html</anchorfile>
      <anchor>a0e54c2b85bc3ec1edc09cbf2c544f40aa059bb854cc603b9f6c018f47f2c81d4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HistoryLogDataRepoRemove</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoRemove.html</anchorfile>
      <anchor>a1c4a3bd1259fc5de6e77ae3ee0ed89c2</anchor>
      <arglist>(FieldVector &amp;fields_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>alias</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoRemove.html</anchorfile>
      <anchor>a202dfb36b2cda2d12a36b08bf5416381</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>userdata</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoRemove.html</anchorfile>
      <anchor>a894bd8b4a592214460276c90c7c13a28</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::HistoryLogDataRepoUrlChange</name>
    <filename>classzypp_1_1HistoryLogDataRepoUrlChange.html</filename>
    <base>zypp::HistoryLogData</base>
    <member kind="enumeration">
      <type></type>
      <name>Index</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoUrlChange.html</anchorfile>
      <anchor>a5224d7019952d893ed7fd0b239120651</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DATE_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoUrlChange.html</anchorfile>
      <anchor>a5224d7019952d893ed7fd0b239120651a5b7df88afed99afd0626997ba53a6de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACTION_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoUrlChange.html</anchorfile>
      <anchor>a5224d7019952d893ed7fd0b239120651a49accf54baa94a854973e46fcf13ac27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALIAS_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoUrlChange.html</anchorfile>
      <anchor>a5224d7019952d893ed7fd0b239120651a930ce52e82062cad923b75e7846d089d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEWURL_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoUrlChange.html</anchorfile>
      <anchor>a5224d7019952d893ed7fd0b239120651a31267cc8a52b5d7bedffb6d85a3eeb7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USERDATA_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoUrlChange.html</anchorfile>
      <anchor>a5224d7019952d893ed7fd0b239120651a5b4ded560325360fbb1e416e65e009ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; HistoryLogDataRepoUrlChange &gt;</type>
      <name>Ptr</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoUrlChange.html</anchorfile>
      <anchor>a49be2bf4ae18bb7303c8f6315b8e8439</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; const HistoryLogDataRepoUrlChange &gt;</type>
      <name>constPtr</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoUrlChange.html</anchorfile>
      <anchor>ad338a9401ad93fbff14e510c7a567e7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DATE_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoUrlChange.html</anchorfile>
      <anchor>a5224d7019952d893ed7fd0b239120651a5b7df88afed99afd0626997ba53a6de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACTION_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoUrlChange.html</anchorfile>
      <anchor>a5224d7019952d893ed7fd0b239120651a49accf54baa94a854973e46fcf13ac27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALIAS_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoUrlChange.html</anchorfile>
      <anchor>a5224d7019952d893ed7fd0b239120651a930ce52e82062cad923b75e7846d089d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEWURL_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoUrlChange.html</anchorfile>
      <anchor>a5224d7019952d893ed7fd0b239120651a31267cc8a52b5d7bedffb6d85a3eeb7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USERDATA_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoUrlChange.html</anchorfile>
      <anchor>a5224d7019952d893ed7fd0b239120651a5b4ded560325360fbb1e416e65e009ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HistoryLogDataRepoUrlChange</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoUrlChange.html</anchorfile>
      <anchor>aba05deb873e0741463ba1925391a89b2</anchor>
      <arglist>(FieldVector &amp;fields_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>alias</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoUrlChange.html</anchorfile>
      <anchor>a4d23e7059afb1884c2edc36c6fa4e604</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Url</type>
      <name>newUrl</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoUrlChange.html</anchorfile>
      <anchor>a469bfe6e706f8d7165849cfaf448007e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>userdata</name>
      <anchorfile>classzypp_1_1HistoryLogDataRepoUrlChange.html</anchorfile>
      <anchor>a661177e1769940c1c52187b471755c49</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::HistoryLogDataStampCommand</name>
    <filename>classzypp_1_1HistoryLogDataStampCommand.html</filename>
    <base>zypp::HistoryLogData</base>
    <member kind="enumeration">
      <type></type>
      <name>Index</name>
      <anchorfile>classzypp_1_1HistoryLogDataStampCommand.html</anchorfile>
      <anchor>acd8277246b3a5ffea3b429e00bc25e36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DATE_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataStampCommand.html</anchorfile>
      <anchor>acd8277246b3a5ffea3b429e00bc25e36a02afd4e193d19b3b31d007d7042b129c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACTION_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataStampCommand.html</anchorfile>
      <anchor>acd8277246b3a5ffea3b429e00bc25e36a40fa1070390dc591b79d69ba63631a47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USER_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataStampCommand.html</anchorfile>
      <anchor>acd8277246b3a5ffea3b429e00bc25e36a60e78b350a162c3ca431eb7a0b778b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMMAND_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataStampCommand.html</anchorfile>
      <anchor>acd8277246b3a5ffea3b429e00bc25e36a35c5cf5599fc456dacc8d601dffe7868</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USERDATA_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataStampCommand.html</anchorfile>
      <anchor>acd8277246b3a5ffea3b429e00bc25e36ac6b7b2816ba3c2b3395c120c4af5b606</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; HistoryLogDataStampCommand &gt;</type>
      <name>Ptr</name>
      <anchorfile>classzypp_1_1HistoryLogDataStampCommand.html</anchorfile>
      <anchor>aa8b49ee9d45a49610d7a5ee39967c73d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; const HistoryLogDataStampCommand &gt;</type>
      <name>constPtr</name>
      <anchorfile>classzypp_1_1HistoryLogDataStampCommand.html</anchorfile>
      <anchor>a303e61e071ba522667d6ceba9566e1c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DATE_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataStampCommand.html</anchorfile>
      <anchor>acd8277246b3a5ffea3b429e00bc25e36a02afd4e193d19b3b31d007d7042b129c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACTION_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataStampCommand.html</anchorfile>
      <anchor>acd8277246b3a5ffea3b429e00bc25e36a40fa1070390dc591b79d69ba63631a47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USER_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataStampCommand.html</anchorfile>
      <anchor>acd8277246b3a5ffea3b429e00bc25e36a60e78b350a162c3ca431eb7a0b778b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMMAND_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataStampCommand.html</anchorfile>
      <anchor>acd8277246b3a5ffea3b429e00bc25e36a35c5cf5599fc456dacc8d601dffe7868</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USERDATA_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogDataStampCommand.html</anchorfile>
      <anchor>acd8277246b3a5ffea3b429e00bc25e36ac6b7b2816ba3c2b3395c120c4af5b606</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HistoryLogDataStampCommand</name>
      <anchorfile>classzypp_1_1HistoryLogDataStampCommand.html</anchorfile>
      <anchor>aa47596fef8af398fb9d8f147625a35a1</anchor>
      <arglist>(FieldVector &amp;fields_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>executedBy</name>
      <anchorfile>classzypp_1_1HistoryLogDataStampCommand.html</anchorfile>
      <anchor>a5ea4785265b15d42a6bfb6bfd7c8525f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>command</name>
      <anchorfile>classzypp_1_1HistoryLogDataStampCommand.html</anchorfile>
      <anchor>a0b59bee4fbee2287d5ab48b21fabeb64</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>userdata</name>
      <anchorfile>classzypp_1_1HistoryLogDataStampCommand.html</anchorfile>
      <anchor>ad7439b2ac3f282eb4cedfa784fe30bf5</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::HistoryLogPatchStateChange</name>
    <filename>classzypp_1_1HistoryLogPatchStateChange.html</filename>
    <base>zypp::HistoryLogData</base>
    <member kind="enumeration">
      <type></type>
      <name>Index</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a6e1a79e698b21041227d52b171b73f63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DATE_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a6e1a79e698b21041227d52b171b73f63aac7a9ade8f155df007571d00d72f8d0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACTION_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a6e1a79e698b21041227d52b171b73f63a8f9d329afc5239ea5ea83936baf19a1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAME_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a6e1a79e698b21041227d52b171b73f63a76739047caf40799a3494a13c1c34107</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EDITION_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a6e1a79e698b21041227d52b171b73f63a5254123aa320f296c2d27a72f21a1124</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ARCH_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a6e1a79e698b21041227d52b171b73f63a7740ec571b6ea747078dedb0d7a217cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REPOALIAS_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a6e1a79e698b21041227d52b171b73f63ae15b93bb0fbccd0f872dd5dc13035fc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SEVERITY_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a6e1a79e698b21041227d52b171b73f63a93f94e7ea2a22a66b63977d186b6bdf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CATEGORY_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a6e1a79e698b21041227d52b171b73f63a4f947699cab72323a19126b88d1a5355</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OLDSTATE_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a6e1a79e698b21041227d52b171b73f63a4547bc67656e210789da966131bf34bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEWSTATE_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a6e1a79e698b21041227d52b171b73f63a7b2f2ae8451d8c203ad173b4468daa41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USERDATA_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a6e1a79e698b21041227d52b171b73f63af6f1fa239c5b332c4425b698dcdb4655</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; HistoryLogPatchStateChange &gt;</type>
      <name>Ptr</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>af9b9c50dad6325f1beb480cfcf016f35</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; const HistoryLogPatchStateChange &gt;</type>
      <name>constPtr</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a51c5e234271a458ebcd06515f7d319c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DATE_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a6e1a79e698b21041227d52b171b73f63aac7a9ade8f155df007571d00d72f8d0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACTION_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a6e1a79e698b21041227d52b171b73f63a8f9d329afc5239ea5ea83936baf19a1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAME_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a6e1a79e698b21041227d52b171b73f63a76739047caf40799a3494a13c1c34107</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EDITION_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a6e1a79e698b21041227d52b171b73f63a5254123aa320f296c2d27a72f21a1124</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ARCH_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a6e1a79e698b21041227d52b171b73f63a7740ec571b6ea747078dedb0d7a217cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REPOALIAS_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a6e1a79e698b21041227d52b171b73f63ae15b93bb0fbccd0f872dd5dc13035fc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SEVERITY_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a6e1a79e698b21041227d52b171b73f63a93f94e7ea2a22a66b63977d186b6bdf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CATEGORY_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a6e1a79e698b21041227d52b171b73f63a4f947699cab72323a19126b88d1a5355</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OLDSTATE_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a6e1a79e698b21041227d52b171b73f63a4547bc67656e210789da966131bf34bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEWSTATE_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a6e1a79e698b21041227d52b171b73f63a7b2f2ae8451d8c203ad173b4468daa41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USERDATA_INDEX</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a6e1a79e698b21041227d52b171b73f63af6f1fa239c5b332c4425b698dcdb4655</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HistoryLogPatchStateChange</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>aa445183c595c26aa8f44e3ce2a6d2860</anchor>
      <arglist>(FieldVector &amp;fields_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a3c48ec3bddead8b83c01ec4e328e5dc0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Edition</type>
      <name>edition</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a7367265ac8375f8254fb6a659db1acc2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Arch</type>
      <name>arch</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a6d22367fb5d61277a4f308ef6a872330</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>repoAlias</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a0c2c53dfd47f6015746b661322260c7f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Patch::SeverityFlag</type>
      <name>severity</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a9fe20adebd34acaafa588fb89f7e610d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Patch::Category</type>
      <name>category</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a6a1e63975a7ce6972809949788fb6003</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>oldstate</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>aa31dca62ce5d6766f5cf6d04ee8fe866</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>newstate</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a3ab07fa7be123d2e3f01058b3fe8bc98</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>userdata</name>
      <anchorfile>classzypp_1_1HistoryLogPatchStateChange.html</anchorfile>
      <anchor>a4aa9b878b050b4f24296bc935eb524aa</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::parser::HistoryLogReader</name>
    <filename>classzypp_1_1parser_1_1HistoryLogReader.html</filename>
    <class kind="struct">zypp::parser::HistoryLogReader::Impl</class>
    <member kind="enumeration">
      <type></type>
      <name>OptionBits</name>
      <anchorfile>classzypp_1_1parser_1_1HistoryLogReader.html</anchorfile>
      <anchor>a11ffefcc4f02a0f8021a012d37dd3d94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE_INVALID_ITEMS</name>
      <anchorfile>classzypp_1_1parser_1_1HistoryLogReader.html</anchorfile>
      <anchor>a11ffefcc4f02a0f8021a012d37dd3d94ade0b610404bcec96d9095da0dc531d9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>function&lt; bool(const HistoryLogData::Ptr &amp;)&gt;</type>
      <name>ProcessData</name>
      <anchorfile>classzypp_1_1parser_1_1HistoryLogReader.html</anchorfile>
      <anchor>a1b095cb01b73f41e8153dd2fd0f1ae78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE_INVALID_ITEMS</name>
      <anchorfile>classzypp_1_1parser_1_1HistoryLogReader.html</anchorfile>
      <anchor>a11ffefcc4f02a0f8021a012d37dd3d94ade0b610404bcec96d9095da0dc531d9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_FLAGS</name>
      <anchorfile>classzypp_1_1parser_1_1HistoryLogReader.html</anchorfile>
      <anchor>a94cf3ce1227696ac82bca9c04a4a3c1c</anchor>
      <arglist>(Options, OptionBits)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HistoryLogReader</name>
      <anchorfile>classzypp_1_1parser_1_1HistoryLogReader.html</anchorfile>
      <anchor>ad845cad4c342d82dd3d2f2c40b672dfa</anchor>
      <arglist>(const Pathname &amp;historyFile_r, const Options &amp;options_r, const ProcessData &amp;callback_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HistoryLogReader</name>
      <anchorfile>classzypp_1_1parser_1_1HistoryLogReader.html</anchorfile>
      <anchor>a54bdb6ff81fcc5155b05c52f995fc0d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readAll</name>
      <anchorfile>classzypp_1_1parser_1_1HistoryLogReader.html</anchorfile>
      <anchor>a9392299f21b1021f72b47ef699db526e</anchor>
      <arglist>(const ProgressData::ReceiverFnc &amp;progress=ProgressData::ReceiverFnc())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readFrom</name>
      <anchorfile>classzypp_1_1parser_1_1HistoryLogReader.html</anchorfile>
      <anchor>a4e78a50c7ee32e9a2219526a867f439d</anchor>
      <arglist>(const Date &amp;date, const ProgressData::ReceiverFnc &amp;progress=ProgressData::ReceiverFnc())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readFromTo</name>
      <anchorfile>classzypp_1_1parser_1_1HistoryLogReader.html</anchorfile>
      <anchor>afbe9941064971cb1675b30d5b070dc6a</anchor>
      <arglist>(const Date &amp;fromDate, const Date &amp;toDate, const ProgressData::ReceiverFnc &amp;progress=ProgressData::ReceiverFnc())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIgnoreInvalidItems</name>
      <anchorfile>classzypp_1_1parser_1_1HistoryLogReader.html</anchorfile>
      <anchor>a356c9db32d74eae9e739bd19b01ef536</anchor>
      <arglist>(bool ignoreInvalid=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ignoreInvalidItems</name>
      <anchorfile>classzypp_1_1parser_1_1HistoryLogReader.html</anchorfile>
      <anchor>a62a61c074d54d856a8e433bd763fbce5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addActionFilter</name>
      <anchorfile>classzypp_1_1parser_1_1HistoryLogReader.html</anchorfile>
      <anchor>a5c60babec18e8c6d9805c6b592e56454</anchor>
      <arglist>(const HistoryActionID &amp;action_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearActionFilter</name>
      <anchorfile>classzypp_1_1parser_1_1HistoryLogReader.html</anchorfile>
      <anchor>a0c801c3a20163126e56700165dfe43f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl, rw_pointer::Scoped&lt; Impl &gt; &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1parser_1_1HistoryLogReader.html</anchorfile>
      <anchor>a8b102db9f9f9eaba12fa5c494127a91c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::IdString</name>
    <filename>classzypp_1_1IdString.html</filename>
    <base protection="protected">zypp::sat::detail::PoolMember</base>
    <member kind="typedef">
      <type>sat::detail::IdType</type>
      <name>IdType</name>
      <anchorfile>classzypp_1_1IdString.html</anchorfile>
      <anchor>a370e0d79c319bf2f2b04904b56bc12e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>IdString</name>
      <anchorfile>classzypp_1_1IdString.html</anchorfile>
      <anchor>af94e258befd526606f7a78932a6a239c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>IdString</name>
      <anchorfile>classzypp_1_1IdString.html</anchorfile>
      <anchor>a0a3329177924c764cfac27a9c5659382</anchor>
      <arglist>(IdType id_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IdString</name>
      <anchorfile>classzypp_1_1IdString.html</anchorfile>
      <anchor>ab66ee300585f7f887788dbfe4af03099</anchor>
      <arglist>(const char *str_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IdString</name>
      <anchorfile>classzypp_1_1IdString.html</anchorfile>
      <anchor>aa2a59b7dd423574e071c721dcad62dce</anchor>
      <arglist>(const char *str_r, unsigned len_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IdString</name>
      <anchorfile>classzypp_1_1IdString.html</anchorfile>
      <anchor>a522eea5347e6b02b287bc8d08cb241c3</anchor>
      <arglist>(const std::string &amp;str_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IdString</name>
      <anchorfile>classzypp_1_1IdString.html</anchorfile>
      <anchor>a2b27af7ed0c7b2ca6c2e42a39b6bd3c2</anchor>
      <arglist>(boost::string_ref str_r)</arglist>
    </member>
    <member kind="function">
      <type>constexpr</type>
      <name>operator bool</name>
      <anchorfile>classzypp_1_1IdString.html</anchorfile>
      <anchor>a24568499c145cc75aae4b80b2ed269dc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>constexpr bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1IdString.html</anchorfile>
      <anchor>a72a7b0aa556ab45cb3819d65f4a39e2b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>size</name>
      <anchorfile>classzypp_1_1IdString.html</anchorfile>
      <anchor>a01ef126525c381185008488046b8fd21</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>c_str</name>
      <anchorfile>classzypp_1_1IdString.html</anchorfile>
      <anchor>a1672c39ebd768ff4189d20cd59204ec1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1IdString.html</anchorfile>
      <anchor>aac331154f11ed8c31ac5e74b117bf000</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::string</name>
      <anchorfile>classzypp_1_1IdString.html</anchorfile>
      <anchor>ace892a5f0404bac7d52dbd772c301fae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compareEQ</name>
      <anchorfile>classzypp_1_1IdString.html</anchorfile>
      <anchor>abc8c7b14cba50ad401bfb431c1b673f5</anchor>
      <arglist>(const IdString &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1IdString.html</anchorfile>
      <anchor>a2600f9c245991246494283ba8acd0db8</anchor>
      <arglist>(const IdString &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1IdString.html</anchorfile>
      <anchor>a507383b25eb9570c524fd8d5d6cffe3d</anchor>
      <arglist>(const char *rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1IdString.html</anchorfile>
      <anchor>a661ae2f98e74fba6bcc08c7cd8e14bc1</anchor>
      <arglist>(const std::string &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>IdType</type>
      <name>id</name>
      <anchorfile>classzypp_1_1IdString.html</anchorfile>
      <anchor>a8c1e1845808ed81e8d65eb2517346d0c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>Null</name>
      <anchorfile>classzypp_1_1IdString.html</anchorfile>
      <anchor>a8d8d8fc47a2dfc41b225062a7e292faa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>Empty</name>
      <anchorfile>classzypp_1_1IdString.html</anchorfile>
      <anchor>a980598f31f9cadd0bc399b354e337f42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IdType</type>
      <name>_id</name>
      <anchorfile>classzypp_1_1IdString.html</anchorfile>
      <anchor>a57923bb0723e9dc6d9cb53270c42315e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1IdString.html</anchorfile>
      <anchor>a907470ec02b5082d05c138a77d166615</anchor>
      <arglist>(std::ostream &amp;str, const IdString &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1IdString.html</anchorfile>
      <anchor>a9fcf208913d2a9f0239b542e18afc151</anchor>
      <arglist>(std::ostream &amp;str, const IdString &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1IdString.html</anchorfile>
      <anchor>a86218208cd34802f0e26ce242fe72081</anchor>
      <arglist>(const IdString &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1IdString.html</anchorfile>
      <anchor>a4258650e3d7f0c9d6359b08d9a0dd859</anchor>
      <arglist>(const IdString &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classzypp_1_1IdString.html</anchorfile>
      <anchor>aef105c44bbdbe2455e78de0e4917dc61</anchor>
      <arglist>(const IdString &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classzypp_1_1IdString.html</anchorfile>
      <anchor>ab9e99f26114e6a6ec96fe26b0d46d1a1</anchor>
      <arglist>(const IdString &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classzypp_1_1IdString.html</anchorfile>
      <anchor>a7c1be0581da13219aad7f7a3c948619d</anchor>
      <arglist>(const IdString &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classzypp_1_1IdString.html</anchorfile>
      <anchor>a120f1c3ae14a971b06c591c4f339ba62</anchor>
      <arglist>(const IdString &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::IdStringType</name>
    <filename>classzypp_1_1IdStringType.html</filename>
    <templarg>class Derived</templarg>
    <base protection="protected">zypp::sat::detail::PoolMember</base>
    <member kind="typedef">
      <type>IdString::IdType</type>
      <name>IdType</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>aaa3634d25eb022e3abff45cee1ea9502</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>IdString</type>
      <name>idStr</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>a587c555d1673bb82a82fb584b1691351</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>aad39277a4254d78201181f922ffb5a04</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>size</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>ac5ab431d36f86170db1e29b0940459cf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>c_str</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>a314dc425eaf7736f8f0f1b444af7e72a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>ae12ae9dfce3a4be8ec49d3cd68a3aa6e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IdType</type>
      <name>id</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>acfbe9a1ee4406272c34fb4ef81b338a0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>ad6f1864a128dd08b6ccf988219158413</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator IdString</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>a330f91e73fdfb55398f587f2f21b4a2b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::string</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>ad28472cfe627318f730690805deb51f0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>ae5e38a9cea5e9322255e9306b2e919a4</anchor>
      <arglist>(const Derived &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>a8f87e77c5e6eb47ce94730b3462e78b1</anchor>
      <arglist>(const IdStringType &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>af7f4ac5865481c3c50221f16fc139a52</anchor>
      <arglist>(const IdString &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>a1163f867092593355e3083689430eba3</anchor>
      <arglist>(const std::string &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>a33287dd5986a18bcd6452cff5a1344e9</anchor>
      <arglist>(const char *rhs) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>aec4135e45049399405a16a8891d080c6</anchor>
      <arglist>(const Derived &amp;lhs, const Derived &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>a0bdb0bdd91a67819c63a732d45ee97b3</anchor>
      <arglist>(const Derived &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>affd1637b7cdf353ff7321af7242bb2e4</anchor>
      <arglist>(const Derived &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>a9e6b5cbcb2f898b637be17fe88d7f375</anchor>
      <arglist>(const Derived &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>ae874af643bf9a9d9211d94e107a654bf</anchor>
      <arglist>(const IdString &amp;lhs, const Derived &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>a5be59516cc485fc674eb12454d8fd236</anchor>
      <arglist>(const IdString &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>a8426ffa4a8d62606e37630def51ed9cf</anchor>
      <arglist>(const IdString &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>afe8fe38776675c53aacb182853015584</anchor>
      <arglist>(const IdString &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>a5ac395847b3b2216797a192ba016a223</anchor>
      <arglist>(const std::string &amp;lhs, const Derived &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>ade64242196383f13ba9054e85f82c3cb</anchor>
      <arglist>(const std::string &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>aa9e41752b0b9214871b02a264390fdd0</anchor>
      <arglist>(const std::string &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>ab0ab4e791ffd15ed4b9c1bb9487e16c2</anchor>
      <arglist>(const std::string &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>a8af0be01458fcfce9dcb2d0142d158f4</anchor>
      <arglist>(const char *lhs, const Derived &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>ac845bdaac41b0a40731f613390b95d2e</anchor>
      <arglist>(const char *lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>a056d9e4b266e1520e0fcc42cd85fad42</anchor>
      <arglist>(const char *lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>a6c3f70a307b54f0a0906b0f2668c2ed5</anchor>
      <arglist>(const char *lhs, const char *rhs)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>IdStringType</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>ad6f4fd795d1049be6ec5fa4e2c432b2d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>IdStringType</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>a3951c3f381bcb32f9a30c8d8a56be6b8</anchor>
      <arglist>(const IdStringType &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>a8b9e85c2b6d9b0f8b568cc9f064f0f9c</anchor>
      <arglist>(const IdStringType &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>~IdStringType</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>a795c2276d3ce532c0d6de31354c74511</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const Derived &amp;</type>
      <name>self</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>ac49aea4aaa85a80d2c31d5fbabcf22f2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static int</type>
      <name>_doCompare</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>a6e352b0a1dd1b5c93c289842d0f27e53</anchor>
      <arglist>(const char *lhs, const char *rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>ae0f758cb9aca71b4ba86fe89fdd7a0b6</anchor>
      <arglist>(std::ostream &amp;str, const IdStringType&lt; Derived &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>a5e6b11c0eac1610fab22cce694d21705</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>a9e06e9e90782cb7966828340de9c4be6</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>a5b9455eed08d5821dcfed6a54263a768</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>a205c16e7b99677293fab159581644b31</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>acfa466f97a85784c0976a23fa26d5cca</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classzypp_1_1IdStringType.html</anchorfile>
      <anchor>a65c9ee9c8293d86e8a94bec5e4bd82b4</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::target::IMediaKey</name>
    <filename>structzypp_1_1target_1_1IMediaKey.html</filename>
    <member kind="function">
      <type></type>
      <name>IMediaKey</name>
      <anchorfile>structzypp_1_1target_1_1IMediaKey.html</anchorfile>
      <anchor>a877036a038cbe8700fa1fe71a889bd28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMediaKey</name>
      <anchorfile>structzypp_1_1target_1_1IMediaKey.html</anchorfile>
      <anchor>ad92e6f5c08cb26ea61d6be669b3d0114</anchor>
      <arglist>(const PoolItem &amp;obj_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMediaKey</name>
      <anchorfile>structzypp_1_1target_1_1IMediaKey.html</anchorfile>
      <anchor>a9e60375b5703e1ac56a03fca429a0a9a</anchor>
      <arglist>(const ResObject::constPtr &amp;obj_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMediaKey</name>
      <anchorfile>structzypp_1_1target_1_1IMediaKey.html</anchorfile>
      <anchor>a9c03765284d9da8632208dace16cf6d9</anchor>
      <arglist>(const Repository &amp;repo, unsigned mediaNr_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structzypp_1_1target_1_1IMediaKey.html</anchorfile>
      <anchor>ab51f022781cf4a3eca23c36b099eeb96</anchor>
      <arglist>(const IMediaKey &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structzypp_1_1target_1_1IMediaKey.html</anchorfile>
      <anchor>a91ab77e12bf27f645f261ac025c28f68</anchor>
      <arglist>(const IMediaKey &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structzypp_1_1target_1_1IMediaKey.html</anchorfile>
      <anchor>a77bea2f550656e14beea601e6924743a</anchor>
      <arglist>(const IMediaKey &amp;rhs) const</arglist>
    </member>
    <member kind="variable">
      <type>Repository</type>
      <name>_repo</name>
      <anchorfile>structzypp_1_1target_1_1IMediaKey.html</anchorfile>
      <anchor>a5db30b5a73d70b492e40a71b0d678fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DefaultIntegral&lt; unsigned, 0 &gt;</type>
      <name>_mediaNr</name>
      <anchorfile>structzypp_1_1target_1_1IMediaKey.html</anchorfile>
      <anchor>aaa12839b97ea789b1521f327b589d49b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Impl</name>
    <filename>classImpl.html</filename>
  </compound>
  <compound kind="struct">
    <name>zypp::AutoDispose::Impl</name>
    <filename>structzypp_1_1AutoDispose_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1AutoDispose_1_1Impl.html</anchorfile>
      <anchor>abe105d79ec5dd88fb16f297e4089a2f8</anchor>
      <arglist>(param_type value_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1AutoDispose_1_1Impl.html</anchorfile>
      <anchor>a033024a10c5f484ab4461d1a3980f345</anchor>
      <arglist>(param_type value_r, const Dispose &amp;dispose_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Impl</name>
      <anchorfile>structzypp_1_1AutoDispose_1_1Impl.html</anchorfile>
      <anchor>a6c34fc50912af4191edb64e6be2cd8cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>value_type</type>
      <name>_value</name>
      <anchorfile>structzypp_1_1AutoDispose_1_1Impl.html</anchorfile>
      <anchor>a3a37d157228c03c598f3a8ea1ffe57cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Dispose</type>
      <name>_dispose</name>
      <anchorfile>structzypp_1_1AutoDispose_1_1Impl.html</anchorfile>
      <anchor>a1e1f5c811fa3785334efb3273bc9b76d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::AutoDispose&lt; void &gt;::Impl</name>
    <filename>structzypp_1_1AutoDispose_3_01void_01_4_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1AutoDispose_3_01void_01_4_1_1Impl.html</anchorfile>
      <anchor>a57823d42d6079d6b68506914f3d76221</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1AutoDispose_3_01void_01_4_1_1Impl.html</anchorfile>
      <anchor>a11e113d44a00f6bc68cd884e04b2f5b4</anchor>
      <arglist>(const Dispose &amp;dispose_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Impl</name>
      <anchorfile>structzypp_1_1AutoDispose_3_01void_01_4_1_1Impl.html</anchorfile>
      <anchor>a41dbfb76dcb904b1458eefc3733f9aac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Dispose</type>
      <name>_dispose</name>
      <anchorfile>structzypp_1_1AutoDispose_3_01void_01_4_1_1Impl.html</anchorfile>
      <anchor>a5b03bb17bca324de581a7ec3573c8945</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::base::DrunkenBishop::Impl</name>
    <filename>classzypp_1_1base_1_1DrunkenBishop_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop_1_1Impl.html</anchorfile>
      <anchor>acbf25b5df80e9407ebd033f6ea1ee8f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compute</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop_1_1Impl.html</anchorfile>
      <anchor>a26f03b31979759a9bf0a301baca9dab1</anchor>
      <arglist>(const std::string &amp;data_r, const std::string &amp;title_r, unsigned height_r=Auto, unsigned width_r=Auto)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop_1_1Impl.html</anchorfile>
      <anchor>a09ead57ca03f47292e1b517231ba99f7</anchor>
      <arglist>(std::ostream &amp;str, const std::string &amp;prefix_r, Options options_r) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static shared_ptr&lt; Impl &gt;</type>
      <name>nullimpl</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop_1_1Impl.html</anchorfile>
      <anchor>a77ca8caf20e6539816b28d65fe05e90d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>move</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop_1_1Impl.html</anchorfile>
      <anchor>a6d0847857ffd78a4ddb63ae4ce711195</anchor>
      <arglist>(Direction direction_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>atTL</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop_1_1Impl.html</anchorfile>
      <anchor>a574b710f90cf4b682eb1a68cd044b9f5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>atTR</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop_1_1Impl.html</anchorfile>
      <anchor>ae692489be60f9259aa59e19dc2801f0f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>atBL</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop_1_1Impl.html</anchorfile>
      <anchor>a82b2ec240ba566b6879e6468e220a85a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>atBR</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop_1_1Impl.html</anchorfile>
      <anchor>a5e4b989e86af2bdc2023456eadb62ebb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>atT</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop_1_1Impl.html</anchorfile>
      <anchor>a2df20550f5773db4b169a2e97788803f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>atB</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop_1_1Impl.html</anchorfile>
      <anchor>a4e919e05e7c07f840a0dfbff8cce80fb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>atL</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop_1_1Impl.html</anchorfile>
      <anchor>a0f539404d05c8b11bf913176990dc734</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>atR</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop_1_1Impl.html</anchorfile>
      <anchor>a8b493b17a323be2f92e487a837a3ef12</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const char *</type>
      <name>color</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop_1_1Impl.html</anchorfile>
      <anchor>acb1be3669c4b2d8c27ec18ac65400b81</anchor>
      <arglist>(std::uint8_t idx_r) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::ostream &amp;</type>
      <name>renderTitleOn</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop_1_1Impl.html</anchorfile>
      <anchor>ac64bba80e9016a601f15a596f350f646</anchor>
      <arglist>(std::ostream &amp;str, const std::string &amp;title_r) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::ostream &amp;</type>
      <name>renderOn</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop_1_1Impl.html</anchorfile>
      <anchor>a538f3f81556ee0e65fb7f401f1f45547</anchor>
      <arglist>(std::ostream &amp;str, bool useColor_r, unsigned pos_r) const</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static unsigned</type>
      <name>odd</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop_1_1Impl.html</anchorfile>
      <anchor>a838c0be46de893e046f66aba884fcf72</anchor>
      <arglist>(unsigned val_r)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::uint8_t</type>
      <name>bite</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop_1_1Impl.html</anchorfile>
      <anchor>a794887824d861fe17a9743715964e89c</anchor>
      <arglist>(const char *&amp;ch_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::uint8_t &gt;</type>
      <name>_board</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop_1_1Impl.html</anchorfile>
      <anchor>a46cf02b943754ff2dc5ba83df681474d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>_h</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop_1_1Impl.html</anchorfile>
      <anchor>a24c94094253c4db86684b611f5cf63fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>_w</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop_1_1Impl.html</anchorfile>
      <anchor>a1aac02173b51514c78e72907e21d8881</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>_s</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop_1_1Impl.html</anchorfile>
      <anchor>a16653fc662d0eae51b555c093222fa75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>_e</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop_1_1Impl.html</anchorfile>
      <anchor>a28e4ca3ac8e676904ccfc8e3ec1d3d50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_renderSSH</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop_1_1Impl.html</anchorfile>
      <anchor>a8d306ff1c11f6aa6545699cf3316d32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_fp</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop_1_1Impl.html</anchorfile>
      <anchor>a1ede35bedd3eec1c25fce346d3b45968</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_tt</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop_1_1Impl.html</anchorfile>
      <anchor>a4adb1f523397ff8d6aed72a0fed8df79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static constexpr const unsigned</type>
      <name>Auto</name>
      <anchorfile>classzypp_1_1base_1_1DrunkenBishop_1_1Impl.html</anchorfile>
      <anchor>aafb4ec7d070f3c6490377fc99aaec76b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::CheckAccessDeleted::Impl</name>
    <filename>classzypp_1_1CheckAccessDeleted_1_1Impl.html</filename>
    <member kind="function">
      <type>CheckAccessDeleted::Impl *</type>
      <name>clone</name>
      <anchorfile>classzypp_1_1CheckAccessDeleted_1_1Impl.html</anchorfile>
      <anchor>a1e9e1296485ff3d6b6d885c410c27a3f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addDataIf</name>
      <anchorfile>classzypp_1_1CheckAccessDeleted_1_1Impl.html</anchorfile>
      <anchor>acc59ce683f3c501aed89eaa945fe16e7</anchor>
      <arglist>(const CacheEntry &amp;cache_r, std::vector&lt; std::string &gt; *debMap=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addCacheIf</name>
      <anchorfile>classzypp_1_1CheckAccessDeleted_1_1Impl.html</anchorfile>
      <anchor>a5a3a0cda2142fc874dac744b31d68466</anchor>
      <arglist>(CacheEntry &amp;cache_r, const std::string &amp;line_r, std::vector&lt; std::string &gt; *debMap=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; pid_t, CacheEntry &gt;</type>
      <name>filterInput</name>
      <anchorfile>classzypp_1_1CheckAccessDeleted_1_1Impl.html</anchorfile>
      <anchor>a98718af2a8c500d0044a605fb3f6d10b</anchor>
      <arglist>(externalprogram::ExternalDataSource &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>CheckAccessDeleted::size_type</type>
      <name>createProcInfo</name>
      <anchorfile>classzypp_1_1CheckAccessDeleted_1_1Impl.html</anchorfile>
      <anchor>a438e3a1fbbf9772c408617279959cc68</anchor>
      <arglist>(const std::map&lt; pid_t, CacheEntry &gt; &amp;in)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; CheckAccessDeleted::ProcInfo &gt;</type>
      <name>_data</name>
      <anchorfile>classzypp_1_1CheckAccessDeleted_1_1Impl.html</anchorfile>
      <anchor>aec2307dfb2936b4f1383aa8914ca25ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_fromLsofFileMode</name>
      <anchorfile>classzypp_1_1CheckAccessDeleted_1_1Impl.html</anchorfile>
      <anchor>ac707819ae26472d018d1a79bd0d5e544</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_verbose</name>
      <anchorfile>classzypp_1_1CheckAccessDeleted_1_1Impl.html</anchorfile>
      <anchor>a8b805d5e0606086d25239b8287e1c9b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; pid_t, std::vector&lt; std::string &gt; &gt;</type>
      <name>debugMap</name>
      <anchorfile>classzypp_1_1CheckAccessDeleted_1_1Impl.html</anchorfile>
      <anchor>a5080605ce9a7e519406e73438887f46c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>_debugFile</name>
      <anchorfile>classzypp_1_1CheckAccessDeleted_1_1Impl.html</anchorfile>
      <anchor>ad83a59770367910c66693faec2610d93</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::CpeId::Impl</name>
    <filename>classzypp_1_1CpeId_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1CpeId_1_1Impl.html</anchorfile>
      <anchor>aaf47fc3d52508fc248d73bb08fa288fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1CpeId_1_1Impl.html</anchorfile>
      <anchor>a350183531f5c0ff69089ea4b0d458fa6</anchor>
      <arglist>(const std::string &amp;cpe_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classzypp_1_1CpeId_1_1Impl.html</anchorfile>
      <anchor>a87910e72b7b1219617dbc22dbb190746</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asFs</name>
      <anchorfile>classzypp_1_1CpeId_1_1Impl.html</anchorfile>
      <anchor>a77fedd5c0f42cc396404d3277ffbb343</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asUri</name>
      <anchorfile>classzypp_1_1CpeId_1_1Impl.html</anchorfile>
      <anchor>a294318633f223558f82bee20143129b2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asWfn</name>
      <anchorfile>classzypp_1_1CpeId_1_1Impl.html</anchorfile>
      <anchor>af416487a557341b3896378d58e27434a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SetCompare</type>
      <name>setRelationMixinCompare</name>
      <anchorfile>classzypp_1_1CpeId_1_1Impl.html</anchorfile>
      <anchor>a44a4e64bc587f6369afa207ab847e52c</anchor>
      <arglist>(const Impl &amp;trg) const</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::array&lt; Value, Attribute::numAttributes &gt;</type>
      <name>Wfn</name>
      <anchorfile>classzypp_1_1CpeId_1_1Impl.html</anchorfile>
      <anchor>ae47813671bee2e5f048d6de85f595001</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>assignAttr</name>
      <anchorfile>classzypp_1_1CpeId_1_1Impl.html</anchorfile>
      <anchor>a53a45c12e74aaa7bee0df163f65633a0</anchor>
      <arglist>(Wfn &amp;wfn_r, Attribute attr_r, const Value &amp;val_r)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Wfn</type>
      <name>unbind</name>
      <anchorfile>classzypp_1_1CpeId_1_1Impl.html</anchorfile>
      <anchor>a916ff73b404a0f38c2057878cee3b139</anchor>
      <arglist>(const std::string &amp;cpe_r)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Wfn</type>
      <name>unbindUri</name>
      <anchorfile>classzypp_1_1CpeId_1_1Impl.html</anchorfile>
      <anchor>a6c78c91de46614e6bc16c758b55f3853</anchor>
      <arglist>(const std::string &amp;cpe_r)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Wfn</type>
      <name>unbindFs</name>
      <anchorfile>classzypp_1_1CpeId_1_1Impl.html</anchorfile>
      <anchor>aaa82d2dfd66427444a62b00566c6d30a</anchor>
      <arglist>(const std::string &amp;cpe_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Wfn</type>
      <name>_wfn</name>
      <anchorfile>classzypp_1_1CpeId_1_1Impl.html</anchorfile>
      <anchor>a50284777e095cf383f181e07feca93df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::debug::Measure::Impl</name>
    <filename>classzypp_1_1debug_1_1Measure_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1debug_1_1Measure_1_1Impl.html</anchorfile>
      <anchor>aa3e74ec4b556472c68c41a7b93871b1e</anchor>
      <arglist>(const std::string &amp;ident_r, std::ostream *log_r=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Impl</name>
      <anchorfile>classzypp_1_1debug_1_1Measure_1_1Impl.html</anchorfile>
      <anchor>a4f1fb6011e93a8db8e18a7f303a740e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restart</name>
      <anchorfile>classzypp_1_1debug_1_1Measure_1_1Impl.html</anchorfile>
      <anchor>ab386dbdd6368c1c4e496fbbd724bbccd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>elapsed</name>
      <anchorfile>classzypp_1_1debug_1_1Measure_1_1Impl.html</anchorfile>
      <anchor>a577bc4872a73d4df7b5f053d93817492</anchor>
      <arglist>(const std::string &amp;tag_r=std::string()) const</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>log</name>
      <anchorfile>classzypp_1_1debug_1_1Measure_1_1Impl.html</anchorfile>
      <anchor>a19769eab2c61d56ab5fb978404fdb91a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::ostream *</type>
      <name>logp</name>
      <anchorfile>classzypp_1_1debug_1_1Measure_1_1Impl.html</anchorfile>
      <anchor>a14563ef35650bc76b6250e10af843d53</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::ostream &amp;</type>
      <name>dumpMeasure</name>
      <anchorfile>classzypp_1_1debug_1_1Measure_1_1Impl.html</anchorfile>
      <anchor>a89efb320ff540d6c0b8ad7044a98783d</anchor>
      <arglist>(std::ostream &amp;str_r, const std::string &amp;tag_r=std::string()) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_ident</name>
      <anchorfile>classzypp_1_1debug_1_1Measure_1_1Impl.html</anchorfile>
      <anchor>af82fd92645b913e60cdb53e9b41afad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_level</name>
      <anchorfile>classzypp_1_1debug_1_1Measure_1_1Impl.html</anchorfile>
      <anchor>a962d5ec0e44e5e90506a76734eca794a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Tm</type>
      <name>_start</name>
      <anchorfile>classzypp_1_1debug_1_1Measure_1_1Impl.html</anchorfile>
      <anchor>a9b265bd419ad3526399765debca4ec09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>_seq</name>
      <anchorfile>classzypp_1_1debug_1_1Measure_1_1Impl.html</anchorfile>
      <anchor>afb018d8720186b04d710bee2ff794dd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Tm</type>
      <name>_elapsed</name>
      <anchorfile>classzypp_1_1debug_1_1Measure_1_1Impl.html</anchorfile>
      <anchor>a079508914113a018704ce0ab4be5ce70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Tm</type>
      <name>_stop</name>
      <anchorfile>classzypp_1_1debug_1_1Measure_1_1Impl.html</anchorfile>
      <anchor>a0b4310820c7d57ccaaecb9e1351cc0c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ostream *</type>
      <name>_log</name>
      <anchorfile>classzypp_1_1debug_1_1Measure_1_1Impl.html</anchorfile>
      <anchor>a385940a70b29ce28fe9d845eea4908f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string</type>
      <name>_glevel</name>
      <anchorfile>classzypp_1_1debug_1_1Measure_1_1Impl.html</anchorfile>
      <anchor>a3ba4c6a694f9bb5d2de970d9d3ff8b06</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::DtorReset::Impl</name>
    <filename>structzypp_1_1DtorReset_1_1Impl.html</filename>
    <templarg>class TVar</templarg>
    <templarg>class TVal</templarg>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1DtorReset_1_1Impl.html</anchorfile>
      <anchor>a4712f33294c3d5ed9b7e705704b6defd</anchor>
      <arglist>(TVar &amp;var_r, const TVal &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Impl</name>
      <anchorfile>structzypp_1_1DtorReset_1_1Impl.html</anchorfile>
      <anchor>a8c49eadfb70407829676978c010023bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TVar &amp;</type>
      <name>_var</name>
      <anchorfile>structzypp_1_1DtorReset_1_1Impl.html</anchorfile>
      <anchor>a04f625138e68e7933302c3db8f901083</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TVal</type>
      <name>_val</name>
      <anchorfile>structzypp_1_1DtorReset_1_1Impl.html</anchorfile>
      <anchor>adf7c174da71cc9b154e444f215eef825</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::Fetcher::Impl</name>
    <filename>classzypp_1_1Fetcher_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>ae808fe079fe1681c6375b97c21dbe98d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Impl</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>af53cdcbc308ef43fcf55263e7ca6ace8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOptions</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>ae15ba079e7f7067c9dabfa93fc8b7737</anchor>
      <arglist>(Fetcher::Options options)</arglist>
    </member>
    <member kind="function">
      <type>Fetcher::Options</type>
      <name>options</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>aba7bbfeb27576fa968305d16a1b98d03</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addIndex</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>a86d37490348184f6846b7b3651981b82</anchor>
      <arglist>(const OnMediaLocation &amp;resource)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enqueueDir</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>a82dc5955319ee3d7b086bf942287aa94</anchor>
      <arglist>(const OnMediaLocation &amp;resource, bool recursive, const FileChecker &amp;checker=FileChecker())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enqueueDigestedDir</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>ab7ee675edd6a348d08fd3117ca5b1d22</anchor>
      <arglist>(const OnMediaLocation &amp;resource, bool recursive, const FileChecker &amp;checker=FileChecker())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enqueue</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>a9f12f342ecd740f7a374b8d27c023746</anchor>
      <arglist>(const OnMediaLocation &amp;resource, const FileChecker &amp;checker=FileChecker())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enqueueDigested</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>aa242f668d1d6f419855632e9fb58153a</anchor>
      <arglist>(const OnMediaLocation &amp;resource, const FileChecker &amp;checker=FileChecker(), const Pathname &amp;deltafile=Pathname())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addCachePath</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>a536062d160bbc38b03f63d9a182a6784</anchor>
      <arglist>(const Pathname &amp;cache_dir)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>a7ecadf2b275a0098bdd3dd792ff488ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>aaebfa49c61e735b55a75b2fbf01244ab</anchor>
      <arglist>(const Pathname &amp;dest_dir, MediaSetAccess &amp;media, const ProgressData::ReceiverFnc &amp;progress_receiver)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static shared_ptr&lt; Impl &gt;</type>
      <name>nullimpl</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>af0965d149f8be5ed04e156c6dbc5ec18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>downloadAndReadIndexList</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>a3546f3e4cd46d26e8a7e0735edce214d</anchor>
      <arglist>(MediaSetAccess &amp;media, const Pathname &amp;dest_dir)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>downloadIndex</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>a0ff41788da3f0214612354eecf192d4a</anchor>
      <arglist>(MediaSetAccess &amp;media, const OnMediaLocation &amp;resource, const Pathname &amp;dest_dir)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>readIndex</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>a18b289df839e2758acaa1d31c5bc5d33</anchor>
      <arglist>(const Pathname &amp;index, const Pathname &amp;basedir)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>readChecksumsIndex</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>a7d7adc7d3e4e66a1f91360efb7be0de7</anchor>
      <arglist>(const Pathname &amp;index, const Pathname &amp;basedir)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>readContentFileIndex</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>a150fa048e39a399bb31ca6eea9a51f1a</anchor>
      <arglist>(const Pathname &amp;index, const Pathname &amp;basedir)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getDirectoryContent</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>ac1e6b3665f516924263fe5bc19d0011a</anchor>
      <arglist>(MediaSetAccess &amp;media, const OnMediaLocation &amp;resource, filesystem::DirContent &amp;content)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Pathname</type>
      <name>locateInCache</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>aab69e9bfe8affd465d161eb9fd5d2701</anchor>
      <arglist>(const OnMediaLocation &amp;resource_r, const Pathname &amp;destDir_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>validate</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>aba485c305e913c1da0cc79a90624ed05</anchor>
      <arglist>(const Pathname &amp;localfile_r, const std::list&lt; FileChecker &gt; &amp;checkers_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>addDirJobs</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>a495061f1fdc357b3c6844e9cf7da4492</anchor>
      <arglist>(MediaSetAccess &amp;media, const OnMediaLocation &amp;resource, const Pathname &amp;dest_dir, FetcherJob::Flags flags)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>autoaddIndexes</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>a01d14308534c8e96c1b57382b94e835a</anchor>
      <arglist>(const filesystem::DirContent &amp;content, MediaSetAccess &amp;media, const OnMediaLocation &amp;resource, const Pathname &amp;dest_dir)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>provideToDest</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>a99e82bb0892bd125827aed4bcf3067e9</anchor>
      <arglist>(MediaSetAccess &amp;media_r, const Pathname &amp;destDir_r, const FetcherJob_Ptr &amp;jobp_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Impl *</type>
      <name>clone</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>a3004ec30f22e1f736c6f30baaea2cc82</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::list&lt; FetcherJob_Ptr &gt;</type>
      <name>_resources</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>a5fcaf9ac3d42af4119f05c7910606485</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; FetcherIndex_Ptr, SameFetcherIndex &gt;</type>
      <name>_indexes</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>a2824f28f14e21c956f6e8ff8d6864ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; Pathname &gt;</type>
      <name>_caches</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>ab4db8c0f2342ecff4a201d8ed0366b15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, CheckSum &gt;</type>
      <name>_checksums</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>a2d74e40e062e02ff2af3e3f2e1b257db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, filesystem::DirContent &gt;</type>
      <name>_dircontent</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>a9142db534166c48a7aebf24f1165c0f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Fetcher::Options</type>
      <name>_options</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>ae426ba6b8296844f55b80adcc8a9ba1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>a0ffbe65a38917ce1dbc5dc9cd97d1b61</anchor>
      <arglist>(std::ostream &amp;str, const Fetcher::Impl &amp;obj)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend Impl *</type>
      <name>rwcowClone</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>a91244b4183feffa93ea04a0fb0526a9c</anchor>
      <arglist>(const Impl *rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1Fetcher_1_1Impl.html</anchorfile>
      <anchor>a28c2f2dcd92d780928571111331f4b13</anchor>
      <arglist>(std::ostream &amp;str, const Fetcher::Impl &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::filesystem::TmpPath::Impl</name>
    <filename>classzypp_1_1filesystem_1_1TmpPath_1_1Impl.html</filename>
    <base>zypp::base::ReferenceCounted</base>
    <base protection="private">zypp::base::NonCopyable</base>
    <member kind="enumeration">
      <type></type>
      <name>Flags</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpPath_1_1Impl.html</anchorfile>
      <anchor>a79d04c5d3601f5696d638c5a9295d542</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoOp</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpPath_1_1Impl.html</anchorfile>
      <anchor>a79d04c5d3601f5696d638c5a9295d542a25c75e93f38c819b21f49100796e3b71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Autodelete</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpPath_1_1Impl.html</anchorfile>
      <anchor>a79d04c5d3601f5696d638c5a9295d542a49cfdd5d5022be0037be26b6dad17dbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KeepTopdir</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpPath_1_1Impl.html</anchorfile>
      <anchor>a79d04c5d3601f5696d638c5a9295d542ac2cdf2ebf5f7075a28f287a1b407019d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CtorDefault</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpPath_1_1Impl.html</anchorfile>
      <anchor>a79d04c5d3601f5696d638c5a9295d542a27f84fc28536aaef95fb295a8e62dd74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoOp</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpPath_1_1Impl.html</anchorfile>
      <anchor>a79d04c5d3601f5696d638c5a9295d542a25c75e93f38c819b21f49100796e3b71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Autodelete</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpPath_1_1Impl.html</anchorfile>
      <anchor>a79d04c5d3601f5696d638c5a9295d542a49cfdd5d5022be0037be26b6dad17dbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KeepTopdir</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpPath_1_1Impl.html</anchorfile>
      <anchor>a79d04c5d3601f5696d638c5a9295d542ac2cdf2ebf5f7075a28f287a1b407019d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CtorDefault</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpPath_1_1Impl.html</anchorfile>
      <anchor>a79d04c5d3601f5696d638c5a9295d542a27f84fc28536aaef95fb295a8e62dd74</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpPath_1_1Impl.html</anchorfile>
      <anchor>afd4d10e404c37c4dd221cf50d8232552</anchor>
      <arglist>(const Pathname &amp;path_r, Flags flags_r=CtorDefault)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Impl</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpPath_1_1Impl.html</anchorfile>
      <anchor>a720833153f4d315316fc457d80f4e465</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Pathname &amp;</type>
      <name>path</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpPath_1_1Impl.html</anchorfile>
      <anchor>a273f7dae93adacd75d2664072acc368e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>autoCleanup</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpPath_1_1Impl.html</anchorfile>
      <anchor>aaa1b732bd1d8ab2fa916e0c2bae37958</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>autoCleanup</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpPath_1_1Impl.html</anchorfile>
      <anchor>a34f746fbf6b6a4713d2a78a9d06337e0</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pathname</type>
      <name>_path</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpPath_1_1Impl.html</anchorfile>
      <anchor>a40f71e4ef5132df0c054978707960fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Flags</type>
      <name>_flags</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpPath_1_1Impl.html</anchorfile>
      <anchor>a4a1925369b68a4181a3df57fa6d27a08</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::HistoryLogData::Impl</name>
    <filename>classzypp_1_1HistoryLogData_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1HistoryLogData_1_1Impl.html</anchorfile>
      <anchor>a23318baa04e6aec8841faa6740f56349</anchor>
      <arglist>(FieldVector &amp;fields_r, size_type expect_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1HistoryLogData_1_1Impl.html</anchorfile>
      <anchor>a96ebdf1b82c457bc11f72195ecbe1550</anchor>
      <arglist>(FieldVector &amp;fields_r, HistoryActionID action_r, size_type expect_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_checkFields</name>
      <anchorfile>classzypp_1_1HistoryLogData_1_1Impl.html</anchorfile>
      <anchor>a7a6b2cf21928baec8c4672065d824d97</anchor>
      <arglist>(const FieldVector &amp;fields_r, size_type expect_r)</arglist>
    </member>
    <member kind="variable">
      <type>FieldVector</type>
      <name>_field</name>
      <anchorfile>classzypp_1_1HistoryLogData_1_1Impl.html</anchorfile>
      <anchor>a17073f77f9598cd06f3bf1204336f90f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Date</type>
      <name>_date</name>
      <anchorfile>classzypp_1_1HistoryLogData_1_1Impl.html</anchorfile>
      <anchor>ac75f65c1f3e6844d7445b0b89422e167</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>HistoryActionID</type>
      <name>_action</name>
      <anchorfile>classzypp_1_1HistoryLogData_1_1Impl.html</anchorfile>
      <anchor>a1ccb6ef01163ea6eb9f865b52680d8fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::KeyManagerCtx::Impl</name>
    <filename>classzypp_1_1KeyManagerCtx_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1KeyManagerCtx_1_1Impl.html</anchorfile>
      <anchor>a1696ca297f2abd83a86bc60febc79b70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Impl</name>
      <anchorfile>classzypp_1_1KeyManagerCtx_1_1Impl.html</anchorfile>
      <anchor>a6d04ddb272dd03483c1208c7d4b07ac8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; std::string &gt;</type>
      <name>readSignaturesFprs</name>
      <anchorfile>classzypp_1_1KeyManagerCtx_1_1Impl.html</anchorfile>
      <anchor>a716afb1473a12d3f83ff65b32fec1c2d</anchor>
      <arglist>(const Pathname &amp;signature_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>verifySignaturesFprs</name>
      <anchorfile>classzypp_1_1KeyManagerCtx_1_1Impl.html</anchorfile>
      <anchor>af532e11097804a9baf74a579b1966b30</anchor>
      <arglist>(const Pathname &amp;file_r, const Pathname &amp;signature_r)</arglist>
    </member>
    <member kind="variable">
      <type>gpgme_ctx_t</type>
      <name>_ctx</name>
      <anchorfile>classzypp_1_1KeyManagerCtx_1_1Impl.html</anchorfile>
      <anchor>a16d7cd93e7f1995f328b079aa01290b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_volatile</name>
      <anchorfile>classzypp_1_1KeyManagerCtx_1_1Impl.html</anchorfile>
      <anchor>a464654d33543f8913420d2fefcf5eba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::list&lt; std::string &gt;</type>
      <name>readSignaturesFprsOptVerify</name>
      <anchorfile>classzypp_1_1KeyManagerCtx_1_1Impl.html</anchorfile>
      <anchor>acb60edc11803e4ea11f9fcce06071c00</anchor>
      <arglist>(const Pathname &amp;signature_r, const Pathname &amp;file_r=&quot;/dev/null&quot;, bool *verify_r=nullptr)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::KeyRing::Impl</name>
    <filename>structzypp_1_1KeyRing_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>a5cb3b075141f9c5ed85141cee0669eff</anchor>
      <arglist>(const Pathname &amp;baseTmpDir)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>importKey</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>a02c2b373b657b367bf56505f86d13891</anchor>
      <arglist>(const PublicKey &amp;key, bool trusted=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiKeyImport</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>ab91b50198cb2121bf997907d5bc9079e</anchor>
      <arglist>(const Pathname &amp;keyfile_r, bool trusted_r=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteKey</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>abf2cb1d0996f8898917401164e490211</anchor>
      <arglist>(const std::string &amp;id, bool trusted)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>readSignatureKeyId</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>aaaf4c2ab368a37b2711a4d1a951dcff8</anchor>
      <arglist>(const Pathname &amp;signature)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKeyTrusted</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>afd38da33b20ca9f2b1d28356d515c3b9</anchor>
      <arglist>(const std::string &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKeyKnown</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>a376d72288e5d25aa8cb55179bff583f9</anchor>
      <arglist>(const std::string &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; PublicKey &gt;</type>
      <name>trustedPublicKeys</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>a8fe22331a8142d47902a3c00238c2a00</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; PublicKey &gt;</type>
      <name>publicKeys</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>a44c9abef4d5bba51ef5accabe35084fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::list&lt; PublicKeyData &gt; &amp;</type>
      <name>trustedPublicKeyData</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>a324e267c588328a30514abbdc972ba64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::list&lt; PublicKeyData &gt; &amp;</type>
      <name>publicKeyData</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>a7e0c2fdfe528604d870279236e52776a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpPublicKey</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>afdc3f5a9b2f3eb0349e369dc239d5094</anchor>
      <arglist>(const std::string &amp;id, bool trusted, std::ostream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>PublicKey</type>
      <name>exportPublicKey</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>a2630e9f9852f13a39612fb2aafff5b81</anchor>
      <arglist>(const PublicKeyData &amp;keyData)</arglist>
    </member>
    <member kind="function">
      <type>PublicKey</type>
      <name>exportTrustedPublicKey</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>a416cc052151456b2a82eb92c5959788d</anchor>
      <arglist>(const PublicKeyData &amp;keyData)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>verifyFileSignatureWorkflow</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>a930f7773c327d568dfbd24ebe50073c5</anchor>
      <arglist>(const Pathname &amp;file, const std::string &amp;filedesc, const Pathname &amp;signature, bool &amp;sigValid_r, const KeyContext &amp;keycontext=KeyContext())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>verifyFileSignature</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>a80168fc0a1d6c7717b6b8a827f366a62</anchor>
      <arglist>(const Pathname &amp;file, const Pathname &amp;signature)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>verifyFileTrustedSignature</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>a3e97021ebac206d22fce188aebcccfb0</anchor>
      <arglist>(const Pathname &amp;file, const Pathname &amp;signature)</arglist>
    </member>
    <member kind="function">
      <type>PublicKeyData</type>
      <name>trustedPublicKeyExists</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>a06c92ed943b5c039f274cb3122c89b2f</anchor>
      <arglist>(const std::string &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>provideAndImportKeyFromRepositoryWorkflow</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>a0fce2073aec206173464aaaa3e996f70</anchor>
      <arglist>(const std::string &amp;id_r, const RepoInfo &amp;info_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>verifyFile</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>a67803964f71a424974226c401327f4e8</anchor>
      <arglist>(const Pathname &amp;file, const Pathname &amp;signature, const Pathname &amp;keyring)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>importKey</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>a4c66e84480fce3f81dd20d3e41444bf5</anchor>
      <arglist>(const Pathname &amp;keyfile, const Pathname &amp;keyring)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>PublicKey</type>
      <name>exportKey</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>a230976ff27cffaccbd6ded0ba2e11e71</anchor>
      <arglist>(const std::string &amp;id, const Pathname &amp;keyring)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>PublicKey</type>
      <name>exportKey</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>a7cccee53e33ebb5d1142d7f85b95ad2b</anchor>
      <arglist>(const PublicKeyData &amp;keyData, const Pathname &amp;keyring)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>PublicKey</type>
      <name>exportKey</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>ad763cced7edab07e312bf73312511d56</anchor>
      <arglist>(const PublicKey &amp;key, const Pathname &amp;keyring)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dumpPublicKey</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>acef79a46bc9aac41382a59bc9383fcb7</anchor>
      <arglist>(const std::string &amp;id, const Pathname &amp;keyring, std::ostream &amp;stream)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>filesystem::TmpFile</type>
      <name>dumpPublicKeyToTmp</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>acdd818ecaf1e9cf178ee4210ff9f0b33</anchor>
      <arglist>(const std::string &amp;id, const Pathname &amp;keyring)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>deleteKey</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>a438c7fd29fbdc406de8744a58b058bfd</anchor>
      <arglist>(const std::string &amp;id, const Pathname &amp;keyring)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::list&lt; PublicKey &gt;</type>
      <name>publicKeys</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>a42c8873242ba520e9d5909d043c65275</anchor>
      <arglist>(const Pathname &amp;keyring)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const std::list&lt; PublicKeyData &gt; &amp;</type>
      <name>publicKeyData</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>ab02f4251333cdfecf478cada6ad4e84b</anchor>
      <arglist>(const Pathname &amp;keyring)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>PublicKeyData</type>
      <name>publicKeyExists</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>a0c6e57fd37997ccacf00535a892cefb3</anchor>
      <arglist>(const std::string &amp;id, const Pathname &amp;keyring)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const Pathname</type>
      <name>generalKeyRing</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>a6b8121f7b5427246e5ef67c069ac6502</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const Pathname</type>
      <name>trustedKeyRing</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>ac2350a1b183e545e471057483ffd9df9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>filesystem::TmpDir</type>
      <name>_trusted_tmp_dir</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>af0483f409e0abdd2244b95e36aca932a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>filesystem::TmpDir</type>
      <name>_general_tmp_dir</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>a77612d1b29250496017c9cd1d11d547a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pathname</type>
      <name>_base_dir</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>adeee481cfd1a5484a1938059bf4c60ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CachedPublicKeyData</type>
      <name>cachedPublicKeyData</name>
      <anchorfile>structzypp_1_1KeyRing_1_1Impl.html</anchorfile>
      <anchor>a95f8a1a84b268850d8e079020120f8ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::Locks::Impl</name>
    <filename>classzypp_1_1Locks_1_1Impl.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>mergeList</name>
      <anchorfile>classzypp_1_1Locks_1_1Impl.html</anchorfile>
      <anchor>a70d5ed1553f347b227792759c32e818e</anchor>
      <arglist>(callback::SendReport&lt; SavingLocksReport &gt; &amp;report)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1Locks_1_1Impl.html</anchorfile>
      <anchor>ae52b2f17972db8840576aaf0e8a51ce2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const LockSet &amp;</type>
      <name>locks</name>
      <anchorfile>classzypp_1_1Locks_1_1Impl.html</anchorfile>
      <anchor>ad1568c2db5ae0dfb55e9606562d5d8be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LockSet &amp;</type>
      <name>MANIPlocks</name>
      <anchorfile>classzypp_1_1Locks_1_1Impl.html</anchorfile>
      <anchor>acbaeb6ff1aea96ab4c064ae378d11c8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const LockList &amp;</type>
      <name>APIlocks</name>
      <anchorfile>classzypp_1_1Locks_1_1Impl.html</anchorfile>
      <anchor>a73e5b822d3afab581110924423377de6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>LockSet</type>
      <name>toAdd</name>
      <anchorfile>classzypp_1_1Locks_1_1Impl.html</anchorfile>
      <anchor>ab08b709b6388c3c635362a497864d3e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LockSet</type>
      <name>toRemove</name>
      <anchorfile>classzypp_1_1Locks_1_1Impl.html</anchorfile>
      <anchor>a82c2b756ab4af5538b345a064c1b6cea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>locksDirty</name>
      <anchorfile>classzypp_1_1Locks_1_1Impl.html</anchorfile>
      <anchor>a86f6da6a85bdf032edad8faad7cce139</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LockSet</type>
      <name>_locks</name>
      <anchorfile>classzypp_1_1Locks_1_1Impl.html</anchorfile>
      <anchor>a97f940bfa31f720a296601c4cef604f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LockList</type>
      <name>_APIlocks</name>
      <anchorfile>classzypp_1_1Locks_1_1Impl.html</anchorfile>
      <anchor>a3d4da650a491577a9e39b21158925c83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_APIdirty</name>
      <anchorfile>classzypp_1_1Locks_1_1Impl.html</anchorfile>
      <anchor>a2ef7f49d982d02f52e3572545c52613b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::media::CredentialManager::Impl</name>
    <filename>structzypp_1_1media_1_1CredentialManager_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1media_1_1CredentialManager_1_1Impl.html</anchorfile>
      <anchor>a11689e218b8069e0c857e76a0951c4a4</anchor>
      <arglist>(const CredManagerOptions &amp;options)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Impl</name>
      <anchorfile>structzypp_1_1media_1_1CredentialManager_1_1Impl.html</anchorfile>
      <anchor>a0a3f17412d2fd0f194eff9ab5b4bb2d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_globalCredentials</name>
      <anchorfile>structzypp_1_1media_1_1CredentialManager_1_1Impl.html</anchorfile>
      <anchor>aaa3a13cd69cc741250d885d8f5f33b28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_userCredentials</name>
      <anchorfile>structzypp_1_1media_1_1CredentialManager_1_1Impl.html</anchorfile>
      <anchor>a0a5aae976d501fc055530c1a44552845</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>processCredentials</name>
      <anchorfile>structzypp_1_1media_1_1CredentialManager_1_1Impl.html</anchorfile>
      <anchor>aa0556182ad5a40c1db57cb5ea8275ea4</anchor>
      <arglist>(AuthData_Ptr &amp;cred)</arglist>
    </member>
    <member kind="function">
      <type>AuthData_Ptr</type>
      <name>getCred</name>
      <anchorfile>structzypp_1_1media_1_1CredentialManager_1_1Impl.html</anchorfile>
      <anchor>a2ec4ae5d1af7be5a12687bc0a6f4c3c2</anchor>
      <arglist>(const Url &amp;url) const</arglist>
    </member>
    <member kind="function">
      <type>AuthData_Ptr</type>
      <name>getCredFromFile</name>
      <anchorfile>structzypp_1_1media_1_1CredentialManager_1_1Impl.html</anchorfile>
      <anchor>adcb011dc4c15c9816ad5a649b7524e51</anchor>
      <arglist>(const Pathname &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveGlobalCredentials</name>
      <anchorfile>structzypp_1_1media_1_1CredentialManager_1_1Impl.html</anchorfile>
      <anchor>aa308709dc8081f0f558b54f74f7aa95a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveUserCredentials</name>
      <anchorfile>structzypp_1_1media_1_1CredentialManager_1_1Impl.html</anchorfile>
      <anchor>a8b8a83bf70f3b474ae852396656e9c72</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>CredManagerOptions</type>
      <name>_options</name>
      <anchorfile>structzypp_1_1media_1_1CredentialManager_1_1Impl.html</anchorfile>
      <anchor>a02fc521abfc0c90e8200570fa0229e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CredentialSet</type>
      <name>_credsGlobal</name>
      <anchorfile>structzypp_1_1media_1_1CredentialManager_1_1Impl.html</anchorfile>
      <anchor>a624d0d0116b8337becf290ad17b7eb62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CredentialSet</type>
      <name>_credsUser</name>
      <anchorfile>structzypp_1_1media_1_1CredentialManager_1_1Impl.html</anchorfile>
      <anchor>a34ac600c8ccda0262592edbb3f73f7c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CredentialSet</type>
      <name>_credsTmp</name>
      <anchorfile>structzypp_1_1media_1_1CredentialManager_1_1Impl.html</anchorfile>
      <anchor>ae74d5b699dd884b66c571e478a368006</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_globalDirty</name>
      <anchorfile>structzypp_1_1media_1_1CredentialManager_1_1Impl.html</anchorfile>
      <anchor>a89eb1db3f3979ef02bfdf95daacbe20b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_userDirty</name>
      <anchorfile>structzypp_1_1media_1_1CredentialManager_1_1Impl.html</anchorfile>
      <anchor>a7777382b3deee6e0794bd63fc7c4ba64</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::media::ProxyInfo::Impl</name>
    <filename>structzypp_1_1media_1_1ProxyInfo_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1media_1_1ProxyInfo_1_1Impl.html</anchorfile>
      <anchor>afa63168b71c8a79d5e8dfcfe5a8ef51e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Impl</name>
      <anchorfile>structzypp_1_1media_1_1ProxyInfo_1_1Impl.html</anchorfile>
      <anchor>a08e8af8728a1e2cb0f3b7f07f054b4e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>enabled</name>
      <anchorfile>structzypp_1_1media_1_1ProxyInfo_1_1Impl.html</anchorfile>
      <anchor>a80e81dcc31ccd7c065ef5584badbfba7</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>proxy</name>
      <anchorfile>structzypp_1_1media_1_1ProxyInfo_1_1Impl.html</anchorfile>
      <anchor>a54f821e3287971a7864ab06ba2a2cb5b</anchor>
      <arglist>(const Url &amp;url_r) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ProxyInfo::NoProxyList</type>
      <name>noProxy</name>
      <anchorfile>structzypp_1_1media_1_1ProxyInfo_1_1Impl.html</anchorfile>
      <anchor>a8666097f056adf136e5d3900d18d5fae</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ProxyInfo::NoProxyIterator</type>
      <name>noProxyBegin</name>
      <anchorfile>structzypp_1_1media_1_1ProxyInfo_1_1Impl.html</anchorfile>
      <anchor>aecdcb50b5777d0fc16c5dc2c58bf713b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ProxyInfo::NoProxyIterator</type>
      <name>noProxyEnd</name>
      <anchorfile>structzypp_1_1media_1_1ProxyInfo_1_1Impl.html</anchorfile>
      <anchor>a3192db13fb15f961c123942d361dfa39</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>useProxyFor</name>
      <anchorfile>structzypp_1_1media_1_1ProxyInfo_1_1Impl.html</anchorfile>
      <anchor>a1b5e1cce7e912ba9e559bf0b4d6441a8</anchor>
      <arglist>(const Url &amp;url_r) const</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static shared_ptr&lt; Impl &gt;</type>
      <name>_nullimpl</name>
      <anchorfile>structzypp_1_1media_1_1ProxyInfo_1_1Impl.html</anchorfile>
      <anchor>a5521c026a266b1cb96ed7238ef3cbc75</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::TransferSettings::Impl</name>
    <filename>classzypp_1_1media_1_1TransferSettings_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings_1_1Impl.html</anchorfile>
      <anchor>ad125010f9dd31c6f972ec859af8fe929</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Impl</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings_1_1Impl.html</anchorfile>
      <anchor>a5dfc7d6b84032b9f80353d312b62dd4a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static shared_ptr&lt; Impl &gt;</type>
      <name>nullimpl</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings_1_1Impl.html</anchorfile>
      <anchor>af92c9649663e374758f78658f0d46f63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>_headers</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings_1_1Impl.html</anchorfile>
      <anchor>a608933f807e06dd3bd09832082b5a08f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_useragent</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings_1_1Impl.html</anchorfile>
      <anchor>a49d43a25e1ccf2b4fcca08cbfb609ded</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_username</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings_1_1Impl.html</anchorfile>
      <anchor>ac509a54a6841056310c9a1cd9f40140c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_password</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings_1_1Impl.html</anchorfile>
      <anchor>a6196c053ce861141a0c82d4904cbe43e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_useproxy</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings_1_1Impl.html</anchorfile>
      <anchor>a5e217103b2b3ba23f95f9b9c54a1490b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_proxy</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings_1_1Impl.html</anchorfile>
      <anchor>a17886297edc5767e81553420b230a5c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_proxy_username</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings_1_1Impl.html</anchorfile>
      <anchor>a657927bcacd7a3dd7e472b1534106e4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_proxy_password</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings_1_1Impl.html</anchorfile>
      <anchor>a138547e6ba7d6eed06dd6e756d28225c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_authtype</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings_1_1Impl.html</anchorfile>
      <anchor>ac96166b8c1401e8895b0e901d0e13484</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>_timeout</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings_1_1Impl.html</anchorfile>
      <anchor>ab6277dee09fa9c21e015a8534720835c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>_connect_timeout</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings_1_1Impl.html</anchorfile>
      <anchor>a896233aa9342e1481772690211b2313b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Url</type>
      <name>_url</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings_1_1Impl.html</anchorfile>
      <anchor>a5de426a63876108b2c6130ddfedb08f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>_targetdir</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings_1_1Impl.html</anchorfile>
      <anchor>a9257a2418a41474f45b9e7abea7465f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>_maxConcurrentConnections</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings_1_1Impl.html</anchorfile>
      <anchor>ae7e861969d2e1a8558ae1359f372ca54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>_minDownloadSpeed</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings_1_1Impl.html</anchorfile>
      <anchor>a059a42fa365cfd0d475e1a386c9f7352</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>_maxDownloadSpeed</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings_1_1Impl.html</anchorfile>
      <anchor>ace59493de0b2b0337690d85d01584b66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>_maxSilentTries</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings_1_1Impl.html</anchorfile>
      <anchor>a314635a6ac0a7e657162f7c069054504</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_verify_host</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings_1_1Impl.html</anchorfile>
      <anchor>ac398cad18a37074b89cd893db9a56a4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_verify_peer</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings_1_1Impl.html</anchorfile>
      <anchor>a731f410ef3129ba438e49438c9fdcf73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>_ca_path</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings_1_1Impl.html</anchorfile>
      <anchor>a65ec2d2f51d118588a1fa6aeb75995f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>_client_cert_path</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings_1_1Impl.html</anchorfile>
      <anchor>a873f6a863cbc0762aa652d46144a4fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>_client_key_path</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings_1_1Impl.html</anchorfile>
      <anchor>adbed1f109dd51259bfee5dcd3c2c384b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_head_requests_allowed</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings_1_1Impl.html</anchorfile>
      <anchor>aac53e2184090fa372064d15d5e673286</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>Impl *</type>
      <name>clone</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings_1_1Impl.html</anchorfile>
      <anchor>a7b282707c0bf10da359d531a299fe3f3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend Impl *</type>
      <name>rwcowClone</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings_1_1Impl.html</anchorfile>
      <anchor>a91244b4183feffa93ea04a0fb0526a9c</anchor>
      <arglist>(const Impl *rhs)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::media::UrlResolverPlugin::Impl</name>
    <filename>structzypp_1_1media_1_1UrlResolverPlugin_1_1Impl.html</filename>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1media_1_1UrlResolverPlugin_1_1Impl.html</anchorfile>
      <anchor>adeb2bf3d06bcba31e351b9d5218d7013</anchor>
      <arglist>(std::ostream &amp;str, const UrlResolverPlugin::Impl &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::misc::testcase::LoadTestcase::Impl</name>
    <filename>structzypp_1_1misc_1_1testcase_1_1LoadTestcase_1_1Impl.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>loadHelix</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1LoadTestcase_1_1Impl.html</anchorfile>
      <anchor>a1cde58b3f8ef97126c7695f158aaeb62</anchor>
      <arglist>(const Pathname &amp;filename, std::string *err)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadYaml</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1LoadTestcase_1_1Impl.html</anchorfile>
      <anchor>a882ac8adaa9d0aea9fb1ba34c0ec85b0</anchor>
      <arglist>(const Pathname &amp;path, std::string *err)</arglist>
    </member>
    <member kind="variable">
      <type>TestcaseSetup</type>
      <name>_setup</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1LoadTestcase_1_1Impl.html</anchorfile>
      <anchor>ad20dcf05855f9a44a28a4743449b8a72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TestcaseTrials</type>
      <name>_trials</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1LoadTestcase_1_1Impl.html</anchorfile>
      <anchor>ab04246b6a75e61d8831569b37be0343f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::misc::testcase::TestcaseTrial::Impl</name>
    <filename>structzypp_1_1misc_1_1testcase_1_1TestcaseTrial_1_1Impl.html</filename>
    <member kind="function">
      <type>Impl *</type>
      <name>clone</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseTrial_1_1Impl.html</anchorfile>
      <anchor>ae2bd9c09c4cf1c07dee823d13a12ef1a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Node &gt;</type>
      <name>nodes</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseTrial_1_1Impl.html</anchorfile>
      <anchor>a8efd338ab7fdb77c4ba242ba4078f27c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::misc::testcase::TestcaseTrial::Node::Impl</name>
    <filename>structzypp_1_1misc_1_1testcase_1_1TestcaseTrial_1_1Node_1_1Impl.html</filename>
    <member kind="function">
      <type>Impl *</type>
      <name>clone</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseTrial_1_1Node_1_1Impl.html</anchorfile>
      <anchor>af1296d2d1b4de9d915b901e0436d7c32</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseTrial_1_1Node_1_1Impl.html</anchorfile>
      <anchor>a628e83445eb9fed7704ff476f165e334</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>value</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseTrial_1_1Node_1_1Impl.html</anchorfile>
      <anchor>aa9de1736d5154e04fde89de3401e5b1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>properties</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseTrial_1_1Node_1_1Impl.html</anchorfile>
      <anchor>a5c6c9495aac592038cd139333fdf0ab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::shared_ptr&lt; Node &gt; &gt;</type>
      <name>children</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseTrial_1_1Node_1_1Impl.html</anchorfile>
      <anchor>aa93e47055c42beb893c308748217667a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::OnMediaLocation::Impl</name>
    <filename>structzypp_1_1OnMediaLocation_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1OnMediaLocation_1_1Impl.html</anchorfile>
      <anchor>a14a90ad67919a23c7a7c0e1e205ab842</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1OnMediaLocation_1_1Impl.html</anchorfile>
      <anchor>a69d8a054dce02cdd9cd3af491c68c3e8</anchor>
      <arglist>(Pathname filename_r, unsigned medianr_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static shared_ptr&lt; Impl &gt;</type>
      <name>nullimpl</name>
      <anchorfile>structzypp_1_1OnMediaLocation_1_1Impl.html</anchorfile>
      <anchor>a58ce1e43eed7038023f827f983ecf239</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>_filename</name>
      <anchorfile>structzypp_1_1OnMediaLocation_1_1Impl.html</anchorfile>
      <anchor>a789e952add2f7c8d8f335433e3381878</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>_medianr</name>
      <anchorfile>structzypp_1_1OnMediaLocation_1_1Impl.html</anchorfile>
      <anchor>ab2de4640784762c0aea40ad8d6fc4aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_optional</name>
      <anchorfile>structzypp_1_1OnMediaLocation_1_1Impl.html</anchorfile>
      <anchor>a306aa008c5af49f30fe2c3bd74525ae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ByteCount</type>
      <name>_downloadSize</name>
      <anchorfile>structzypp_1_1OnMediaLocation_1_1Impl.html</anchorfile>
      <anchor>ac0d3834e70171aef3d7d3e64c64005e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CheckSum</type>
      <name>_checksum</name>
      <anchorfile>structzypp_1_1OnMediaLocation_1_1Impl.html</anchorfile>
      <anchor>a4c99ccf53674ddf4952314f09e9876e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ByteCount</type>
      <name>_openSize</name>
      <anchorfile>structzypp_1_1OnMediaLocation_1_1Impl.html</anchorfile>
      <anchor>abed4e25e56c371ab486d49c81aac3c35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CheckSum</type>
      <name>_openChecksum</name>
      <anchorfile>structzypp_1_1OnMediaLocation_1_1Impl.html</anchorfile>
      <anchor>a891e8a931352c01e34aab42e7a8bcaae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ByteCount</type>
      <name>_headerSize</name>
      <anchorfile>structzypp_1_1OnMediaLocation_1_1Impl.html</anchorfile>
      <anchor>a0677f022b6d3dc309911f46e813c8333</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CheckSum</type>
      <name>_headerChecksum</name>
      <anchorfile>structzypp_1_1OnMediaLocation_1_1Impl.html</anchorfile>
      <anchor>ad75d6bfb53a8e0b75cf2008ae53d287a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>Impl *</type>
      <name>clone</name>
      <anchorfile>structzypp_1_1OnMediaLocation_1_1Impl.html</anchorfile>
      <anchor>a5a45cb21e5df7bddfb1948595176dfa3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend Impl *</type>
      <name>rwcowClone</name>
      <anchorfile>structzypp_1_1OnMediaLocation_1_1Impl.html</anchorfile>
      <anchor>a91244b4183feffa93ea04a0fb0526a9c</anchor>
      <arglist>(const Impl *rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1OnMediaLocation_1_1Impl.html</anchorfile>
      <anchor>aa21b47c95ccdb80f2d61295bc6cbef65</anchor>
      <arglist>(std::ostream &amp;str, const OnMediaLocation::Impl &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>structzypp_1_1OnMediaLocation_1_1Impl.html</anchorfile>
      <anchor>a34adffca3e245d17e3623be96b5f4455</anchor>
      <arglist>(std::ostream &amp;str, const OnMediaLocation::Impl &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::parser::HistoryLogReader::Impl</name>
    <filename>structzypp_1_1parser_1_1HistoryLogReader_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1parser_1_1HistoryLogReader_1_1Impl.html</anchorfile>
      <anchor>a6f5a4f2c23c522d6cd9024656e46be79</anchor>
      <arglist>(const Pathname &amp;historyFile_r, const Options &amp;options_r, const ProcessData &amp;callback_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseLine</name>
      <anchorfile>structzypp_1_1parser_1_1HistoryLogReader_1_1Impl.html</anchorfile>
      <anchor>a3581a24a67e105de6c1426dd766943f1</anchor>
      <arglist>(const std::string &amp;line_r, unsigned int lineNr_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readAll</name>
      <anchorfile>structzypp_1_1parser_1_1HistoryLogReader_1_1Impl.html</anchorfile>
      <anchor>a9b2bbfed51c3eee047a81d4ead15aeca</anchor>
      <arglist>(const ProgressData::ReceiverFnc &amp;progress_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readFrom</name>
      <anchorfile>structzypp_1_1parser_1_1HistoryLogReader_1_1Impl.html</anchorfile>
      <anchor>a40b44439a2bcea49c93a18508d63a2ec</anchor>
      <arglist>(const Date &amp;date_r, const ProgressData::ReceiverFnc &amp;progress_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readFromTo</name>
      <anchorfile>structzypp_1_1parser_1_1HistoryLogReader_1_1Impl.html</anchorfile>
      <anchor>a13ebe0e72c63eb26aba9849af31367f2</anchor>
      <arglist>(const Date &amp;fromDate_r, const Date &amp;toDate_r, const ProgressData::ReceiverFnc &amp;progress_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addActionFilter</name>
      <anchorfile>structzypp_1_1parser_1_1HistoryLogReader_1_1Impl.html</anchorfile>
      <anchor>a0645c10ce4476a5c82e4a90585bb35ea</anchor>
      <arglist>(const HistoryActionID &amp;action_r)</arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>_filename</name>
      <anchorfile>structzypp_1_1parser_1_1HistoryLogReader_1_1Impl.html</anchorfile>
      <anchor>af3ed57d7e2ba111c33e598f407504dbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Options</type>
      <name>_options</name>
      <anchorfile>structzypp_1_1parser_1_1HistoryLogReader_1_1Impl.html</anchorfile>
      <anchor>a2b41c8a6dca43b953098f67c1b868685</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ProcessData</type>
      <name>_callback</name>
      <anchorfile>structzypp_1_1parser_1_1HistoryLogReader_1_1Impl.html</anchorfile>
      <anchor>aef903a9aef252320b6e193fefa5a30da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::set&lt; std::string &gt;</type>
      <name>_actionfilter</name>
      <anchorfile>structzypp_1_1parser_1_1HistoryLogReader_1_1Impl.html</anchorfile>
      <anchor>a057ac7e5e0fb0a1533478123930ba6ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::parser::ProductFileData::Impl</name>
    <filename>structzypp_1_1parser_1_1ProductFileData_1_1Impl.html</filename>
    <member kind="variable">
      <type>IdString</type>
      <name>_vendor</name>
      <anchorfile>structzypp_1_1parser_1_1ProductFileData_1_1Impl.html</anchorfile>
      <anchor>a28c3540bfad6ceb895f139834d2edd18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IdString</type>
      <name>_name</name>
      <anchorfile>structzypp_1_1parser_1_1ProductFileData_1_1Impl.html</anchorfile>
      <anchor>a0db8e69cd95177c77ff2cee0b275479f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Edition</type>
      <name>_edition</name>
      <anchorfile>structzypp_1_1parser_1_1ProductFileData_1_1Impl.html</anchorfile>
      <anchor>a1f8d979dc037bcb814e2766d8b9d1f50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Arch</type>
      <name>_arch</name>
      <anchorfile>structzypp_1_1parser_1_1ProductFileData_1_1Impl.html</anchorfile>
      <anchor>a7bd844bd9112d00d6378082ff80f955b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_shortName</name>
      <anchorfile>structzypp_1_1parser_1_1ProductFileData_1_1Impl.html</anchorfile>
      <anchor>a488ba9731dfd430cad71480568007f83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_summary</name>
      <anchorfile>structzypp_1_1parser_1_1ProductFileData_1_1Impl.html</anchorfile>
      <anchor>ae26ea6a4a5513e537cf3ced4ce0f8904</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_productline</name>
      <anchorfile>structzypp_1_1parser_1_1ProductFileData_1_1Impl.html</anchorfile>
      <anchor>a4df1129b5813059880094c580b5af5af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_registerTarget</name>
      <anchorfile>structzypp_1_1parser_1_1ProductFileData_1_1Impl.html</anchorfile>
      <anchor>aca6e492f464ec9499c60b5397d0827b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_registerRelease</name>
      <anchorfile>structzypp_1_1parser_1_1ProductFileData_1_1Impl.html</anchorfile>
      <anchor>a895bb5f80f67ed984c0fb4f8a836c39f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_registerFlavor</name>
      <anchorfile>structzypp_1_1parser_1_1ProductFileData_1_1Impl.html</anchorfile>
      <anchor>ac5baee59b18bc0f2cb11fda97007a90f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_updaterepokey</name>
      <anchorfile>structzypp_1_1parser_1_1ProductFileData_1_1Impl.html</anchorfile>
      <anchor>a88252a5559dfeb9274c97f765c27f162</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Upgrades</type>
      <name>_upgrades</name>
      <anchorfile>structzypp_1_1parser_1_1ProductFileData_1_1Impl.html</anchorfile>
      <anchor>a354ccb5a0f47f5a1bf371360871cc367</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::parser::ProductFileData::Upgrade::Impl</name>
    <filename>structzypp_1_1parser_1_1ProductFileData_1_1Upgrade_1_1Impl.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>_name</name>
      <anchorfile>structzypp_1_1parser_1_1ProductFileData_1_1Upgrade_1_1Impl.html</anchorfile>
      <anchor>a80bfb833f989e24fb92dc4fdcb945265</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_summary</name>
      <anchorfile>structzypp_1_1parser_1_1ProductFileData_1_1Upgrade_1_1Impl.html</anchorfile>
      <anchor>a49d5f10d88327ec7c33114a56619ef0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_repository</name>
      <anchorfile>structzypp_1_1parser_1_1ProductFileData_1_1Upgrade_1_1Impl.html</anchorfile>
      <anchor>a8655017244429fbbe47b91737e4959a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_product</name>
      <anchorfile>structzypp_1_1parser_1_1ProductFileData_1_1Upgrade_1_1Impl.html</anchorfile>
      <anchor>a1bbe1caedfa831325eefd7fee30ee14b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DefaultIntegral&lt; bool, false &gt;</type>
      <name>_notify</name>
      <anchorfile>structzypp_1_1parser_1_1ProductFileData_1_1Upgrade_1_1Impl.html</anchorfile>
      <anchor>af7d59224c1b31bed989d6fb9932a9a8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_status</name>
      <anchorfile>structzypp_1_1parser_1_1ProductFileData_1_1Upgrade_1_1Impl.html</anchorfile>
      <anchor>a218829b9ee06cac6aeb728a8fafd1b65</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::parser::RepoindexFileReader::Impl</name>
    <filename>classzypp_1_1parser_1_1RepoindexFileReader_1_1Impl.html</filename>
    <base protection="private">zypp::base::NonCopyable</base>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1parser_1_1RepoindexFileReader_1_1Impl.html</anchorfile>
      <anchor>a6b752a623f49dd14bcf938194beebdb6</anchor>
      <arglist>(const InputStream &amp;is, const ProcessResource &amp;callback)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>consumeNode</name>
      <anchorfile>classzypp_1_1parser_1_1RepoindexFileReader_1_1Impl.html</anchorfile>
      <anchor>a50c6396e63738a593bb8da2d2707fc53</anchor>
      <arglist>(Reader &amp;reader_r)</arglist>
    </member>
    <member kind="variable">
      <type>DefaultIntegral&lt; Date::Duration, 0 &gt;</type>
      <name>_ttl</name>
      <anchorfile>classzypp_1_1parser_1_1RepoindexFileReader_1_1Impl.html</anchorfile>
      <anchor>a4a3fb8d176773b5f2cf0df9519fc4c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getAttrValue</name>
      <anchorfile>classzypp_1_1parser_1_1RepoindexFileReader_1_1Impl.html</anchorfile>
      <anchor>af4c4100bbdabb6731ec32ce11ba82389</anchor>
      <arglist>(const std::string &amp;key_r, Reader &amp;reader_r, std::string &amp;value_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ProcessResource</type>
      <name>_callback</name>
      <anchorfile>classzypp_1_1parser_1_1RepoindexFileReader_1_1Impl.html</anchorfile>
      <anchor>aa4f50e155932664c6b32cefb9b9d194a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>VarReplacer</type>
      <name>_replacer</name>
      <anchorfile>classzypp_1_1parser_1_1RepoindexFileReader_1_1Impl.html</anchorfile>
      <anchor>a6a0c8caab5ecaef506a112acd238d66e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::parser::ServiceFileReader::Impl</name>
    <filename>classzypp_1_1parser_1_1ServiceFileReader_1_1Impl.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>parseServices</name>
      <anchorfile>classzypp_1_1parser_1_1ServiceFileReader_1_1Impl.html</anchorfile>
      <anchor>a269231dbd1309fc9b638eaa4188ff6fe</anchor>
      <arglist>(const Pathname &amp;file, const ServiceFileReader::ProcessService &amp;callback)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::parser::susetags::ContentFileReader::Impl</name>
    <filename>structzypp_1_1parser_1_1susetags_1_1ContentFileReader_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1parser_1_1susetags_1_1ContentFileReader_1_1Impl.html</anchorfile>
      <anchor>ae44bdfa3292007931428c026d38590c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RepoIndex &amp;</type>
      <name>repoindex</name>
      <anchorfile>structzypp_1_1parser_1_1susetags_1_1ContentFileReader_1_1Impl.html</anchorfile>
      <anchor>a846c2ff2ecf3098a125ff423ff7ac0de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasRepoIndex</name>
      <anchorfile>structzypp_1_1parser_1_1susetags_1_1ContentFileReader_1_1Impl.html</anchorfile>
      <anchor>a9be757d9ee885b9a5fb968acc331b7f9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RepoIndex_Ptr</type>
      <name>handoutRepoIndex</name>
      <anchorfile>structzypp_1_1parser_1_1susetags_1_1ContentFileReader_1_1Impl.html</anchorfile>
      <anchor>a83a0b9968aaf0a4ea565cc6cc562ae9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setFileCheckSum</name>
      <anchorfile>structzypp_1_1parser_1_1susetags_1_1ContentFileReader_1_1Impl.html</anchorfile>
      <anchor>af15a99a52eae5f0cf5a663e60e6f773e</anchor>
      <arglist>(std::map&lt; std::string, CheckSum &gt; &amp;map_r, const std::string &amp;value) const</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_inputname</name>
      <anchorfile>structzypp_1_1parser_1_1susetags_1_1ContentFileReader_1_1Impl.html</anchorfile>
      <anchor>a5c4d540b413cb40f8cc61bf1acd159f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RepoIndex_Ptr</type>
      <name>_repoindex</name>
      <anchorfile>structzypp_1_1parser_1_1susetags_1_1ContentFileReader_1_1Impl.html</anchorfile>
      <anchor>ac7febe4e5c986fcdd196e427b960169a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::parser::yum::RepomdFileReader::Impl</name>
    <filename>classzypp_1_1parser_1_1yum_1_1RepomdFileReader_1_1Impl.html</filename>
    <base protection="private">zypp::base::NonCopyable</base>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1parser_1_1yum_1_1RepomdFileReader_1_1Impl.html</anchorfile>
      <anchor>a5ff3ca817e714658039ae0322d4a80f7</anchor>
      <arglist>(const Pathname &amp;repomd_file, const ProcessResource &amp;callback)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>consumeNode</name>
      <anchorfile>classzypp_1_1parser_1_1yum_1_1RepomdFileReader_1_1Impl.html</anchorfile>
      <anchor>a2e6ffd85fa8349a65373f07c33d80b1e</anchor>
      <arglist>(Reader &amp;reader_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>CheckSum</type>
      <name>getChecksum</name>
      <anchorfile>classzypp_1_1parser_1_1yum_1_1RepomdFileReader_1_1Impl.html</anchorfile>
      <anchor>a267ff9e4eeb6e4093e9553e96970f8ca</anchor>
      <arglist>(Reader &amp;reader_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>ByteCount</type>
      <name>getSize</name>
      <anchorfile>classzypp_1_1parser_1_1yum_1_1RepomdFileReader_1_1Impl.html</anchorfile>
      <anchor>a65b3f4d451050c2c527b0c115f88d063</anchor>
      <arglist>(Reader &amp;reader_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ProcessResource</type>
      <name>_callback</name>
      <anchorfile>classzypp_1_1parser_1_1yum_1_1RepomdFileReader_1_1Impl.html</anchorfile>
      <anchor>ad8888690084d0c547ab01dccfc830023</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_typeStr</name>
      <anchorfile>classzypp_1_1parser_1_1yum_1_1RepomdFileReader_1_1Impl.html</anchorfile>
      <anchor>aabd6cb5b160430c45b138531bcc54674</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OnMediaLocation</type>
      <name>_location</name>
      <anchorfile>classzypp_1_1parser_1_1yum_1_1RepomdFileReader_1_1Impl.html</anchorfile>
      <anchor>ac88de4e4d67fe10b5229e9e60938c4c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::PluginExecutor::Impl</name>
    <filename>classzypp_1_1PluginExecutor_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1PluginExecutor_1_1Impl.html</anchorfile>
      <anchor>a8e2f55b0959edae7a5e9dc81b5bb0b1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Impl</name>
      <anchorfile>classzypp_1_1PluginExecutor_1_1Impl.html</anchorfile>
      <anchor>a16cd45545ee8db550f440fbee24a7034</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1PluginExecutor_1_1Impl.html</anchorfile>
      <anchor>a3d0473bf50dda8b38135fd383de74a21</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classzypp_1_1PluginExecutor_1_1Impl.html</anchorfile>
      <anchor>abcdccdeca942f8f341d5670185788ec1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>classzypp_1_1PluginExecutor_1_1Impl.html</anchorfile>
      <anchor>aff5765b0f2a05d92307a89fd8b54c210</anchor>
      <arglist>(const Pathname &amp;path_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>send</name>
      <anchorfile>classzypp_1_1PluginExecutor_1_1Impl.html</anchorfile>
      <anchor>aceaa0368253a9ee84e9a8cb71e2f367c</anchor>
      <arglist>(const PluginFrame &amp;frame_r)</arglist>
    </member>
    <member kind="function">
      <type>const std::list&lt; PluginScript &gt;</type>
      <name>scripts</name>
      <anchorfile>classzypp_1_1PluginExecutor_1_1Impl.html</anchorfile>
      <anchor>a43a8563fcd2616db84e1f9dcc71b9c68</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doLoad</name>
      <anchorfile>classzypp_1_1PluginExecutor_1_1Impl.html</anchorfile>
      <anchor>a54aea6f4ee23857f50eca0ea2a340615</anchor>
      <arglist>(const PathInfo &amp;pi_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>PluginFrame</type>
      <name>doSend</name>
      <anchorfile>classzypp_1_1PluginExecutor_1_1Impl.html</anchorfile>
      <anchor>a42a394a5ef0c10e0e8baea3fd7af3478</anchor>
      <arglist>(PluginScript &amp;script_r, const PluginFrame &amp;frame_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::list&lt; PluginScript &gt;</type>
      <name>_scripts</name>
      <anchorfile>classzypp_1_1PluginExecutor_1_1Impl.html</anchorfile>
      <anchor>a70f460128338a9040c0180e9767ee152</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::PluginFrame::Impl</name>
    <filename>structzypp_1_1PluginFrame_1_1Impl.html</filename>
    <member kind="typedef">
      <type>std::pair&lt; HeaderListIterator, HeaderListIterator &gt;</type>
      <name>constKeyRange</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>a9ebeea54034700b182489900ce7ab171</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; HeaderList::iterator, HeaderList::iterator &gt;</type>
      <name>KeyRange</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>aab3f8ee81c37ca4beb020602af9a68eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>a5390a5b3a1af39e2da64f02a9a9adabd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>a7a2aa4c77c77f2190ca7f05f58657be4</anchor>
      <arglist>(const std::string &amp;command_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>aef820b7435a770cd631ec4cc20e148e4</anchor>
      <arglist>(const std::string &amp;command_r, const std::string &amp;body_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>a1ab72481c7b5b474e730d7cee627a101</anchor>
      <arglist>(const std::string &amp;command_r, HeaderInitializerList contents_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>abf2ccb495a176d51f2eb2bc1ea5cc226</anchor>
      <arglist>(const std::string &amp;command_r, const std::string &amp;body_r, HeaderInitializerList contents_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>a946f87278a9a71fff5560cad1375f503</anchor>
      <arglist>(std::istream &amp;stream_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>aad8c5bfbeb50eac6dd790c5195394f8d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>command</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>a29858e78acde6f3fec60d8891f353681</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCommand</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>a170883912ebd53ff80d4cbc2ed873edd</anchor>
      <arglist>(const std::string &amp;command_r)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>body</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>a4e66485247e71809218912d940c262c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>bodyRef</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>ab0169793be9e6b663b84b8bdafc2e44a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBody</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>a96cfcb33f41308f9063f93e7b9127082</anchor>
      <arglist>(const std::string &amp;body_r)</arglist>
    </member>
    <member kind="function">
      <type>HeaderList &amp;</type>
      <name>headerList</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>a9f40dee988284b7dc031e94d7d74b3f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const HeaderList &amp;</type>
      <name>headerList</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>ae1f86681773a488bcf04f3087200d9bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getHeader</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>aa99d01b049fca7be2ee92581febb6763</anchor>
      <arglist>(const std::string &amp;key_r) const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getHeader</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>a15e3a71c725a6e14b4de67641736aa4d</anchor>
      <arglist>(const std::string &amp;key_r, const std::string &amp;default_r) const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getHeaderNT</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>a5f8168a186240dac3aa2e83d60545e37</anchor>
      <arglist>(const std::string &amp;key_r, const std::string &amp;default_r) const</arglist>
    </member>
    <member kind="function">
      <type>HeaderList::value_type</type>
      <name>mkHeaderPair</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>ae3bd62fc4d3d1d948b10d9278bfe7d2d</anchor>
      <arglist>(const std::string &amp;key_r, const std::string &amp;value_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHeader</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>ab2b6572d7eb7272c34ba7ee71eb08334</anchor>
      <arglist>(const std::string &amp;key_r, const std::string &amp;value_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addHeader</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>abb692a04d15dff5017b966ee1e13fa22</anchor>
      <arglist>(const std::string &amp;key_r, const std::string &amp;value_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addHeader</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>ae297a9183e03f0eaedb11520dfef6599</anchor>
      <arglist>(HeaderInitializerList contents_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearHeader</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>ab7d196b41f4c443ed1e0197633b73ed9</anchor>
      <arglist>(const std::string &amp;key_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>writeTo</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>a06c88bc9835f6c1b1c6bf263fbb9a475</anchor>
      <arglist>(std::ostream &amp;stream_r) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static shared_ptr&lt; Impl &gt;</type>
      <name>nullimpl</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>aff295000ccad860c454daafcfe77db11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Impl *</type>
      <name>clone</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>ab379ab08c91dab542d25bb54da2d11af</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_command</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>a3bf5f454060e3a8e547eb7c89f34c828</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_body</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>a0751b0a230b18ccbdaa1e583a7535599</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>HeaderList</type>
      <name>_header</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>a30fca2b2ddbd46e666a94efd5bf25eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend Impl *</type>
      <name>rwcowClone</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>a91244b4183feffa93ea04a0fb0526a9c</anchor>
      <arglist>(const Impl *rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1PluginFrame_1_1Impl.html</anchorfile>
      <anchor>af8fdc0a73fc3ed581c4d6b63f50dc3f0</anchor>
      <arglist>(std::ostream &amp;str, const PluginFrame::Impl &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::PluginScript::Impl</name>
    <filename>structzypp_1_1PluginScript_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1PluginScript_1_1Impl.html</anchorfile>
      <anchor>aad615954ea0178057dbade1e13fa5747</anchor>
      <arglist>(const Pathname &amp;script_r=Pathname(), const Arguments &amp;args_r=Arguments())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ Impl</name>
      <anchorfile>structzypp_1_1PluginScript_1_1Impl.html</anchorfile>
      <anchor>a4334e2c669b25ccb3520e434c99c39d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Pathname &amp;</type>
      <name>script</name>
      <anchorfile>structzypp_1_1PluginScript_1_1Impl.html</anchorfile>
      <anchor>a3fe4eb9aefd32437e1165e7ff1e9d269</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Arguments &amp;</type>
      <name>args</name>
      <anchorfile>structzypp_1_1PluginScript_1_1Impl.html</anchorfile>
      <anchor>a10ec123b398fe4520e16ddce940a90d3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>pid_t</type>
      <name>getPid</name>
      <anchorfile>structzypp_1_1PluginScript_1_1Impl.html</anchorfile>
      <anchor>a8bd2eebefcd06a365e00fe8dc9e37ed1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>structzypp_1_1PluginScript_1_1Impl.html</anchorfile>
      <anchor>a8e797eb3140f9c81b0b047b9b52a282b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lastReturn</name>
      <anchorfile>structzypp_1_1PluginScript_1_1Impl.html</anchorfile>
      <anchor>a5cfbe00bebf47a62bc83d414951c69fa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>lastExecError</name>
      <anchorfile>structzypp_1_1PluginScript_1_1Impl.html</anchorfile>
      <anchor>ab864e9723c89c08698842a0d7f93fb87</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>open</name>
      <anchorfile>structzypp_1_1PluginScript_1_1Impl.html</anchorfile>
      <anchor>a8226808a7325e262ad577826cc7231e8</anchor>
      <arglist>(const Pathname &amp;script_r=Pathname(), const Arguments &amp;args_r=Arguments())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchorfile>structzypp_1_1PluginScript_1_1Impl.html</anchorfile>
      <anchor>aed015c905161efa6d7c757d2d7b550d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>send</name>
      <anchorfile>structzypp_1_1PluginScript_1_1Impl.html</anchorfile>
      <anchor>a85dcc6360799e8167784fc62f2e0feea</anchor>
      <arglist>(const PluginFrame &amp;frame_r) const</arglist>
    </member>
    <member kind="function">
      <type>PluginFrame</type>
      <name>receive</name>
      <anchorfile>structzypp_1_1PluginScript_1_1Impl.html</anchorfile>
      <anchor>a0c637018b93bc361da3355a3834ae637</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>_sendTimeout</name>
      <anchorfile>structzypp_1_1PluginScript_1_1Impl.html</anchorfile>
      <anchor>a65a117c712815b4338a7d2cf302da48f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>_receiveTimeout</name>
      <anchorfile>structzypp_1_1PluginScript_1_1Impl.html</anchorfile>
      <anchor>a5158ea3fb0debfb86e614ce98e41f03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static long</type>
      <name>_defaultSendTimeout</name>
      <anchorfile>structzypp_1_1PluginScript_1_1Impl.html</anchorfile>
      <anchor>a284b6946196bb1851f34096ef253a06d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static long</type>
      <name>_defaultReceiveTimeout</name>
      <anchorfile>structzypp_1_1PluginScript_1_1Impl.html</anchorfile>
      <anchor>a8d7750e1a9646c4edcd7ba782609e596</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pathname</type>
      <name>_script</name>
      <anchorfile>structzypp_1_1PluginScript_1_1Impl.html</anchorfile>
      <anchor>a238f054563dac8af02be60f95acd4c30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Arguments</type>
      <name>_args</name>
      <anchorfile>structzypp_1_1PluginScript_1_1Impl.html</anchorfile>
      <anchor>a919387f07666578cbe4d4638a1a083ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>scoped_ptr&lt; ExternalProgramWithStderr &gt;</type>
      <name>_cmd</name>
      <anchorfile>structzypp_1_1PluginScript_1_1Impl.html</anchorfile>
      <anchor>a738a8670e2b87d1636e13c64e1552a86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DefaultIntegral&lt; int, 0 &gt;</type>
      <name>_lastReturn</name>
      <anchorfile>structzypp_1_1PluginScript_1_1Impl.html</anchorfile>
      <anchor>a4112125951ea7bd56018100d2fc017cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_lastExecError</name>
      <anchorfile>structzypp_1_1PluginScript_1_1Impl.html</anchorfile>
      <anchor>a24a0cdb30dd7d65965a82ffec6f31316</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::PoolItem::Impl</name>
    <filename>structzypp_1_1PoolItem_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1PoolItem_1_1Impl.html</anchorfile>
      <anchor>a06812a829410cb7c9d136416d79e780c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1PoolItem_1_1Impl.html</anchorfile>
      <anchor>a90f6660fe3d741caef84cb95bd2c4143</anchor>
      <arglist>(ResObject::constPtr res_r, const ResStatus &amp;status_r)</arglist>
    </member>
    <member kind="function">
      <type>ResStatus &amp;</type>
      <name>status</name>
      <anchorfile>structzypp_1_1PoolItem_1_1Impl.html</anchorfile>
      <anchor>a861f59d6d5c2b633ffd65d9c7a7725a0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>sat::Solvable</type>
      <name>buddy</name>
      <anchorfile>structzypp_1_1PoolItem_1_1Impl.html</anchorfile>
      <anchor>a62b5a4ea3a61731d81832aadb3430619</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBuddy</name>
      <anchorfile>structzypp_1_1PoolItem_1_1Impl.html</anchorfile>
      <anchor>a2209279c8f1be9d057a385aafc0f7f1c</anchor>
      <arglist>(const sat::Solvable &amp;solv_r)</arglist>
    </member>
    <member kind="function">
      <type>ResObject::constPtr</type>
      <name>resolvable</name>
      <anchorfile>structzypp_1_1PoolItem_1_1Impl.html</anchorfile>
      <anchor>afe14b15ce49d396e787c834ce7fe32ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResStatus &amp;</type>
      <name>statusReset</name>
      <anchorfile>structzypp_1_1PoolItem_1_1Impl.html</anchorfile>
      <anchor>aa4c30dd52b713cd8c3e24d04c0c84f67</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUndetermined</name>
      <anchorfile>structzypp_1_1PoolItem_1_1Impl.html</anchorfile>
      <anchor>aa39eaa0fa959c70e8b1e91abc1056c70</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRelevant</name>
      <anchorfile>structzypp_1_1PoolItem_1_1Impl.html</anchorfile>
      <anchor>a8c0055a9983e8fca8f12c16af9fc1399</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSatisfied</name>
      <anchorfile>structzypp_1_1PoolItem_1_1Impl.html</anchorfile>
      <anchor>ae1d49b5606c30e55c9d99e3fa4be8ed7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBroken</name>
      <anchorfile>structzypp_1_1PoolItem_1_1Impl.html</anchorfile>
      <anchor>a647609b44a64f2c76812be26dfd37c17</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNeeded</name>
      <anchorfile>structzypp_1_1PoolItem_1_1Impl.html</anchorfile>
      <anchor>a175d24508b8be1ce49470d2aaf807574</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUnwanted</name>
      <anchorfile>structzypp_1_1PoolItem_1_1Impl.html</anchorfile>
      <anchor>af5a1f0c39c26c1e3f021054c18c41ce4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ResStatus</type>
      <name>_status</name>
      <anchorfile>structzypp_1_1PoolItem_1_1Impl.html</anchorfile>
      <anchor>adfe15f234b4e5cac7f6b5a890e563715</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ResObject::constPtr</type>
      <name>_resolvable</name>
      <anchorfile>structzypp_1_1PoolItem_1_1Impl.html</anchorfile>
      <anchor>a3c3961735ac2856f374f3befbb36ecb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DefaultIntegral&lt; sat::detail::IdType, sat::detail::noId &gt;</type>
      <name>_buddy</name>
      <anchorfile>structzypp_1_1PoolItem_1_1Impl.html</anchorfile>
      <anchor>adec641a6216641e6d030b0c4c1143d90</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1PoolItem_1_1Impl.html</anchorfile>
      <anchor>a655a55987e3a4f54e140395b6e67d674</anchor>
      <arglist>(std::ostream &amp;str, const PoolItem::Impl &amp;obj)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ResStatus</type>
      <name>_savedStatus</name>
      <anchorfile>structzypp_1_1PoolItem_1_1Impl.html</anchorfile>
      <anchor>ac35beb628f7fdca725ce2be933f19695</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveState</name>
      <anchorfile>structzypp_1_1PoolItem_1_1Impl.html</anchorfile>
      <anchor>a54fd156928e7cb8545938699b47ad36e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restoreState</name>
      <anchorfile>structzypp_1_1PoolItem_1_1Impl.html</anchorfile>
      <anchor>a54d1b2f4da73c0a7740aa95aa57f640f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sameState</name>
      <anchorfile>structzypp_1_1PoolItem_1_1Impl.html</anchorfile>
      <anchor>a3097cbf5207033c5dae772aea4d87690</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static shared_ptr&lt; Impl &gt;</type>
      <name>nullimpl</name>
      <anchorfile>structzypp_1_1PoolItem_1_1Impl.html</anchorfile>
      <anchor>a61f0993005dfc6c2e17f66a830aa39af</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::PoolItemBest::Impl</name>
    <filename>structzypp_1_1PoolItemBest_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1PoolItemBest_1_1Impl.html</anchorfile>
      <anchor>a58be55d7576c29c304167280cc77a83b</anchor>
      <arglist>(bool preferNotLocked_r)</arglist>
    </member>
    <member kind="variable">
      <type>Container</type>
      <name>_container</name>
      <anchorfile>structzypp_1_1PoolItemBest_1_1Impl.html</anchorfile>
      <anchor>ad6adfe37a75b6291c558351b62f1fa25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_preferNotLocked</name>
      <anchorfile>structzypp_1_1PoolItemBest_1_1Impl.html</anchorfile>
      <anchor>accdc4a66b2d0e69590d65cdace42cb42</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>Impl *</type>
      <name>clone</name>
      <anchorfile>structzypp_1_1PoolItemBest_1_1Impl.html</anchorfile>
      <anchor>a0eedb576c955fe88db0b4cded9be4ab0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend Impl *</type>
      <name>rwcowClone</name>
      <anchorfile>structzypp_1_1PoolItemBest_1_1Impl.html</anchorfile>
      <anchor>a91244b4183feffa93ea04a0fb0526a9c</anchor>
      <arglist>(const Impl *rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::PoolQuery::Impl</name>
    <filename>classzypp_1_1PoolQuery_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1PoolQuery_1_1Impl.html</anchorfile>
      <anchor>acd2d1d2f0b54182a479290881fa83b5f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Impl</name>
      <anchorfile>classzypp_1_1PoolQuery_1_1Impl.html</anchorfile>
      <anchor>ad4cada081ae1d8483b4a4345aa6649c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1PoolQuery_1_1Impl.html</anchorfile>
      <anchor>af0a79c9b6266956433f52cb81c5d9dcc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>StrContainer</type>
      <name>_strings</name>
      <anchorfile>classzypp_1_1PoolQuery_1_1Impl.html</anchorfile>
      <anchor>a6bec7921fb6ee5a618866abddc4ca729</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AttrRawStrMap</type>
      <name>_attrs</name>
      <anchorfile>classzypp_1_1PoolQuery_1_1Impl.html</anchorfile>
      <anchor>a98a18d380c944aa8f0ef71c584b0c7ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::set&lt; AttrMatchData &gt;</type>
      <name>_uncompiledPredicated</name>
      <anchorfile>classzypp_1_1PoolQuery_1_1Impl.html</anchorfile>
      <anchor>a81ad385b6a1b8681cd8e22715f48a38a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Match</type>
      <name>_flags</name>
      <anchorfile>classzypp_1_1PoolQuery_1_1Impl.html</anchorfile>
      <anchor>a29016a05ded34520c8295c38b73db6f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_match_word</name>
      <anchorfile>classzypp_1_1PoolQuery_1_1Impl.html</anchorfile>
      <anchor>a9668958914cd4850cbd1fa8a21e75e28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StatusFilter</type>
      <name>_status_flags</name>
      <anchorfile>classzypp_1_1PoolQuery_1_1Impl.html</anchorfile>
      <anchor>a160cb3195faa35752896a756b450c920</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Edition</type>
      <name>_edition</name>
      <anchorfile>classzypp_1_1PoolQuery_1_1Impl.html</anchorfile>
      <anchor>a0f08c17c8903443c6a24f93fa74b7850</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Rel</type>
      <name>_op</name>
      <anchorfile>classzypp_1_1PoolQuery_1_1Impl.html</anchorfile>
      <anchor>a18ca4b948c1f896aa8f30cdd1842dc71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StrContainer</type>
      <name>_repos</name>
      <anchorfile>classzypp_1_1PoolQuery_1_1Impl.html</anchorfile>
      <anchor>a132b835a95cbde0dadbccd322652585a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Kinds</type>
      <name>_kinds</name>
      <anchorfile>classzypp_1_1PoolQuery_1_1Impl.html</anchorfile>
      <anchor>a0f8483cf8fae3561c4cd8e7dfa91a7a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AttrMatchList</type>
      <name>_attrMatchList</name>
      <anchorfile>classzypp_1_1PoolQuery_1_1Impl.html</anchorfile>
      <anchor>ace53259dd31a8e97eef4bd91f126522b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classzypp_1_1PoolQuery_1_1Impl.html</anchorfile>
      <anchor>a60ff0c6e1fe855b25971e264adf3c5a9</anchor>
      <arglist>(const PoolQuery::Impl &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1PoolQuery_1_1Impl.html</anchorfile>
      <anchor>ae70b263faf4d8f18100fd9c9ec8924cc</anchor>
      <arglist>(const PoolQuery::Impl &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1PoolQuery_1_1Impl.html</anchorfile>
      <anchor>a64b342b85ab61f38b0133cb652fc3cd2</anchor>
      <arglist>(const PoolQuery::Impl &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compile</name>
      <anchorfile>classzypp_1_1PoolQuery_1_1Impl.html</anchorfile>
      <anchor>a584731701b3cb0edf58f45ea135ba888</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>StrMatcher</type>
      <name>joinedStrMatcher</name>
      <anchorfile>classzypp_1_1PoolQuery_1_1Impl.html</anchorfile>
      <anchor>a8a44a4036f3d22167fae8726ed49ef29</anchor>
      <arglist>(const StrContainer &amp;container_r, const Match &amp;flags_r) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Impl *</type>
      <name>clone</name>
      <anchorfile>classzypp_1_1PoolQuery_1_1Impl.html</anchorfile>
      <anchor>abfdfd65f949d46597eeb76b741dc00ba</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend Impl *</type>
      <name>rwcowClone</name>
      <anchorfile>classzypp_1_1PoolQuery_1_1Impl.html</anchorfile>
      <anchor>a91244b4183feffa93ea04a0fb0526a9c</anchor>
      <arglist>(const Impl *rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ProblemSolution::Impl</name>
    <filename>structzypp_1_1ProblemSolution_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1ProblemSolution_1_1Impl.html</anchorfile>
      <anchor>aaab2f09349c65341a2e219738fa83500</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1ProblemSolution_1_1Impl.html</anchorfile>
      <anchor>af866954704ac42e5fe9b3070717ef9c0</anchor>
      <arglist>(std::string &amp;&amp;description)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1ProblemSolution_1_1Impl.html</anchorfile>
      <anchor>ad5996f4007b62930697fe56f63ee00d3</anchor>
      <arglist>(std::string &amp;&amp;description, std::string &amp;&amp;details)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_description</name>
      <anchorfile>structzypp_1_1ProblemSolution_1_1Impl.html</anchorfile>
      <anchor>a9d1d9d0bfe2978d779e5b7703898cac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_details</name>
      <anchorfile>structzypp_1_1ProblemSolution_1_1Impl.html</anchorfile>
      <anchor>a07cb788b8aaa608e10e36397eed5fa5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SolutionActionList</type>
      <name>_actions</name>
      <anchorfile>structzypp_1_1ProblemSolution_1_1Impl.html</anchorfile>
      <anchor>afccda47f45aa06bb596aa4152607bb5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>Impl *</type>
      <name>clone</name>
      <anchorfile>structzypp_1_1ProblemSolution_1_1Impl.html</anchorfile>
      <anchor>a48cdfdb43f1b2c130a90b96a5ad9808a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend Impl *</type>
      <name>rwcowClone</name>
      <anchorfile>structzypp_1_1ProblemSolution_1_1Impl.html</anchorfile>
      <anchor>a91244b4183feffa93ea04a0fb0526a9c</anchor>
      <arglist>(const Impl *rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::PublicKey::Impl</name>
    <filename>structzypp_1_1PublicKey_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1PublicKey_1_1Impl.html</anchorfile>
      <anchor>a0fa96fb4cfc60021a5474e27c7931de0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1PublicKey_1_1Impl.html</anchorfile>
      <anchor>a058344302bb284ed9ac847b7427b9fba</anchor>
      <arglist>(const Pathname &amp;keyFile_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1PublicKey_1_1Impl.html</anchorfile>
      <anchor>aaa0cb8a7c5ba8a71993e356f47393242</anchor>
      <arglist>(const filesystem::TmpFile &amp;sharedFile_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1PublicKey_1_1Impl.html</anchorfile>
      <anchor>ab7e8faaf0a7f6bfe19033acddfa1f474</anchor>
      <arglist>(const filesystem::TmpFile &amp;sharedFile_r, const PublicKeyData &amp;keyData_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1PublicKey_1_1Impl.html</anchorfile>
      <anchor>a9c1b3676ee13fd73a9d5f1197c9bca01</anchor>
      <arglist>(const PublicKeyData &amp;keyData_r)</arglist>
    </member>
    <member kind="function">
      <type>const PublicKeyData &amp;</type>
      <name>keyData</name>
      <anchorfile>structzypp_1_1PublicKey_1_1Impl.html</anchorfile>
      <anchor>aeda524b316fd669ff99dd47f614cda08</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>path</name>
      <anchorfile>structzypp_1_1PublicKey_1_1Impl.html</anchorfile>
      <anchor>a0f95f8d2b6f3dd93d7c691d7f7d5991f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::list&lt; PublicKeyData &gt; &amp;</type>
      <name>hiddenKeys</name>
      <anchorfile>structzypp_1_1PublicKey_1_1Impl.html</anchorfile>
      <anchor>a58737c342032041fb13cc9eedf745e3a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static shared_ptr&lt; Impl &gt;</type>
      <name>nullimpl</name>
      <anchorfile>structzypp_1_1PublicKey_1_1Impl.html</anchorfile>
      <anchor>a9ca66c31bbf8af821ac5e694fefa3906</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>readFromFile</name>
      <anchorfile>structzypp_1_1PublicKey_1_1Impl.html</anchorfile>
      <anchor>a1542161886ecfd72ffc078c438a19c8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Impl *</type>
      <name>clone</name>
      <anchorfile>structzypp_1_1PublicKey_1_1Impl.html</anchorfile>
      <anchor>a48019d9ef97bf55b2d0e6880a58398a3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>shared_ptr&lt; filesystem::TmpFile &gt;</type>
      <name>_dontUseThisPtrDirectly</name>
      <anchorfile>structzypp_1_1PublicKey_1_1Impl.html</anchorfile>
      <anchor>ac8a9b81326acdbf25d271466911710fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PublicKeyData</type>
      <name>_keyData</name>
      <anchorfile>structzypp_1_1PublicKey_1_1Impl.html</anchorfile>
      <anchor>aca614ae5aaf5e7822026e111fdfbfe41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::list&lt; PublicKeyData &gt;</type>
      <name>_hiddenKeys</name>
      <anchorfile>structzypp_1_1PublicKey_1_1Impl.html</anchorfile>
      <anchor>a79a1da0e55aa7c575831562f4b318971</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend Impl *</type>
      <name>rwcowClone</name>
      <anchorfile>structzypp_1_1PublicKey_1_1Impl.html</anchorfile>
      <anchor>a91244b4183feffa93ea04a0fb0526a9c</anchor>
      <arglist>(const Impl *rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::PublicKeyData::Impl</name>
    <filename>structzypp_1_1PublicKeyData_1_1Impl.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>hasSubkeyId</name>
      <anchorfile>structzypp_1_1PublicKeyData_1_1Impl.html</anchorfile>
      <anchor>a4fe58088f6a4029df371eb52166518b4</anchor>
      <arglist>(const std::string &amp;id_r) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static shared_ptr&lt; Impl &gt;</type>
      <name>nullimpl</name>
      <anchorfile>structzypp_1_1PublicKeyData_1_1Impl.html</anchorfile>
      <anchor>a31a6def5b5d428618878540bf6d4892c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static shared_ptr&lt; Impl &gt;</type>
      <name>fromGpgmeKey</name>
      <anchorfile>structzypp_1_1PublicKeyData_1_1Impl.html</anchorfile>
      <anchor>a06c3c11fb6ae12136585f3adc92d71b5</anchor>
      <arglist>(gpgme_key_t rawData)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_id</name>
      <anchorfile>structzypp_1_1PublicKeyData_1_1Impl.html</anchorfile>
      <anchor>a18f5222242d973ee319d6e2ba23bf01a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_name</name>
      <anchorfile>structzypp_1_1PublicKeyData_1_1Impl.html</anchorfile>
      <anchor>ae9d2392cd05ea905b529d069b56a5716</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_fingerprint</name>
      <anchorfile>structzypp_1_1PublicKeyData_1_1Impl.html</anchorfile>
      <anchor>a14df8097d30fd345d4925fb0758a3f2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_algoName</name>
      <anchorfile>structzypp_1_1PublicKeyData_1_1Impl.html</anchorfile>
      <anchor>ab9eb1d2112a81dee335f6a6a1bb9f90f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Date</type>
      <name>_created</name>
      <anchorfile>structzypp_1_1PublicKeyData_1_1Impl.html</anchorfile>
      <anchor>a94629f292ae3ba012b73a9f3e6dd1264</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Date</type>
      <name>_expires</name>
      <anchorfile>structzypp_1_1PublicKeyData_1_1Impl.html</anchorfile>
      <anchor>a35512ce8b7edbc387fa4e942324e7af2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; PublicSubkeyData &gt;</type>
      <name>_subkeys</name>
      <anchorfile>structzypp_1_1PublicKeyData_1_1Impl.html</anchorfile>
      <anchor>a1329c75924d8bd6efcb30608071b441c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>Impl *</type>
      <name>clone</name>
      <anchorfile>structzypp_1_1PublicKeyData_1_1Impl.html</anchorfile>
      <anchor>a49234b43cd54950dc30d637fd9e4fa60</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend Impl *</type>
      <name>rwcowClone</name>
      <anchorfile>structzypp_1_1PublicKeyData_1_1Impl.html</anchorfile>
      <anchor>a91244b4183feffa93ea04a0fb0526a9c</anchor>
      <arglist>(const Impl *rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::PublicSubkeyData::Impl</name>
    <filename>structzypp_1_1PublicSubkeyData_1_1Impl.html</filename>
    <member kind="function" static="yes">
      <type>static shared_ptr&lt; Impl &gt;</type>
      <name>nullimpl</name>
      <anchorfile>structzypp_1_1PublicSubkeyData_1_1Impl.html</anchorfile>
      <anchor>ac02b0df6fe705347ccd369cb3ea09e8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_id</name>
      <anchorfile>structzypp_1_1PublicSubkeyData_1_1Impl.html</anchorfile>
      <anchor>a0690be93affdd5fb833e4003b05f6e11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Date</type>
      <name>_created</name>
      <anchorfile>structzypp_1_1PublicSubkeyData_1_1Impl.html</anchorfile>
      <anchor>a435ffc7540784e46d75b6255e8c04092</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Date</type>
      <name>_expires</name>
      <anchorfile>structzypp_1_1PublicSubkeyData_1_1Impl.html</anchorfile>
      <anchor>acdbff827a5cf3300383f2a590ccb3dda</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>Impl *</type>
      <name>clone</name>
      <anchorfile>structzypp_1_1PublicSubkeyData_1_1Impl.html</anchorfile>
      <anchor>afe31051b64dd2a9ecb27e8b02255cb1e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend Impl *</type>
      <name>rwcowClone</name>
      <anchorfile>structzypp_1_1PublicSubkeyData_1_1Impl.html</anchorfile>
      <anchor>a91244b4183feffa93ea04a0fb0526a9c</anchor>
      <arglist>(const Impl *rhs)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::PurgeKernels::Impl</name>
    <filename>structzypp_1_1PurgeKernels_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1PurgeKernels_1_1Impl.html</anchorfile>
      <anchor>aea9976617c1a029ebf13beb79d379db0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUnameR</name>
      <anchorfile>structzypp_1_1PurgeKernels_1_1Impl.html</anchorfile>
      <anchor>a8e330b0bb79a8e1d174ec19507897d03</anchor>
      <arglist>(const std::string &amp;uname)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removePackageAndCheck</name>
      <anchorfile>structzypp_1_1PurgeKernels_1_1Impl.html</anchorfile>
      <anchor>a828862f7d5031501257d6caea82601ba</anchor>
      <arglist>(const sat::Solvable slv, const std::set&lt; sat::Solvable &gt; &amp;keepList, const std::set&lt; sat::Solvable &gt; &amp;removeList) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseKeepSpec</name>
      <anchorfile>structzypp_1_1PurgeKernels_1_1Impl.html</anchorfile>
      <anchor>abcbb8efa43873c30013cda17c99e90e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillKeepList</name>
      <anchorfile>structzypp_1_1PurgeKernels_1_1Impl.html</anchorfile>
      <anchor>af03e337ce03f45d235780af21e92257f</anchor>
      <arglist>(const GroupMap &amp;installedKernels, std::set&lt; sat::Solvable &gt; &amp;keepList, std::set&lt; sat::Solvable &gt; &amp;removeList) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>versionMatch</name>
      <anchorfile>structzypp_1_1PurgeKernels_1_1Impl.html</anchorfile>
      <anchor>a653ee93fad5b88ea8f70e8dbd2cc2f05</anchor>
      <arglist>(const Edition &amp;a, const Edition &amp;b)</arglist>
    </member>
    <member kind="variable">
      <type>std::set&lt; size_t &gt;</type>
      <name>_keepLatestOffsets</name>
      <anchorfile>structzypp_1_1PurgeKernels_1_1Impl.html</anchorfile>
      <anchor>a8d3f8b5cac5e55eedb22ced88df6e77d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::set&lt; size_t &gt;</type>
      <name>_keepOldestOffsets</name>
      <anchorfile>structzypp_1_1PurgeKernels_1_1Impl.html</anchorfile>
      <anchor>aa9e8dd2ddcdb7d97c3809f3a8646e452</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::set&lt; Edition &gt;</type>
      <name>_keepSpecificEditions</name>
      <anchorfile>structzypp_1_1PurgeKernels_1_1Impl.html</anchorfile>
      <anchor>a67426fe5c067701563ba2df32f702ecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_uname_r</name>
      <anchorfile>structzypp_1_1PurgeKernels_1_1Impl.html</anchorfile>
      <anchor>a1b9a22b926c4b2e49204bb9587d6820f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Edition</type>
      <name>_runningKernelEdition</name>
      <anchorfile>structzypp_1_1PurgeKernels_1_1Impl.html</anchorfile>
      <anchor>af953154ee6f74169b95e4343cded9b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Flavour</type>
      <name>_runningKernelFlavour</name>
      <anchorfile>structzypp_1_1PurgeKernels_1_1Impl.html</anchorfile>
      <anchor>afd2f92dd74432bda0c88381e830f7df2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Arch</type>
      <name>_kernelArch</name>
      <anchorfile>structzypp_1_1PurgeKernels_1_1Impl.html</anchorfile>
      <anchor>a81d073ad7a555cafe4b96166fbe8b138</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_keepSpec</name>
      <anchorfile>structzypp_1_1PurgeKernels_1_1Impl.html</anchorfile>
      <anchor>a5ab5f8b5b5bca9cfe53ecbab8c35a3b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_keepRunning</name>
      <anchorfile>structzypp_1_1PurgeKernels_1_1Impl.html</anchorfile>
      <anchor>a209cdee77c7d15116c619818cd839c86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_detectedRunning</name>
      <anchorfile>structzypp_1_1PurgeKernels_1_1Impl.html</anchorfile>
      <anchor>ac2a0f52470ee68830763c13395546816</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::repo::DeltaCandidates::Impl</name>
    <filename>structzypp_1_1repo_1_1DeltaCandidates_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1repo_1_1DeltaCandidates_1_1Impl.html</anchorfile>
      <anchor>a968e3b23696a0101cb1610af2003d543</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1repo_1_1DeltaCandidates_1_1Impl.html</anchorfile>
      <anchor>a20b24ca8eee911d12b812f04607817ba</anchor>
      <arglist>(const std::list&lt; Repository &gt; &amp;repos, const std::string &amp;pkgname=&quot;&quot;)</arglist>
    </member>
    <member kind="variable">
      <type>std::list&lt; Repository &gt;</type>
      <name>repos</name>
      <anchorfile>structzypp_1_1repo_1_1DeltaCandidates_1_1Impl.html</anchorfile>
      <anchor>a480d4e6f86d8b862f752871f23f7c6f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>pkgname</name>
      <anchorfile>structzypp_1_1repo_1_1DeltaCandidates_1_1Impl.html</anchorfile>
      <anchor>a59f8d7a74bb439d05f6c54db6e272d81</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>Impl *</type>
      <name>clone</name>
      <anchorfile>structzypp_1_1repo_1_1DeltaCandidates_1_1Impl.html</anchorfile>
      <anchor>a4effef2894202bf1499072585c5c6a38</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend Impl *</type>
      <name>rwcowClone</name>
      <anchorfile>structzypp_1_1repo_1_1DeltaCandidates_1_1Impl.html</anchorfile>
      <anchor>a91244b4183feffa93ea04a0fb0526a9c</anchor>
      <arglist>(const Impl *rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1repo_1_1DeltaCandidates_1_1Impl.html</anchorfile>
      <anchor>a9f64f78b6ae83596481840e7c18f5fec</anchor>
      <arglist>(std::ostream &amp;str, const DeltaCandidates::Impl &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::PackageProvider::Impl</name>
    <filename>structzypp_1_1repo_1_1PackageProvider_1_1Impl.html</filename>
    <base protection="private">zypp::base::NonCopyable</base>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1repo_1_1PackageProvider_1_1Impl.html</anchorfile>
      <anchor>a67b850e498582fc43778b9d36f913295</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Impl</name>
      <anchorfile>structzypp_1_1repo_1_1PackageProvider_1_1Impl.html</anchorfile>
      <anchor>a14bfb94a58ba7319819b0d425ca5023d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ManagedFile</type>
      <name>providePackage</name>
      <anchorfile>structzypp_1_1repo_1_1PackageProvider_1_1Impl.html</anchorfile>
      <anchor>a6d035d49de1d00b1566602e45bf4baf3</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ManagedFile</type>
      <name>providePackageFromCache</name>
      <anchorfile>structzypp_1_1repo_1_1PackageProvider_1_1Impl.html</anchorfile>
      <anchor>a4b38f34c43c314001aee72629209eb2f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isCached</name>
      <anchorfile>structzypp_1_1repo_1_1PackageProvider_1_1Impl.html</anchorfile>
      <anchor>a2a86ca89a28fd6b80fa244281d2028cb</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::PluginServices::Impl</name>
    <filename>classzypp_1_1repo_1_1PluginServices_1_1Impl.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>loadServices</name>
      <anchorfile>classzypp_1_1repo_1_1PluginServices_1_1Impl.html</anchorfile>
      <anchor>a89a3a7fea959102b67aa58229b1e7d4e</anchor>
      <arglist>(const Pathname &amp;path, const PluginServices::ProcessService &amp;callback)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::RepoInfoBase::Impl</name>
    <filename>structzypp_1_1repo_1_1RepoInfoBase_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1repo_1_1RepoInfoBase_1_1Impl.html</anchorfile>
      <anchor>a4e83b65629985d28bb59675bbf924734</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1repo_1_1RepoInfoBase_1_1Impl.html</anchorfile>
      <anchor>a579b511a7464faf3a72b5e0ec6e98ac6</anchor>
      <arglist>(const std::string &amp;alias_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlias</name>
      <anchorfile>structzypp_1_1repo_1_1RepoInfoBase_1_1Impl.html</anchorfile>
      <anchor>a19509e9e443d5b2c98c3505a66e4d769</anchor>
      <arglist>(const std::string &amp;alias_r)</arglist>
    </member>
    <member kind="variable">
      <type>TriBool</type>
      <name>_enabled</name>
      <anchorfile>structzypp_1_1repo_1_1RepoInfoBase_1_1Impl.html</anchorfile>
      <anchor>a64d914adf2c9bb5939ab2cc073125a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TriBool</type>
      <name>_autorefresh</name>
      <anchorfile>structzypp_1_1repo_1_1RepoInfoBase_1_1Impl.html</anchorfile>
      <anchor>a8b9d346b537171c46ad964e22a697b9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_alias</name>
      <anchorfile>structzypp_1_1repo_1_1RepoInfoBase_1_1Impl.html</anchorfile>
      <anchor>a7b11e196ce40cf4d964cace33f2dc030</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_escaped_alias</name>
      <anchorfile>structzypp_1_1repo_1_1RepoInfoBase_1_1Impl.html</anchorfile>
      <anchor>affd5d77806defb3c24ff5f87f9614809</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RepoVariablesReplacedString</type>
      <name>_name</name>
      <anchorfile>structzypp_1_1repo_1_1RepoInfoBase_1_1Impl.html</anchorfile>
      <anchor>a9b2b06780634affc441fda6f3e08d4cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>_filepath</name>
      <anchorfile>structzypp_1_1repo_1_1RepoInfoBase_1_1Impl.html</anchorfile>
      <anchor>a9c1a3f3f0b6c85ab2ce3826768c23bf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>Impl *</type>
      <name>clone</name>
      <anchorfile>structzypp_1_1repo_1_1RepoInfoBase_1_1Impl.html</anchorfile>
      <anchor>ae37bab68a3f524ea48948ab2cd606fe8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend Impl *</type>
      <name>rwcowClone</name>
      <anchorfile>structzypp_1_1repo_1_1RepoInfoBase_1_1Impl.html</anchorfile>
      <anchor>a91244b4183feffa93ea04a0fb0526a9c</anchor>
      <arglist>(const Impl *rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::RepoMediaAccess::Impl</name>
    <filename>classzypp_1_1repo_1_1RepoMediaAccess_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1repo_1_1RepoMediaAccess_1_1Impl.html</anchorfile>
      <anchor>a03168fb0b734374190bbc812f76c9bae</anchor>
      <arglist>(const ProvideFilePolicy &amp;defaultPolicy_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Impl</name>
      <anchorfile>classzypp_1_1repo_1_1RepoMediaAccess_1_1Impl.html</anchorfile>
      <anchor>a39a073b575b2c63055f9b9caf9c87e83</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>shared_ptr&lt; MediaSetAccess &gt;</type>
      <name>mediaAccessForUrl</name>
      <anchorfile>classzypp_1_1repo_1_1RepoMediaAccess_1_1Impl.html</anchorfile>
      <anchor>a3fa34b2fc05d7d85dfa1e529a00e50d8</anchor>
      <arglist>(const Url &amp;url, RepoInfo repo)</arglist>
    </member>
    <member kind="variable">
      <type>ProvideFilePolicy</type>
      <name>_defaultPolicy</name>
      <anchorfile>classzypp_1_1repo_1_1RepoMediaAccess_1_1Impl.html</anchorfile>
      <anchor>a173b236f51fad5bb04d2570bb00083cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setVerifierForRepo</name>
      <anchorfile>classzypp_1_1repo_1_1RepoMediaAccess_1_1Impl.html</anchorfile>
      <anchor>ad5278b823eae7a6cf16147a995a63318</anchor>
      <arglist>(RepoInfo repo, shared_ptr&lt; MediaSetAccess &gt; media)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; shared_ptr&lt; MediaSetAccess &gt;, RepoInfo &gt;</type>
      <name>_verifier</name>
      <anchorfile>classzypp_1_1repo_1_1RepoMediaAccess_1_1Impl.html</anchorfile>
      <anchor>a1648dcd08c69cfc4dffbafda5d3d4f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; Url, shared_ptr&lt; MediaSetAccess &gt; &gt;</type>
      <name>_medias</name>
      <anchorfile>classzypp_1_1repo_1_1RepoMediaAccess_1_1Impl.html</anchorfile>
      <anchor>aa363f28f5c60d108ca90d39a0ecf19d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::repo::ServiceRepos::Impl</name>
    <filename>structzypp_1_1repo_1_1ServiceRepos_1_1Impl.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Impl</name>
      <anchorfile>structzypp_1_1repo_1_1ServiceRepos_1_1Impl.html</anchorfile>
      <anchor>a4ce130e3e3b6667b172a557454cc5ea6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::SUSEMediaVerifier::Impl</name>
    <filename>classzypp_1_1repo_1_1SUSEMediaVerifier_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1repo_1_1SUSEMediaVerifier_1_1Impl.html</anchorfile>
      <anchor>a9c8b5052eafbf047374bc4d357312b71</anchor>
      <arglist>(const Pathname &amp;path_r, media::MediaNr mediaNr_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1repo_1_1SUSEMediaVerifier_1_1Impl.html</anchorfile>
      <anchor>a5b77531203dceaeec7f49df8ca8cdbd9</anchor>
      <arglist>(const Impl &amp;rhs, media::MediaNr mediaNr_r)</arglist>
    </member>
    <member kind="function">
      <type>const SMVData &amp;</type>
      <name>smvData</name>
      <anchorfile>classzypp_1_1repo_1_1SUSEMediaVerifier_1_1Impl.html</anchorfile>
      <anchor>a4541e8c56d64dc8ef2bf144deacb266a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>media::MediaNr</type>
      <name>mediaNr</name>
      <anchorfile>classzypp_1_1repo_1_1SUSEMediaVerifier_1_1Impl.html</anchorfile>
      <anchor>a0bff5620365e2c97d1c6b96cd3dc23fa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>mediaFilePath</name>
      <anchorfile>classzypp_1_1repo_1_1SUSEMediaVerifier_1_1Impl.html</anchorfile>
      <anchor>a200105a9125baaac53019e3b231b6e08</anchor>
      <arglist>(media::MediaNr mediaNr_r=0) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>expectedAsUserString</name>
      <anchorfile>classzypp_1_1repo_1_1SUSEMediaVerifier_1_1Impl.html</anchorfile>
      <anchor>a43db9644210cc25cfbf047446f6a924e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>shared_ptr&lt; SMVData &gt;</type>
      <name>_smvData</name>
      <anchorfile>classzypp_1_1repo_1_1SUSEMediaVerifier_1_1Impl.html</anchorfile>
      <anchor>a70f91c190c2853483388ff99c3c33a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>media::MediaNr</type>
      <name>_mediaNr</name>
      <anchorfile>classzypp_1_1repo_1_1SUSEMediaVerifier_1_1Impl.html</anchorfile>
      <anchor>ae882a1d4892d1ba393890338b4b6c76d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1repo_1_1SUSEMediaVerifier_1_1Impl.html</anchorfile>
      <anchor>a154aece34dac5a27a633394d9a03b680</anchor>
      <arglist>(std::ostream &amp;str, const SUSEMediaVerifier::Impl &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::yum::Downloader::Impl</name>
    <filename>structzypp_1_1repo_1_1yum_1_1Downloader_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>NON_COPYABLE</name>
      <anchorfile>structzypp_1_1repo_1_1yum_1_1Downloader_1_1Impl.html</anchorfile>
      <anchor>adb8929cdb6af7a8e13436a8a71f318b5</anchor>
      <arglist>(Impl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NON_MOVABLE</name>
      <anchorfile>structzypp_1_1repo_1_1yum_1_1Downloader_1_1Impl.html</anchorfile>
      <anchor>afdf61da94d6429507a17ccbb0a55d0fd</anchor>
      <arglist>(Impl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1repo_1_1yum_1_1Downloader_1_1Impl.html</anchorfile>
      <anchor>aec5787c751eae0056f4ce266deeea0d6</anchor>
      <arglist>(Downloader &amp;downloader_r, MediaSetAccess &amp;media_r, const Pathname &amp;destDir_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1repo_1_1yum_1_1Downloader_1_1Impl.html</anchorfile>
      <anchor>ad66f311da2593209221fb7d64cf300b9</anchor>
      <arglist>(const OnMediaLocation &amp;loc_r, const std::string &amp;typestr_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finalize</name>
      <anchorfile>structzypp_1_1repo_1_1yum_1_1Downloader_1_1Impl.html</anchorfile>
      <anchor>ae0e21dbdc68dd4e515874635f12211a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const Pathname &amp;</type>
      <name>deltaDir</name>
      <anchorfile>structzypp_1_1repo_1_1yum_1_1Downloader_1_1Impl.html</anchorfile>
      <anchor>a13823865dd414fcb38280f5d9329bb05</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>wantLocale</name>
      <anchorfile>structzypp_1_1repo_1_1yum_1_1Downloader_1_1Impl.html</anchorfile>
      <anchor>a912d6675fb6c4954e4c96256f476c825</anchor>
      <arglist>(const Locale &amp;locale_r) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>addWantedLocale</name>
      <anchorfile>structzypp_1_1repo_1_1yum_1_1Downloader_1_1Impl.html</anchorfile>
      <anchor>ac268a5e4fa8759582058b4ada685dc1b</anchor>
      <arglist>(Locale locale_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Downloader &amp;</type>
      <name>_downloader</name>
      <anchorfile>structzypp_1_1repo_1_1yum_1_1Downloader_1_1Impl.html</anchorfile>
      <anchor>aad5cad173b1da45438411b7e49b1571a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MediaSetAccess &amp;</type>
      <name>_media</name>
      <anchorfile>structzypp_1_1repo_1_1yum_1_1Downloader_1_1Impl.html</anchorfile>
      <anchor>a7658070a4df57e4eaa13ccbf2b9b7d92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const Pathname &amp;</type>
      <name>_destDir</name>
      <anchorfile>structzypp_1_1repo_1_1yum_1_1Downloader_1_1Impl.html</anchorfile>
      <anchor>a6549c067d027c5793d84ca4d84f15fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LocaleSet</type>
      <name>_wantedLocales</name>
      <anchorfile>structzypp_1_1repo_1_1yum_1_1Downloader_1_1Impl.html</anchorfile>
      <anchor>a0332cb88cff8208702108b4fec6d68a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, OnMediaLocation &gt;</type>
      <name>_wantedFiles</name>
      <anchorfile>structzypp_1_1repo_1_1yum_1_1Downloader_1_1Impl.html</anchorfile>
      <anchor>ac936d50501011a2709561b80c745c3a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::RepoInfo::Impl</name>
    <filename>structzypp_1_1RepoInfo_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>af64954dcbc129be81edbc27a6c91fb95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Impl</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a7e76aab9504a86d2fb8f4bd1e099e41c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setType</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a5c17ea1dd4a100064716a54b0c72c129</anchor>
      <arglist>(const repo::RepoType &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProbedType</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>ad8a562f97c473bce3b6986e0ab359d19</anchor>
      <arglist>(const repo::RepoType &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>repo::RepoType</type>
      <name>type</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>ae552eeb95a48d9aad314e0fae82551b6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>licenseTgz</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a3a0d6c8e44a2c560f8a28cc922b51bf6</anchor>
      <arglist>(const std::string &amp;name_r) const</arglist>
    </member>
    <member kind="function">
      <type>const RepoVariablesReplacedUrlList &amp;</type>
      <name>baseUrls</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a8ca70745f94d4d160ec3fb9e5ccb1935</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RepoVariablesReplacedUrlList &amp;</type>
      <name>baseUrls</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a03abd134dfd101ae5183d2f7019db54d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>baseurl2dump</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a6f043cd7981e68f10db5bc9c3c88a49b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const RepoVariablesReplacedUrlList &amp;</type>
      <name>gpgKeyUrls</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a8ec5405be1e0b1267db2fc46f36263d8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RepoVariablesReplacedUrlList &amp;</type>
      <name>gpgKeyUrls</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>ad9aa989c842011b99f24c26128ff4a99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::set&lt; std::string &gt; &amp;</type>
      <name>contentKeywords</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a629fe660ce1c61ae933b5a209292ce64</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addContent</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>aa16fb8d54f58b1f31fa7ac62e3f03f51</anchor>
      <arglist>(const std::string &amp;keyword_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasContent</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a7bc6560087ee6d42fd6020d087ad6f73</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasContent</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a669ba9093abe603f9d0d1e2a17269d88</anchor>
      <arglist>(const std::string &amp;keyword_r) const</arglist>
    </member>
    <member kind="function">
      <type>TriBool</type>
      <name>internalValidRepoSignature</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a0be8b2595ad731334b8efc2821f688c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>internalSetValidRepoSignature</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>ab134b64b38eac2c2a61e43ab63a9242e</anchor>
      <arglist>(TriBool value_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>internalUnsignedConfirmed</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a10380dcd0a9c5eaa5a15e376a02dbea9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>triBoolFromPath</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a0eb9eceb77f168d9f67a410f2ceb928a</anchor>
      <arglist>(const Pathname &amp;path_r, TriBool &amp;ret_r) const</arglist>
    </member>
    <member kind="function">
      <type>TriBool</type>
      <name>triBoolFromPath</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a1070955bc9a9364a7a4dc8275228dbf9</anchor>
      <arglist>(const Pathname &amp;path_r) const</arglist>
    </member>
    <member kind="function">
      <type>TriBool</type>
      <name>rawGpgCheck</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>aafd4fa7307ed51557586092ce4c8d136</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TriBool</type>
      <name>rawRepoGpgCheck</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>ab087faa3994e8b68877620b3dce62e3b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TriBool</type>
      <name>rawPkgGpgCheck</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a035d40780a59417aac6c40955f2b1332</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rawGpgCheck</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a9db0fa7d41115fb7598bafa4f371d2da</anchor>
      <arglist>(TriBool val_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rawRepoGpgCheck</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a1f3e406c80bbf5aa0a7810c5ff38d86b</anchor>
      <arglist>(TriBool val_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rawPkgGpgCheck</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a2ecbb7dd3c7d74801df328d8829d79df</anchor>
      <arglist>(TriBool val_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cfgGpgCheck</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a43d0422decdfd0f6f21311b25e8c25c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TriBool</type>
      <name>cfgRepoGpgCheck</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>ac6a606798274b64eb0ae50d773b02305</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TriBool</type>
      <name>cfgPkgGpgCheck</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a68a76ac3cd72019d9ddda41d081713c6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>metadataPath</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>aa54ef2372063c0813e347d62e0f50693</anchor>
      <arglist>(Pathname new_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>packagesPath</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a153250bfb58c230ef60ef9180c9f0f00</anchor>
      <arglist>(Pathname new_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>usesAutoMethadataPaths</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a340d52d75cb2e844c42e829fe87f8fe9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>metadataPath</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a4056311b7d148fd2ffe7c4ecc093d81b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>packagesPath</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>aa40b470657458e40c04a80347ec496b5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>TriBool</type>
      <name>keeppackages</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>ad723c51daa232c048f748b95e13ec209</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RepoVariablesReplacedUrl</type>
      <name>_mirrorListUrl</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a3d6d6557e433a2980f665d80ee9d52d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_mirrorListForceMetalink</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a3edb7f606bb2432ac54d7caea92f1c3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>path</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>ac8bca8521e39422231e98bd1d960107e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>service</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a992ed7d12c6b128a81a88a1e1ff8aa02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>targetDistro</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>ab8573cb02026ee790891188a4725de72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DefaultIntegral&lt; unsigned, defaultPriority &gt;</type>
      <name>priority</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a407fb31f1b67d72d282f424469dab961</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>emptybaseurls</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>ae4c92d33770b0078a5a0f7f13dbfc900</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned</type>
      <name>defaultPriority</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>acce89a4a0469cd45ce56cdcc565583a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned</type>
      <name>noPriority</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>af9d91d2ab35bc884c5803f7dd2239787</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>Impl *</type>
      <name>clone</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a88748fc363179bb48ae1d298d032aacc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TriBool</type>
      <name>_rawGpgCheck</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>aa2c1d454db323f3f8456413fd29385dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TriBool</type>
      <name>_rawRepoGpgCheck</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a06417cd32acb233c601d7d8cae9bb911</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TriBool</type>
      <name>_rawPkgGpgCheck</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>acd95cf6781aeaa6dee452216476f4c9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TriBool</type>
      <name>_validRepoSignature</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>ae1c3722a3213c49ee5af927e249f072f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>repo::RepoType</type>
      <name>_type</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a01c68e627afb886ae39cf5e72f6b792c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pathname</type>
      <name>_metadataPath</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a34b3819b81219c9b6a9f22b3640c2271</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pathname</type>
      <name>_packagesPath</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a033a42de8f90d530b9e7fddbb35d8f3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RepoVariablesReplacedUrlList</type>
      <name>_baseUrls</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a842635d33a4a63f29342d1e9daed4954</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::pair&lt; FalseBool, std::set&lt; std::string &gt; &gt;</type>
      <name>_keywords</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>af0837545469a9ec33edaad11c05196ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RepoVariablesReplacedUrlList</type>
      <name>_gpgKeyUrls</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a7ddb7962da907362c6b5d5215f4a7716</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend Impl *</type>
      <name>rwcowClone</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a91244b4183feffa93ea04a0fb0526a9c</anchor>
      <arglist>(const Impl *rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1RepoInfo_1_1Impl.html</anchorfile>
      <anchor>a56ead3cfb17c0aa0b979ff423ba0c0d8</anchor>
      <arglist>(std::ostream &amp;str, const RepoInfo::Impl &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::RepoManager::Impl</name>
    <filename>structzypp_1_1RepoManager_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>ab90ee0e45d26475bb1b234b83c805d78</anchor>
      <arglist>(const RepoManagerOptions &amp;opt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Impl</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>afc2ba79ca43f507b519f7cb3d0af8a2b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>repoEmpty</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a22d70ea4d008ecf12fa30cd6e9c9d8a2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RepoSizeType</type>
      <name>repoSize</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a007fedcc3f3e7a37ed132512f57d2254</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RepoConstIterator</type>
      <name>repoBegin</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a92ef36a5d08c1afb2c345a0964b6d387</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RepoConstIterator</type>
      <name>repoEnd</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a70a9ffbab3ee3b39c986d4bee7a23d7d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasRepo</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a1669a42e917eae0c0ee278badbdc2b1a</anchor>
      <arglist>(const std::string &amp;alias) const</arglist>
    </member>
    <member kind="function">
      <type>RepoInfo</type>
      <name>getRepo</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>aef705318ae4aa6bcbac812d0e0644100</anchor>
      <arglist>(const std::string &amp;alias) const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>metadataPath</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>ac280005bc351bd9fbbc5444df2cb8736</anchor>
      <arglist>(const RepoInfo &amp;info) const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>packagesPath</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a8def62c67195309eb81764279f3876fd</anchor>
      <arglist>(const RepoInfo &amp;info) const</arglist>
    </member>
    <member kind="function">
      <type>RepoStatus</type>
      <name>metadataStatus</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>ae627292ed15649c71290dc9615ac7d3c</anchor>
      <arglist>(const RepoInfo &amp;info) const</arglist>
    </member>
    <member kind="function">
      <type>RefreshCheckStatus</type>
      <name>checkIfToRefreshMetadata</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>ac1984328f728c9dbc05d80ee0b41da9c</anchor>
      <arglist>(const RepoInfo &amp;info, const Url &amp;url, RawMetadataRefreshPolicy policy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshMetadata</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a623ccb5ed97bba2ff9f0a2d8effaa4c8</anchor>
      <arglist>(const RepoInfo &amp;info, RawMetadataRefreshPolicy policy, OPT_PROGRESS)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cleanMetadata</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a86348e17e1caa661a91a928c39e94c56</anchor>
      <arglist>(const RepoInfo &amp;info, OPT_PROGRESS)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cleanPackages</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a91cb088a75bb82a2b10d775b62f33917</anchor>
      <arglist>(const RepoInfo &amp;info, OPT_PROGRESS)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildCache</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a71868c2becb42fc391496ade741f573d</anchor>
      <arglist>(const RepoInfo &amp;info, CacheBuildPolicy policy, OPT_PROGRESS)</arglist>
    </member>
    <member kind="function">
      <type>repo::RepoType</type>
      <name>probe</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>ae3f9d4493cd6c86705d3291b52893b74</anchor>
      <arglist>(const Url &amp;url, const Pathname &amp;path=Pathname()) const</arglist>
    </member>
    <member kind="function">
      <type>repo::RepoType</type>
      <name>probeCache</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>aa4962f10aa41f65f611adbc62d175acc</anchor>
      <arglist>(const Pathname &amp;path_r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cleanCacheDirGarbage</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>adf87974a000eb1fed66ff4a95d5b1f61</anchor>
      <arglist>(OPT_PROGRESS)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cleanCache</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>acc5c3467a4f9eb08234d630030cbd071</anchor>
      <arglist>(const RepoInfo &amp;info, OPT_PROGRESS)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCached</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>ac4202923b022caac4d0a2b0fc2744404</anchor>
      <arglist>(const RepoInfo &amp;info) const</arglist>
    </member>
    <member kind="function">
      <type>RepoStatus</type>
      <name>cacheStatus</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a8643fe381297c8db90749633a3bd7b91</anchor>
      <arglist>(const RepoInfo &amp;info) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromCache</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a7586277b42b7b1d43d71fc2ba77a4328</anchor>
      <arglist>(const RepoInfo &amp;info, OPT_PROGRESS)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRepository</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a730a462ada9fc76c0441778798ecf1b8</anchor>
      <arglist>(const RepoInfo &amp;info, OPT_PROGRESS)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRepositories</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a9c67ae5036152a9310942845acc1d8ff</anchor>
      <arglist>(const Url &amp;url, OPT_PROGRESS)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeRepository</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a869f9a264de3812c0b0db8aa1244a1eb</anchor>
      <arglist>(const RepoInfo &amp;info, OPT_PROGRESS)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>modifyRepository</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>af51a703ba47af7a01517f1d69c0a058e</anchor>
      <arglist>(const std::string &amp;alias, const RepoInfo &amp;newinfo_r, OPT_PROGRESS)</arglist>
    </member>
    <member kind="function">
      <type>RepoInfo</type>
      <name>getRepositoryInfo</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>ab36c71a2d463b7e62f4b76cc3809bbea</anchor>
      <arglist>(const std::string &amp;alias, OPT_PROGRESS)</arglist>
    </member>
    <member kind="function">
      <type>RepoInfo</type>
      <name>getRepositoryInfo</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a4954742fb42382073bdf98139ea197ea</anchor>
      <arglist>(const Url &amp;url, const url::ViewOption &amp;urlview, OPT_PROGRESS)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>serviceEmpty</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a1ff38c0e2b34fd330a593441ece60244</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ServiceSizeType</type>
      <name>serviceSize</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a7229352e2863661af3b905f7ad8a75c1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ServiceConstIterator</type>
      <name>serviceBegin</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>acf8bda33aa074f4e20821c72bf888592</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ServiceConstIterator</type>
      <name>serviceEnd</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>aa6184c922333c06afe7cc468cb668a31</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasService</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>af6c44f580eed215cc3435e2d44ad86d1</anchor>
      <arglist>(const std::string &amp;alias) const</arglist>
    </member>
    <member kind="function">
      <type>ServiceInfo</type>
      <name>getService</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a9d98d04122a675a1ee54abaefc38a989</anchor>
      <arglist>(const std::string &amp;alias) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addService</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a0f162318e55bcf275359884b9a290d48</anchor>
      <arglist>(const ServiceInfo &amp;service)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addService</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a80fa1a1d7742ba62005a4dfcc0d98d40</anchor>
      <arglist>(const std::string &amp;alias, const Url &amp;url)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeService</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a8356021d0662e422c6f316a7811ae5f8</anchor>
      <arglist>(const std::string &amp;alias)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeService</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>acd90801a21d8ea92672ba8dad201c023</anchor>
      <arglist>(const ServiceInfo &amp;service)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshServices</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a22c3c0d63c8760ba23538e1d878f9c80</anchor>
      <arglist>(const RefreshServiceOptions &amp;options_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshService</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a06f81d0e9b1bd29b991531fcb532b736</anchor>
      <arglist>(const std::string &amp;alias, const RefreshServiceOptions &amp;options_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshService</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>ad7a515c23b342b130bf0e48fd5f32380</anchor>
      <arglist>(const ServiceInfo &amp;service, const RefreshServiceOptions &amp;options_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>modifyService</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>aa26659c037bc1f56d49c06d078efdf99</anchor>
      <arglist>(const std::string &amp;oldAlias, const ServiceInfo &amp;newService)</arglist>
    </member>
    <member kind="function">
      <type>repo::ServiceType</type>
      <name>probeService</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a14861bafb04c217358d4c1864fd0f510</anchor>
      <arglist>(const Url &amp;url) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>saveService</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a012049896d0c40e5a58ef59e5f7542bd</anchor>
      <arglist>(ServiceInfo &amp;service) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Pathname</type>
      <name>generateNonExistingName</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>af0cd15d4775a9f04702371f7309196bb</anchor>
      <arglist>(const Pathname &amp;dir, const std::string &amp;basefilename) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>generateFilename</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a6cc46baf60ac62a2c14f65817d9637bb</anchor>
      <arglist>(const RepoInfo &amp;info) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>generateFilename</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a23650ef481086ec07c44920a9960b500</anchor>
      <arglist>(const ServiceInfo &amp;info) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setCacheStatus</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>aceecfaf21a71c10857219f5b2da36cf9</anchor>
      <arglist>(const RepoInfo &amp;info, const RepoStatus &amp;status)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>touchIndexFile</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>ab387770424784c1dd26765f041787f3d</anchor>
      <arglist>(const RepoInfo &amp;info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getRepositoriesInService</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a83c970a5e3534a1a76b5e67f4a91fc8a</anchor>
      <arglist>(const std::string &amp;alias, OutputIterator out) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init_knownServices</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>adef59077f2938676d35b2aa9a79fa242</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init_knownRepositories</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a07abe75a5861de4f2a5b4635008fefc2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const RepoSet &amp;</type>
      <name>repos</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>ae29fc009df9f70126f0ca83b5ce96832</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>RepoSet &amp;</type>
      <name>reposManip</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a20d453e711dcc6779544edb35843a6b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Impl *</type>
      <name>clone</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a159b4cfd94f8b41125d5277bcb243f88</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RepoManagerOptions</type>
      <name>_options</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a5bf7bf60044b830c0c14d1d9234d3074</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RepoSet</type>
      <name>_reposX</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a2dc070beca97b54c80f3d95a48b9c5b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ServiceSet</type>
      <name>_services</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a938feb40e32b9f0b0b201d965493db91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DefaultIntegral&lt; bool, false &gt;</type>
      <name>_reposDirty</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>acb02b1124ce690969d5881b562d34f5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend Impl *</type>
      <name>rwcowClone</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a91244b4183feffa93ea04a0fb0526a9c</anchor>
      <arglist>(const Impl *rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1RepoManager_1_1Impl.html</anchorfile>
      <anchor>a5ef0212b24d0ac117ef9aaee04b72826</anchor>
      <arglist>(std::ostream &amp;str, const RepoManager::Impl &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::RepoStatus::Impl</name>
    <filename>structzypp_1_1RepoStatus_1_1Impl.html</filename>
    <member kind="typedef">
      <type>std::set&lt; std::string &gt;</type>
      <name>Checksums</name>
      <anchorfile>structzypp_1_1RepoStatus_1_1Impl.html</anchorfile>
      <anchor>a7f959ba481d2d74611f0a76112b0ba19</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assignFromCtor</name>
      <anchorfile>structzypp_1_1RepoStatus_1_1Impl.html</anchorfile>
      <anchor>a2b81cfb655c480e56cee856e758fd32a</anchor>
      <arglist>(std::string &amp;&amp;checksum_r, Date &amp;&amp;timestamp_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inject</name>
      <anchorfile>structzypp_1_1RepoStatus_1_1Impl.html</anchorfile>
      <anchor>ab444fee89b511731deada3c0f03e7f65</anchor>
      <arglist>(std::string &amp;&amp;checksum_r, Date &amp;&amp;timestamp_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>injectFrom</name>
      <anchorfile>structzypp_1_1RepoStatus_1_1Impl.html</anchorfile>
      <anchor>a3c686d254430d7dd450d4ac3378d029b</anchor>
      <arglist>(const Impl &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>structzypp_1_1RepoStatus_1_1Impl.html</anchorfile>
      <anchor>a5ea64c06904e9732d22f8024d56f3da0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>checksum</name>
      <anchorfile>structzypp_1_1RepoStatus_1_1Impl.html</anchorfile>
      <anchor>a2d0099557cd867e8e49e2ce3be1c16b6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Date</type>
      <name>timestamp</name>
      <anchorfile>structzypp_1_1RepoStatus_1_1Impl.html</anchorfile>
      <anchor>a01c040b173d15ab4595b08a9d95540f5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>structzypp_1_1RepoStatus_1_1Impl.html</anchorfile>
      <anchor>a5efda3042b04aee36c005c4f207425d8</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Impl *</type>
      <name>clone</name>
      <anchorfile>structzypp_1_1RepoStatus_1_1Impl.html</anchorfile>
      <anchor>a360b82f5695adbcde61d4d790fdf1252</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Checksums</type>
      <name>_checksums</name>
      <anchorfile>structzypp_1_1RepoStatus_1_1Impl.html</anchorfile>
      <anchor>aa7e796efe36106b5c522ca6b13774c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Date</type>
      <name>_timestamp</name>
      <anchorfile>structzypp_1_1RepoStatus_1_1Impl.html</anchorfile>
      <anchor>adbd2116a1661375e4f8f6c4a968d1c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::optional&lt; std::string &gt;</type>
      <name>_cachedchecksum</name>
      <anchorfile>structzypp_1_1RepoStatus_1_1Impl.html</anchorfile>
      <anchor>a80643a3eae97c8caa278a47afcad7f25</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend Impl *</type>
      <name>rwcowClone</name>
      <anchorfile>structzypp_1_1RepoStatus_1_1Impl.html</anchorfile>
      <anchor>a91244b4183feffa93ea04a0fb0526a9c</anchor>
      <arglist>(const Impl *rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ResolverProblem::Impl</name>
    <filename>structzypp_1_1ResolverProblem_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1ResolverProblem_1_1Impl.html</anchorfile>
      <anchor>a8ad08889cf461d9c47e4f37b5e78f496</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1ResolverProblem_1_1Impl.html</anchorfile>
      <anchor>aa244993a3bef4880b7881e7b6f149cce</anchor>
      <arglist>(std::string &amp;&amp;description)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1ResolverProblem_1_1Impl.html</anchorfile>
      <anchor>af70c7a6b6630cb43ca1b4519a7d4464b</anchor>
      <arglist>(std::string &amp;&amp;description, std::string &amp;&amp;details)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1ResolverProblem_1_1Impl.html</anchorfile>
      <anchor>a88dc5a682c90d96062bbe203fdf419b1</anchor>
      <arglist>(std::string &amp;&amp;description, std::string &amp;&amp;details, std::vector&lt; std::string &gt; &amp;&amp;completeProblemInfo)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_description</name>
      <anchorfile>structzypp_1_1ResolverProblem_1_1Impl.html</anchorfile>
      <anchor>ad1c723cb0dff7c6e7df6c61f616991e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_details</name>
      <anchorfile>structzypp_1_1ResolverProblem_1_1Impl.html</anchorfile>
      <anchor>a6f729dd0cb83526741af026956e96011</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ProblemSolutionList</type>
      <name>_solutions</name>
      <anchorfile>structzypp_1_1ResolverProblem_1_1Impl.html</anchorfile>
      <anchor>ae6ec13b65d2a56cc68c5ca9cbcbebaab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>_completeProblemInfo</name>
      <anchorfile>structzypp_1_1ResolverProblem_1_1Impl.html</anchorfile>
      <anchor>a3c5d50a86dfd03ea43d5b5ee0709ca1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>Impl *</type>
      <name>clone</name>
      <anchorfile>structzypp_1_1ResolverProblem_1_1Impl.html</anchorfile>
      <anchor>a96b1788edff87f87b16ac1bb34cf4d96</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend Impl *</type>
      <name>rwcowClone</name>
      <anchorfile>structzypp_1_1ResolverProblem_1_1Impl.html</anchorfile>
      <anchor>a91244b4183feffa93ea04a0fb0526a9c</anchor>
      <arglist>(const Impl *rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ResPool::EstablishedStates::Impl</name>
    <filename>classzypp_1_1ResPool_1_1EstablishedStates_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1ResPool_1_1EstablishedStates_1_1Impl.html</anchorfile>
      <anchor>a18dba925d5d6f50ed434bd95a9429bb3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ResPool::EstablishedStates::ChangedPseudoInstalled</type>
      <name>changedPseudoInstalled</name>
      <anchorfile>classzypp_1_1ResPool_1_1EstablishedStates_1_1Impl.html</anchorfile>
      <anchor>a0fc6c292a88749733e7c85e14d3dc75e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>ResStatus::ValidateValue</type>
      <name>validateValue</name>
      <anchorfile>classzypp_1_1ResPool_1_1EstablishedStates_1_1Impl.html</anchorfile>
      <anchor>a009d6b62001de8e8e127cb12308b0fdd</anchor>
      <arglist>(sat::Queue::size_type i) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sat::Queue</type>
      <name>_pseudoItems</name>
      <anchorfile>classzypp_1_1ResPool_1_1EstablishedStates_1_1Impl.html</anchorfile>
      <anchor>a13c176b9044391994840f99e821c5a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sat::Queue</type>
      <name>_pseudoFlags</name>
      <anchorfile>classzypp_1_1ResPool_1_1EstablishedStates_1_1Impl.html</anchorfile>
      <anchor>a33ea060b82a901fd212f7d87fd6f9d81</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::ResPoolProxy::Impl</name>
    <filename>structzypp_1_1ResPoolProxy_1_1Impl.html</filename>
    <member kind="typedef">
      <type>std::unordered_map&lt; sat::detail::IdType, ui::Selectable::Ptr &gt;</type>
      <name>SelectableIndex</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1Impl.html</anchorfile>
      <anchor>a91037ed3988dd7d07c21c36518e22c7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ResPoolProxy::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1Impl.html</anchorfile>
      <anchor>af73bdfc7c8458908eb1e895e94997a36</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1Impl.html</anchorfile>
      <anchor>a0997d89013d5af73eb0e7fc4e231618b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1Impl.html</anchorfile>
      <anchor>afcf71eeda064bf9aa1a228e96fa4b149</anchor>
      <arglist>(ResPool pool_r, const pool::PoolImpl &amp;poolImpl_r)</arglist>
    </member>
    <member kind="function">
      <type>ui::Selectable::Ptr</type>
      <name>lookup</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1Impl.html</anchorfile>
      <anchor>a88a1f0738e9a17fcb97cc759f1872754</anchor>
      <arglist>(const pool::ByIdent &amp;ident_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1Impl.html</anchorfile>
      <anchor>a49ca658db8944cf99bdb524cb8a1885b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1Impl.html</anchorfile>
      <anchor>a01abe715c4bb1321f7bd6465dc23ebae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1Impl.html</anchorfile>
      <anchor>a40f4a1369be4a325063ffffdca2128f8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1Impl.html</anchorfile>
      <anchor>ab0c1b71df7494651d1a567edf0170095</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1Impl.html</anchorfile>
      <anchor>a6bea76b998ee0a737af590089ec12702</anchor>
      <arglist>(const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1Impl.html</anchorfile>
      <anchor>a8354cf4c6d914e84b0e6e3359c72c2bc</anchor>
      <arglist>(const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>byKindBegin</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1Impl.html</anchorfile>
      <anchor>ae830cc45112d978548bcc658b5a81c22</anchor>
      <arglist>(const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>byKindEnd</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1Impl.html</anchorfile>
      <anchor>ae7abc09e433cc6f058871a4edad01de8</anchor>
      <arglist>(const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>knownRepositoriesSize</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1Impl.html</anchorfile>
      <anchor>a9f8e4f88d15efd90b8d2c4606984ae95</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>repository_iterator</type>
      <name>knownRepositoriesBegin</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1Impl.html</anchorfile>
      <anchor>a2ca9ac30e1e114d9555a59c331a284a8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>repository_iterator</type>
      <name>knownRepositoriesEnd</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1Impl.html</anchorfile>
      <anchor>a23770e6816445f37fb1efb9d0f123b2e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveState</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1Impl.html</anchorfile>
      <anchor>a2155d0fc27b9963f0b5f2ef446269120</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveState</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1Impl.html</anchorfile>
      <anchor>a7d68ac323de623ff3ee500fb11f1ac74</anchor>
      <arglist>(const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restoreState</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1Impl.html</anchorfile>
      <anchor>a5c82ad359cf22626d37ec9061a9c9e65</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restoreState</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1Impl.html</anchorfile>
      <anchor>a05566485824fca2d90a57804be3e6851</anchor>
      <arglist>(const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>diffState</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1Impl.html</anchorfile>
      <anchor>a4ed41edfd440d2de697e944893f9f994</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>diffState</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1Impl.html</anchorfile>
      <anchor>a0bc236176959e211b5556459823df0fb</anchor>
      <arglist>(const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static shared_ptr&lt; Impl &gt;</type>
      <name>nullimpl</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1Impl.html</anchorfile>
      <anchor>a07f69a3f30a7c0d255f2d1c0e225bc36</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ResPool</type>
      <name>_pool</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1Impl.html</anchorfile>
      <anchor>abbbb6a0126450081249fdcc9eb2a0321</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SelectablePool</type>
      <name>_selPool</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1Impl.html</anchorfile>
      <anchor>a00ca85ccf326fc07918b899e4e2246c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SelectableIndex</type>
      <name>_selIndex</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1Impl.html</anchorfile>
      <anchor>a611e9204fe1a8240a82246d8a024ace4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1Impl.html</anchorfile>
      <anchor>ab5219298de79e2bebc4ac56a5b6e67d8</anchor>
      <arglist>(std::ostream &amp;str, const Impl &amp;obj)</arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1Impl.html</anchorfile>
      <anchor>a6b407db59742470ee14e4381b59581e7</anchor>
      <arglist>(std::ostream &amp;str, const Impl &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1Impl.html</anchorfile>
      <anchor>a1a547d545572a587dba88f0f0f823476</anchor>
      <arglist>(std::ostream &amp;str, const ResPoolProxy::Impl &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1Impl.html</anchorfile>
      <anchor>a5407a73ad98e654ed6ea7cccebc117ff</anchor>
      <arglist>(std::ostream &amp;str, const ResPoolProxy::Impl &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::ResPoolProxy::ScopedSaveState::Impl</name>
    <filename>structzypp_1_1ResPoolProxy_1_1ScopedSaveState_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1ScopedSaveState_1_1Impl.html</anchorfile>
      <anchor>af1589827911c4eb9ec2ab6e63a4405d4</anchor>
      <arglist>(const ResPoolProxy &amp;pool_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1ScopedSaveState_1_1Impl.html</anchorfile>
      <anchor>af102fd85d744e974846365c2a4efd2b6</anchor>
      <arglist>(const ResPoolProxy &amp;pool_r, const ResKind &amp;kind_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveState</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1ScopedSaveState_1_1Impl.html</anchorfile>
      <anchor>aa379431612d2ed8e9b5352be4435e7f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restoreState</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1ScopedSaveState_1_1Impl.html</anchorfile>
      <anchor>aa73f44f1dd1fd3cca4dbed65801e6ce5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>ResPoolProxy</type>
      <name>_pool</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1ScopedSaveState_1_1Impl.html</anchorfile>
      <anchor>a022ee292dc2a632d85478b54f87aca30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>scoped_ptr&lt; ResKind &gt;</type>
      <name>_kind</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1ScopedSaveState_1_1Impl.html</anchorfile>
      <anchor>a4e3314d515fed881a82ec8de9d67f842</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::sat::LookupAttr::Impl</name>
    <filename>classzypp_1_1sat_1_1LookupAttr_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1Impl.html</anchorfile>
      <anchor>ac5f006630455952508fc36db46fe2c06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1Impl.html</anchorfile>
      <anchor>a91346a48ca6717439043b207ef2e1463</anchor>
      <arglist>(SolvAttr attr_r, Location loc_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1Impl.html</anchorfile>
      <anchor>af6c7ba3b02ae6c79fc4e13a878d9a17b</anchor>
      <arglist>(SolvAttr attr_r, Repository repo_r, Location loc_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1Impl.html</anchorfile>
      <anchor>a015279c0f9fbca4a4437785d31346cd7</anchor>
      <arglist>(SolvAttr attr_r, Solvable solv_r)</arglist>
    </member>
    <member kind="function">
      <type>SolvAttr</type>
      <name>attr</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1Impl.html</anchorfile>
      <anchor>a3ca8e5bb367f4c388803406738f16a97</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAttr</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1Impl.html</anchorfile>
      <anchor>aeb4f2e568f046edab12b4446649253db</anchor>
      <arglist>(SolvAttr attr_r)</arglist>
    </member>
    <member kind="function">
      <type>const StrMatcher &amp;</type>
      <name>strMatcher</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1Impl.html</anchorfile>
      <anchor>a8bed17d5acfee47b0f9340413a542986</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStrMatcher</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1Impl.html</anchorfile>
      <anchor>a24c9933432b30c800c79c81a208b2f2f</anchor>
      <arglist>(const StrMatcher &amp;matcher_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pool</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1Impl.html</anchorfile>
      <anchor>ab3b82ca4f1492babce42f1c4adb08721</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPool</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1Impl.html</anchorfile>
      <anchor>a4f541fe73415748e53b21b45ecfa7180</anchor>
      <arglist>(Location loc_r)</arglist>
    </member>
    <member kind="function">
      <type>Repository</type>
      <name>repo</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1Impl.html</anchorfile>
      <anchor>ac5e9ceaa131438d16149628044ecf9f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRepo</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1Impl.html</anchorfile>
      <anchor>aeb4f23d808df0ee4682c6a72e8d5f126</anchor>
      <arglist>(Repository repo_r, Location loc_r)</arglist>
    </member>
    <member kind="function">
      <type>Solvable</type>
      <name>solvable</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1Impl.html</anchorfile>
      <anchor>a2fd9d10c0452ed1e99930c3afa4c1859</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSolvable</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1Impl.html</anchorfile>
      <anchor>a20df7aaffeba8639a87f77f94f288aae</anchor>
      <arglist>(Solvable solv_r)</arglist>
    </member>
    <member kind="function">
      <type>SolvAttr</type>
      <name>parent</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1Impl.html</anchorfile>
      <anchor>ad5b4575558c3b1376c6abd90b6dda8f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParent</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1Impl.html</anchorfile>
      <anchor>a275b49156579897b8a625efcd50ec5fc</anchor>
      <arglist>(SolvAttr attr_r)</arglist>
    </member>
    <member kind="function">
      <type>LookupAttr::iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1Impl.html</anchorfile>
      <anchor>a6a3639d93bdbfd1c4af210d61189ccbf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LookupAttr::iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1Impl.html</anchorfile>
      <anchor>a35954076e24f6cc1685bec1278934a33</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Impl *</type>
      <name>clone</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1Impl.html</anchorfile>
      <anchor>a78bead0de9afeb0977c7a69e43c9aff6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SolvAttr</type>
      <name>_attr</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1Impl.html</anchorfile>
      <anchor>aa95a6be55c0d13d2b5d7c0403bf97c66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SolvAttr</type>
      <name>_parent</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1Impl.html</anchorfile>
      <anchor>a1ea8ff4b7413daef54e9cc056f6e6445</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Repository</type>
      <name>_repo</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1Impl.html</anchorfile>
      <anchor>a0d1b97df9053251491fe33b32aff520d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Solvable</type>
      <name>_solv</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1Impl.html</anchorfile>
      <anchor>a76cf551596d75df4538a6c0489cae9d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StrMatcher</type>
      <name>_strMatcher</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1Impl.html</anchorfile>
      <anchor>a9bc44218b3368e623794e6fb08f79802</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend Impl *</type>
      <name>rwcowClone</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1Impl.html</anchorfile>
      <anchor>a91244b4183feffa93ea04a0fb0526a9c</anchor>
      <arglist>(const Impl *rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::sat::SolvableSpec::Impl</name>
    <filename>classzypp_1_1sat_1_1SolvableSpec_1_1Impl.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addIdent</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec_1_1Impl.html</anchorfile>
      <anchor>ad0a11d2a623d1d01724a581349cc285d</anchor>
      <arglist>(IdString ident_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addProvides</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec_1_1Impl.html</anchorfile>
      <anchor>ad75cfadfba9cb1347939c76b91b1ecdc</anchor>
      <arglist>(Capability provides_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parse</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec_1_1Impl.html</anchorfile>
      <anchor>a0608120eda9f6147fc1dac8d389ecc3d</anchor>
      <arglist>(const C_Str &amp;spec_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>needed</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec_1_1Impl.html</anchorfile>
      <anchor>adcc7d073a62d1665b17c5d2a1c588800</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>dirty</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec_1_1Impl.html</anchorfile>
      <anchor>ac0605f47c28581463c76442ae9acd607</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDirty</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec_1_1Impl.html</anchorfile>
      <anchor>a87589ba7e30a0293592141a56236c775</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const WhatProvides &amp;</type>
      <name>cache</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec_1_1Impl.html</anchorfile>
      <anchor>a659d97611755d97c026e81c3a1188de5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec_1_1Impl.html</anchorfile>
      <anchor>a989cae883a71c5994590483c569f3932</anchor>
      <arglist>(const sat::Solvable &amp;solv_r) const</arglist>
    </member>
    <member kind="function">
      <type>const IdStringSet &amp;</type>
      <name>idents</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec_1_1Impl.html</anchorfile>
      <anchor>ac003180341bdeb2e5b1723a82b2eea83</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const CapabilitySet &amp;</type>
      <name>provides</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec_1_1Impl.html</anchorfile>
      <anchor>aa7005855a9d02be92544c1ce6d174e65</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Impl *</type>
      <name>clone</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec_1_1Impl.html</anchorfile>
      <anchor>a3bcc32033c6b71ccd004e5612a17a7bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IdStringSet</type>
      <name>_idents</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec_1_1Impl.html</anchorfile>
      <anchor>a73b2427124888428b740bf1d1922a266</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CapabilitySet</type>
      <name>_provides</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec_1_1Impl.html</anchorfile>
      <anchor>aa389999dca2a5b73c9d658eca9ce7e92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>shared_ptr&lt; WhatProvides &gt;</type>
      <name>_cache</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec_1_1Impl.html</anchorfile>
      <anchor>abd027bd02b6542567bb31f9af70a15b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend Impl *</type>
      <name>rwcowClone</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec_1_1Impl.html</anchorfile>
      <anchor>a91244b4183feffa93ea04a0fb0526a9c</anchor>
      <arglist>(const Impl *rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec_1_1Impl.html</anchorfile>
      <anchor>ae15c0f9eb7c61b8ec226d6db8fac68d5</anchor>
      <arglist>(std::ostream &amp;str, const SolvableSpec::Impl &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::sat::Transaction::Impl</name>
    <filename>structzypp_1_1sat_1_1Transaction_1_1Impl.html</filename>
    <base protection="protected">zypp::sat::detail::PoolMember</base>
    <base protection="private">zypp::base::NonCopyable</base>
    <class kind="struct">zypp::sat::Transaction::Impl::PostMortem</class>
    <member kind="typedef">
      <type>std::unordered_set&lt; detail::IdType &gt;</type>
      <name>set_type</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>a9daa8fa4330386edb8707b9da3371a9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unordered_map&lt; detail::IdType, detail::IdType &gt;</type>
      <name>map_type</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>a8dc14cbcd1c3f984b68c9be351e116f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unordered_map&lt; detail::IdType, PostMortem &gt;</type>
      <name>pmmap_type</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>a6be1c7152ae64c17868b01da017f66d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>a06544e5571a14fb6c01d8f3e4095f99b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>af51832ff46b800cff99d1c63272702ef</anchor>
      <arglist>(LoadFromPoolType)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Impl</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>a5ab6e9184efb4aaf9c7e01d205ec8246</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>ad9b2df5531259d84d98d0e1e1874b6f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>order</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>ae320b770e9498dea8e49a8913eb269d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>a2e12fd76776bf4bc6b76c4a97a12b42b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>ae18ec79482a9b4b3b3305151d90e2985</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>ad32c90025d0fec112fbffadfa6770873</anchor>
      <arglist>(const RW_pointer&lt; Transaction::Impl &gt; &amp;self_r) const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>acc579da36562b9e3d9018ba825257e40</anchor>
      <arglist>(const RW_pointer&lt; Transaction::Impl &gt; &amp;self_r)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>aa7e218dcd2de60de1b756ade25948cb2</anchor>
      <arglist>(const RW_pointer&lt; Transaction::Impl &gt; &amp;self_r) const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>a3ff6d0a9268c7aae21624b0e1eee37be</anchor>
      <arglist>(const RW_pointer&lt; Transaction::Impl &gt; &amp;self_r)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>find</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>a0748bd066790bf20eb21f915ad5bcd48</anchor>
      <arglist>(const RW_pointer&lt; Transaction::Impl &gt; &amp;self_r, const sat::Solvable &amp;solv_r) const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>find</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>a589893893c8a92dc47a079aaa3b4cdf3</anchor>
      <arglist>(const RW_pointer&lt; Transaction::Impl &gt; &amp;self_r, const sat::Solvable &amp;solv_r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>installedResult</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>a3311835062857d1d5477a4639637bac2</anchor>
      <arglist>(Queue &amp;result_r) const</arglist>
    </member>
    <member kind="function">
      <type>StringQueue</type>
      <name>autoInstalled</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>adb46aa3e1e8439b72e7cab183a3f220d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>autoInstalled</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>a1f9ef3e918b04fc5d3aed4dcb81bcc4b</anchor>
      <arglist>(const StringQueue &amp;queue_r)</arglist>
    </member>
    <member kind="function">
      <type>StepType</type>
      <name>stepType</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>aa8cfd02c9d218ebeb31b05a300f238d7</anchor>
      <arglist>(Solvable solv_r) const</arglist>
    </member>
    <member kind="function">
      <type>StepStage</type>
      <name>stepStage</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>a823afb4255a20ffc2406c0712cc33516</anchor>
      <arglist>(Solvable solv_r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stepStage</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>a06108d5f1a6809bc7b2a6966dbc885e3</anchor>
      <arglist>(Solvable solv_r, StepStage newval_r)</arglist>
    </member>
    <member kind="function">
      <type>const PostMortem &amp;</type>
      <name>pmdata</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>aae2e5c33fa4b27a902c99663c6019740</anchor>
      <arglist>(Solvable solv_r) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static shared_ptr&lt; Impl &gt;</type>
      <name>nullimpl</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>a6dc86dc5ec936b9ccaab2cc0930def9e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>detail::IdType</type>
      <name>resolve</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>a6165d82d23c90f9d85882b8c147b36a6</anchor>
      <arglist>(const Solvable &amp;solv_r) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>isIn</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>a8a217fd0302f04dd76fd8718a82bf582</anchor>
      <arglist>(const set_type &amp;set_r, detail::IdType sid_r) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>StepStage</type>
      <name>stepStage</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>aee6b861eb7fe149e514c1eb1a54f17f4</anchor>
      <arglist>(detail::IdType sid_r) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stepStage</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>afdd5be1cfa431cf04682d674c7019fa3</anchor>
      <arglist>(detail::IdType sid_r, StepStage newval_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>detail::IdType *</type>
      <name>_find</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>af98bb0234937e89bcb4567988dcc45d1</anchor>
      <arglist>(const sat::Solvable &amp;solv_r) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SerialNumberWatcher</type>
      <name>_watcher</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>a4a7fc958175550a893e24531bd9ecb18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mutable ::Transaction *</type>
      <name>_trans</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>a9a869b8465c3dd9996f5cb99b7e06865</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DefaultIntegral&lt; bool, false &gt;</type>
      <name>_ordered</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>a7cecdd94f93d084e1aeb8a66ef9fc463</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>set_type</type>
      <name>_doneSet</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>a06a03c2fb0177db088d70efac27553ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>set_type</type>
      <name>_errSet</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>a4118272146a67471a9022fab31a28012</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>map_type</type>
      <name>_linkMap</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>a405850897a6b0223bf43593a2509d3cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>set_type</type>
      <name>_systemErase</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>aed2646f518b520a84bffbd0a98621a36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pmmap_type</type>
      <name>_pmMap</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>af8df110b6b3fcdfa6fcf7fe8f79e3a5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StringQueue</type>
      <name>_autoInstalled</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>a3d348ad8929c60863656173914217e6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>ab5219298de79e2bebc4ac56a5b6e67d8</anchor>
      <arglist>(std::ostream &amp;str, const Impl &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl.html</anchorfile>
      <anchor>ae3e187de11fce541dbbfecbc701232f3</anchor>
      <arglist>(std::ostream &amp;str, const Transaction::Impl &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::sat::WhatProvides::Impl</name>
    <filename>classzypp_1_1sat_1_1WhatProvides_1_1Impl.html</filename>
    <base protection="protected">zypp::sat::detail::PoolMember</base>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1sat_1_1WhatProvides_1_1Impl.html</anchorfile>
      <anchor>a4b0ebb2a98cfa70b160cecb9dcccc707</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1sat_1_1WhatProvides_1_1Impl.html</anchorfile>
      <anchor>a99ac57d95e76dd7289cb35ab25f537c0</anchor>
      <arglist>(unsigned offset_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1sat_1_1WhatProvides_1_1Impl.html</anchorfile>
      <anchor>aafede9ebd583e7914624a26c8ad0cf34</anchor>
      <arglist>(const std::unordered_set&lt; detail::IdType &gt; &amp;ids_r)</arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>_offset</name>
      <anchorfile>classzypp_1_1sat_1_1WhatProvides_1_1Impl.html</anchorfile>
      <anchor>a6c311ffa31872149afcd3d9482b1eb44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const detail::IdType *</type>
      <name>_private</name>
      <anchorfile>classzypp_1_1sat_1_1WhatProvides_1_1Impl.html</anchorfile>
      <anchor>abe8737dbaa7ec6fbd76d9506fd21f2bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; sat::detail::IdType &gt;</type>
      <name>_pdata</name>
      <anchorfile>classzypp_1_1sat_1_1WhatProvides_1_1Impl.html</anchorfile>
      <anchor>a0cf31a7275e980c279344cb6733af7d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::ServiceInfo::Impl</name>
    <filename>structzypp_1_1ServiceInfo_1_1Impl.html</filename>
    <member kind="typedef">
      <type>ServiceInfo::ReposToEnable</type>
      <name>ReposToEnable</name>
      <anchorfile>structzypp_1_1ServiceInfo_1_1Impl.html</anchorfile>
      <anchor>aae4f604bee90245ae1d7c889384a4b2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ServiceInfo::ReposToDisable</type>
      <name>ReposToDisable</name>
      <anchorfile>structzypp_1_1ServiceInfo_1_1Impl.html</anchorfile>
      <anchor>af2e9cfb9b51f49121ba1a67ece1ec851</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1ServiceInfo_1_1Impl.html</anchorfile>
      <anchor>a9241712211344b0e4ea29ef50796491d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1ServiceInfo_1_1Impl.html</anchorfile>
      <anchor>abd32a100f18642d78c655e1e62dfaf44</anchor>
      <arglist>(const Url &amp;url_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Impl</name>
      <anchorfile>structzypp_1_1ServiceInfo_1_1Impl.html</anchorfile>
      <anchor>ae8123b8a32b62a230ef15d044c0a4b89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProbedType</name>
      <anchorfile>structzypp_1_1ServiceInfo_1_1Impl.html</anchorfile>
      <anchor>a96d234f58efdf45ba285572aa248ea7e</anchor>
      <arglist>(const repo::ServiceType &amp;type_r) const</arglist>
    </member>
    <member kind="variable">
      <type>RepoVariablesReplacedUrl</type>
      <name>_url</name>
      <anchorfile>structzypp_1_1ServiceInfo_1_1Impl.html</anchorfile>
      <anchor>a7988ed4928c25908a64007e060f2f8bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>repo::ServiceType</type>
      <name>_type</name>
      <anchorfile>structzypp_1_1ServiceInfo_1_1Impl.html</anchorfile>
      <anchor>a39226545f7331bcbfbbb982ea33a8a49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ReposToEnable</type>
      <name>_reposToEnable</name>
      <anchorfile>structzypp_1_1ServiceInfo_1_1Impl.html</anchorfile>
      <anchor>adb1e8eded1e766b1d161cf61136ff57c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ReposToDisable</type>
      <name>_reposToDisable</name>
      <anchorfile>structzypp_1_1ServiceInfo_1_1Impl.html</anchorfile>
      <anchor>a2ee07625df57e7ca23e5d7dde0990ae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RepoStates</type>
      <name>_repoStates</name>
      <anchorfile>structzypp_1_1ServiceInfo_1_1Impl.html</anchorfile>
      <anchor>ade5505c5776843db99fcec2d5fe37e54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DefaultIntegral&lt; Date::Duration, 0 &gt;</type>
      <name>_ttl</name>
      <anchorfile>structzypp_1_1ServiceInfo_1_1Impl.html</anchorfile>
      <anchor>a4e8b924a54f7a0c60c676a6b44425d93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Date</type>
      <name>_lrf</name>
      <anchorfile>structzypp_1_1ServiceInfo_1_1Impl.html</anchorfile>
      <anchor>af07508d6f1c844e2f078e06f6536dd2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>Impl *</type>
      <name>clone</name>
      <anchorfile>structzypp_1_1ServiceInfo_1_1Impl.html</anchorfile>
      <anchor>af252098b502859ef86a040f7a0b15c97</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend Impl *</type>
      <name>rwcowClone</name>
      <anchorfile>structzypp_1_1ServiceInfo_1_1Impl.html</anchorfile>
      <anchor>a91244b4183feffa93ea04a0fb0526a9c</anchor>
      <arglist>(const Impl *rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::StrMatcher::Impl</name>
    <filename>structzypp_1_1StrMatcher_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1StrMatcher_1_1Impl.html</anchorfile>
      <anchor>a0c9709a66a3b616a00c74e40b0fab6b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1StrMatcher_1_1Impl.html</anchorfile>
      <anchor>ae3e8502135d66f76c1f78931eb2e0ad8</anchor>
      <arglist>(std::string search_r, const Match &amp;flags_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Impl</name>
      <anchorfile>structzypp_1_1StrMatcher_1_1Impl.html</anchorfile>
      <anchor>a8346dd3e4f1a61ba4498224c59f9b448</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compile</name>
      <anchorfile>structzypp_1_1StrMatcher_1_1Impl.html</anchorfile>
      <anchor>a83f11b67eadacb474324fb7de128939c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCompiled</name>
      <anchorfile>structzypp_1_1StrMatcher_1_1Impl.html</anchorfile>
      <anchor>a9dc114fe95d6f7eefbb390792c9a467a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>doMatch</name>
      <anchorfile>structzypp_1_1StrMatcher_1_1Impl.html</anchorfile>
      <anchor>aba5ee246df114d98d67e5b7cb29c81c6</anchor>
      <arglist>(const char *string_r) const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>searchstring</name>
      <anchorfile>structzypp_1_1StrMatcher_1_1Impl.html</anchorfile>
      <anchor>afadc50949e57d2a57580a6d3251c5ee8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSearchstring</name>
      <anchorfile>structzypp_1_1StrMatcher_1_1Impl.html</anchorfile>
      <anchor>ad3f71755864c04cae449e4926490939e</anchor>
      <arglist>(std::string string_r)</arglist>
    </member>
    <member kind="function">
      <type>const Match &amp;</type>
      <name>flags</name>
      <anchorfile>structzypp_1_1StrMatcher_1_1Impl.html</anchorfile>
      <anchor>afcd3736ef890c5ad960d6addc5997d05</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFlags</name>
      <anchorfile>structzypp_1_1StrMatcher_1_1Impl.html</anchorfile>
      <anchor>aeaeca82442bdf54757c4814fd7310fd5</anchor>
      <arglist>(const Match &amp;flags_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>invalidate</name>
      <anchorfile>structzypp_1_1StrMatcher_1_1Impl.html</anchorfile>
      <anchor>acd7a2ceec911b18c79fe45eb20efc6fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Impl *</type>
      <name>clone</name>
      <anchorfile>structzypp_1_1StrMatcher_1_1Impl.html</anchorfile>
      <anchor>a9d3c0a3df1ee141474a80aefa286871f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_search</name>
      <anchorfile>structzypp_1_1StrMatcher_1_1Impl.html</anchorfile>
      <anchor>adcb752fe71254ef73d1f65f689a6ace8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Match</type>
      <name>_flags</name>
      <anchorfile>structzypp_1_1StrMatcher_1_1Impl.html</anchorfile>
      <anchor>ab1c9519a59304ab6c6e68ea93dc04e96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>scoped_ptr&lt; sat::detail::CDatamatcher &gt;</type>
      <name>_matcher</name>
      <anchorfile>structzypp_1_1StrMatcher_1_1Impl.html</anchorfile>
      <anchor>afa7865bd1803c611d6b5ae8492c0d588</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend Impl *</type>
      <name>rwcowClone</name>
      <anchorfile>structzypp_1_1StrMatcher_1_1Impl.html</anchorfile>
      <anchor>a91244b4183feffa93ea04a0fb0526a9c</anchor>
      <arglist>(const Impl *rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1StrMatcher_1_1Impl.html</anchorfile>
      <anchor>ad591f1294a3275b0e0191b63024e8ca5</anchor>
      <arglist>(std::ostream &amp;str, const StrMatcher::Impl &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::syscontent::Reader::Entry::Impl</name>
    <filename>classzypp_1_1syscontent_1_1Reader_1_1Entry_1_1Impl.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>_kind</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader_1_1Entry_1_1Impl.html</anchorfile>
      <anchor>a92341d45efc9e30d35c2cf6b93e928da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_name</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader_1_1Entry_1_1Impl.html</anchorfile>
      <anchor>a9914ad4c88bed656777de45fb22bd580</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Edition</type>
      <name>_edition</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader_1_1Entry_1_1Impl.html</anchorfile>
      <anchor>a30b0cbdb4e7b9a206dd6af5ebf471a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Arch</type>
      <name>_arch</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader_1_1Entry_1_1Impl.html</anchorfile>
      <anchor>a8a03ab922a117ca02ad9e95cf5addef5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::syscontent::Reader::Impl</name>
    <filename>classzypp_1_1syscontent_1_1Reader_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader_1_1Impl.html</anchorfile>
      <anchor>a8a9a8cf45b9f8dba31e48a10321b480b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader_1_1Impl.html</anchorfile>
      <anchor>a0f79e31defe9168e0ca0624fda4cd981</anchor>
      <arglist>(std::istream &amp;input_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static shared_ptr&lt; Impl &gt;</type>
      <name>nullimpl</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader_1_1Impl.html</anchorfile>
      <anchor>a63d9a928f6bdc9026cabdf1a4cc79807</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_name</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader_1_1Impl.html</anchorfile>
      <anchor>a82eab8608b5fa5961dc1830350ac4651</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Edition</type>
      <name>_edition</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader_1_1Impl.html</anchorfile>
      <anchor>a7ebb727429c7d07c29a688e9fbbd5420</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_description</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader_1_1Impl.html</anchorfile>
      <anchor>ac1dc528561203c745449b3b6440cd783</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Date</type>
      <name>_created</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader_1_1Impl.html</anchorfile>
      <anchor>aab81836c5f6dbea04646b8f646c299a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::list&lt; Entry &gt;</type>
      <name>_content</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader_1_1Impl.html</anchorfile>
      <anchor>afd22c2509614bb71c23da998cf5cf711</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>Impl *</type>
      <name>clone</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader_1_1Impl.html</anchorfile>
      <anchor>af4536586db21b110f872e888cf8076db</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend Impl *</type>
      <name>rwcowClone</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader_1_1Impl.html</anchorfile>
      <anchor>a91244b4183feffa93ea04a0fb0526a9c</anchor>
      <arglist>(const Impl *rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::syscontent::Writer::Impl</name>
    <filename>classzypp_1_1syscontent_1_1Writer_1_1Impl.html</filename>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>writeXml</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer_1_1Impl.html</anchorfile>
      <anchor>afd6531df4b6bd055e1d21e4d286e75b8</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static shared_ptr&lt; Impl &gt;</type>
      <name>nullimpl</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer_1_1Impl.html</anchorfile>
      <anchor>aa6fe2eb139687ad52a0584d4f4f502c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_name</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer_1_1Impl.html</anchorfile>
      <anchor>adb6bf8505a2ae5b58f00d4a837eb9807</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Edition</type>
      <name>_edition</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer_1_1Impl.html</anchorfile>
      <anchor>acced455957453c7a5ef597cb8ea679cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_description</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer_1_1Impl.html</anchorfile>
      <anchor>a5880f95519fceedace56ced351afdebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StorageT</type>
      <name>_onsys</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer_1_1Impl.html</anchorfile>
      <anchor>ad58a2c69a835bdda98e8373006274ab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>Impl *</type>
      <name>clone</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer_1_1Impl.html</anchorfile>
      <anchor>a86da11e6d87971d232da316507466b3d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend Impl *</type>
      <name>rwcowClone</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer_1_1Impl.html</anchorfile>
      <anchor>a91244b4183feffa93ea04a0fb0526a9c</anchor>
      <arglist>(const Impl *rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::CommitPackageCache::Impl</name>
    <filename>classzypp_1_1target_1_1CommitPackageCache_1_1Impl.html</filename>
    <member kind="typedef">
      <type>CommitPackageCache::PackageProvider</type>
      <name>PackageProvider</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCache_1_1Impl.html</anchorfile>
      <anchor>ae42eb5fe4e19a57888eacf1af83f11bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCache_1_1Impl.html</anchorfile>
      <anchor>a96b55202a8017696f6565d320ebb597f</anchor>
      <arglist>(const PackageProvider &amp;packageProvider_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Impl</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCache_1_1Impl.html</anchorfile>
      <anchor>afabaddcd332d6a4de2a071594929c813</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ManagedFile</type>
      <name>get</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCache_1_1Impl.html</anchorfile>
      <anchor>a643860c5e9e3f8e024aac763e234efb8</anchor>
      <arglist>(const PoolItem &amp;citem_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCommitList</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCache_1_1Impl.html</anchorfile>
      <anchor>ad8075a697e35fcaf1a140f7929cea924</anchor>
      <arglist>(std::vector&lt; sat::Solvable &gt; commitList_r)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; sat::Solvable &gt; &amp;</type>
      <name>commitList</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCache_1_1Impl.html</anchorfile>
      <anchor>ae24c7b4a017cb59fd6dab8d18b6e34d3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>preloaded</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCache_1_1Impl.html</anchorfile>
      <anchor>af2ca0322dd2dc22273cf4c5122873fd5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>preloaded</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCache_1_1Impl.html</anchorfile>
      <anchor>a0c21953a45c3c2cd3f1094055c6591a6</anchor>
      <arglist>(bool newval_r)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual ManagedFile</type>
      <name>sourceProvidePackage</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCache_1_1Impl.html</anchorfile>
      <anchor>a5d8d4180c80e8c02d3eb1167f4ea8d28</anchor>
      <arglist>(const PoolItem &amp;pi) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual ManagedFile</type>
      <name>sourceProvideCachedPackage</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCache_1_1Impl.html</anchorfile>
      <anchor>a9a2c4137d710b7b6fd6e188cb7bf9300</anchor>
      <arglist>(const PoolItem &amp;pi) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; sat::Solvable &gt;</type>
      <name>_commitList</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCache_1_1Impl.html</anchorfile>
      <anchor>aa0fbce133f92f588eb43a07d5ffe35df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PackageProvider</type>
      <name>_packageProvider</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCache_1_1Impl.html</anchorfile>
      <anchor>ad833aaad212f102e1d4da106d6d96601</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DefaultIntegral&lt; bool, false &gt;</type>
      <name>_preloaded</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCache_1_1Impl.html</anchorfile>
      <anchor>a473ded83f1841a12ae0654063bbb20db</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1target_1_1CommitPackageCache_1_1Impl.html</anchorfile>
      <anchor>ac3878119b34df58c03ba531cbe85395c</anchor>
      <arglist>(std::ostream &amp;str, const CommitPackageCache::Impl &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::target::Modalias::Impl</name>
    <filename>structzypp_1_1target_1_1Modalias_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1target_1_1Modalias_1_1Impl.html</anchorfile>
      <anchor>af9faa9e1e20a10a4903f6bea3abd982f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Impl</name>
      <anchorfile>structzypp_1_1target_1_1Modalias_1_1Impl.html</anchorfile>
      <anchor>a30b0599bb27cf8d4fb10855104dfe7df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>query</name>
      <anchorfile>structzypp_1_1target_1_1Modalias_1_1Impl.html</anchorfile>
      <anchor>a4f30985593ecddc0c48812df8387d03b</anchor>
      <arglist>(const char *cap_r) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static shared_ptr&lt; Impl &gt;</type>
      <name>nullimpl</name>
      <anchorfile>structzypp_1_1target_1_1Modalias_1_1Impl.html</anchorfile>
      <anchor>a466f906ab7aaa263ef394fd746193229</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>ModaliasList</type>
      <name>_modaliases</name>
      <anchorfile>structzypp_1_1target_1_1Modalias_1_1Impl.html</anchorfile>
      <anchor>a1c0e704d5a239e53ede5dc577b178b5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1target_1_1Modalias_1_1Impl.html</anchorfile>
      <anchor>a91a503d97a74e8415c30c6456886607a</anchor>
      <arglist>(std::ostream &amp;str, const Modalias::Impl &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::target::RepoProvidePackage::Impl</name>
    <filename>structzypp_1_1target_1_1RepoProvidePackage_1_1Impl.html</filename>
    <member kind="variable">
      <type>repo::RepoMediaAccess</type>
      <name>_access</name>
      <anchorfile>structzypp_1_1target_1_1RepoProvidePackage_1_1Impl.html</anchorfile>
      <anchor>a6dd71d69285f8dbd42990a3ab288cd35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::list&lt; Repository &gt;</type>
      <name>_repos</name>
      <anchorfile>structzypp_1_1target_1_1RepoProvidePackage_1_1Impl.html</anchorfile>
      <anchor>addacb0e0ebd7d8f09d906d3d87e8af4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>repo::PackageProviderPolicy</type>
      <name>_packageProviderPolicy</name>
      <anchorfile>structzypp_1_1target_1_1RepoProvidePackage_1_1Impl.html</anchorfile>
      <anchor>a0708caab8348e7b9466529ceb6789c00</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::RpmPostTransCollector::Impl</name>
    <filename>classzypp_1_1target_1_1RpmPostTransCollector_1_1Impl.html</filename>
    <base protection="private">zypp::base::NonCopyable</base>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1target_1_1RpmPostTransCollector_1_1Impl.html</anchorfile>
      <anchor>afcfb33f5aefedbce772e3fb46427c72a</anchor>
      <arglist>(const Pathname &amp;root_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Impl</name>
      <anchorfile>classzypp_1_1target_1_1RpmPostTransCollector_1_1Impl.html</anchorfile>
      <anchor>a23d2bb281e4792d458830e08c767adec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>collectScriptFromPackage</name>
      <anchorfile>classzypp_1_1target_1_1RpmPostTransCollector_1_1Impl.html</anchorfile>
      <anchor>a844fff9ffb5c6e77f51b171b86fe47fa</anchor>
      <arglist>(ManagedFile rpmPackage_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>executeScripts</name>
      <anchorfile>classzypp_1_1target_1_1RpmPostTransCollector_1_1Impl.html</anchorfile>
      <anchor>a052d20dcaeb02ce83cb30332212a02f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>discardScripts</name>
      <anchorfile>classzypp_1_1target_1_1RpmPostTransCollector_1_1Impl.html</anchorfile>
      <anchor>a1d3f525e90531812a753d5ca1483264d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Pathname</type>
      <name>tmpDir</name>
      <anchorfile>classzypp_1_1target_1_1RpmPostTransCollector_1_1Impl.html</anchorfile>
      <anchor>a3950d92c30cba9290748a150716fc696</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pathname</type>
      <name>_root</name>
      <anchorfile>classzypp_1_1target_1_1RpmPostTransCollector_1_1Impl.html</anchorfile>
      <anchor>a72f52ad6525933e7cb597ffa65f73f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::list&lt; std::pair&lt; std::string, std::string &gt; &gt;</type>
      <name>_scripts</name>
      <anchorfile>classzypp_1_1target_1_1RpmPostTransCollector_1_1Impl.html</anchorfile>
      <anchor>a6881a4be452ec56fb231636dab680358</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::scoped_ptr&lt; filesystem::TmpDir &gt;</type>
      <name>_ptrTmpdir</name>
      <anchorfile>classzypp_1_1target_1_1RpmPostTransCollector_1_1Impl.html</anchorfile>
      <anchor>a35777d904bb2bb5699ad306ecfd8f3c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1target_1_1RpmPostTransCollector_1_1Impl.html</anchorfile>
      <anchor>ab5219298de79e2bebc4ac56a5b6e67d8</anchor>
      <arglist>(std::ostream &amp;str, const Impl &amp;obj)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1target_1_1RpmPostTransCollector_1_1Impl.html</anchorfile>
      <anchor>a6b407db59742470ee14e4381b59581e7</anchor>
      <arglist>(std::ostream &amp;str, const Impl &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1target_1_1RpmPostTransCollector_1_1Impl.html</anchorfile>
      <anchor>ae437825fa6f4139ec1191b24c58e3b9b</anchor>
      <arglist>(std::ostream &amp;str, const RpmPostTransCollector::Impl &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1target_1_1RpmPostTransCollector_1_1Impl.html</anchorfile>
      <anchor>ac055c2e22c433f05ca0617ea02337846</anchor>
      <arglist>(std::ostream &amp;str, const RpmPostTransCollector::Impl &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::ui::Selectable::Impl</name>
    <filename>structzypp_1_1ui_1_1Selectable_1_1Impl.html</filename>
    <member kind="typedef">
      <type>SelectableTraits::AvailableItemSet</type>
      <name>AvailableItemSet</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>aae814bd1a4460fd77d78c97696191b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SelectableTraits::available_iterator</type>
      <name>available_iterator</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a3a6362b95743ea01edff900b595a67a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SelectableTraits::available_const_iterator</type>
      <name>available_const_iterator</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>aeedadf13659739d181685803436efd74</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SelectableTraits::available_size_type</type>
      <name>available_size_type</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a7a1eb4124b58a5c4ba217e31e66f69ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SelectableTraits::InstalledItemSet</type>
      <name>InstalledItemSet</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a2b27da5bc3d05a28d41f952480bcc4e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SelectableTraits::installed_iterator</type>
      <name>installed_iterator</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a6da940f087281d7345cfd7c260beba17</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SelectableTraits::installed_const_iterator</type>
      <name>installed_const_iterator</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a88cdc2652737f6b5d40557bc5fa783d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SelectableTraits::installed_size_type</type>
      <name>installed_size_type</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>aaf90852c7717854217b73dc095878508</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SelectableTraits::PickList</type>
      <name>PickList</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a84aa823991f91004f4ab8262f1d40175</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>ad17926995d9855ff867a5f69c9ecd4fb</anchor>
      <arglist>(const ResKind &amp;kind_r, const std::string &amp;name_r, TIterator begin_r, TIterator end_r)</arglist>
    </member>
    <member kind="function">
      <type>IdString</type>
      <name>ident</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>af06fd2043954d23ad685d3fd177844f0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResKind</type>
      <name>kind</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a37b09915181b9136a10b2c632654f4d7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>name</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>ab3e912c0b15246c56f8cc23aafdb6272</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>status</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a31ff2e265d134f88f5d18174d08d18d1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setStatus</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>ab26e3aca4eb5481f065e061d20587fe9</anchor>
      <arglist>(Status state_r, ResStatus::TransactByValue causer_r)</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>installedObj</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a01f021d6713ee297d702283000c1519c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>candidateObj</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>abda6bfaea5096848231b53b5068ce795</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>setCandidate</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>ad192e707bfa73e2a7900788e3a2598dc</anchor>
      <arglist>(const PoolItem &amp;newCandidate_r, ResStatus::TransactByValue causer_r)</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>candidateObjFrom</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>ad33cfeccfc10a9ffb311222208fb324e</anchor>
      <arglist>(Repository repo_r) const</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>updateCandidateObj</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a8cbc6348441712635c2892857a9f5071</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>highestAvailableVersionObj</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>ac98b52219ce39d11a0407f20f73103ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>identIsAutoInstalled</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>ad8ace745af3ee667eceef23fc69c5ddd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>identicalAvailable</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>ac7946b401e2659c8372c3d57f92d197b</anchor>
      <arglist>(const PoolItem &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>identicalInstalled</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a49ed667e0fe0ca67917c7992f62e6e8e</anchor>
      <arglist>(const PoolItem &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>identicalAvailableObj</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a6cc758d3e9a3dbc95e7dd76abd901212</anchor>
      <arglist>(const PoolItem &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>identicalInstalledObj</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a9fc075e46fd79771d39515249c9293d0</anchor>
      <arglist>(const PoolItem &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>theObj</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a02b7d8a0199079f58edc267ba4692425</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>availableEmpty</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a16d12274724c30b94a09dde462a5e7e7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>available_size_type</type>
      <name>availableSize</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>ae2a2a8ba161829a4e4f60532cd7728d1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>available_iterator</type>
      <name>availableBegin</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a2d26aabe9968e146485afd7a36ad0e73</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>available_iterator</type>
      <name>availableEnd</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a795a74cbb30f14c9de35bf4e69f1a239</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; available_iterator &gt;</type>
      <name>available</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a471f13fdd6d08806cf7f3bc8bc1bd75e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>installedEmpty</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a54ba3924f8ede7f2b1f7210b10cbbdd7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>installed_size_type</type>
      <name>installedSize</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>af46ea8556b1c1ed6ef0162d290931a53</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>installed_iterator</type>
      <name>installedBegin</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a4a3301cc702116b5170f83582f8af79e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>installed_iterator</type>
      <name>installedEnd</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a051d12238dca4ba845a48cade232a997</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; installed_iterator &gt;</type>
      <name>installed</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a6fdfe60dbac9babfc9688131a793d932</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const PickList &amp;</type>
      <name>picklist</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a7cea532dfeaa0cc71d628fc05084a52f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>picklistEmpty</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a2938529a57980935f6d727e4b101d1f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>picklist_size_type</type>
      <name>picklistSize</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a9bc2952a2961b53f0d6b4e286a6521b9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>picklist_iterator</type>
      <name>picklistBegin</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a73fd7c2ea8c5f271d435a723a4e24542</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>picklist_iterator</type>
      <name>picklistEnd</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>aa62de4465537dfedaa6ca75fb5619fee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasRetracted</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>ae2106a6b7b456af264186ce54ef9bfe2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasRetractedInstalled</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>aeb8d87817ae191a6986c51380c504fe3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUnmaintained</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a400a550f0fe6e59bb40744ca4cad572d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>multiversionInstall</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a9efde9b707df80c8d9eafaf3a37a60b1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pickInstall</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a98f0aef2d4633a6b4e0311d8ca1347a0</anchor>
      <arglist>(const PoolItem &amp;pi_r, ResStatus::TransactByValue causer_r, bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pickDelete</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>aef2a0d13f87cdf2c55f84fb868de1f5a</anchor>
      <arglist>(const PoolItem &amp;pi_r, ResStatus::TransactByValue causer_r, bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>pickStatus</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>ac0ed33d84c8aea0455d1280d40826b90</anchor>
      <arglist>(const PoolItem &amp;pi_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPickStatus</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a22e1234aa89dd966c421828e1c5648a8</anchor>
      <arglist>(const PoolItem &amp;pi_r, Status state_r, ResStatus::TransactByValue causer_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUndetermined</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>ad2e364d953f2b96df72aac2af2d76363</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRelevant</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>ab45e19b1f287cd2054fa62f388b17a10</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSatisfied</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a0267828487f1f86d9ef5f7e44496628e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBroken</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>ac7e96e1283d0cc7131c84d8b108559a3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResStatus::TransactByValue</type>
      <name>modifiedBy</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>ab6fdde5c0730a513cadd45a96bed9fcb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasLicenceConfirmed</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>ad3b638cbd917608c972658f39935f32f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLicenceConfirmed</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>ad190b04043f3c554fe9a82c95fb74ae4</anchor>
      <arglist>(bool val_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasLocks</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>af0d5311083ed789040da1e74273b90ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>PoolItem</type>
      <name>transactingInstalled</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a196c5ea5e36aff2d17b66affaa7da822</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>PoolItem</type>
      <name>transactingCandidate</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a08c734266d06c1bb746a3c36d92b9fec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>PoolItem</type>
      <name>defaultCandidate</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>aa88a4ccee718d66d20d1fe4cefef9af7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>allCandidatesLocked</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>af583cee519a400aa6c51df9e63b9a906</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>allInstalledLocked</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a08b2b7937d62b65461522ac353967ff7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const IdString</type>
      <name>_ident</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>ab941ab10015e85dde1bea9fb4a71aedb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const ResKind</type>
      <name>_kind</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a297b4308612e7e6abb38179e8656ff72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>_name</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a4b4b4bb5b11f26840e53ffe21d58b177</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>InstalledItemSet</type>
      <name>_installedItems</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a810906e41dae9ec2cc39a824a8351b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AvailableItemSet</type>
      <name>_availableItems</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a9257ae37edc42cdfb050086ca750e806</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PoolItem</type>
      <name>_candidate</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>a1c87438f8b47bb0991ca431d04a4f7e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>scoped_ptr&lt; PickList &gt;</type>
      <name>_picklistPtr</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>ab49b2e81c788ddfd1b6ff3a684a7c4b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>acacd812045f06c43c03ae7011f6b498f</anchor>
      <arglist>(std::ostream &amp;str, const Selectable::Impl &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>structzypp_1_1ui_1_1Selectable_1_1Impl.html</anchorfile>
      <anchor>ac55c5d7ade585448f10788e2bab8464a</anchor>
      <arglist>(std::ostream &amp;str, const Selectable::Impl &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::VendorAttr::Impl</name>
    <filename>classzypp_1_1VendorAttr_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1VendorAttr_1_1Impl.html</anchorfile>
      <anchor>a94f4f2fa2bb6b28d683a7dd9c74017cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addVendorList</name>
      <anchorfile>classzypp_1_1VendorAttr_1_1Impl.html</anchorfile>
      <anchor>ae931ff50c3d234df19ad01e290d310fe</anchor>
      <arglist>(VendorList &amp;&amp;vendorList_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>equivalent</name>
      <anchorfile>classzypp_1_1VendorAttr_1_1Impl.html</anchorfile>
      <anchor>a2eff1e171a735704974b08bbd461d8b5</anchor>
      <arglist>(IdString lVendor, IdString rVendor) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>relaxedEquivalent</name>
      <anchorfile>classzypp_1_1VendorAttr_1_1Impl.html</anchorfile>
      <anchor>a08e2f90d23eb6e39749efaefddfadb47</anchor>
      <arglist>(IdString lVendor, IdString rVendor) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>foreachVendorList</name>
      <anchorfile>classzypp_1_1VendorAttr_1_1Impl.html</anchorfile>
      <anchor>aee4aef8b7da5e9febc78fc7b98ac07bf</anchor>
      <arglist>(std::function&lt; bool(VendorList)&gt; fnc_r) const</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, unsigned &gt;</type>
      <name>VendorGroupMap</name>
      <anchorfile>classzypp_1_1VendorAttr_1_1Impl.html</anchorfile>
      <anchor>a137c3faa52f382ca46ecc700bf5d0f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>DefaultIntegral&lt; unsigned, 0 &gt;</type>
      <name>VendorMatchEntry</name>
      <anchorfile>classzypp_1_1VendorAttr_1_1Impl.html</anchorfile>
      <anchor>ae3029ac3b63ec4c033a2affab2e10bd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::unordered_map&lt; IdString, VendorMatchEntry &gt;</type>
      <name>VendorMatch</name>
      <anchorfile>classzypp_1_1VendorAttr_1_1Impl.html</anchorfile>
      <anchor>a9b3dd004dd972c0e1e3cb8f54f22e736</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>vendorMatchIdReset</name>
      <anchorfile>classzypp_1_1VendorAttr_1_1Impl.html</anchorfile>
      <anchor>a5e67e9036e0588f31a00dd3ac4c52070</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>unsigned</type>
      <name>vendorMatchId</name>
      <anchorfile>classzypp_1_1VendorAttr_1_1Impl.html</anchorfile>
      <anchor>a13a741aff538261706cae7be34ce5f6c</anchor>
      <arglist>(IdString vendor) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Impl *</type>
      <name>clone</name>
      <anchorfile>classzypp_1_1VendorAttr_1_1Impl.html</anchorfile>
      <anchor>a397ceeff025bfd8003706dd8af2222cf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>VendorGroupMap</type>
      <name>_vendorGroupMap</name>
      <anchorfile>classzypp_1_1VendorAttr_1_1Impl.html</anchorfile>
      <anchor>a6fc791535dbdbad81509ef7a628eb747</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>_vendorGroupId</name>
      <anchorfile>classzypp_1_1VendorAttr_1_1Impl.html</anchorfile>
      <anchor>aac70be9e3ec61723a8b76b6eeaf5270e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>VendorMatch</type>
      <name>_vendorMatch</name>
      <anchorfile>classzypp_1_1VendorAttr_1_1Impl.html</anchorfile>
      <anchor>a0a1db9857a5159a8f21e5ccee16b1a7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>_nextId</name>
      <anchorfile>classzypp_1_1VendorAttr_1_1Impl.html</anchorfile>
      <anchor>a8fed71bacfb5402235c549369c002983</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1VendorAttr_1_1Impl.html</anchorfile>
      <anchor>ab5219298de79e2bebc4ac56a5b6e67d8</anchor>
      <arglist>(std::ostream &amp;str, const Impl &amp;obj)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend Impl *</type>
      <name>rwcowClone</name>
      <anchorfile>classzypp_1_1VendorAttr_1_1Impl.html</anchorfile>
      <anchor>a91244b4183feffa93ea04a0fb0526a9c</anchor>
      <arglist>(const Impl *rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1VendorAttr_1_1Impl.html</anchorfile>
      <anchor>a70a71e0988e7c2131ee8d4fc4c6154a5</anchor>
      <arglist>(std::ostream &amp;str, const VendorAttr::Impl &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::xml::ParseDef::Impl</name>
    <filename>classzypp_1_1xml_1_1ParseDef_1_1Impl.html</filename>
    <member kind="typedef">
      <type>shared_ptr&lt; Impl &gt;</type>
      <name>ImplPtr</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef_1_1Impl.html</anchorfile>
      <anchor>abfc0ec9461df613417a70f32acc34e85</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, ImplPtr &gt;</type>
      <name>SubNodes</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef_1_1Impl.html</anchorfile>
      <anchor>af10704c00503ea425110e07c12e79516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef_1_1Impl.html</anchorfile>
      <anchor>aec23dcb35d2b838774c059cc5ee66051</anchor>
      <arglist>(const std::string &amp;name_r, Mode mode_r, const shared_ptr&lt; ParseDefConsume &gt; &amp;target_r=shared_ptr&lt; ParseDefConsume &gt;())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Impl</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef_1_1Impl.html</anchorfile>
      <anchor>ab49dc3fe0dfa111d76185a93435d1678</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOptional</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef_1_1Impl.html</anchorfile>
      <anchor>a1dc3a343ec83b74c00ca39e36efb6c6b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMandatory</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef_1_1Impl.html</anchorfile>
      <anchor>acfe8ef8d8b0106665e3063abb4f7e5fe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>singleDef</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef_1_1Impl.html</anchorfile>
      <anchor>af5fe44c90b04c67d9c3950c8465ca234</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>multiDef</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef_1_1Impl.html</anchorfile>
      <anchor>a5cf2adb0d323590193ba1777aaaedb3f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addNode</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef_1_1Impl.html</anchorfile>
      <anchor>a73f0f54c61444f845eda26df5b780d5d</anchor>
      <arglist>(const ImplPtr &amp;subnode_r)</arglist>
    </member>
    <member kind="function">
      <type>ImplPtr</type>
      <name>getNode</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef_1_1Impl.html</anchorfile>
      <anchor>a5232d088f254d474bd8a14c0e889ada8</anchor>
      <arglist>(const std::string &amp;name_r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>take</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef_1_1Impl.html</anchorfile>
      <anchor>a2a544cf34dcac33880ca9e3307df1e3b</anchor>
      <arglist>(Reader &amp;reader_r)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_name</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef_1_1Impl.html</anchorfile>
      <anchor>afdba0b5f6231f9b7a6065df5bfb3632f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mode</type>
      <name>_mode</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef_1_1Impl.html</anchorfile>
      <anchor>a39f83bc5901ffca69482c8ce89bb42fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DefaultIntegral&lt; unsigned, 0 &gt;</type>
      <name>_visited</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef_1_1Impl.html</anchorfile>
      <anchor>ab56ac17f2d7caada17185af68a84192e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Impl *</type>
      <name>_parent</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef_1_1Impl.html</anchorfile>
      <anchor>aab19824a4050570ad2630f1d76441f60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SubNodes</type>
      <name>_subnodes</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef_1_1Impl.html</anchorfile>
      <anchor>af9afe14d97b4b7445d2646c68b78c3bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ParseDefImplConsume</type>
      <name>_callback</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef_1_1Impl.html</anchorfile>
      <anchor>a644e846ca81028aa8686a8310eb13506</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DefaultIntegral&lt; int,-1 &gt;</type>
      <name>_parseDepth</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef_1_1Impl.html</anchorfile>
      <anchor>a421ab35a4c418def6da475f89ffb050c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>skipNode</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef_1_1Impl.html</anchorfile>
      <anchor>a2059538e1701a2390c74f73238cb0bc3</anchor>
      <arglist>(Reader &amp;reader_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>exstr</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef_1_1Impl.html</anchorfile>
      <anchor>a43bab4fb5a5ce13a6ea811021496842f</anchor>
      <arglist>(const std::string &amp;what_r, const Impl &amp;impl_r) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>exstr</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef_1_1Impl.html</anchorfile>
      <anchor>afeca8387dd5e0eecc7ebcbaee9877696</anchor>
      <arglist>(const std::string &amp;what_r, const Impl &amp;impl_r, const Reader &amp;reader_r) const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef_1_1Impl.html</anchorfile>
      <anchor>a717183c408c38d1779915b0b1f697334</anchor>
      <arglist>(std::ostream &amp;str, const ParseDef::Impl &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ZConfig::Impl</name>
    <filename>classzypp_1_1ZConfig_1_1Impl.html</filename>
    <class kind="struct">zypp::ZConfig::Impl::MultiversionMap</class>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a626b160d5c2398b1db1df468d11d818e</anchor>
      <arglist>(const Pathname &amp;override_r=Pathname())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Impl</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a725f19450eb5f42e331382e50f12ae99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MultiversionSpec &amp;</type>
      <name>multiversion</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>ae32b8999247643238aacd3ea0dd43d65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const MultiversionSpec &amp;</type>
      <name>multiversion</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>adb4201664c9d65324263942f4a0aa4e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>_parsedZyppConf</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a3f81753a1e1541a39e6f701eff628515</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Arch</type>
      <name>cfg_arch</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a9e83b2aa6abac343f4a65132e09ac63e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Locale</type>
      <name>cfg_textLocale</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a9d8e316f281620061960f1ab9972dfbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DefaultOption&lt; Pathname &gt;</type>
      <name>cfg_cache_path</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a61d436466e9b904c3f532bf2583bc28a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DefaultOption&lt; Pathname &gt;</type>
      <name>cfg_metadata_path</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a0ff733a98bedd35d2f868034340ee121</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DefaultOption&lt; Pathname &gt;</type>
      <name>cfg_solvfiles_path</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>af590e50ae5d721f33795cbb1c2914168</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DefaultOption&lt; Pathname &gt;</type>
      <name>cfg_packages_path</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a3a5f2354890f2cbbb375207955f5fa52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>cfg_config_path</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>ac900d8b04456e6aaaaecd0bd19c135f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>cfg_known_repos_path</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a104e2dc0334b9b158a83cb492912f51d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>cfg_known_services_path</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a1764b774d49c20bdc724258faed2aada</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>cfg_vars_path</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a19a1b70c48c46cf3b127e3e04351ef5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>cfg_repo_mgr_root_path</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>ad6cfcefaa957afae09ad52ce1065007e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>cfg_vendor_path</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>ae92d02bde44afe3077eb3889d5d72fd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>cfg_multiversion_path</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a00e1cf0f28459fa3d1d0ce65be519951</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>cfg_kernel_keep_spec</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a9079f96cecbed09aa4ab6535d299a5ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>locks_file</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a576662382e91579b7a007c622716824a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>update_data_path</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a4f38277ca21f15f0093e160f462eab94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>update_scripts_path</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a7334658695ca05cb055db6c983a36258</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>update_messages_path</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>ad165d22cdc072148c9d240cceb156d6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DefaultOption&lt; std::string &gt;</type>
      <name>updateMessagesNotify</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>ae60e1db7bf6913f08b195e87c90bc21f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>repo_add_probe</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a97fda7f69a24b088ef65e34bf6f80423</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>repo_refresh_delay</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a9298912f6fbdb660961f90b695e8d19a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LocaleSet</type>
      <name>repoRefreshLocales</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a61b881c01dd24ca4b5dbbc11cf40e547</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>repoLabelIsAlias</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>ab1b5fd217a37bb3e56796eb58088b5fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>download_use_deltarpm</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>aad9e69e7009ff0fd10e79ce8241779b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>download_use_deltarpm_always</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a3eda22417a2235b51ebe45e9c0d5e5e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DefaultOption&lt; bool &gt;</type>
      <name>download_media_prefer_download</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>aa9755efd025b32bbf32e47f27da90ccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DefaultOption&lt; Pathname &gt;</type>
      <name>download_mediaMountdir</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a09d51f7e57f6057860ab38faafc71c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>download_max_concurrent_connections</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>af51db65285af4767d923a2469995b702</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>download_min_download_speed</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a2f6d0eb7c001a135cc732146366656bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>download_max_download_speed</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a337ed0351cae700f5c5fdc36fb7c54e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>download_max_silent_tries</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a0bb97b0dfa24a35761db01e507e90162</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>download_transfer_timeout</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>ad5d1273efe5f49a4f4dec916b5c4302b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; DownloadMode &gt;</type>
      <name>commit_downloadMode</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a939107c7cb9ec785150f4c06e927f567</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DefaultOption&lt; bool &gt;</type>
      <name>gpgCheck</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>afe64661b5bb13f547f0eae5852633541</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DefaultOption&lt; TriBool &gt;</type>
      <name>repoGpgCheck</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a913a9476a27fa6f8085423a1b7a2342b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DefaultOption&lt; TriBool &gt;</type>
      <name>pkgGpgCheck</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>ae27dae8be6f7743b9fea2f63e747dd21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ResolverFocus</type>
      <name>solver_focus</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a7221209cefb0628929b53cd648988850</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; bool &gt;</type>
      <name>solver_onlyRequires</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>afa93fb3872e49e6834753f4829a6d860</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; bool &gt;</type>
      <name>solver_allowVendorChange</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a2e193907cb52481afe7eafed535affc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; bool &gt;</type>
      <name>solver_dupAllowDowngrade</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a9cac5eeaaa51ad4977816a0467311f8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; bool &gt;</type>
      <name>solver_dupAllowNameChange</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a4924e116d40f21698143f08445130189</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; bool &gt;</type>
      <name>solver_dupAllowArchChange</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a6f5dafae557dcf5525a7949a96baa554</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; bool &gt;</type>
      <name>solver_dupAllowVendorChange</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a91e33f7870960a9a12f7110471510946</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; bool &gt;</type>
      <name>solver_cleandepsOnRemove</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>af055147f21ab823ac84ffd1e034d9279</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; unsigned &gt;</type>
      <name>solver_upgradeTestcasesToKeep</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a5c9fafc3f1fccaa3bd2c1fe8de626745</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DefaultOption&lt; bool &gt;</type>
      <name>solverUpgradeRemoveDroppedPackages</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>ad4fe05e77b5f7a1c5185f97aca47fc3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>solver_checkSystemFile</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a4360c4e7079afb0929a45e36c2fca017</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>solver_checkSystemFileDir</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>ac398b06e211b8a08b5bb8b627a71a660</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>apply_locks_file</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a4e91ef67eff0829dab223e5d0dc7e88a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>target::rpm::RpmInstFlags</type>
      <name>rpmInstallFlags</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>ad13da9605546f19678f47ceff3d6f740</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>history_log_path</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a56a8eaeeb55c20b931fa6e1cf02352d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>credentials_global_dir_path</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a8fa7440fe9cb1babced017c9364f54ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>credentials_global_file_path</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a1acc0ad834e0aecaa4a5777d229e10d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>userData</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a8912aa7041fb7cdc9029cbfa657e3b37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; Pathname &gt;</type>
      <name>pluginsPath</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a795ff142210ea0c7ab4a7aa719cb00c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::set&lt; std::string &gt;</type>
      <name>MultiversionSpec</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a0c39c2f5e768fd16c0546e71ff12697a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>MultiversionSpec &amp;</type>
      <name>getMultiversion</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a9e92edae7db5a03d808f1446034273e5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MultiversionMap</type>
      <name>_multiversionMap</name>
      <anchorfile>classzypp_1_1ZConfig_1_1Impl.html</anchorfile>
      <anchor>a4797045f7085befe68ef459a562e78c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ZYppCommitPolicy::Impl</name>
    <filename>classzypp_1_1ZYppCommitPolicy_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1ZYppCommitPolicy_1_1Impl.html</anchorfile>
      <anchor>a94bf78695607529e4309390501add203</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>_restrictToMedia</name>
      <anchorfile>classzypp_1_1ZYppCommitPolicy_1_1Impl.html</anchorfile>
      <anchor>aeda99823e8c49a721f3b99b4c90d6616</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_dryRun</name>
      <anchorfile>classzypp_1_1ZYppCommitPolicy_1_1Impl.html</anchorfile>
      <anchor>adbd683dcb674b415f2183335197a3ae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DownloadMode</type>
      <name>_downloadMode</name>
      <anchorfile>classzypp_1_1ZYppCommitPolicy_1_1Impl.html</anchorfile>
      <anchor>adcad495c98ec082d33f0edd2324e491c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>target::rpm::RpmInstFlags</type>
      <name>_rpmInstFlags</name>
      <anchorfile>classzypp_1_1ZYppCommitPolicy_1_1Impl.html</anchorfile>
      <anchor>ae1c9b451cbfdc5b828878ba8034530df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_syncPoolAfterCommit</name>
      <anchorfile>classzypp_1_1ZYppCommitPolicy_1_1Impl.html</anchorfile>
      <anchor>a8b701b3f8171c1795fd5a35e067457f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>Impl *</type>
      <name>clone</name>
      <anchorfile>classzypp_1_1ZYppCommitPolicy_1_1Impl.html</anchorfile>
      <anchor>abc61ba26b408de9f72ca168b692f3c13</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend Impl *</type>
      <name>rwcowClone</name>
      <anchorfile>classzypp_1_1ZYppCommitPolicy_1_1Impl.html</anchorfile>
      <anchor>a91244b4183feffa93ea04a0fb0526a9c</anchor>
      <arglist>(const Impl *rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ZYppCommitResult::Impl</name>
    <filename>classzypp_1_1ZYppCommitResult_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1ZYppCommitResult_1_1Impl.html</anchorfile>
      <anchor>adac9601135ecb3a72d8b40991501ec56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>_root</name>
      <anchorfile>classzypp_1_1ZYppCommitResult_1_1Impl.html</anchorfile>
      <anchor>a530e1e3f9bc7a86a7158c2aa66212004</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FalseBool</type>
      <name>_attemptToModify</name>
      <anchorfile>classzypp_1_1ZYppCommitResult_1_1Impl.html</anchorfile>
      <anchor>a5f009b4814b6bbabaed407f6ea7d9433</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sat::Transaction</type>
      <name>_transaction</name>
      <anchorfile>classzypp_1_1ZYppCommitResult_1_1Impl.html</anchorfile>
      <anchor>a46abc937f3b7b6d1c6ea1236a3be8d9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TransactionStepList</type>
      <name>_transactionStepList</name>
      <anchorfile>classzypp_1_1ZYppCommitResult_1_1Impl.html</anchorfile>
      <anchor>a5e7f13cfcc8bf355c02080f2d07b3608</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UpdateNotifications</type>
      <name>_updateMessages</name>
      <anchorfile>classzypp_1_1ZYppCommitResult_1_1Impl.html</anchorfile>
      <anchor>a474d269de28034a1180e32a9dec4d36d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>Impl *</type>
      <name>clone</name>
      <anchorfile>classzypp_1_1ZYppCommitResult_1_1Impl.html</anchorfile>
      <anchor>a8efd304906ca129550a32888b265a825</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend Impl *</type>
      <name>rwcowClone</name>
      <anchorfile>classzypp_1_1ZYppCommitResult_1_1Impl.html</anchorfile>
      <anchor>a91244b4183feffa93ea04a0fb0526a9c</anchor>
      <arglist>(const Impl *rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::parser::IniDict</name>
    <filename>classzypp_1_1parser_1_1IniDict.html</filename>
    <base>zypp::parser::IniParser</base>
    <member kind="typedef">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>EntrySet</name>
      <anchorfile>classzypp_1_1parser_1_1IniDict.html</anchorfile>
      <anchor>af8fe2af4989b51a434fa59d3bc44ebd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, EntrySet &gt;</type>
      <name>SectionSet</name>
      <anchorfile>classzypp_1_1parser_1_1IniDict.html</anchorfile>
      <anchor>afba2248528f4e2f0807527e99651dd7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MapKVIteratorTraits&lt; SectionSet &gt;::Key_const_iterator</type>
      <name>section_const_iterator</name>
      <anchorfile>classzypp_1_1parser_1_1IniDict.html</anchorfile>
      <anchor>a77147b49227c74b5849e191231648528</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>EntrySet::const_iterator</type>
      <name>entry_const_iterator</name>
      <anchorfile>classzypp_1_1parser_1_1IniDict.html</anchorfile>
      <anchor>a734e6326f886c2fa198a4584700301a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>section_const_iterator</type>
      <name>sectionsBegin</name>
      <anchorfile>classzypp_1_1parser_1_1IniDict.html</anchorfile>
      <anchor>aae68485706e471f6073b2fb49dba0e09</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>section_const_iterator</type>
      <name>sectionsEnd</name>
      <anchorfile>classzypp_1_1parser_1_1IniDict.html</anchorfile>
      <anchor>a20f52d380e152366c260865f8de16879</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; section_const_iterator &gt;</type>
      <name>sections</name>
      <anchorfile>classzypp_1_1parser_1_1IniDict.html</anchorfile>
      <anchor>a81853c46ccc4104c12840ff40f38eb13</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1parser_1_1IniDict.html</anchorfile>
      <anchor>a6d04351dbcc127e3ae8b0a55b5259e99</anchor>
      <arglist>(std::ostream &amp;str, const IniDict &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1parser_1_1IniDict.html</anchorfile>
      <anchor>a2e30755877bca926b2dc0507d6c16a12</anchor>
      <arglist>(std::ostream &amp;str, const IniDict &amp;obj)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SectionSet</type>
      <name>_dict</name>
      <anchorfile>classzypp_1_1parser_1_1IniDict.html</anchorfile>
      <anchor>abc37741c1613ef3082062f1d83640b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>EntrySet</type>
      <name>_empty_map</name>
      <anchorfile>classzypp_1_1parser_1_1IniDict.html</anchorfile>
      <anchor>af12503b99e44ed86991ef9039ab5d32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>entry_const_iterator</type>
      <name>entriesBegin</name>
      <anchorfile>classzypp_1_1parser_1_1IniDict.html</anchorfile>
      <anchor>a8204f08e56825624bc5e222235a1b098</anchor>
      <arglist>(const std::string &amp;section) const</arglist>
    </member>
    <member kind="function">
      <type>entry_const_iterator</type>
      <name>entriesEnd</name>
      <anchorfile>classzypp_1_1parser_1_1IniDict.html</anchorfile>
      <anchor>afb647a8b9ebe0fc9ec79b2b68eabf9df</anchor>
      <arglist>(const std::string &amp;section) const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; entry_const_iterator &gt;</type>
      <name>entries</name>
      <anchorfile>classzypp_1_1parser_1_1IniDict.html</anchorfile>
      <anchor>a8ad325a6c5e1a0acb0d36b7deca7ac26</anchor>
      <arglist>(const std::string &amp;section) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IniDict</name>
      <anchorfile>classzypp_1_1parser_1_1IniDict.html</anchorfile>
      <anchor>a6f64099f68362056d351eb2f562e8d29</anchor>
      <arglist>(const InputStream &amp;is, const ProgressData::ReceiverFnc &amp;progress=ProgressData::ReceiverFnc())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IniDict</name>
      <anchorfile>classzypp_1_1parser_1_1IniDict.html</anchorfile>
      <anchor>ab62f4e021c3ddc876dd1490b0e38b941</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~IniDict</name>
      <anchorfile>classzypp_1_1parser_1_1IniDict.html</anchorfile>
      <anchor>a34413685805dabb12c6c89734e506c0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classzypp_1_1parser_1_1IniDict.html</anchorfile>
      <anchor>a3950872b0309d4c62f7b7c773867e977</anchor>
      <arglist>(const InputStream &amp;is, const ProgressData::ReceiverFnc &amp;progress=ProgressData::ReceiverFnc())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertEntry</name>
      <anchorfile>classzypp_1_1parser_1_1IniDict.html</anchorfile>
      <anchor>a928b904caa30ec0e6f5d79180a5012f1</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;key, const std::string &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteSection</name>
      <anchorfile>classzypp_1_1parser_1_1IniDict.html</anchorfile>
      <anchor>a3ca472e6eb5f0a2ee6cc329e3c84fb67</anchor>
      <arglist>(const std::string &amp;section)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSection</name>
      <anchorfile>classzypp_1_1parser_1_1IniDict.html</anchorfile>
      <anchor>a3af1026bf027de2a7354ff37d43c1038</anchor>
      <arglist>(const std::string &amp;section) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasEntry</name>
      <anchorfile>classzypp_1_1parser_1_1IniDict.html</anchorfile>
      <anchor>ab29e34da37fabe78135445de4571cf77</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;entry) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>consume</name>
      <anchorfile>classzypp_1_1parser_1_1IniDict.html</anchorfile>
      <anchor>ab90fa8ab59eb3e6987c58f622f190a97</anchor>
      <arglist>(const std::string &amp;section)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>consume</name>
      <anchorfile>classzypp_1_1parser_1_1IniDict.html</anchorfile>
      <anchor>abd5821a946f51d0a4fb63a9319cd569b</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;key, const std::string &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>section_const_iterator</type>
      <name>sectionsBegin</name>
      <anchorfile>classzypp_1_1parser_1_1IniDict.html</anchorfile>
      <anchor>aae68485706e471f6073b2fb49dba0e09</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>section_const_iterator</type>
      <name>sectionsEnd</name>
      <anchorfile>classzypp_1_1parser_1_1IniDict.html</anchorfile>
      <anchor>a20f52d380e152366c260865f8de16879</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; section_const_iterator &gt;</type>
      <name>sections</name>
      <anchorfile>classzypp_1_1parser_1_1IniDict.html</anchorfile>
      <anchor>a81853c46ccc4104c12840ff40f38eb13</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::parser::IniParser</name>
    <filename>classzypp_1_1parser_1_1IniParser.html</filename>
    <base protection="private">zypp::base::NonCopyable</base>
    <member kind="function">
      <type></type>
      <name>IniParser</name>
      <anchorfile>classzypp_1_1parser_1_1IniParser.html</anchorfile>
      <anchor>a8ad7d044b5dee2ee1919f9dd150c9a0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IniParser</name>
      <anchorfile>classzypp_1_1parser_1_1IniParser.html</anchorfile>
      <anchor>a60f5cbefd2693743117ba1a9632dd880</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parse</name>
      <anchorfile>classzypp_1_1parser_1_1IniParser.html</anchorfile>
      <anchor>ae4da59d2c0eb702ba7dcd6161864fed1</anchor>
      <arglist>(const InputStream &amp;imput_r, const ProgressData::ReceiverFnc &amp;progress=ProgressData::ReceiverFnc())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>beginParse</name>
      <anchorfile>classzypp_1_1parser_1_1IniParser.html</anchorfile>
      <anchor>a6b096c287519c5b78494ec57279ada78</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>consume</name>
      <anchorfile>classzypp_1_1parser_1_1IniParser.html</anchorfile>
      <anchor>ad7a593cff40214b0febb15e218965850</anchor>
      <arglist>(const std::string &amp;section)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>consume</name>
      <anchorfile>classzypp_1_1parser_1_1IniParser.html</anchorfile>
      <anchor>aabd4c1a196af4fbdd9e16544ced14771</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;key, const std::string &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>endParse</name>
      <anchorfile>classzypp_1_1parser_1_1IniParser.html</anchorfile>
      <anchor>ad8161bc37e5301cae987efcf9586ca9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>garbageLine</name>
      <anchorfile>classzypp_1_1parser_1_1IniParser.html</anchorfile>
      <anchor>a5e3e914a66f2f99474056225857d6a24</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;line)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>inputname</name>
      <anchorfile>classzypp_1_1parser_1_1IniParser.html</anchorfile>
      <anchor>a0078f4d31535501e973c638e5a622598</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_inputname</name>
      <anchorfile>classzypp_1_1parser_1_1IniParser.html</anchorfile>
      <anchor>a1149727ec6d2b87d97b97334e08ecb96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_current_section</name>
      <anchorfile>classzypp_1_1parser_1_1IniParser.html</anchorfile>
      <anchor>ab6d70243abeb68198b0815d351ed9bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_line_nr</name>
      <anchorfile>classzypp_1_1parser_1_1IniParser.html</anchorfile>
      <anchor>a422c5c640582987778ecb94da242501f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::InputStream</name>
    <filename>classzypp_1_1InputStream.html</filename>
    <member kind="function">
      <type></type>
      <name>InputStream</name>
      <anchorfile>classzypp_1_1InputStream.html</anchorfile>
      <anchor>ab2e19c1485189fbb57828de65e6d65ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InputStream</name>
      <anchorfile>classzypp_1_1InputStream.html</anchorfile>
      <anchor>abc2a9d74b14c2d4ee663a52bb88127e0</anchor>
      <arglist>(std::istream &amp;stream_r, const std::string &amp;name_r=std::string())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InputStream</name>
      <anchorfile>classzypp_1_1InputStream.html</anchorfile>
      <anchor>aa22c5e70e7306e91fa5168f8d6a97126</anchor>
      <arglist>(const Pathname &amp;file_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InputStream</name>
      <anchorfile>classzypp_1_1InputStream.html</anchorfile>
      <anchor>a81bdb82e96f56df34dd7d2d6a8061921</anchor>
      <arglist>(const Pathname &amp;file_r, const std::string &amp;name_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InputStream</name>
      <anchorfile>classzypp_1_1InputStream.html</anchorfile>
      <anchor>a4354065ec183720fa0f8d48b6439db60</anchor>
      <arglist>(const std::string &amp;file_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InputStream</name>
      <anchorfile>classzypp_1_1InputStream.html</anchorfile>
      <anchor>a2e9072c8acd88951ad09f5eea6b6d6f0</anchor>
      <arglist>(const std::string &amp;file_r, const std::string &amp;name_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InputStream</name>
      <anchorfile>classzypp_1_1InputStream.html</anchorfile>
      <anchor>aad6ab77c29e8a715816c433c08d41c7b</anchor>
      <arglist>(const char *file_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InputStream</name>
      <anchorfile>classzypp_1_1InputStream.html</anchorfile>
      <anchor>acd08d7667ab71a87640cfb99ad66599a</anchor>
      <arglist>(const char *file_r, const std::string &amp;name_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~InputStream</name>
      <anchorfile>classzypp_1_1InputStream.html</anchorfile>
      <anchor>a938478a7e857e2be4cc4e1477e6c1adb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>stream</name>
      <anchorfile>classzypp_1_1InputStream.html</anchorfile>
      <anchor>a6136188b397b01f777bcf0f3814c379f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::istream &amp;</name>
      <anchorfile>classzypp_1_1InputStream.html</anchorfile>
      <anchor>a5ce4c625600a89b05a804f9c0210a437</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>name</name>
      <anchorfile>classzypp_1_1InputStream.html</anchorfile>
      <anchor>a627b57ada20d3b56ecbb201d0be74817</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Pathname &amp;</type>
      <name>path</name>
      <anchorfile>classzypp_1_1InputStream.html</anchorfile>
      <anchor>a8e717e3bd4020668506b6c0fab77ad7f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::streamoff</type>
      <name>size</name>
      <anchorfile>classzypp_1_1InputStream.html</anchorfile>
      <anchor>a860ea2cf5575915464967546527ba105</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classzypp_1_1InputStream.html</anchorfile>
      <anchor>adb51b9b812d0277e696b24a812c0179b</anchor>
      <arglist>(std::streamoff val_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pathname</type>
      <name>_path</name>
      <anchorfile>classzypp_1_1InputStream.html</anchorfile>
      <anchor>a99580fbd827096016fbacc0f71d9116f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>shared_ptr&lt; std::istream &gt;</type>
      <name>_stream</name>
      <anchorfile>classzypp_1_1InputStream.html</anchorfile>
      <anchor>aaa3fe242615393b04ac6fb534a004567</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_name</name>
      <anchorfile>classzypp_1_1InputStream.html</anchorfile>
      <anchor>aae5e63877c151d46eeb8587203785c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DefaultIntegral&lt; std::streamoff,-1 &gt;</type>
      <name>_size</name>
      <anchorfile>classzypp_1_1InputStream.html</anchorfile>
      <anchor>a5b9121176cfd35f2e35f70dbb0ce4635</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1InputStream.html</anchorfile>
      <anchor>a987f8d2138cbafefd116fd0738fb11b8</anchor>
      <arglist>(std::ostream &amp;str, const InputStream &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::target::rpm::InstallResolvableReport</name>
    <filename>structzypp_1_1target_1_1rpm_1_1InstallResolvableReport.html</filename>
    <base>zypp::callback::ReportBase</base>
    <member kind="enumeration">
      <type></type>
      <name>Action</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1InstallResolvableReport.html</anchorfile>
      <anchor>a73e1a4e4f35fa81e403e6bb67cae39fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORT</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1InstallResolvableReport.html</anchorfile>
      <anchor>a73e1a4e4f35fa81e403e6bb67cae39faad8c234dad11285dea5eab15de6a7e4a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRY</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1InstallResolvableReport.html</anchorfile>
      <anchor>a73e1a4e4f35fa81e403e6bb67cae39faaa4ef0d3e732f715827c4a5ed801374b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1InstallResolvableReport.html</anchorfile>
      <anchor>a73e1a4e4f35fa81e403e6bb67cae39faa345981a6dff31c92cce82b1cd6247b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Error</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1InstallResolvableReport.html</anchorfile>
      <anchor>a997c10767d7c192d080bfe4eaa1c713f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_ERROR</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1InstallResolvableReport.html</anchorfile>
      <anchor>a997c10767d7c192d080bfe4eaa1c713fa5308e40c09c9639ad2a2e6ea28beba85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOT_FOUND</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1InstallResolvableReport.html</anchorfile>
      <anchor>a997c10767d7c192d080bfe4eaa1c713fa7827d6a80c6d056f31e530dd9aab19d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IO</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1InstallResolvableReport.html</anchorfile>
      <anchor>a997c10767d7c192d080bfe4eaa1c713fa8fa409558578a2cb1cea5b33db1ebcc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INVALID</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1InstallResolvableReport.html</anchorfile>
      <anchor>a997c10767d7c192d080bfe4eaa1c713fa75e6c37f6999c89a5597ce9868f11a9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RpmLevel</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1InstallResolvableReport.html</anchorfile>
      <anchor>aae72803397372c1d5881384936b884b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPM</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1InstallResolvableReport.html</anchorfile>
      <anchor>aae72803397372c1d5881384936b884b9acaeb2fbe01f72f052071f35126e407bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPM_NODEPS</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1InstallResolvableReport.html</anchorfile>
      <anchor>aae72803397372c1d5881384936b884b9af1ba3c845fad592f57a31c4b4dfb017a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPM_NODEPS_FORCE</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1InstallResolvableReport.html</anchorfile>
      <anchor>aae72803397372c1d5881384936b884b9a80f89ca498a1b09a458fa6e667154d92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORT</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1InstallResolvableReport.html</anchorfile>
      <anchor>a73e1a4e4f35fa81e403e6bb67cae39faad8c234dad11285dea5eab15de6a7e4a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRY</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1InstallResolvableReport.html</anchorfile>
      <anchor>a73e1a4e4f35fa81e403e6bb67cae39faaa4ef0d3e732f715827c4a5ed801374b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1InstallResolvableReport.html</anchorfile>
      <anchor>a73e1a4e4f35fa81e403e6bb67cae39faa345981a6dff31c92cce82b1cd6247b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_ERROR</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1InstallResolvableReport.html</anchorfile>
      <anchor>a997c10767d7c192d080bfe4eaa1c713fa5308e40c09c9639ad2a2e6ea28beba85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOT_FOUND</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1InstallResolvableReport.html</anchorfile>
      <anchor>a997c10767d7c192d080bfe4eaa1c713fa7827d6a80c6d056f31e530dd9aab19d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IO</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1InstallResolvableReport.html</anchorfile>
      <anchor>a997c10767d7c192d080bfe4eaa1c713fa8fa409558578a2cb1cea5b33db1ebcc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INVALID</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1InstallResolvableReport.html</anchorfile>
      <anchor>a997c10767d7c192d080bfe4eaa1c713fa75e6c37f6999c89a5597ce9868f11a9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPM</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1InstallResolvableReport.html</anchorfile>
      <anchor>aae72803397372c1d5881384936b884b9acaeb2fbe01f72f052071f35126e407bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPM_NODEPS</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1InstallResolvableReport.html</anchorfile>
      <anchor>aae72803397372c1d5881384936b884b9af1ba3c845fad592f57a31c4b4dfb017a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPM_NODEPS_FORCE</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1InstallResolvableReport.html</anchorfile>
      <anchor>aae72803397372c1d5881384936b884b9a80f89ca498a1b09a458fa6e667154d92</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>start</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1InstallResolvableReport.html</anchorfile>
      <anchor>a7012d60a84f5770eb85e7cf92191bec2</anchor>
      <arglist>(Resolvable::constPtr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>progress</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1InstallResolvableReport.html</anchorfile>
      <anchor>a3e55ee09d5bc52966b099d092c7beccf</anchor>
      <arglist>(int, Resolvable::constPtr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Action</type>
      <name>problem</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1InstallResolvableReport.html</anchorfile>
      <anchor>a4b45cf390c874b9c6e36b6e63a52ee39</anchor>
      <arglist>(Resolvable::constPtr, Error, const std::string &amp;, RpmLevel)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finish</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1InstallResolvableReport.html</anchorfile>
      <anchor>a77ea62a2d89673dcef422dfca6ff125d</anchor>
      <arglist>(Resolvable::constPtr, Error, const std::string &amp;, RpmLevel)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const UserData::ContentType</type>
      <name>contentRpmout</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1InstallResolvableReport.html</anchorfile>
      <anchor>ac9f0c3f30593b5ac544a38c8541619cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::InstanceId</name>
    <filename>classzypp_1_1InstanceId.html</filename>
    <member kind="function">
      <type></type>
      <name>InstanceId</name>
      <anchorfile>classzypp_1_1InstanceId.html</anchorfile>
      <anchor>a702bd75dc853ea4943f7c9440bd6f920</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InstanceId</name>
      <anchorfile>classzypp_1_1InstanceId.html</anchorfile>
      <anchor>a2e194fb75202902c58e38e337f28e3eb</anchor>
      <arglist>(const std::string &amp;namespace_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getIdFor</name>
      <anchorfile>classzypp_1_1InstanceId.html</anchorfile>
      <anchor>a004910332ee61866317547cbf526ede1</anchor>
      <arglist>(sat::Solvable slv_r) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getIdFor</name>
      <anchorfile>classzypp_1_1InstanceId.html</anchorfile>
      <anchor>a913bb23a1cd5886b91a9630ccd3f4e82</anchor>
      <arglist>(const PoolItem &amp;pi_r) const</arglist>
    </member>
    <member kind="function">
      <type>sat::Solvable</type>
      <name>findSolvable</name>
      <anchorfile>classzypp_1_1InstanceId.html</anchorfile>
      <anchor>aef77e5908e2fa4142032079bde15632a</anchor>
      <arglist>(const std::string str_r) const</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>findPoolItem</name>
      <anchorfile>classzypp_1_1InstanceId.html</anchorfile>
      <anchor>aea95778a00ee85bde93645a3369e5bf6</anchor>
      <arglist>(const std::string str_r) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1InstanceId.html</anchorfile>
      <anchor>ac2a52b85c456dea30612407e268b0e90</anchor>
      <arglist>(sat::Solvable slv_r) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1InstanceId.html</anchorfile>
      <anchor>a1365bdf8998c46f57d2ee88b137d5cd0</anchor>
      <arglist>(const PoolItem &amp;pi_r) const</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1InstanceId.html</anchorfile>
      <anchor>a70116576bdd74caa36e61a1fd8466347</anchor>
      <arglist>(const std::string str_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSystemId</name>
      <anchorfile>classzypp_1_1InstanceId.html</anchorfile>
      <anchor>a79b88c886be2798fcf834a4e9efb69b4</anchor>
      <arglist>(const std::string str_r) const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getNamespace</name>
      <anchorfile>classzypp_1_1InstanceId.html</anchorfile>
      <anchor>ae0d911d3a6f3c8826e9fa85f35027550</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamespace</name>
      <anchorfile>classzypp_1_1InstanceId.html</anchorfile>
      <anchor>af038238039c0bbe8592e6156730a2c72</anchor>
      <arglist>(const std::string &amp;namespace_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unsetNamespace</name>
      <anchorfile>classzypp_1_1InstanceId.html</anchorfile>
      <anchor>ad9d8fda06d01a9c1266837fdd3e6ccaa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_namespace</name>
      <anchorfile>classzypp_1_1InstanceId.html</anchorfile>
      <anchor>a81343727acd1ed731acbdc7d53f51022</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::rpm::BinHeader::intList</name>
    <filename>classzypp_1_1target_1_1rpm_1_1BinHeader_1_1intList.html</filename>
    <base protection="private">zypp::base::NonCopyable</base>
    <member kind="function">
      <type></type>
      <name>intList</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1BinHeader_1_1intList.html</anchorfile>
      <anchor>ac798a1db21a407acf5e2ddddbc04e75c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1BinHeader_1_1intList.html</anchorfile>
      <anchor>a7b9a80bc3f574e625dbedb3b461513dc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>size</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1BinHeader_1_1intList.html</anchorfile>
      <anchor>a07adcd95e13291dc256584c4dd75d166</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>operator[]</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1BinHeader_1_1intList.html</anchorfile>
      <anchor>ae4985b9b1dfe8a17211e6171f8c55ff1</anchor>
      <arglist>(const unsigned idx_r) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>unsigned</type>
      <name>set</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1BinHeader_1_1intList.html</anchorfile>
      <anchor>aeb20b7001b9f0383ffb419f6a91a1711</anchor>
      <arglist>(void *val_r, unsigned cnt_r, rpmTagType type_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; long &gt;</type>
      <name>_data</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1BinHeader_1_1intList.html</anchorfile>
      <anchor>af911ad68f3e9be6073af7d48308c7cbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rpmTagType</type>
      <name>_type</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1BinHeader_1_1intList.html</anchorfile>
      <anchor>af1619e85eefc76abc2c7fb9945029070</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>BinHeader</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1BinHeader_1_1intList.html</anchorfile>
      <anchor>ad8ca43d9bafa54e935954aadbac83d58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::rw_pointer::Intrusive</name>
    <filename>structzypp_1_1rw__pointer_1_1Intrusive.html</filename>
    <templarg>class D</templarg>
    <member kind="typedef">
      <type>intrusive_ptr&lt; D &gt;</type>
      <name>PtrType</name>
      <anchorfile>structzypp_1_1rw__pointer_1_1Intrusive.html</anchorfile>
      <anchor>a634015cc80a657166f4668c3a5866ef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>intrusive_ptr&lt; const D &gt;</type>
      <name>constPtrType</name>
      <anchorfile>structzypp_1_1rw__pointer_1_1Intrusive.html</anchorfile>
      <anchor>adf4c9df754d8254737fc67f30796c53d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unique</name>
      <anchorfile>structzypp_1_1rw__pointer_1_1Intrusive.html</anchorfile>
      <anchor>a8276f3c2851ecac8c2ba01fdd44cb65a</anchor>
      <arglist>(const constPtrType &amp;ptr_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unique</name>
      <anchorfile>structzypp_1_1rw__pointer_1_1Intrusive.html</anchorfile>
      <anchor>a79e43ed6d1eb18b71050e424cdc06385</anchor>
      <arglist>(const PtrType &amp;ptr_r)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>use_count</name>
      <anchorfile>structzypp_1_1rw__pointer_1_1Intrusive.html</anchorfile>
      <anchor>a746e9741c883fd18da0a5eda06786d31</anchor>
      <arglist>(const constPtrType &amp;ptr_r) const</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>use_count</name>
      <anchorfile>structzypp_1_1rw__pointer_1_1Intrusive.html</anchorfile>
      <anchor>a56e8bcb6ec0871889b15bff325ff0ac6</anchor>
      <arglist>(const PtrType &amp;ptr_r) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>intrusive_ptr</name>
    <filename>classintrusive__ptr.html</filename>
  </compound>
  <compound kind="struct">
    <name>zypp::ui::SelectableTraits::IOrder</name>
    <filename>structzypp_1_1ui_1_1SelectableTraits_1_1IOrder.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1ui_1_1SelectableTraits_1_1IOrder.html</anchorfile>
      <anchor>a7086bfceec772792d310fd7ff0b755d0</anchor>
      <arglist>(const PoolItem &amp;lhs, const PoolItem &amp;rhs) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::is_container</name>
    <filename>structzypp_1_1is__container.html</filename>
    <templarg>typename Tp</templarg>
  </compound>
  <compound kind="class">
    <name>zypp::Iterable</name>
    <filename>classzypp_1_1Iterable.html</filename>
    <templarg>class TIterator</templarg>
    <member kind="typedef">
      <type>size_t</type>
      <name>size_type</name>
      <anchorfile>classzypp_1_1Iterable.html</anchorfile>
      <anchor>a09610b6271b63633e769f91a1dad3e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TIterator</type>
      <name>iterator_type</name>
      <anchorfile>classzypp_1_1Iterable.html</anchorfile>
      <anchor>a71000416d80889680f392e233b3689bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::iterator_traits&lt; iterator_type &gt;::value_type</type>
      <name>value_type</name>
      <anchorfile>classzypp_1_1Iterable.html</anchorfile>
      <anchor>a311d37f20fc61d2df963c9a46def8768</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::iterator_traits&lt; iterator_type &gt;::difference_type</type>
      <name>difference_type</name>
      <anchorfile>classzypp_1_1Iterable.html</anchorfile>
      <anchor>a7f6377638fb8e07f1f88a47d053ef649</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::iterator_traits&lt; iterator_type &gt;::pointer</type>
      <name>pointer</name>
      <anchorfile>classzypp_1_1Iterable.html</anchorfile>
      <anchor>acbeecf2d6711640ab04e3ca9e06cf7f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::iterator_traits&lt; iterator_type &gt;::reference</type>
      <name>reference</name>
      <anchorfile>classzypp_1_1Iterable.html</anchorfile>
      <anchor>a08861972e08ab61593f6e189a0b3576b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::iterator_traits&lt; iterator_type &gt;::iterator_category</type>
      <name>iterator_category</name>
      <anchorfile>classzypp_1_1Iterable.html</anchorfile>
      <anchor>a6932fad5d292cfd77a10993af4bde928</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Iterable</name>
      <anchorfile>classzypp_1_1Iterable.html</anchorfile>
      <anchor>a18b2d88b1b176b5c41bb800a730b838b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Iterable</name>
      <anchorfile>classzypp_1_1Iterable.html</anchorfile>
      <anchor>ae2b8fbc50d1267a30bf7b041754deb2f</anchor>
      <arglist>(iterator_type begin_r, iterator_type end_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Iterable</name>
      <anchorfile>classzypp_1_1Iterable.html</anchorfile>
      <anchor>ad2bb070b67bd52a24740e78a2f412023</anchor>
      <arglist>(std::pair&lt; iterator_type, iterator_type &gt; range_r)</arglist>
    </member>
    <member kind="function">
      <type>iterator_type</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1Iterable.html</anchorfile>
      <anchor>a137b6fbce7add498392d7deedcbadd56</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator_type</type>
      <name>end</name>
      <anchorfile>classzypp_1_1Iterable.html</anchorfile>
      <anchor>aef25c42ebb23bc7d4a2d401682beab3a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1Iterable.html</anchorfile>
      <anchor>a9a4cbae3172ca5abdfe730a3da59e9dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1Iterable.html</anchorfile>
      <anchor>a216110866ac6d04c618309db18e77189</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classzypp_1_1Iterable.html</anchorfile>
      <anchor>ad63744d04e4aa742919eb132ceba91b7</anchor>
      <arglist>(const value_type &amp;val_r) const</arglist>
    </member>
    <member kind="function">
      <type>iterator_type</type>
      <name>find</name>
      <anchorfile>classzypp_1_1Iterable.html</anchorfile>
      <anchor>a4c2cb69d1f1e76782eca95f47be6098a</anchor>
      <arglist>(const value_type &amp;val_r) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>iterator_type</type>
      <name>_begin</name>
      <anchorfile>classzypp_1_1Iterable.html</anchorfile>
      <anchor>a32539de42aebc5d404d537b8e79eccfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>iterator_type</type>
      <name>_end</name>
      <anchorfile>classzypp_1_1Iterable.html</anchorfile>
      <anchor>ace9c97eb1f4a14bd060ecc98dc71c457</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; TIterator &gt;</type>
      <name>makeIterable</name>
      <anchorfile>classzypp_1_1Iterable.html</anchorfile>
      <anchor>a5ad47f28021047da9f8cb710ff0f5eec</anchor>
      <arglist>(TIterator &amp;&amp;begin_r, TIterator &amp;&amp;end_r)</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; TIterator &gt;</type>
      <name>makeIterable</name>
      <anchorfile>classzypp_1_1Iterable.html</anchorfile>
      <anchor>a9c870789c2e9007d68e6f868b8d150ee</anchor>
      <arglist>(std::pair&lt; TIterator, TIterator &gt; &amp;&amp;range_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::sat::LookupAttr::iterator</name>
    <filename>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</filename>
    <member kind="function">
      <type>void</type>
      <name>nextSkipSolvAttr</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a52e354dbb6ab89b945c859ea22ed65e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nextSkipSolvable</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a24dbb4ca3268d233ea41ac06f407c826</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nextSkipRepo</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>ab20223cf02d80eed057594e6abaac7a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skipSolvAttr</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>af00beecc8af8ba4eea2ef84a89bb31f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skipSolvable</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a73600cdb87d4f8704901a3c733367b2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skipRepo</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>af99e848a14665a1b0075e7f816ee9d6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stayInThisSolvable</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a11cb0e03e2d2403a41dff9e541f449fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stayInThisRepo</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a80d03b1cf4ec94ed5bf6f5fbab42c87e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Repository</type>
      <name>inRepo</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>adc04fc11defe60d96e7b03b04620cecd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Solvable</type>
      <name>inSolvable</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>aa3cec1b506b6c5aa5fa653b8a56be1e7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SolvAttr</type>
      <name>inSolvAttr</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a2947247ef06dc591a4c71a5161552f0b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>atEnd</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>adb7857da18b07ddccb43a0567fbe3571</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>detail::IdType</type>
      <name>solvAttrType</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>ace54da9c23a0c44aa9273c51617460d1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solvAttrNumeric</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>ab713a2ea9448ea5909b32a9827492eb0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solvAttrString</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>acb7e6a7bf56c28fc59ddf28da27a5dbc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solvAttrIdString</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>abac26a81f779e0c7f9a20ff5d9450242</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solvAttrCheckSum</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a4df6629ef3e43821d9fadbe56f3ea39a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solvAttrSubEntry</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a81b212ba052d50c770e39fd1de498919</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>subEmpty</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a3b6ef5a0bc81dbf5a0714c8ecfcf1f01</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>subSize</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>ab3e8faede8429ea8f093e7b1d63254ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>subBegin</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a04b4588da4d9be8aedf73b20028f56ff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>subEnd</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a682d09dcc6e36d28f229eeeedf083623</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>subFind</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a4005deddb849b5aa7a8bc5cf67ff98f4</anchor>
      <arglist>(SolvAttr attr_r) const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>subFind</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a37b17d83ab98eae37ae68401819f600c</anchor>
      <arglist>(const C_Str &amp;attrname_r) const</arglist>
    </member>
    <member kind="function">
      <type>CheckSum</type>
      <name>asType</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a3d05c152e203db36d2ca73d6e6e10a89</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>aff4eba78c111b8840412a7aabb0c1044</anchor>
      <arglist>(std::ostream &amp;str, const LookupAttr::iterator &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a64ca6e84c06fef5f5c726b32c35a1225</anchor>
      <arglist>(std::ostream &amp;str, const ArrayAttr&lt; TResult, TAttr &gt; &amp;obj)</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>boost::iterator_core_access</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>ac09f73e325921cc50ebcd96bed0f8096</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::DIWrap</type>
      <name>_dip</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>aad0e2260024f5d7618afe7bad6e0cbd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>asInt</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>ad2959fbc039c3f343894e630010f873f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>asUnsigned</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a0fe25b6bf652bf4e196625cc1bdcd471</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>asBool</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a5991fbcdbf5fa077368b71399c5e38db</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned long long</type>
      <name>asUnsignedLL</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a0db1bf2e10af75c18f329e83b0fed30c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>c_str</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>ab3ce73f30fb1404da52d1c4c336955e8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a50a07076e84e9106965c058a0bdcfc52</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IdString</type>
      <name>idStr</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a1e264470f7f333d454ad030e06c52e72</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>detail::IdType</type>
      <name>id</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a0b18b3c9f059bae9e9284c313895d234</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CheckSum</type>
      <name>asCheckSum</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a44d5ae3bbea26b7c1c2a0b8a1144410e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Tp</type>
      <name>asType</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a1808aee0832fbecefa0e4778d4d27570</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iterator</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a3799d27a61219aca571235ed40b50cc5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iterator</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a78698dd56b26bdfad261ff803f2bf3c8</anchor>
      <arglist>(const iterator &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator=</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>ab6e264d46689e58d8b2ffa9a797bb48e</anchor>
      <arglist>(const iterator &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~iterator</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a49f8d4e40ea6bf99f0ce41fd3c6daef5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iterator</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a9dd02f252f30e9e8a9d2c80b31b43d07</anchor>
      <arglist>(detail::DIWrap &amp;dip_r)</arglist>
    </member>
    <member kind="function">
      <type>detail::CDataiterator *</type>
      <name>get</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a715a2431f4849995f804057891d9841e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>equal</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a5d808abec28e66bbc742a81eae70df40</anchor>
      <arglist>(const boost::iterator_adaptor&lt; OtherDerived, OtherIterator, V, C, R, D &gt; &amp;rhs) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>dip_equal</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>ac68e280fe654e9713974e8d38b9d4ae6</anchor>
      <arglist>(const detail::CDataiterator &amp;lhs, const detail::CDataiterator &amp;rhs) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>detail::IdType</type>
      <name>dereference</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a207843193d5d6b6dc58e8198edb03243</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>increment</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a44aba7a1afafcbcfef3d6ec55411b296</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nextSkipSolvAttr</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a52e354dbb6ab89b945c859ea22ed65e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nextSkipSolvable</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a24dbb4ca3268d233ea41ac06f407c826</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nextSkipRepo</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>ab20223cf02d80eed057594e6abaac7a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skipSolvAttr</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>af00beecc8af8ba4eea2ef84a89bb31f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skipSolvable</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a73600cdb87d4f8704901a3c733367b2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skipRepo</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>af99e848a14665a1b0075e7f816ee9d6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stayInThisSolvable</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a11cb0e03e2d2403a41dff9e541f449fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stayInThisRepo</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a80d03b1cf4ec94ed5bf6f5fbab42c87e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Repository</type>
      <name>inRepo</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>adc04fc11defe60d96e7b03b04620cecd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Solvable</type>
      <name>inSolvable</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>aa3cec1b506b6c5aa5fa653b8a56be1e7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SolvAttr</type>
      <name>inSolvAttr</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a2947247ef06dc591a4c71a5161552f0b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>atEnd</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>adb7857da18b07ddccb43a0567fbe3571</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>detail::IdType</type>
      <name>solvAttrType</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>ace54da9c23a0c44aa9273c51617460d1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solvAttrNumeric</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>ab713a2ea9448ea5909b32a9827492eb0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solvAttrString</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>acb7e6a7bf56c28fc59ddf28da27a5dbc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solvAttrIdString</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>abac26a81f779e0c7f9a20ff5d9450242</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solvAttrCheckSum</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a4df6629ef3e43821d9fadbe56f3ea39a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solvAttrSubEntry</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a81b212ba052d50c770e39fd1de498919</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>subEmpty</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a3b6ef5a0bc81dbf5a0714c8ecfcf1f01</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>subSize</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>ab3e8faede8429ea8f093e7b1d63254ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>subBegin</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a04b4588da4d9be8aedf73b20028f56ff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>subEnd</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a682d09dcc6e36d28f229eeeedf083623</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>subFind</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a4005deddb849b5aa7a8bc5cf67ff98f4</anchor>
      <arglist>(SolvAttr attr_r) const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>subFind</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a37b17d83ab98eae37ae68401819f600c</anchor>
      <arglist>(const C_Str &amp;attrname_r) const</arglist>
    </member>
    <member kind="function">
      <type>CheckSum</type>
      <name>asType</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1iterator.html</anchorfile>
      <anchor>a3d05c152e203db36d2ca73d6e6e10a89</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::JobReport</name>
    <filename>structzypp_1_1JobReport.html</filename>
    <base>zypp::callback::ReportBase</base>
    <class kind="struct">zypp::JobReport::EMsgTypeDef</class>
    <member kind="typedef">
      <type>base::EnumClass&lt; EMsgTypeDef &gt;</type>
      <name>MsgType</name>
      <anchorfile>structzypp_1_1JobReport.html</anchorfile>
      <anchor>a4c5002826996be6d1ace877fb7308ee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>callback::UserData</type>
      <name>UserData</name>
      <anchorfile>structzypp_1_1JobReport.html</anchorfile>
      <anchor>aa25cf8999b3974701b405f1154be6e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>message</name>
      <anchorfile>structzypp_1_1JobReport.html</anchorfile>
      <anchor>a8a126305f54a0ccd2c5f22eaa2d87fbd</anchor>
      <arglist>(MsgType type_r, const std::string &amp;msg_r, const UserData &amp;userData_r) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static callback::SendReport&lt; JobReport &gt; &amp;</type>
      <name>instance</name>
      <anchorfile>structzypp_1_1JobReport.html</anchorfile>
      <anchor>ae12c6def7dc7e3f50f7f649cdb0f4717</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>debug</name>
      <anchorfile>structzypp_1_1JobReport.html</anchorfile>
      <anchor>a44c97b15eff55900c6b19d83c176e513</anchor>
      <arglist>(const std::string &amp;msg_r, const UserData &amp;userData_r=UserData())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>info</name>
      <anchorfile>structzypp_1_1JobReport.html</anchorfile>
      <anchor>afec995def17f5099fe2c0edb3883e4d5</anchor>
      <arglist>(const std::string &amp;msg_r, const UserData &amp;userData_r=UserData())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>warning</name>
      <anchorfile>structzypp_1_1JobReport.html</anchorfile>
      <anchor>a5832a76ff6d1a7ff7ba3fe26188d261c</anchor>
      <arglist>(const std::string &amp;msg_r, const UserData &amp;userData_r=UserData())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>error</name>
      <anchorfile>structzypp_1_1JobReport.html</anchorfile>
      <anchor>a67728d8b1932bfd19ecfc1e21458da99</anchor>
      <arglist>(const std::string &amp;msg_r, const UserData &amp;userData_r=UserData())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>important</name>
      <anchorfile>structzypp_1_1JobReport.html</anchorfile>
      <anchor>ab86b0f359042fed3bbc891a866d1a2b6</anchor>
      <arglist>(const std::string &amp;msg_r, const UserData &amp;userData_r=UserData())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>data</name>
      <anchorfile>structzypp_1_1JobReport.html</anchorfile>
      <anchor>a943e6e2280fdb59706befb52eab5e010</anchor>
      <arglist>(const std::string &amp;msg_r, const UserData &amp;userData_r=UserData())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static callback::SendReport&lt; JobReport &gt; &amp;</type>
      <name>instance</name>
      <anchorfile>structzypp_1_1JobReport.html</anchorfile>
      <anchor>ae12c6def7dc7e3f50f7f649cdb0f4717</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>debug</name>
      <anchorfile>structzypp_1_1JobReport.html</anchorfile>
      <anchor>a44c97b15eff55900c6b19d83c176e513</anchor>
      <arglist>(const std::string &amp;msg_r, const UserData &amp;userData_r=UserData())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>info</name>
      <anchorfile>structzypp_1_1JobReport.html</anchorfile>
      <anchor>afec995def17f5099fe2c0edb3883e4d5</anchor>
      <arglist>(const std::string &amp;msg_r, const UserData &amp;userData_r=UserData())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>warning</name>
      <anchorfile>structzypp_1_1JobReport.html</anchorfile>
      <anchor>a5832a76ff6d1a7ff7ba3fe26188d261c</anchor>
      <arglist>(const std::string &amp;msg_r, const UserData &amp;userData_r=UserData())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>error</name>
      <anchorfile>structzypp_1_1JobReport.html</anchorfile>
      <anchor>a67728d8b1932bfd19ecfc1e21458da99</anchor>
      <arglist>(const std::string &amp;msg_r, const UserData &amp;userData_r=UserData())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>important</name>
      <anchorfile>structzypp_1_1JobReport.html</anchorfile>
      <anchor>ab86b0f359042fed3bbc891a866d1a2b6</anchor>
      <arglist>(const std::string &amp;msg_r, const UserData &amp;userData_r=UserData())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>data</name>
      <anchorfile>structzypp_1_1JobReport.html</anchorfile>
      <anchor>a943e6e2280fdb59706befb52eab5e010</anchor>
      <arglist>(const std::string &amp;msg_r, const UserData &amp;userData_r=UserData())</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::KeyContext</name>
    <filename>structzypp_1_1KeyContext.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>structzypp_1_1KeyContext.html</anchorfile>
      <anchor>a89a146b500b2a6f2178651222b519fd7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const RepoInfo</type>
      <name>repoInfo</name>
      <anchorfile>structzypp_1_1KeyContext.html</anchorfile>
      <anchor>a55b7a6f07f93e24aa91cd33c6dd76943</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRepoInfo</name>
      <anchorfile>structzypp_1_1KeyContext.html</anchorfile>
      <anchor>a2bae9838ca47bb6e72d563fe573a1c2c</anchor>
      <arglist>(const RepoInfo &amp;repoinfo)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RepoInfo</type>
      <name>_repoInfo</name>
      <anchorfile>structzypp_1_1KeyContext.html</anchorfile>
      <anchor>a8a9dd825106922510a13d495ef15e3ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KeyManagerCtx::KeyManagerCtx</name>
    <filename>classKeyManagerCtx_1_1KeyManagerCtx.html</filename>
  </compound>
  <compound kind="class">
    <name>zypp::KeyManagerCtx</name>
    <filename>classzypp_1_1KeyManagerCtx.html</filename>
    <class kind="class">zypp::KeyManagerCtx::Impl</class>
    <member kind="function">
      <type>Pathname</type>
      <name>homedir</name>
      <anchorfile>classzypp_1_1KeyManagerCtx.html</anchorfile>
      <anchor>adcd6cf04bdcf9e5788d546af08649707</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; PublicKeyData &gt;</type>
      <name>listKeys</name>
      <anchorfile>classzypp_1_1KeyManagerCtx.html</anchorfile>
      <anchor>a206af17e6c35cd5b613d4f4a47c5e595</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; PublicKeyData &gt;</type>
      <name>readKeyFromFile</name>
      <anchorfile>classzypp_1_1KeyManagerCtx.html</anchorfile>
      <anchor>a80e16a3139ecf6acd7cf54aca28776d5</anchor>
      <arglist>(const Pathname &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>verify</name>
      <anchorfile>classzypp_1_1KeyManagerCtx.html</anchorfile>
      <anchor>a41b8cfc7486a0813ccfb9e7c3c3a1970</anchor>
      <arglist>(const Pathname &amp;file, const Pathname &amp;signature)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>exportKey</name>
      <anchorfile>classzypp_1_1KeyManagerCtx.html</anchorfile>
      <anchor>a065fcce6f86a3de88a6e6b5d24b3c76f</anchor>
      <arglist>(const std::string &amp;id, std::ostream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>importKey</name>
      <anchorfile>classzypp_1_1KeyManagerCtx.html</anchorfile>
      <anchor>ae45b3be98a76480a54232d7c30b17351</anchor>
      <arglist>(const Pathname &amp;keyfile)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deleteKey</name>
      <anchorfile>classzypp_1_1KeyManagerCtx.html</anchorfile>
      <anchor>a9b238b25d9f4afbc4f85c2ae41b8675b</anchor>
      <arglist>(const std::string &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; std::string &gt;</type>
      <name>readSignatureFingerprints</name>
      <anchorfile>classzypp_1_1KeyManagerCtx.html</anchorfile>
      <anchor>a707149c374a8e2bca9bd4c8f35c34b2b</anchor>
      <arglist>(const Pathname &amp;signature)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KeyManagerCtx</type>
      <name>createForOpenPGP</name>
      <anchorfile>classzypp_1_1KeyManagerCtx.html</anchorfile>
      <anchor>a5677d2ae65dfd4de370aac74eb880af8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KeyManagerCtx</type>
      <name>createForOpenPGP</name>
      <anchorfile>classzypp_1_1KeyManagerCtx.html</anchorfile>
      <anchor>a147f20117acf6494d1ce67c94be0cf65</anchor>
      <arglist>(const Pathname &amp;keyring_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>KeyManagerCtx</name>
      <anchorfile>classzypp_1_1KeyManagerCtx.html</anchorfile>
      <anchor>a0340ca729d9d87217450531899508e38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1KeyManagerCtx.html</anchorfile>
      <anchor>a8d3f9e552caeafe16ae601276571fad9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::KeyRing</name>
    <filename>classzypp_1_1KeyRing.html</filename>
    <base>zypp::base::ReferenceCounted</base>
    <class kind="struct">zypp::KeyRing::Impl</class>
    <member kind="enumvalue">
      <name>ACCEPT_NOTHING</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>ae8a9b0a5db3f83d570b1e78f8a006f20aafd2695c6dd6da93326343bccbdd3643</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACCEPT_UNSIGNED_FILE</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>ae8a9b0a5db3f83d570b1e78f8a006f20ae77774f0406992d5c04d19fd22acf03c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACCEPT_UNKNOWNKEY</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>ae8a9b0a5db3f83d570b1e78f8a006f20a8779b79c3ea7a21a18f50fcf2702ab76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRUST_KEY_TEMPORARILY</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>ae8a9b0a5db3f83d570b1e78f8a006f20a0ae722a3eccb9860bcd177296efdc8e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRUST_AND_IMPORT_KEY</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>ae8a9b0a5db3f83d570b1e78f8a006f20ab39d3e837ef9da86ac9bc5102ca45222</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACCEPT_VERIFICATION_FAILED</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>ae8a9b0a5db3f83d570b1e78f8a006f20a5749283f87cf2b3c48601ca30db0e815</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>a3534aaff5be5ebc96ba387598dd87b11</anchor>
      <arglist>(std::ostream &amp;str, const KeyRing &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>a0aa09dbf5063fe81c5da19bd2eab56d2</anchor>
      <arglist>(std::ostream &amp;str, const KeyRing &amp;)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DefaultAcceptBits</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>ae8a9b0a5db3f83d570b1e78f8a006f20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACCEPT_NOTHING</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>ae8a9b0a5db3f83d570b1e78f8a006f20aafd2695c6dd6da93326343bccbdd3643</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACCEPT_UNSIGNED_FILE</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>ae8a9b0a5db3f83d570b1e78f8a006f20ae77774f0406992d5c04d19fd22acf03c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACCEPT_UNKNOWNKEY</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>ae8a9b0a5db3f83d570b1e78f8a006f20a8779b79c3ea7a21a18f50fcf2702ab76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRUST_KEY_TEMPORARILY</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>ae8a9b0a5db3f83d570b1e78f8a006f20a0ae722a3eccb9860bcd177296efdc8e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRUST_AND_IMPORT_KEY</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>ae8a9b0a5db3f83d570b1e78f8a006f20ab39d3e837ef9da86ac9bc5102ca45222</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACCEPT_VERIFICATION_FAILED</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>ae8a9b0a5db3f83d570b1e78f8a006f20a5749283f87cf2b3c48601ca30db0e815</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>acba429c20678f400bedee06c4148a6b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_FLAGS</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>a46a0d2a4b29e9a213419560e13f73005</anchor>
      <arglist>(DefaultAccept, DefaultAcceptBits)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KeyRing</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>a8cc38fd0a8b93a90058a8080695a80c5</anchor>
      <arglist>(const Pathname &amp;baseTmpDir)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>importKey</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>ac3f3da65d0a0265c426b81dcdab47c87</anchor>
      <arglist>(const PublicKey &amp;key, bool trusted=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiKeyImport</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>a820d45172c58c000b2666511faec662b</anchor>
      <arglist>(const Pathname &amp;keyfile_r, bool trusted_r=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpTrustedPublicKey</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>a6229221c0b38ad9c45bfad9dbdbc4446</anchor>
      <arglist>(const std::string &amp;id, std::ostream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpUntrustedPublicKey</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>aac6ca403ede88a867136e9e6ec796317</anchor>
      <arglist>(const std::string &amp;id, std::ostream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpPublicKey</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>a6da1dff9fee60376449061aee286f53b</anchor>
      <arglist>(const std::string &amp;id, bool trusted, std::ostream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>PublicKey</type>
      <name>exportPublicKey</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>a92c4d6818de6c8aa4f318be454ef9f8e</anchor>
      <arglist>(const PublicKeyData &amp;keyData)</arglist>
    </member>
    <member kind="function">
      <type>PublicKey</type>
      <name>exportTrustedPublicKey</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>ae9efa8fe9fd9e5903562d08467a6ad3f</anchor>
      <arglist>(const PublicKeyData &amp;keyData)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>readSignatureKeyId</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>a985232a36c64d54d492d8ab38866b914</anchor>
      <arglist>(const Pathname &amp;signature)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKeyTrusted</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>afc0c9be4132acd6851f44e76289bd234</anchor>
      <arglist>(const std::string &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKeyKnown</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>a3ea0e8071d63f6e25df4a1b1d2492139</anchor>
      <arglist>(const std::string &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteKey</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>ad7038968113014dfa3078e80fd08179d</anchor>
      <arglist>(const std::string &amp;id, bool trusted=false)</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; PublicKey &gt;</type>
      <name>publicKeys</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>a4443861a25ed87d33499a0910193e57e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; PublicKey &gt;</type>
      <name>trustedPublicKeys</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>a4e1f98f01d03416a14cdb8ef0250418b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; PublicKeyData &gt;</type>
      <name>publicKeyData</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>ae88df8b3976dbd9d8b38eb04c43930fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; PublicKeyData &gt;</type>
      <name>trustedPublicKeyData</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>ae55319580ec0cd8e35f0975496bcbea3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PublicKeyData</type>
      <name>trustedPublicKeyData</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>ab1bb87a3d4f9f277a64aef1aea753821</anchor>
      <arglist>(const std::string &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>verifyFileSignatureWorkflow</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>ac9bc2ccb259507303cc612927ac4815b</anchor>
      <arglist>(const Pathname &amp;file, const std::string &amp;filedesc, const Pathname &amp;signature, bool &amp;sigValid_r, const KeyContext &amp;keycontext=KeyContext())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>verifyFileSignatureWorkflow</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>aee8354ee4c3653b26486183d6f9f8b34</anchor>
      <arglist>(const Pathname &amp;file, const std::string filedesc, const Pathname &amp;signature, const KeyContext &amp;keycontext=KeyContext())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>verifyFileSignature</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>a74220bd1b0aea923627e717ed2f715c0</anchor>
      <arglist>(const Pathname &amp;file, const Pathname &amp;signature)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>verifyFileTrustedSignature</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>abe3921124493daa9705229ff2a376bfe</anchor>
      <arglist>(const Pathname &amp;file, const Pathname &amp;signature)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>provideAndImportKeyFromRepositoryWorkflow</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>a07f872ec3407cd547fcbcf366846d7ac</anchor>
      <arglist>(const std::string &amp;id, const RepoInfo &amp;info)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~KeyRing</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>a9222cb46361b94311cffe84d26758681</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DefaultAccept</type>
      <name>defaultAccept</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>a593cb54ef1d90d1765c366b766d93d98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setDefaultAccept</name>
      <anchorfile>classzypp_1_1KeyRing.html</anchorfile>
      <anchor>ae5890cc35826bbf6cd3fe84c72499b1b</anchor>
      <arglist>(DefaultAccept value_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::KeyRingException</name>
    <filename>classzypp_1_1KeyRingException.html</filename>
    <base>zypp::Exception</base>
    <member kind="function">
      <type></type>
      <name>KeyRingException</name>
      <anchorfile>classzypp_1_1KeyRingException.html</anchorfile>
      <anchor>a58e24a8206cf0271a523f3267276b443</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KeyRingException</name>
      <anchorfile>classzypp_1_1KeyRingException.html</anchorfile>
      <anchor>adda9a208d0447059359692b126eeb548</anchor>
      <arglist>(const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~KeyRingException</name>
      <anchorfile>classzypp_1_1KeyRingException.html</anchorfile>
      <anchor>a10d51c4615d0e0581cb19b168cc9e09c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::KeyRingReport</name>
    <filename>structzypp_1_1KeyRingReport.html</filename>
    <base>zypp::callback::ReportBase</base>
    <member kind="enumeration">
      <type></type>
      <name>KeyTrust</name>
      <anchorfile>structzypp_1_1KeyRingReport.html</anchorfile>
      <anchor>a43b33be5afd67f56fb57a0049b5424fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KEY_DONT_TRUST</name>
      <anchorfile>structzypp_1_1KeyRingReport.html</anchorfile>
      <anchor>a43b33be5afd67f56fb57a0049b5424fda45d3b6eca57ec10abc6a9735834021cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KEY_TRUST_TEMPORARILY</name>
      <anchorfile>structzypp_1_1KeyRingReport.html</anchorfile>
      <anchor>a43b33be5afd67f56fb57a0049b5424fda78b6bf08dbb97d43098139489cc34a54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KEY_TRUST_AND_IMPORT</name>
      <anchorfile>structzypp_1_1KeyRingReport.html</anchorfile>
      <anchor>a43b33be5afd67f56fb57a0049b5424fda08c1a8b3059708c61fe6ecacb13d48e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KEY_DONT_TRUST</name>
      <anchorfile>structzypp_1_1KeyRingReport.html</anchorfile>
      <anchor>a43b33be5afd67f56fb57a0049b5424fda45d3b6eca57ec10abc6a9735834021cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KEY_TRUST_TEMPORARILY</name>
      <anchorfile>structzypp_1_1KeyRingReport.html</anchorfile>
      <anchor>a43b33be5afd67f56fb57a0049b5424fda78b6bf08dbb97d43098139489cc34a54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KEY_TRUST_AND_IMPORT</name>
      <anchorfile>structzypp_1_1KeyRingReport.html</anchorfile>
      <anchor>a43b33be5afd67f56fb57a0049b5424fda08c1a8b3059708c61fe6ecacb13d48e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual KeyTrust</type>
      <name>askUserToAcceptKey</name>
      <anchorfile>structzypp_1_1KeyRingReport.html</anchorfile>
      <anchor>ab6cd32acbacf05de67042f35339be7c9</anchor>
      <arglist>(const PublicKey &amp;key, const KeyContext &amp;keycontext=KeyContext())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>infoVerify</name>
      <anchorfile>structzypp_1_1KeyRingReport.html</anchorfile>
      <anchor>a11d1ae2d067bbcf9f82ad7971f51c9a4</anchor>
      <arglist>(const std::string &amp;file_r, const PublicKeyData &amp;keyData_r, const KeyContext &amp;keycontext=KeyContext())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>askUserToAcceptUnsignedFile</name>
      <anchorfile>structzypp_1_1KeyRingReport.html</anchorfile>
      <anchor>aa21babde03b80003d50acfa6af04d9b6</anchor>
      <arglist>(const std::string &amp;file, const KeyContext &amp;keycontext=KeyContext())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>askUserToAcceptUnknownKey</name>
      <anchorfile>structzypp_1_1KeyRingReport.html</anchorfile>
      <anchor>ac1f97392050d1932661711972b72212d</anchor>
      <arglist>(const std::string &amp;file, const std::string &amp;id, const KeyContext &amp;keycontext=KeyContext())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>askUserToAcceptVerificationFailed</name>
      <anchorfile>structzypp_1_1KeyRingReport.html</anchorfile>
      <anchor>aea97acbb883883dbacc66884e0d9fc14</anchor>
      <arglist>(const std::string &amp;file, const PublicKey &amp;key, const KeyContext &amp;keycontext=KeyContext())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>askUserToAcceptPackageKey</name>
      <anchorfile>structzypp_1_1KeyRingReport.html</anchorfile>
      <anchor>aa555c76f679f7b6e4818d8e4130d24d4</anchor>
      <arglist>(const PublicKey &amp;key_r, const KeyContext &amp;keycontext_r=KeyContext())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reportNonImportedKeys</name>
      <anchorfile>structzypp_1_1KeyRingReport.html</anchorfile>
      <anchor>a227d03a0f8b404ac6e161f85d3157d54</anchor>
      <arglist>(const std::set&lt; Edition &gt; &amp;keys_r)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>constexpr static const char *</type>
      <name>ACCEPT_PACKAGE_KEY_REQUEST</name>
      <anchorfile>structzypp_1_1KeyRingReport.html</anchorfile>
      <anchor>ad47a3d20cb14677474b8b2867544f1ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>constexpr static const char *</type>
      <name>KEYS_NOT_IMPORTED_REPORT</name>
      <anchorfile>structzypp_1_1KeyRingReport.html</anchorfile>
      <anchor>a424e1c5b1d8bc8f082ed662684706a5a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::target::rpm::KeyRingSignalReceiver</name>
    <filename>structzypp_1_1target_1_1rpm_1_1KeyRingSignalReceiver.html</filename>
    <base>ReceiveReport&lt; KeyRingSignals &gt;</base>
    <member kind="function">
      <type></type>
      <name>KeyRingSignalReceiver</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1KeyRingSignalReceiver.html</anchorfile>
      <anchor>a8baffab206adb382887c8832249ce34f</anchor>
      <arglist>(RpmDb &amp;rpmdb)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~KeyRingSignalReceiver</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1KeyRingSignalReceiver.html</anchorfile>
      <anchor>ac30583feb2478682dda469d122093f0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>trustedKeyAdded</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1KeyRingSignalReceiver.html</anchorfile>
      <anchor>a589d3a5750611d1230fcad706f30c496</anchor>
      <arglist>(const PublicKey &amp;key)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>trustedKeyRemoved</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1KeyRingSignalReceiver.html</anchorfile>
      <anchor>a1a243eaab04392706a54e9682b410f91</anchor>
      <arglist>(const PublicKey &amp;key)</arglist>
    </member>
    <member kind="variable">
      <type>RpmDb &amp;</type>
      <name>_rpmdb</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1KeyRingSignalReceiver.html</anchorfile>
      <anchor>ae6bfff69d4b32da908b6a7846115089c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::KeyRingSignals</name>
    <filename>structzypp_1_1KeyRingSignals.html</filename>
    <base>zypp::callback::ReportBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>trustedKeyAdded</name>
      <anchorfile>structzypp_1_1KeyRingSignals.html</anchorfile>
      <anchor>aa903761427da92d27010e41998d3b712</anchor>
      <arglist>(const PublicKey &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>trustedKeyRemoved</name>
      <anchorfile>structzypp_1_1KeyRingSignals.html</anchorfile>
      <anchor>ad5c37d89792fe7d764b6e5fd9b567718</anchor>
      <arglist>(const PublicKey &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::target::rpm::KeyRingSignals</name>
    <filename>structzypp_1_1target_1_1rpm_1_1KeyRingSignals.html</filename>
    <base>zypp::KeyRingSignals</base>
  </compound>
  <compound kind="struct">
    <name>zypp::KVMap</name>
    <filename>structzypp_1_1KVMap.html</filename>
    <templarg>typename KVMapOpts</templarg>
    <base>zypp::kvmap::KVMapBase</base>
    <member kind="function">
      <type></type>
      <name>KVMap</name>
      <anchorfile>structzypp_1_1KVMap.html</anchorfile>
      <anchor>a35a403c05fcbeeac2ced3a17b2fd3f35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KVMap</name>
      <anchorfile>structzypp_1_1KVMap.html</anchorfile>
      <anchor>a9bf5df724753dbd46b8e22b26c3909a5</anchor>
      <arglist>(const char *str_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KVMap</name>
      <anchorfile>structzypp_1_1KVMap.html</anchorfile>
      <anchor>ad5e93e6e39ec9b47ee27f57e1c621e6e</anchor>
      <arglist>(const std::string &amp;str_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KVMap</name>
      <anchorfile>structzypp_1_1KVMap.html</anchorfile>
      <anchor>a569766ffd3792153419c774642719476</anchor>
      <arglist>(const map_type &amp;map_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~KVMap</name>
      <anchorfile>structzypp_1_1KVMap.html</anchorfile>
      <anchor>a9879f9454c1365a06b8a54c082fae46b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>structzypp_1_1KVMap.html</anchorfile>
      <anchor>a4fcb6010dde373f5e1f205890bbc81a3</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::kvmap::KVMapBase</name>
    <filename>structzypp_1_1kvmap_1_1KVMapBase.html</filename>
    <class kind="struct">zypp::kvmap::KVMapBase::CharSep</class>
    <member kind="typedef">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>map_type</name>
      <anchorfile>structzypp_1_1kvmap_1_1KVMapBase.html</anchorfile>
      <anchor>a86fea245e192b8a84569288e632d1a88</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KVMapBase</name>
      <anchorfile>structzypp_1_1kvmap_1_1KVMapBase.html</anchorfile>
      <anchor>a248eec550d0a43ba6d6efc0a082f6422</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KVMapBase</name>
      <anchorfile>structzypp_1_1kvmap_1_1KVMapBase.html</anchorfile>
      <anchor>a6627fd347eb02449e764da23750247db</anchor>
      <arglist>(const map_type &amp;kvmap_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>has</name>
      <anchorfile>structzypp_1_1kvmap_1_1KVMapBase.html</anchorfile>
      <anchor>a1c5458d75815a39cbe474dd36451730c</anchor>
      <arglist>(const std::string &amp;key_r) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static map_type</type>
      <name>split</name>
      <anchorfile>structzypp_1_1kvmap_1_1KVMapBase.html</anchorfile>
      <anchor>a7f01541ced89203a237d8fefb0004274</anchor>
      <arglist>(const std::string &amp;str_r, const KVMapPolicy &amp;opts_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>join</name>
      <anchorfile>structzypp_1_1kvmap_1_1KVMapBase.html</anchorfile>
      <anchor>af417d7730440c7cfaf70eda13c77b894</anchor>
      <arglist>(const map_type &amp;kvmap_r, const KVMapPolicy &amp;opts_r)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::kvmap::KVMapPolicy</name>
    <filename>structzypp_1_1kvmap_1_1KVMapPolicy.html</filename>
    <member kind="function">
      <type></type>
      <name>KVMapPolicy</name>
      <anchorfile>structzypp_1_1kvmap_1_1KVMapPolicy.html</anchorfile>
      <anchor>accd5ab3746700e12133b2aa1b7b088a0</anchor>
      <arglist>(const std::string &amp;kvsplit_r, const std::string &amp;fsplit_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KVMapPolicy</name>
      <anchorfile>structzypp_1_1kvmap_1_1KVMapPolicy.html</anchorfile>
      <anchor>a44509b5306e677d997d3f873281cf6cd</anchor>
      <arglist>(const std::string &amp;kvsplit_r, const std::string &amp;fsplit_r, const std::string &amp;kvjoin_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KVMapPolicy</name>
      <anchorfile>structzypp_1_1kvmap_1_1KVMapPolicy.html</anchorfile>
      <anchor>aab604b29be2be0ffb3078d04f118997a</anchor>
      <arglist>(const std::string &amp;kvsplit_r, const std::string &amp;fsplit_r, const std::string &amp;kvjoin_r, const std::string &amp;fjoin_r)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_kvsplit</name>
      <anchorfile>structzypp_1_1kvmap_1_1KVMapPolicy.html</anchorfile>
      <anchor>aee70b38b61b45192febe7b1344cab510</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_fsplit</name>
      <anchorfile>structzypp_1_1kvmap_1_1KVMapPolicy.html</anchorfile>
      <anchor>a2683ce12fdd7e65ed47737cf9340d26b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_kvjoin</name>
      <anchorfile>structzypp_1_1kvmap_1_1KVMapPolicy.html</anchorfile>
      <anchor>a0be0f633d9165ca076d8c48f09a7a7d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_fjoin</name>
      <anchorfile>structzypp_1_1kvmap_1_1KVMapPolicy.html</anchorfile>
      <anchor>a4b2600f8f698ed2a2236577af174ed9f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::LanguageCode</name>
    <filename>classzypp_1_1LanguageCode.html</filename>
    <base>IdStringType&lt; LanguageCode &gt;</base>
    <member kind="function">
      <type></type>
      <name>LanguageCode</name>
      <anchorfile>classzypp_1_1LanguageCode.html</anchorfile>
      <anchor>a91272496b4117aeca86c31347622438f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LanguageCode</name>
      <anchorfile>classzypp_1_1LanguageCode.html</anchorfile>
      <anchor>a27d709a85200b6d93fcef83f37ab6402</anchor>
      <arglist>(IdString str_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LanguageCode</name>
      <anchorfile>classzypp_1_1LanguageCode.html</anchorfile>
      <anchor>a96efe9d8c637db0f7e2d1a8a40f97703</anchor>
      <arglist>(const std::string &amp;str_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LanguageCode</name>
      <anchorfile>classzypp_1_1LanguageCode.html</anchorfile>
      <anchor>aca6cc43cd5eca0425f594b5a6e19f165</anchor>
      <arglist>(const char *str_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LanguageCode</name>
      <anchorfile>classzypp_1_1LanguageCode.html</anchorfile>
      <anchor>aca44ff98db69a70f007cccf06a59e03d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const LanguageCode</type>
      <name>noCode</name>
      <anchorfile>classzypp_1_1LanguageCode.html</anchorfile>
      <anchor>a5507858e7576db4b7053d9fef2c5e6c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const LanguageCode</type>
      <name>enCode</name>
      <anchorfile>classzypp_1_1LanguageCode.html</anchorfile>
      <anchor>a83775388505ee405fefe21e26afe3d0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>IdStringType&lt; LanguageCode &gt;</name>
      <anchorfile>classzypp_1_1LanguageCode.html</anchorfile>
      <anchor>ae9de469ba6674611acd89ea4b7c85a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IdString</type>
      <name>_str</name>
      <anchorfile>classzypp_1_1LanguageCode.html</anchorfile>
      <anchor>aa044654cfa041fe16760c976d9f07729</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>code</name>
      <anchorfile>classzypp_1_1LanguageCode.html</anchorfile>
      <anchor>a36348143e0dbe1f97663e5b53d59cedf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classzypp_1_1LanguageCode.html</anchorfile>
      <anchor>a4bbb0fbdace241738642e754bd2b39ef</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::CodeMaps::LC</name>
    <filename>structzypp_1_1CodeMaps_1_1LC.html</filename>
    <member kind="function">
      <type></type>
      <name>LC</name>
      <anchorfile>structzypp_1_1CodeMaps_1_1LC.html</anchorfile>
      <anchor>a68462eaafc3b84b60bf686a8642a7d0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LC</name>
      <anchorfile>structzypp_1_1CodeMaps_1_1LC.html</anchorfile>
      <anchor>aeb20e78f1e1c6c0fa593e12e122c793c</anchor>
      <arglist>(LanguageCode l_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LC</name>
      <anchorfile>structzypp_1_1CodeMaps_1_1LC.html</anchorfile>
      <anchor>aee075e8f6a946d2c72af264cd673cfcf</anchor>
      <arglist>(LanguageCode l_r, CountryCode c_r)</arglist>
    </member>
    <member kind="variable">
      <type>LanguageCode</type>
      <name>_l</name>
      <anchorfile>structzypp_1_1CodeMaps_1_1LC.html</anchorfile>
      <anchor>a9bde30510ad92bcb48f8368ca6c1cc88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CountryCode</type>
      <name>_c</name>
      <anchorfile>structzypp_1_1CodeMaps_1_1LC.html</anchorfile>
      <anchor>a141305626b4bf48bf7bb45d90d06131e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::rpm::librpmDb</name>
    <filename>classzypp_1_1target_1_1rpm_1_1librpmDb.html</filename>
    <base>zypp::base::ReferenceCounted</base>
    <base protection="private">zypp::base::NonCopyable</base>
    <class kind="class">zypp::target::rpm::librpmDb::D</class>
    <class kind="class">zypp::target::rpm::librpmDb::db_const_iterator</class>
    <member kind="typedef">
      <type>intrusive_ptr&lt; librpmDb &gt;</type>
      <name>Ptr</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>a4f7292e03ded351e0c3ce23e8bb602f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>intrusive_ptr&lt; const librpmDb &gt;</type>
      <name>constPtr</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>a4f1f1b0c8b15f7d4f8a61c29f7d84eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~librpmDb</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>ab8e90b7bfd5a8cf1c68288997ca76737</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Pathname &amp;</type>
      <name>root</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>a3ae533e2f964d99875eba0b8fd3f871a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Pathname &amp;</type>
      <name>dbPath</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>a38a43ac52ec24695e0018b897070c633</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>shared_ptr&lt; RpmException &gt;</type>
      <name>error</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>a787adde73e911ef04362bf42ed316624</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>a3d9af52a800e3baa9624a081d1af1d3a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>a3cda5d2ac4893491785962ac85618432</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>size</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>a55fb0b893d326c2abd7b9f24aea97494</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>dont_call_it</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>abcdc42437c81aeaa3f5876b47ae26f5b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>a4153433c3c60cb60b13ad389ec37955a</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>globalInit</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>a408da65c4cd42fc522647140690532fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>expand</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>aca6791694a9f85322029160074f3a4ba</anchor>
      <arglist>(const std::string &amp;macro_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>stringPath</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>a66551ef5510a9f10208661b6ef439a87</anchor>
      <arglist>(const Pathname &amp;root_r, const Pathname &amp;sub_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const Pathname &amp;</type>
      <name>defaultRoot</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>a491ad3e368d14a56e1fa4d99c5655d46</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const Pathname &amp;</type>
      <name>defaultDbPath</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>a0a5287082b29d09c5c5d0e1c0ab90e8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Pathname</type>
      <name>suggestedDbPath</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>afd56b065d461c760a02d006eab39942f</anchor>
      <arglist>(const Pathname &amp;root_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dbAccess</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>a2a89d378f8f13da7258029b76477c5d0</anchor>
      <arglist>(const Pathname &amp;root_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dbAccess</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>a5915f75e9b15a69ac6cf2f913c804a7f</anchor>
      <arglist>(librpmDb::constPtr &amp;ptr_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned</type>
      <name>dbRelease</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>a6a64b34d0a5ed0f02f2188b186b9ac6c</anchor>
      <arglist>(bool force_r=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned</type>
      <name>blockAccess</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>af6f8500994e57be4003c44043f231a97</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>unblockAccess</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>afe60e203071570941506cdcc2d9f6eef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isBlocked</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>aab3c3900c0b51728068fc4684e8e14be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::ostream &amp;</type>
      <name>dumpState</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>a6ab789214462f29000b564a950586f20</anchor>
      <arglist>(std::ostream &amp;str)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>librpmDb</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>ae0916cd1753aab4c47287f5f0381ce19</anchor>
      <arglist>(const Pathname &amp;root_r, const Pathname &amp;dbPath_r, bool readonly_r)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unref_to</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>a2ae0f3430dc258ac980909d8917ef038</anchor>
      <arglist>(unsigned refCount_r) const</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>dbAccess</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>acdfb26959d9a56203be2ed4d48321fd4</anchor>
      <arglist>(librpmDb::Ptr &amp;ptr_r)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static librpmDb *</type>
      <name>newLibrpmDb</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>ab3c306f7245240e949fd2ff2b8d6c251</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>dbAccess</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>aeddc0a1bcce46f3c1445c849fc5dd2af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>D &amp;</type>
      <name>_d</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>aa419f259c2b719333e062c17908063e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Pathname</type>
      <name>_defaultRoot</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>ac1c731b518502dc61f88958a3e42528b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Pathname</type>
      <name>_defaultDbPath</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>aae6493e94228b4ce821503a62ff771d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Pathname</type>
      <name>_rpmDefaultDbPath</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>aad7ddc47aacdb4c90b3c3c8819edeba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static librpmDb::constPtr</type>
      <name>_defaultDb</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>a729580dceed45ffaaa6e47699ad72d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static bool</type>
      <name>_dbBlocked</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1librpmDb.html</anchorfile>
      <anchor>a0bd468a1ed392a8dc8154389678a4745</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::base::LogControl::LineFormater</name>
    <filename>structzypp_1_1base_1_1LogControl_1_1LineFormater.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>format</name>
      <anchorfile>structzypp_1_1base_1_1LogControl_1_1LineFormater.html</anchorfile>
      <anchor>a456066096037060db59eef1979c9efd1</anchor>
      <arglist>(const std::string &amp;, logger::LogLevel, const char *, const char *, int, const std::string &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LineFormater</name>
      <anchorfile>structzypp_1_1base_1_1LogControl_1_1LineFormater.html</anchorfile>
      <anchor>a256947ed8a7423f3ad2b9ecd7a4a3909</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::log::LineWriter</name>
    <filename>structzypp_1_1log_1_1LineWriter.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeOut</name>
      <anchorfile>structzypp_1_1log_1_1LineWriter.html</anchorfile>
      <anchor>a1d8770583929823b312d1e349639854a</anchor>
      <arglist>(const std::string &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LineWriter</name>
      <anchorfile>structzypp_1_1log_1_1LineWriter.html</anchorfile>
      <anchor>ad8cdf781bfa0df6d0e29312b826967d9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::sat::Transaction::LoadFromPoolType</name>
    <filename>structzypp_1_1sat_1_1Transaction_1_1LoadFromPoolType.html</filename>
  </compound>
  <compound kind="class">
    <name>zypp::misc::testcase::LoadTestcase</name>
    <filename>classzypp_1_1misc_1_1testcase_1_1LoadTestcase.html</filename>
    <base protection="private">zypp::base::NonCopyable</base>
    <class kind="struct">zypp::misc::testcase::LoadTestcase::Impl</class>
    <member kind="enumeration">
      <type></type>
      <name>Type</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1LoadTestcase.html</anchorfile>
      <anchor>ab6f08d92d34c009484e3ed1087cbeacc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>None</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1LoadTestcase.html</anchorfile>
      <anchor>ab6f08d92d34c009484e3ed1087cbeaccaecdd1688ddcd28b59b8cff482bf5a066</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Helix</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1LoadTestcase.html</anchorfile>
      <anchor>ab6f08d92d34c009484e3ed1087cbeacca85953854862137cb045c0beff84f833f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Yaml</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1LoadTestcase.html</anchorfile>
      <anchor>ab6f08d92d34c009484e3ed1087cbeacca88c45a680337b2ff68e0f23e600dc0fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; TestcaseTrial &gt;</type>
      <name>TestcaseTrials</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1LoadTestcase.html</anchorfile>
      <anchor>a9e23bb14662c100faca1fc1e2e420f85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>None</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1LoadTestcase.html</anchorfile>
      <anchor>ab6f08d92d34c009484e3ed1087cbeaccaecdd1688ddcd28b59b8cff482bf5a066</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Helix</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1LoadTestcase.html</anchorfile>
      <anchor>ab6f08d92d34c009484e3ed1087cbeacca85953854862137cb045c0beff84f833f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Yaml</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1LoadTestcase.html</anchorfile>
      <anchor>ab6f08d92d34c009484e3ed1087cbeacca88c45a680337b2ff68e0f23e600dc0fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LoadTestcase</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1LoadTestcase.html</anchorfile>
      <anchor>a43a1eb35df729a5dc777e9410e3ce88e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LoadTestcase</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1LoadTestcase.html</anchorfile>
      <anchor>a4b196e0bc14887754007dd000e163671</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadTestcaseAt</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1LoadTestcase.html</anchorfile>
      <anchor>a96ffa09e77991635fb2fb70e244cef44</anchor>
      <arglist>(const zypp::Pathname &amp;path, std::string *err)</arglist>
    </member>
    <member kind="function">
      <type>const TestcaseSetup &amp;</type>
      <name>setupInfo</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1LoadTestcase.html</anchorfile>
      <anchor>a3ed8e0a1c400a77b378d5bab773b3770</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const TestcaseTrials &amp;</type>
      <name>trialInfo</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1LoadTestcase.html</anchorfile>
      <anchor>a5abbedfe5926010f53d5ca2974c8734d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Type</type>
      <name>testcaseTypeAt</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1LoadTestcase.html</anchorfile>
      <anchor>a863d45f6d61615b808c3f59015c8313c</anchor>
      <arglist>(const zypp::Pathname &amp;path)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1LoadTestcase.html</anchorfile>
      <anchor>a6c0181d79eeaf2cf871587f237dc7bf6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::Locale</name>
    <filename>classzypp_1_1Locale.html</filename>
    <base>IdStringType&lt; Locale &gt;</base>
    <member kind="function">
      <type></type>
      <name>Locale</name>
      <anchorfile>classzypp_1_1Locale.html</anchorfile>
      <anchor>ad6b083a627124f1c4f06f7063b13f149</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Locale</name>
      <anchorfile>classzypp_1_1Locale.html</anchorfile>
      <anchor>a1deb809f09cb933a4d18b296d7851ded</anchor>
      <arglist>(IdString str_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Locale</name>
      <anchorfile>classzypp_1_1Locale.html</anchorfile>
      <anchor>a7bdf3d9ba14db1bf2b15af8d78b23057</anchor>
      <arglist>(const std::string &amp;str_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Locale</name>
      <anchorfile>classzypp_1_1Locale.html</anchorfile>
      <anchor>aa3365d9edc6a87956394ad73372cdba1</anchor>
      <arglist>(const char *str_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Locale</name>
      <anchorfile>classzypp_1_1Locale.html</anchorfile>
      <anchor>ae6a6ae039a8390e059543bae0d0e686e</anchor>
      <arglist>(LanguageCode language_r, CountryCode country_r=CountryCode())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Locale</name>
      <anchorfile>classzypp_1_1Locale.html</anchorfile>
      <anchor>ae72ffdb80a4fdbafe28089fd853217f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Locale</type>
      <name>noCode</name>
      <anchorfile>classzypp_1_1Locale.html</anchorfile>
      <anchor>a92f8092d4b84ea1de164f325c4991b6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Locale</type>
      <name>enCode</name>
      <anchorfile>classzypp_1_1Locale.html</anchorfile>
      <anchor>a50f74e55f966904bedc04e1bdfed26cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>IdStringType&lt; Locale &gt;</name>
      <anchorfile>classzypp_1_1Locale.html</anchorfile>
      <anchor>ad0fd5ccb217023b2966b6c6b363c6356</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IdString</type>
      <name>_str</name>
      <anchorfile>classzypp_1_1Locale.html</anchorfile>
      <anchor>ad9bd8f9df0e1ccd43318d41b4e3d031d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>LanguageCode</type>
      <name>language</name>
      <anchorfile>classzypp_1_1Locale.html</anchorfile>
      <anchor>a81ff4cccb368879c90867219890053ab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CountryCode</type>
      <name>country</name>
      <anchorfile>classzypp_1_1Locale.html</anchorfile>
      <anchor>a4ce5e7a98e2ab4d0d6d8330c88e7aea4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>code</name>
      <anchorfile>classzypp_1_1Locale.html</anchorfile>
      <anchor>a815b229da829e629e13a817451095146</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classzypp_1_1Locale.html</anchorfile>
      <anchor>a5cb6323a74303c602be57fef18a22194</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Locale</type>
      <name>fallback</name>
      <anchorfile>classzypp_1_1Locale.html</anchorfile>
      <anchor>a4120d65fb13e49f32c9ff30e83213557</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Locale</type>
      <name>bestMatch</name>
      <anchorfile>classzypp_1_1Locale.html</anchorfile>
      <anchor>aeb978bf054c05d8f442cb19fc04b3a82</anchor>
      <arglist>(const LocaleSet &amp;avLocales_r, Locale requested_r=Locale())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::LocaleGuard</name>
    <filename>classzypp_1_1LocaleGuard.html</filename>
    <member kind="function">
      <type></type>
      <name>LocaleGuard</name>
      <anchorfile>classzypp_1_1LocaleGuard.html</anchorfile>
      <anchor>a9cf5be9bbcf11384492777e3356362bb</anchor>
      <arglist>(int category_r, const std::string &amp;value_r=&quot;C&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LocaleGuard</name>
      <anchorfile>classzypp_1_1LocaleGuard.html</anchorfile>
      <anchor>ab3c443952fb2c1d6759de6bea3f71d14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restore</name>
      <anchorfile>classzypp_1_1LocaleGuard.html</anchorfile>
      <anchor>aadbcede9ac0951cdb1b1df769cd522b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>NON_COPYABLE</name>
      <anchorfile>classzypp_1_1LocaleGuard.html</anchorfile>
      <anchor>a887d5112c0ba4f0a127c8b84454e6ccb</anchor>
      <arglist>(LocaleGuard)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>NON_MOVABLE</name>
      <anchorfile>classzypp_1_1LocaleGuard.html</anchorfile>
      <anchor>ab48b9166191df6ed9aad56ba9fced79a</anchor>
      <arglist>(LocaleGuard)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_category</name>
      <anchorfile>classzypp_1_1LocaleGuard.html</anchorfile>
      <anchor>a62b58e472e03ca42f8b92c43e0541272</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_value</name>
      <anchorfile>classzypp_1_1LocaleGuard.html</anchorfile>
      <anchor>ac42a660140f65e315c3a630ec112ca4c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::sat::LocaleSupport</name>
    <filename>classzypp_1_1sat_1_1LocaleSupport.html</filename>
    <base>SolvIterMixin&lt; LocaleSupport, filter_iterator&lt; filter::ByLocaleSupport, Pool::SolvableIterator &gt; &gt;</base>
    <base protection="protected">zypp::sat::detail::PoolMember</base>
    <member kind="function">
      <type></type>
      <name>LocaleSupport</name>
      <anchorfile>classzypp_1_1sat_1_1LocaleSupport.html</anchorfile>
      <anchor>aab25daf6357150935721f03f87db158b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LocaleSupport</name>
      <anchorfile>classzypp_1_1sat_1_1LocaleSupport.html</anchorfile>
      <anchor>ab577770cc06e7433347e5bad9ca0bd89</anchor>
      <arglist>(const Locale &amp;locale_r)</arglist>
    </member>
    <member kind="function">
      <type>const Locale &amp;</type>
      <name>locale</name>
      <anchorfile>classzypp_1_1sat_1_1LocaleSupport.html</anchorfile>
      <anchor>aa178029101741b015131d880e7da2726</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAvailable</name>
      <anchorfile>classzypp_1_1sat_1_1LocaleSupport.html</anchorfile>
      <anchor>aca92413248f3f38aed088726cb744fab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRequested</name>
      <anchorfile>classzypp_1_1sat_1_1LocaleSupport.html</anchorfile>
      <anchor>a0afedd5625496b1c0037b20022f5c9b9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRequested</name>
      <anchorfile>classzypp_1_1sat_1_1LocaleSupport.html</anchorfile>
      <anchor>acd0a82512e63364015a2632fa13fa638</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1sat_1_1LocaleSupport.html</anchorfile>
      <anchor>a8039d784895c83e4844142aff28ad422</anchor>
      <arglist>(std::ostream &amp;str, const LocaleSupport &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1sat_1_1LocaleSupport.html</anchorfile>
      <anchor>ae3ddc96453c336ef44bf7b683ea86243</anchor>
      <arglist>(std::ostream &amp;str, const LocaleSupport &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1sat_1_1LocaleSupport.html</anchorfile>
      <anchor>a6c2fda27a84b96dd96f9e1e99b8384d0</anchor>
      <arglist>(const LocaleSupport &amp;lhs, const LocaleSupport &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1sat_1_1LocaleSupport.html</anchorfile>
      <anchor>a477baf6436e76b231c5faf304ac4872d</anchor>
      <arglist>(const LocaleSupport &amp;lhs, const LocaleSupport &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classzypp_1_1sat_1_1LocaleSupport.html</anchorfile>
      <anchor>ad8f84495a458e4be786b2dffa4f9bd48</anchor>
      <arglist>(const LocaleSupport &amp;lhs, const LocaleSupport &amp;rhs)</arglist>
    </member>
    <member kind="typedef">
      <type>Solvable_iterator</type>
      <name>iterator</name>
      <anchorfile>classzypp_1_1sat_1_1LocaleSupport.html</anchorfile>
      <anchor>a7b50c48ceb9500154a3c9f8c4f3bf0e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Locale</type>
      <name>_locale</name>
      <anchorfile>classzypp_1_1sat_1_1LocaleSupport.html</anchorfile>
      <anchor>a2ee9fb032bf6565fd00534dc3e9248e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1sat_1_1LocaleSupport.html</anchorfile>
      <anchor>acaa6ce053cc9192e4a90bdea709e8018</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1sat_1_1LocaleSupport.html</anchorfile>
      <anchor>acaaec79a0acf3aa8c4ab7de784405136</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::LockingOutputIterator</name>
    <filename>structzypp_1_1LockingOutputIterator.html</filename>
    <templarg>class OutputIterator</templarg>
    <member kind="function">
      <type></type>
      <name>LockingOutputIterator</name>
      <anchorfile>structzypp_1_1LockingOutputIterator.html</anchorfile>
      <anchor>af78fbda0cd36efcc9cdbfbb495e49049</anchor>
      <arglist>(OutputIterator &amp;out_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1LockingOutputIterator.html</anchorfile>
      <anchor>a46986fa6a57c9145aa7bc5c2364e1d76</anchor>
      <arglist>(const PoolQuery &amp;query) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OutputIterator &amp;</type>
      <name>out</name>
      <anchorfile>structzypp_1_1LockingOutputIterator.html</anchorfile>
      <anchor>ad1e3c3d5196f3ec59cfc661e7dee3007</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::Locks</name>
    <filename>classzypp_1_1Locks.html</filename>
    <class kind="class">zypp::Locks::Impl</class>
    <member kind="typedef">
      <type>std::list&lt; PoolQuery &gt;</type>
      <name>LockList</name>
      <anchorfile>classzypp_1_1Locks.html</anchorfile>
      <anchor>a68a9364859c613b29dd7cee6c767f456</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>LockList::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classzypp_1_1Locks.html</anchorfile>
      <anchor>a517077e953f88cd61b0510c406e35b07</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>LockList::size_type</type>
      <name>size_type</name>
      <anchorfile>classzypp_1_1Locks.html</anchorfile>
      <anchor>a7bb842de8d54ec21f2575b7d2ffea6a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1Locks.html</anchorfile>
      <anchor>a8aef7169a5162447b76bd9f2b4bc9f91</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1Locks.html</anchorfile>
      <anchor>a1b2823d605f63fbd0d857485c126b15b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LockList::size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1Locks.html</anchorfile>
      <anchor>a8cf5be5290e02c7b9d6bb51cb2920161</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1Locks.html</anchorfile>
      <anchor>a323c5ee3580d4263186208ba31d9d9a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addLock</name>
      <anchorfile>classzypp_1_1Locks.html</anchorfile>
      <anchor>a2a53637c37b98fc67ca0efd350bf8c36</anchor>
      <arglist>(const PoolQuery &amp;query)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addLock</name>
      <anchorfile>classzypp_1_1Locks.html</anchorfile>
      <anchor>a094823090e6b64330e1aab1936357ee5</anchor>
      <arglist>(const IdString &amp;ident_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addLock</name>
      <anchorfile>classzypp_1_1Locks.html</anchorfile>
      <anchor>a31660eadb435c1db2a215ca7109c5c31</anchor>
      <arglist>(const ResKind &amp;kind_r, const IdString &amp;name_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addLock</name>
      <anchorfile>classzypp_1_1Locks.html</anchorfile>
      <anchor>a3a6dc7f21b42ba27db946881f13de600</anchor>
      <arglist>(const ResKind &amp;kind_r, const C_Str &amp;name_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeLock</name>
      <anchorfile>classzypp_1_1Locks.html</anchorfile>
      <anchor>aa85d1ec9e9424c17de9bd4b2b2f04954</anchor>
      <arglist>(const PoolQuery &amp;query)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeLock</name>
      <anchorfile>classzypp_1_1Locks.html</anchorfile>
      <anchor>a871ef37fec7ddd918b9f642f505b748d</anchor>
      <arglist>(const IdString &amp;ident_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeLock</name>
      <anchorfile>classzypp_1_1Locks.html</anchorfile>
      <anchor>a471a3b2c7cc62c14f064ad87ca6d2518</anchor>
      <arglist>(const ResKind &amp;kind_r, const IdString &amp;name_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeLock</name>
      <anchorfile>classzypp_1_1Locks.html</anchorfile>
      <anchor>afd6414cad9ddf748abefec8ffefed7d9</anchor>
      <arglist>(const ResKind &amp;kind_r, const C_Str &amp;name_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readAndApply</name>
      <anchorfile>classzypp_1_1Locks.html</anchorfile>
      <anchor>a74900668ea7c5dbdcc9a13251cdf9aec</anchor>
      <arglist>(const Pathname &amp;file=ZConfig::instance().locksFile())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classzypp_1_1Locks.html</anchorfile>
      <anchor>ad7fa48dfd06046917d57c108f04ba466</anchor>
      <arglist>(const Pathname &amp;file=ZConfig::instance().locksFile())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>classzypp_1_1Locks.html</anchorfile>
      <anchor>a11424dd34d6a2370e50882eedf019b98</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>classzypp_1_1Locks.html</anchorfile>
      <anchor>a12b45006276c585e135a929c27400e9e</anchor>
      <arglist>(const Pathname &amp;file=ZConfig::instance().locksFile())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>merge</name>
      <anchorfile>classzypp_1_1Locks.html</anchorfile>
      <anchor>a11eda198c351c0c3960cb08495b40aec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>existEmpty</name>
      <anchorfile>classzypp_1_1Locks.html</anchorfile>
      <anchor>ab82651dfbd1fb7ab51bb334a60ecdc5d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeEmpty</name>
      <anchorfile>classzypp_1_1Locks.html</anchorfile>
      <anchor>a003badc9b3be8d0895f251fde0b9fe05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeDuplicates</name>
      <anchorfile>classzypp_1_1Locks.html</anchorfile>
      <anchor>a761f53cd67b1fca36a1e0e71a4bbf7af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Locks &amp;</type>
      <name>instance</name>
      <anchorfile>classzypp_1_1Locks.html</anchorfile>
      <anchor>acb51c8d8bc507c230b2a893a1dc15431</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Locks</name>
      <anchorfile>classzypp_1_1Locks.html</anchorfile>
      <anchor>a3db13d962df5cfdcf8181592535e384c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl, rw_pointer::Scoped&lt; Impl &gt; &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1Locks.html</anchorfile>
      <anchor>ab8e6d3aa01bab6488752bbf77025c24e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::LocksCleanPredicate</name>
    <filename>classzypp_1_1LocksCleanPredicate.html</filename>
    <member kind="function">
      <type></type>
      <name>LocksCleanPredicate</name>
      <anchorfile>classzypp_1_1LocksCleanPredicate.html</anchorfile>
      <anchor>a20abc158208bd3419c6cdf55eccf103f</anchor>
      <arglist>(size_t count, callback::SendReport&lt; CleanEmptyLocksReport &gt; &amp;_report)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>aborted</name>
      <anchorfile>classzypp_1_1LocksCleanPredicate.html</anchorfile>
      <anchor>a990f9771b752ff7e77b1a81cbcf8376b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1LocksCleanPredicate.html</anchorfile>
      <anchor>a76de2c31000b9ed4faa1a0042fe3fefe</anchor>
      <arglist>(const PoolQuery &amp;q)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>skip_rest</name>
      <anchorfile>classzypp_1_1LocksCleanPredicate.html</anchorfile>
      <anchor>a3071411ac7810c8e15f93939a53e166e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>searched</name>
      <anchorfile>classzypp_1_1LocksCleanPredicate.html</anchorfile>
      <anchor>a96f3c2eb608e81c993f704259ff7f937</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>all</name>
      <anchorfile>classzypp_1_1LocksCleanPredicate.html</anchorfile>
      <anchor>a221d7e04a082526d1e5890510a564e05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>callback::SendReport&lt; CleanEmptyLocksReport &gt; &amp;</type>
      <name>report</name>
      <anchorfile>classzypp_1_1LocksCleanPredicate.html</anchorfile>
      <anchor>a4a8cbe65e06438ad421c7b33345fccae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::LocksRemovePredicate</name>
    <filename>classzypp_1_1LocksRemovePredicate.html</filename>
    <member kind="function">
      <type></type>
      <name>LocksRemovePredicate</name>
      <anchorfile>classzypp_1_1LocksRemovePredicate.html</anchorfile>
      <anchor>a27ada2742d3d984bcba9ef17a905078f</anchor>
      <arglist>(std::set&lt; sat::Solvable &gt; &amp;s, const PoolQuery &amp;q, callback::SendReport&lt; SavingLocksReport &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1LocksRemovePredicate.html</anchorfile>
      <anchor>a4aba05aad503e16711e4cf161bb8682c</anchor>
      <arglist>(const PoolQuery &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>aborted</name>
      <anchorfile>classzypp_1_1LocksRemovePredicate.html</anchorfile>
      <anchor>a94c35ca099a0df7e1530c2aa70f146a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>contains</name>
      <anchorfile>classzypp_1_1LocksRemovePredicate.html</anchorfile>
      <anchor>af330cbda1739faac636eebedaab60fc6</anchor>
      <arglist>(const PoolQuery &amp;q, std::set&lt; sat::Solvable &gt; &amp;s)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; sat::Solvable &gt; &amp;</type>
      <name>solvs</name>
      <anchorfile>classzypp_1_1LocksRemovePredicate.html</anchorfile>
      <anchor>ada49901941e0d0755b335bfc73198817</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const PoolQuery &amp;</type>
      <name>query</name>
      <anchorfile>classzypp_1_1LocksRemovePredicate.html</anchorfile>
      <anchor>a554aa70715fc398f1977e16ee307a836</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>callback::SendReport&lt; SavingLocksReport &gt; &amp;</type>
      <name>report</name>
      <anchorfile>classzypp_1_1LocksRemovePredicate.html</anchorfile>
      <anchor>ad67d25ea7fed4cff56b075e907e8431d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>aborted_</name>
      <anchorfile>classzypp_1_1LocksRemovePredicate.html</anchorfile>
      <anchor>a00d82a2a59fee2e0ce03f6073483c559</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::base::LogControl</name>
    <filename>classzypp_1_1base_1_1LogControl.html</filename>
    <class kind="struct">zypp::base::LogControl::LineFormater</class>
    <class kind="struct">zypp::base::LogControl::TmpExcessive</class>
    <class kind="struct">zypp::base::LogControl::TmpLineWriter</class>
    <member kind="typedef">
      <type>log::LineWriter</type>
      <name>LineWriter</name>
      <anchorfile>classzypp_1_1base_1_1LogControl.html</anchorfile>
      <anchor>abd272c9e9cc48a5dbab97cbb1b3337ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineFormater</name>
      <anchorfile>classzypp_1_1base_1_1LogControl.html</anchorfile>
      <anchor>a9716e53ed8e5d9934a12a0c649108c2f</anchor>
      <arglist>(const shared_ptr&lt; LineFormater &gt; &amp;formater_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logfile</name>
      <anchorfile>classzypp_1_1base_1_1LogControl.html</anchorfile>
      <anchor>ab81e2766402e13d7e893130b70f07b7e</anchor>
      <arglist>(const Pathname &amp;logfile_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logfile</name>
      <anchorfile>classzypp_1_1base_1_1LogControl.html</anchorfile>
      <anchor>a90ae2d05f37220d4c38a79a0a1eec93e</anchor>
      <arglist>(const Pathname &amp;logfile_r, mode_t mode_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logNothing</name>
      <anchorfile>classzypp_1_1base_1_1LogControl.html</anchorfile>
      <anchor>a8b129042adedbfbf5afb54c6214e42c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logToStdErr</name>
      <anchorfile>classzypp_1_1base_1_1LogControl.html</anchorfile>
      <anchor>a796163313cde8c22c6c2b52e9d5f3e6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>shared_ptr&lt; LineWriter &gt;</type>
      <name>getLineWriter</name>
      <anchorfile>classzypp_1_1base_1_1LogControl.html</anchorfile>
      <anchor>a2e2ecf6ff3220252a5b59d47c3e6966f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineWriter</name>
      <anchorfile>classzypp_1_1base_1_1LogControl.html</anchorfile>
      <anchor>a501f7bfe30bef8e56f85f6ad397c1dbf</anchor>
      <arglist>(const shared_ptr&lt; LineWriter &gt; &amp;writer_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LogControl</type>
      <name>instance</name>
      <anchorfile>classzypp_1_1base_1_1LogControl.html</anchorfile>
      <anchor>a989f6571ebd8f16be440161d6d37d2cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>LogControl</name>
      <anchorfile>classzypp_1_1base_1_1LogControl.html</anchorfile>
      <anchor>a200a56f51665c8c9ef4b85a29b94dbf8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1base_1_1LogControl.html</anchorfile>
      <anchor>afb8a53747b3fd43b24f58c907ff0f130</anchor>
      <arglist>(std::ostream &amp;str, const LogControl &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1base_1_1LogControl.html</anchorfile>
      <anchor>a14d98ebc7a1c43aa0ec92338114231d7</anchor>
      <arglist>(std::ostream &amp;str, const LogControl &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::base::logger::LogControlImpl</name>
    <filename>structzypp_1_1base_1_1logger_1_1LogControlImpl.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>isExcessive</name>
      <anchorfile>structzypp_1_1base_1_1logger_1_1LogControlImpl.html</anchorfile>
      <anchor>a586e7533c02673deb8ec1f4ba5b1c249</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>excessive</name>
      <anchorfile>structzypp_1_1base_1_1logger_1_1LogControlImpl.html</anchorfile>
      <anchor>a762cef18d3f937d0f27be53ec54a6102</anchor>
      <arglist>(bool onOff_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineWriter</name>
      <anchorfile>structzypp_1_1base_1_1logger_1_1LogControlImpl.html</anchorfile>
      <anchor>a0e369686cb0635c13e35507520ad37e7</anchor>
      <arglist>(const shared_ptr&lt; LogControl::LineWriter &gt; &amp;writer_r)</arglist>
    </member>
    <member kind="function">
      <type>shared_ptr&lt; LogControl::LineWriter &gt;</type>
      <name>getLineWriter</name>
      <anchorfile>structzypp_1_1base_1_1logger_1_1LogControlImpl.html</anchorfile>
      <anchor>a185367266dd82822bb9d509028d48b11</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineFormater</name>
      <anchorfile>structzypp_1_1base_1_1logger_1_1LogControlImpl.html</anchorfile>
      <anchor>a9545b20d7f7ce4c5d8c4e1d8db2287e5</anchor>
      <arglist>(const shared_ptr&lt; LogControl::LineFormater &gt; &amp;format_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logfile</name>
      <anchorfile>structzypp_1_1base_1_1logger_1_1LogControlImpl.html</anchorfile>
      <anchor>ab69806b42f66144b25c4718ed628fa79</anchor>
      <arglist>(const Pathname &amp;logfile_r, mode_t mode_r=0640)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>getStream</name>
      <anchorfile>structzypp_1_1base_1_1logger_1_1LogControlImpl.html</anchorfile>
      <anchor>aafbda59ae1f3ae5729400dee1ebd4fe5</anchor>
      <arglist>(const std::string &amp;group_r, LogLevel level_r, const char *file_r, const char *func_r, const int line_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>putStream</name>
      <anchorfile>structzypp_1_1base_1_1logger_1_1LogControlImpl.html</anchorfile>
      <anchor>ad79ff42d0a9ffe7891fadbf22abec468</anchor>
      <arglist>(const std::string &amp;group_r, LogLevel level_r, const char *file_r, const char *func_r, int line_r, const std::string &amp;message_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LogControlImpl &amp;</type>
      <name>instance</name>
      <anchorfile>structzypp_1_1base_1_1logger_1_1LogControlImpl.html</anchorfile>
      <anchor>a52d8050cc9b3d8d7be69a01cb05b10e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>shared_ptr&lt; Loglinestream &gt;</type>
      <name>StreamPtr</name>
      <anchorfile>structzypp_1_1base_1_1logger_1_1LogControlImpl.html</anchorfile>
      <anchor>a7d2de6fd037a7e350fa89402d2a0df32</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; LogLevel, StreamPtr &gt;</type>
      <name>StreamSet</name>
      <anchorfile>structzypp_1_1base_1_1logger_1_1LogControlImpl.html</anchorfile>
      <anchor>a500f03d55cc744afb9ec5ddd4aae0820</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, StreamSet &gt;</type>
      <name>StreamTable</name>
      <anchorfile>structzypp_1_1base_1_1logger_1_1LogControlImpl.html</anchorfile>
      <anchor>a7442d51a700a7f21f54d2390e81e8916</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>LogControlImpl</name>
      <anchorfile>structzypp_1_1base_1_1logger_1_1LogControlImpl.html</anchorfile>
      <anchor>a2d683d51f92ff2cb964c5e02c6d0e40e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>~LogControlImpl</name>
      <anchorfile>structzypp_1_1base_1_1logger_1_1LogControlImpl.html</anchorfile>
      <anchor>a1aed6d3bcd84865fd4c97669462d8d1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ostream</type>
      <name>_no_stream</name>
      <anchorfile>structzypp_1_1base_1_1logger_1_1LogControlImpl.html</anchorfile>
      <anchor>ae4dcd5172e9009b64d23191262f7d63a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_excessive</name>
      <anchorfile>structzypp_1_1base_1_1logger_1_1LogControlImpl.html</anchorfile>
      <anchor>a03ab888b3d7496cc4c3058b101388c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>shared_ptr&lt; LogControl::LineFormater &gt;</type>
      <name>_lineFormater</name>
      <anchorfile>structzypp_1_1base_1_1logger_1_1LogControlImpl.html</anchorfile>
      <anchor>ad2377bce4368bc4cbf2ef1fa7970beb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>shared_ptr&lt; LogControl::LineWriter &gt;</type>
      <name>_lineWriter</name>
      <anchorfile>structzypp_1_1base_1_1logger_1_1LogControlImpl.html</anchorfile>
      <anchor>acf3602be34f7033a3c188bbffde4b625</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StreamTable</type>
      <name>_streamtable</name>
      <anchorfile>structzypp_1_1base_1_1logger_1_1LogControlImpl.html</anchorfile>
      <anchor>a4ec998bc3a9c910912c36e85ba97fd2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1base_1_1logger_1_1LogControlImpl.html</anchorfile>
      <anchor>a0ca8f629e6ae423509a9913e78d2d6e0</anchor>
      <arglist>(std::ostream &amp;str, const LogControlImpl &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::base::logger::Loglinebuf</name>
    <filename>classzypp_1_1base_1_1logger_1_1Loglinebuf.html</filename>
    <member kind="function">
      <type></type>
      <name>Loglinebuf</name>
      <anchorfile>classzypp_1_1base_1_1logger_1_1Loglinebuf.html</anchorfile>
      <anchor>aa979518b2dbe923becdc6310cbdd8db0</anchor>
      <arglist>(const std::string &amp;group_r, LogLevel level_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Loglinebuf</name>
      <anchorfile>classzypp_1_1base_1_1logger_1_1Loglinebuf.html</anchorfile>
      <anchor>aecea37d1e67d26f383870f9ff2969c35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tagSet</name>
      <anchorfile>classzypp_1_1base_1_1logger_1_1Loglinebuf.html</anchorfile>
      <anchor>ad2d84e7463d1f847339637acf6531abb</anchor>
      <arglist>(const char *fil_r, const char *fnc_r, int lne_r)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual std::streamsize</type>
      <name>xsputn</name>
      <anchorfile>classzypp_1_1base_1_1logger_1_1Loglinebuf.html</anchorfile>
      <anchor>a9732816d3381c1e7de6e1187d6e64646</anchor>
      <arglist>(const char *s, std::streamsize n)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual int</type>
      <name>overflow</name>
      <anchorfile>classzypp_1_1base_1_1logger_1_1Loglinebuf.html</anchorfile>
      <anchor>a61a35a0a0ec0757e2a897699018c58e3</anchor>
      <arglist>(int ch=EOF)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual int</type>
      <name>writeout</name>
      <anchorfile>classzypp_1_1base_1_1logger_1_1Loglinebuf.html</anchorfile>
      <anchor>ad94e439e84717fedd778e412e148ab31</anchor>
      <arglist>(const char *s, std::streamsize n)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_group</name>
      <anchorfile>classzypp_1_1base_1_1logger_1_1Loglinebuf.html</anchorfile>
      <anchor>a8772988f333793b5c029237069385140</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LogLevel</type>
      <name>_level</name>
      <anchorfile>classzypp_1_1base_1_1logger_1_1Loglinebuf.html</anchorfile>
      <anchor>a896f3c57d0c10e653278f7dff62cc721</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const char *</type>
      <name>_file</name>
      <anchorfile>classzypp_1_1base_1_1logger_1_1Loglinebuf.html</anchorfile>
      <anchor>ace8e0bff2434acba3cc01d67e776b855</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const char *</type>
      <name>_func</name>
      <anchorfile>classzypp_1_1base_1_1logger_1_1Loglinebuf.html</anchorfile>
      <anchor>a52227df562c19b2ecffc9b409f452728</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_line</name>
      <anchorfile>classzypp_1_1base_1_1logger_1_1Loglinebuf.html</anchorfile>
      <anchor>ae6ae9ebadd086e9e149e36d323173d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_buffer</name>
      <anchorfile>classzypp_1_1base_1_1logger_1_1Loglinebuf.html</anchorfile>
      <anchor>a494e5fbcd9520b70b273bf86bc8ed65d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::base::logger::Loglinestream</name>
    <filename>classzypp_1_1base_1_1logger_1_1Loglinestream.html</filename>
    <member kind="function">
      <type></type>
      <name>Loglinestream</name>
      <anchorfile>classzypp_1_1base_1_1logger_1_1Loglinestream.html</anchorfile>
      <anchor>a2aa004ddd95c8e081b175347fd2cd59e</anchor>
      <arglist>(const std::string &amp;group_r, LogLevel level_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Loglinestream</name>
      <anchorfile>classzypp_1_1base_1_1logger_1_1Loglinestream.html</anchorfile>
      <anchor>a0a27cc6e4d363734efbeba0d4d10340f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>getStream</name>
      <anchorfile>classzypp_1_1base_1_1logger_1_1Loglinestream.html</anchorfile>
      <anchor>a5315966e3ef0de6d70a34adba6489407</anchor>
      <arglist>(const char *fil_r, const char *fnc_r, int lne_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Loglinebuf</type>
      <name>_mybuf</name>
      <anchorfile>classzypp_1_1base_1_1logger_1_1Loglinestream.html</anchorfile>
      <anchor>aa9e815af8f9d76a9be2b4c45c0162b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ostream</type>
      <name>_mystream</name>
      <anchorfile>classzypp_1_1base_1_1logger_1_1Loglinestream.html</anchorfile>
      <anchor>a0f949231e2e3a8fac2a60ab30d952380</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::sat::LookupAttr</name>
    <filename>classzypp_1_1sat_1_1LookupAttr.html</filename>
    <class kind="class">zypp::sat::LookupAttr::Impl</class>
    <class kind="class">zypp::sat::LookupAttr::iterator</class>
    <class kind="class">zypp::sat::LookupAttr::TransformIterator</class>
    <member kind="enumeration">
      <type></type>
      <name>Location</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a5ecc0441628190eefb6cadfe628dae4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOLV_ATTR</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a5ecc0441628190eefb6cadfe628dae4eab6dbf914b3f29bf1054475ff27904335</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REPO_ATTR</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a5ecc0441628190eefb6cadfe628dae4ea0b64ce7964078b4fd3296c6dd927ec2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MatchException</type>
      <name>Exception</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a95eb5d6a642fb7a851949bc4e76c8678</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned</type>
      <name>size_type</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a4c88db2d849ce411d10d4005e89717af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOLV_ATTR</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a5ecc0441628190eefb6cadfe628dae4eab6dbf914b3f29bf1054475ff27904335</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REPO_ATTR</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a5ecc0441628190eefb6cadfe628dae4ea0b64ce7964078b4fd3296c6dd927ec2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LookupAttr</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>addab65dd10c929d85579bd14fb5d1a9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LookupAttr</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a11312cd06b2788697937c0477d5eb84a</anchor>
      <arglist>(SolvAttr attr_r, Location=SOLV_ATTR)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LookupAttr</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a912e5e712aea7fced1b6495d818f8ed4</anchor>
      <arglist>(SolvAttr attr_r, SolvAttr parent_r, Location=SOLV_ATTR)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LookupAttr</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>afaee6d0bea6e3fcbe9983965e8cbe69c</anchor>
      <arglist>(SolvAttr attr_r, Repository repo_r, Location=SOLV_ATTR)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LookupAttr</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>add289ffbd2f7f42da59fadf40f172cb3</anchor>
      <arglist>(SolvAttr attr_r, SolvAttr parent_r, Repository repo_r, Location=SOLV_ATTR)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LookupAttr</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>acf718190bf3dc12af63c865bc339bb0c</anchor>
      <arglist>(SolvAttr attr_r, Solvable solv_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LookupAttr</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a9420718318051f25c3b6c21dacc7503d</anchor>
      <arglist>(SolvAttr attr_r, SolvAttr parent_r, Solvable solv_r)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>aa63d1e671c66473bc8a3470c4cd9658f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a07bd2dee03ddf4cf6df1aab246107e02</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a2710d52827494e9a158e04cc0a65344a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a929265cb4d8cbc4c0ceca303e6fd48e8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SolvAttr</type>
      <name>attr</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a712eddfe152072683db2a3a468ce8d31</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAttr</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a79feead4d152c8bc6d863f95837edd66</anchor>
      <arglist>(SolvAttr attr_r)</arglist>
    </member>
    <member kind="function">
      <type>const StrMatcher &amp;</type>
      <name>strMatcher</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a0dd2f5b422492340ac52f2a6c031f144</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStrMatcher</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a62bcea43cc0b7736fc6e1b76b7c5e419</anchor>
      <arglist>(const StrMatcher &amp;matcher_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetStrMatcher</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a03ea08d80cdde38a55676638c9421f57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>ac23cb5d1a9f51bd8cbdfd4b915fd7225</anchor>
      <arglist>(std::ostream &amp;str, const LookupAttr &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a2580c876692fa1a4d4a8eba10cf2e4cf</anchor>
      <arglist>(std::ostream &amp;str, const LookupAttr &amp;obj)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a0dacd58a13e9df7ed4c4663a2f56fd65</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pool</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a91eb044ca674e7991707401c045bd198</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPool</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>aebd383f101b21a389bfae78161c170cf</anchor>
      <arglist>(Location=SOLV_ATTR)</arglist>
    </member>
    <member kind="function">
      <type>Repository</type>
      <name>repo</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a63ea760181e2162d6395fb33c690d61e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRepo</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a7dd47e0eb21b171555267a201c58224d</anchor>
      <arglist>(Repository repo_r, Location=SOLV_ATTR)</arglist>
    </member>
    <member kind="function">
      <type>Solvable</type>
      <name>solvable</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>abd10d55df21f8e0606f715fe7e9c3ad7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSolvable</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>ab872bf84ac8d3fa13fad6cff7e091106</anchor>
      <arglist>(Solvable solv_r)</arglist>
    </member>
    <member kind="function">
      <type>SolvAttr</type>
      <name>parent</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a78034e7d8ef6c6105533ef0b5e7d30e7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParent</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>af7f47657ad76dbda9b8d895365d33569</anchor>
      <arglist>(SolvAttr attr_r)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>aa63d1e671c66473bc8a3470c4cd9658f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a07bd2dee03ddf4cf6df1aab246107e02</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a2710d52827494e9a158e04cc0a65344a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a929265cb4d8cbc4c0ceca303e6fd48e8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SolvAttr</type>
      <name>attr</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a712eddfe152072683db2a3a468ce8d31</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAttr</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a79feead4d152c8bc6d863f95837edd66</anchor>
      <arglist>(SolvAttr attr_r)</arglist>
    </member>
    <member kind="function">
      <type>const StrMatcher &amp;</type>
      <name>strMatcher</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a0dd2f5b422492340ac52f2a6c031f144</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStrMatcher</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a62bcea43cc0b7736fc6e1b76b7c5e419</anchor>
      <arglist>(const StrMatcher &amp;matcher_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetStrMatcher</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr.html</anchorfile>
      <anchor>a03ea08d80cdde38a55676638c9421f57</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::sat::LookupRepoAttr</name>
    <filename>classzypp_1_1sat_1_1LookupRepoAttr.html</filename>
    <base>zypp::sat::LookupAttr</base>
    <member kind="function">
      <type></type>
      <name>LookupRepoAttr</name>
      <anchorfile>classzypp_1_1sat_1_1LookupRepoAttr.html</anchorfile>
      <anchor>a8971b5702b8270e4ba3230753c134989</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LookupRepoAttr</name>
      <anchorfile>classzypp_1_1sat_1_1LookupRepoAttr.html</anchorfile>
      <anchor>a01c17d5ee567c2ac308e789d33c063ab</anchor>
      <arglist>(SolvAttr attr_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LookupRepoAttr</name>
      <anchorfile>classzypp_1_1sat_1_1LookupRepoAttr.html</anchorfile>
      <anchor>ac5a120147e2e8d29d06951ad0c77eb80</anchor>
      <arglist>(SolvAttr attr_r, Repository repo_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPool</name>
      <anchorfile>classzypp_1_1sat_1_1LookupRepoAttr.html</anchorfile>
      <anchor>aad9241964e4091554eb0ea1563a06a42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRepo</name>
      <anchorfile>classzypp_1_1sat_1_1LookupRepoAttr.html</anchorfile>
      <anchor>a51122b19669c1f5206e50b1e006c6d78</anchor>
      <arglist>(Repository repo_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Solvable</type>
      <name>solvable</name>
      <anchorfile>classzypp_1_1sat_1_1LookupRepoAttr.html</anchorfile>
      <anchor>abd10d55df21f8e0606f715fe7e9c3ad7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setSolvable</name>
      <anchorfile>classzypp_1_1sat_1_1LookupRepoAttr.html</anchorfile>
      <anchor>ab872bf84ac8d3fa13fad6cff7e091106</anchor>
      <arglist>(Solvable solv_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::sat::Map</name>
    <filename>classzypp_1_1sat_1_1Map.html</filename>
    <class kind="struct">zypp::sat::Map::PoolSizeType</class>
    <member kind="typedef">
      <type>unsigned long</type>
      <name>size_type</name>
      <anchorfile>classzypp_1_1sat_1_1Map.html</anchorfile>
      <anchor>a56dff4197bdb521f7a240ec78cade860</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Map</name>
      <anchorfile>classzypp_1_1sat_1_1Map.html</anchorfile>
      <anchor>a8a81e8fb63719592dee53a3e722ff641</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Map</name>
      <anchorfile>classzypp_1_1sat_1_1Map.html</anchorfile>
      <anchor>a0e1c156f681df1cf3c92226e29cb3dbb</anchor>
      <arglist>(size_type size_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Map</name>
      <anchorfile>classzypp_1_1sat_1_1Map.html</anchorfile>
      <anchor>a7fd45b31639b4cb9e0935f2541af7a2f</anchor>
      <arglist>(PoolSizeType)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Map</name>
      <anchorfile>classzypp_1_1sat_1_1Map.html</anchorfile>
      <anchor>ad6afb211f2987b1eed392df13ef82b3e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1sat_1_1Map.html</anchorfile>
      <anchor>ad464cd02c21e8abcd2f4ec2908576cf9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1sat_1_1Map.html</anchorfile>
      <anchor>a2f2f160b513d32f144898f2ca81f5282</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>grow</name>
      <anchorfile>classzypp_1_1sat_1_1Map.html</anchorfile>
      <anchor>a2f796b99cfccee337cef402edaba82ce</anchor>
      <arglist>(size_type size_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAll</name>
      <anchorfile>classzypp_1_1sat_1_1Map.html</anchorfile>
      <anchor>af4bb375fa10ff6a1de7b43f6f0ec9644</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearAll</name>
      <anchorfile>classzypp_1_1sat_1_1Map.html</anchorfile>
      <anchor>a6883d1b2cec87b499616c5a142dbcca4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assignAll</name>
      <anchorfile>classzypp_1_1sat_1_1Map.html</anchorfile>
      <anchor>ad17e5d5791f8650de3fdad7a3eff4971</anchor>
      <arglist>(bool val_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classzypp_1_1sat_1_1Map.html</anchorfile>
      <anchor>a969f57a7252348177421d66069ae1615</anchor>
      <arglist>(size_type idx_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classzypp_1_1sat_1_1Map.html</anchorfile>
      <anchor>a223dd97718c91dcc9d4e6ef260a0052c</anchor>
      <arglist>(size_type idx_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>classzypp_1_1sat_1_1Map.html</anchorfile>
      <anchor>a4824d5062dea90383334a4d2573c5b59</anchor>
      <arglist>(size_type idx_r, bool val_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>test</name>
      <anchorfile>classzypp_1_1sat_1_1Map.html</anchorfile>
      <anchor>a8e0fed3009835e405b367a4a63e97686</anchor>
      <arglist>(size_type idx_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator[]</name>
      <anchorfile>classzypp_1_1sat_1_1Map.html</anchorfile>
      <anchor>a336c441bdec84d42bd2252c31b601c0c</anchor>
      <arglist>(size_type idx_r) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1sat_1_1Map.html</anchorfile>
      <anchor>a177f058d2bec1f1f48a7ed856eab6759</anchor>
      <arglist>(const char on_r=&apos;1&apos;, const char off_r=&apos;0&apos;) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator detail::CMap *</name>
      <anchorfile>classzypp_1_1sat_1_1Map.html</anchorfile>
      <anchor>a8cf7e8f5069bbdccf8ab613b1034533a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const detail::CMap *</name>
      <anchorfile>classzypp_1_1sat_1_1Map.html</anchorfile>
      <anchor>ada504decf0f86fca24e50059c0d6bbaf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr PoolSizeType</type>
      <name>poolSize</name>
      <anchorfile>classzypp_1_1sat_1_1Map.html</anchorfile>
      <anchor>a7a7d07b694a838ce58e3e2c88e4bfebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; detail::CMap &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1sat_1_1Map.html</anchorfile>
      <anchor>abcab36d1f1bbafe49824b857da40fdf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1sat_1_1Map.html</anchorfile>
      <anchor>a7dacf71dce75eeb5eb27ee14f920c1c5</anchor>
      <arglist>(std::ostream &amp;str, const Map &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1sat_1_1Map.html</anchorfile>
      <anchor>a2a8d8a24c3f120243e521d12604d444d</anchor>
      <arglist>(const Map &amp;lhs, const Map &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1sat_1_1Map.html</anchorfile>
      <anchor>aebd642f38f4912fd2c33e77c01aeafc6</anchor>
      <arglist>(const Map &amp;lhs, const Map &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::_logtoolsdetail::MapEntry</name>
    <filename>classzypp_1_1__logtoolsdetail_1_1MapEntry.html</filename>
    <templarg>class TPair</templarg>
    <member kind="function">
      <type></type>
      <name>MapEntry</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1MapEntry.html</anchorfile>
      <anchor>a10f0866a03660dba89f42e7434ed6a60</anchor>
      <arglist>(const TPair &amp;pair_r)</arglist>
    </member>
    <member kind="function">
      <type>const TPair &amp;</type>
      <name>pair</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1MapEntry.html</anchorfile>
      <anchor>a105a405739d74c70e3f71c263eac81cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const TPair *const</type>
      <name>_pair</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1MapEntry.html</anchorfile>
      <anchor>afcc5283b99157f9bd7ebcc7c3f19c7d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1MapEntry.html</anchorfile>
      <anchor>a59cbfe6f9c31e3ef3816ed6208442d66</anchor>
      <arglist>(std::ostream &amp;str, const MapEntry&lt; TPair &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>MapEntry&lt; TPair &gt;</type>
      <name>mapEntry</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1MapEntry.html</anchorfile>
      <anchor>a601df053500c36942ee92391baaeb273</anchor>
      <arglist>(const TPair &amp;pair_r)</arglist>
    </member>
    <member kind="function">
      <type>for one attribute</type>
      <name>pair</name>
      <anchorfile>classzypp_1_1__logtoolsdetail_1_1MapEntry.html</anchorfile>
      <anchor>aeff5e39ab08b0078b819375c23e38ca9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::MapKVIteratorTraits</name>
    <filename>structzypp_1_1MapKVIteratorTraits.html</filename>
    <templarg>class TMap</templarg>
    <member kind="typedef">
      <type>TMap</type>
      <name>MapType</name>
      <anchorfile>structzypp_1_1MapKVIteratorTraits.html</anchorfile>
      <anchor>ade260cf4b80b1367c1b84161b421387f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TMap::key_type</type>
      <name>KeyType</name>
      <anchorfile>structzypp_1_1MapKVIteratorTraits.html</anchorfile>
      <anchor>ae1c1b18cd7cd1ad16c3726e6f2cbf371</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>transform_iterator&lt; GetPairFirst&lt; typename MapType::value_type &gt;, typename MapType::const_iterator &gt;</type>
      <name>Key_const_iterator</name>
      <anchorfile>structzypp_1_1MapKVIteratorTraits.html</anchorfile>
      <anchor>a6b266ad3f3f9af1a4175851a2020f608</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TMap::mapped_type</type>
      <name>ValueType</name>
      <anchorfile>structzypp_1_1MapKVIteratorTraits.html</anchorfile>
      <anchor>a600c342b393205ebb1b7fcbc8c5bdcb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>transform_iterator&lt; GetPairSecond&lt; typename MapType::value_type &gt;, typename MapType::const_iterator &gt;</type>
      <name>Value_const_iterator</name>
      <anchorfile>structzypp_1_1MapKVIteratorTraits.html</anchorfile>
      <anchor>aff47051b8c38861762d61822fb02ca1f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::bit::Mask</name>
    <filename>structzypp_1_1bit_1_1Mask.html</filename>
    <templarg>class TInt</templarg>
    <templarg>unsigned _begin</templarg>
    <templarg>unsigned _size</templarg>
    <member kind="typedef">
      <type>TInt</type>
      <name>IntT</name>
      <anchorfile>structzypp_1_1bit_1_1Mask.html</anchorfile>
      <anchor>a11c8f08df0e5c65ffbbe6a6e01f0b9d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IntT</type>
      <name>value</name>
      <anchorfile>structzypp_1_1bit_1_1Mask.html</anchorfile>
      <anchor>a4939b9ac789d0695c0bd3cdb2199593f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IntT</type>
      <name>inverted</name>
      <anchorfile>structzypp_1_1bit_1_1Mask.html</anchorfile>
      <anchor>af3f42f65a9d4b3cd94ed4e2d71d5ecf7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::Edition::Match</name>
    <filename>structzypp_1_1Edition_1_1Match.html</filename>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1Edition_1_1Match.html</anchorfile>
      <anchor>a522d91ec317c467ccb66a9575c925257</anchor>
      <arglist>(const Edition &amp;lhs, const Edition &amp;rhs) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::Match</name>
    <filename>classzypp_1_1Match.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Mode</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a60bae4e39ca31538935386efedaec428</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOTHING</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a60bae4e39ca31538935386efedaec428a17386efd3a2d6c03a1cf60901ba44589</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STRING</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a60bae4e39ca31538935386efedaec428afb669e9348682e644088e5e242a36f45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STRINGSTART</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a60bae4e39ca31538935386efedaec428a7d2dd7f82fe830e94debcd0b42391a83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STRINGEND</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a60bae4e39ca31538935386efedaec428a05b1905d0d542c494e2c0affc144920b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SUBSTRING</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a60bae4e39ca31538935386efedaec428ad0c818717dcb427644a2c89da497576c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GLOB</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a60bae4e39ca31538935386efedaec428ac3f3a03024dccdd6267f783af5556e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REGEX</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a60bae4e39ca31538935386efedaec428a4693a9ec10f91580c1139b71112d32a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OTHER</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a60bae4e39ca31538935386efedaec428a331621f3fc730d1b73dd04e1b2a688d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOTHING</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a60bae4e39ca31538935386efedaec428a17386efd3a2d6c03a1cf60901ba44589</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STRING</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a60bae4e39ca31538935386efedaec428afb669e9348682e644088e5e242a36f45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STRINGSTART</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a60bae4e39ca31538935386efedaec428a7d2dd7f82fe830e94debcd0b42391a83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STRINGEND</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a60bae4e39ca31538935386efedaec428a05b1905d0d542c494e2c0affc144920b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SUBSTRING</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a60bae4e39ca31538935386efedaec428ad0c818717dcb427644a2c89da497576c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GLOB</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a60bae4e39ca31538935386efedaec428ac3f3a03024dccdd6267f783af5556e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REGEX</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a60bae4e39ca31538935386efedaec428a4693a9ec10f91580c1139b71112d32a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OTHER</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a60bae4e39ca31538935386efedaec428a331621f3fc730d1b73dd04e1b2a688d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a2478b8cbfdb6280c1b6b715ffdb51425</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>modeval</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>ac2c67e7610106e7044b131226c7bff6e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>flagval</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a0da5d22b7299da6456fbec869fd462c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Match</type>
      <name>NOCASE</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>aa2c6933c2c213de71cc8b296ef6c0467</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const int</type>
      <name>_modemask</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>ace6c202321166deda234c0b946701231</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const int</type>
      <name>_flagmask</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a6c9e44eb945ffa70819b9d8605ee26ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>af94860a0f9d456d50fb390d565e67348</anchor>
      <arglist>(const Match &amp;lhs, const Match &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>adea64fc7837bfedac80d5be35d7b9c84</anchor>
      <arglist>(const Match &amp;lhs, const Match &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>Match</type>
      <name>operator|</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a6974e0b83fbcdb4c27f83b107d5edc17</anchor>
      <arglist>(const Match &amp;lhs, const Match &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>Match</type>
      <name>operator-</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a43e8e0209f7aac544e3fc24c1bdd6b14</anchor>
      <arglist>(const Match &amp;lhs, const Match &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a3a064b3ff80876f2afdc09119c9da03b</anchor>
      <arglist>(std::ostream &amp;str, const Match &amp;obj)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Match</type>
      <name>NOCASE</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>aa2c6933c2c213de71cc8b296ef6c0467</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Match</type>
      <name>NO_STORAGE_SOLVABLE</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a7b9ccf68fd8fc6cc011eca85477d6f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Match</type>
      <name>SUB</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a4a91422415a9de80a3f05be9a643a843</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Match</type>
      <name>ARRAYSENTINEL</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a39b780ae90fc27568fc8d4772fe4b2d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Match</type>
      <name>DISABLED_REPOS</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a00c576356e31c22c1d7ee2a3474238c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Match</type>
      <name>COMPLETE_FILELIST</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a639a9035f31b6df2a61e487352b5c703</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Match</type>
      <name>SKIP_KIND</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a9dc2708899ab7c6b6da75baf595a0ef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Match</type>
      <name>FILES</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a929640d473a7a816796b2273c28a9db2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Match</type>
      <name>CHECKSUMS</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a6928f7a2661a9ba5212bea6633670d34</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Match</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a1e3634dbd36749380f0f15ed348761aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Match</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a765a591d58cdae555d319180289c1366</anchor>
      <arglist>(Mode val_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Match</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>aac3ebdbe85c558d6e057f32094c47b97</anchor>
      <arglist>(int val_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>ad39fafa45c7e5dc0f3e5259ffc125a49</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>test</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>af9057c1754c3be1f990af5b9ee896870</anchor>
      <arglist>(const Match &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testAnyOf</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>af4fa3296009726375b8a8d25ea0a248d</anchor>
      <arglist>(const Match &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>ae1483dcba749ce4917ecfd8f8ece9b73</anchor>
      <arglist>(const Match &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unset</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a7f3cc67a93b6cb03c2166ef2dcce26cc</anchor>
      <arglist>(const Match &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>turn</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>abc212ca241958ba3f19e3ef069cd2889</anchor>
      <arglist>(const Match &amp;rhs, bool onoff)</arglist>
    </member>
    <member kind="function">
      <type>Match &amp;</type>
      <name>operator|=</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a95c4600577b2c50a209e912751cda036</anchor>
      <arglist>(const Match &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>Match &amp;</type>
      <name>operator-=</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>afa632db7bff5ae1efa06dfe76b955661</anchor>
      <arglist>(const Match &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>Mode</type>
      <name>mode</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>adc26ba6f0d7b5ce8e78cd5923303a052</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Match</type>
      <name>flags</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>ac2106cea271fa026b865c0d9a86b972c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_val</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>adcb9f4c615d46efd7c38b23bf36de9a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMode</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>af0e24c47359c673074fdf7bafe1610da</anchor>
      <arglist>(Mode rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isModeString</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a69c7fb79ccd33c640680c3abd615485b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isModeStringstart</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a47ab73e748499663710913ea86ce0cf4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isModeStringend</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>aae6ecd2eaa512c8ae9e90dc50927b130</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isModeSubstring</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a3afa3999736979a354a6e69c82722945</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isModeGlob</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>aa36c4653ca5d4a8c53064f5f5ec70d6d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isModeRegex</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>ac60b90cb8ddbd670b91a7474e45aeaa7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMode</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a488f816b693de9dbf5f52411eac27260</anchor>
      <arglist>(Mode rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setModeString</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>aaec1ca21799d4436d48c687d3aa0699c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setModeStringstart</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a38b816e20cf65ea8eaa82da8cfa36ea5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setModeStringend</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a34c3b7cc1a95b207005c061019b5c10f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setModeSubstring</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>afa5ca0014b7d2a8a349fe62a3ad32f2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setModeGlob</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a144adf7f1256f738eb00701b000afdae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setModeRegex</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a97dbedd67a50db0f9b41c30c8fce3c3d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a33a4129dd6063f0e0f8bc726be68b7b3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static int</type>
      <name>modeval</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a386cd56ca8f0b0e104d6ec73ef8c0d69</anchor>
      <arglist>(Mode mode_r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a2478b8cbfdb6280c1b6b715ffdb51425</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>modeval</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>ac2c67e7610106e7044b131226c7bff6e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>flagval</name>
      <anchorfile>classzypp_1_1Match.html</anchorfile>
      <anchor>a0da5d22b7299da6456fbec869fd462c4</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::Capability::Matches</name>
    <filename>structzypp_1_1Capability_1_1Matches.html</filename>
    <member kind="function">
      <type>CapMatch</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1Capability_1_1Matches.html</anchorfile>
      <anchor>a233a29ba5eaeaa10d506a5ab1ea8fb39</anchor>
      <arglist>(const Capability &amp;lhs, const Capability &amp;rhs) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::MatchException</name>
    <filename>structzypp_1_1MatchException.html</filename>
    <base>zypp::Exception</base>
    <member kind="function">
      <type></type>
      <name>MatchException</name>
      <anchorfile>structzypp_1_1MatchException.html</anchorfile>
      <anchor>a4f269667b5cc9c79dae8fb9772554663</anchor>
      <arglist>(const std::string &amp;msg_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::MatchInvalidRegexException</name>
    <filename>structzypp_1_1MatchInvalidRegexException.html</filename>
    <base>zypp::MatchException</base>
    <member kind="function">
      <type></type>
      <name>MatchInvalidRegexException</name>
      <anchorfile>structzypp_1_1MatchInvalidRegexException.html</anchorfile>
      <anchor>a5539f3cfd282a44f3566aa26bffa3ca3</anchor>
      <arglist>(const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatchInvalidRegexException</name>
      <anchorfile>structzypp_1_1MatchInvalidRegexException.html</anchorfile>
      <anchor>a0b54a1c0980d35c0f82bb2e02eed4fbd</anchor>
      <arglist>(const std::string &amp;regex_r, int regcomp_r)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::RepoManager::MatchServiceAlias</name>
    <filename>structzypp_1_1RepoManager_1_1MatchServiceAlias.html</filename>
    <member kind="function">
      <type></type>
      <name>MatchServiceAlias</name>
      <anchorfile>structzypp_1_1RepoManager_1_1MatchServiceAlias.html</anchorfile>
      <anchor>a066e5bc4f31d52c19e43135ed243251c</anchor>
      <arglist>(const std::string &amp;alias_)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1RepoManager_1_1MatchServiceAlias.html</anchorfile>
      <anchor>aac745334e0c47c1c64a2ad18ced76d26</anchor>
      <arglist>(const RepoInfo &amp;info) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>alias</name>
      <anchorfile>structzypp_1_1RepoManager_1_1MatchServiceAlias.html</anchorfile>
      <anchor>ace578ca5f50b348c1c13488707f18ab7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::MatchUnknownModeException</name>
    <filename>structzypp_1_1MatchUnknownModeException.html</filename>
    <base>zypp::MatchException</base>
    <member kind="function">
      <type></type>
      <name>MatchUnknownModeException</name>
      <anchorfile>structzypp_1_1MatchUnknownModeException.html</anchorfile>
      <anchor>a90bd17db88a0c884b288d87cdaf6b317</anchor>
      <arglist>(const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatchUnknownModeException</name>
      <anchorfile>structzypp_1_1MatchUnknownModeException.html</anchorfile>
      <anchor>adbb8e280d282d40b3f764af19dfe86b6</anchor>
      <arglist>(const Match &amp;mode_r, const std::string &amp;msg_r=std::string())</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::bit::MaxBits</name>
    <filename>structzypp_1_1bit_1_1MaxBits.html</filename>
    <templarg>class TInt</templarg>
    <member kind="typedef">
      <type>TInt</type>
      <name>IntT</name>
      <anchorfile>structzypp_1_1bit_1_1MaxBits.html</anchorfile>
      <anchor>a2e30a1cd5344ee6867cc56aff97e9b7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned</type>
      <name>value</name>
      <anchorfile>structzypp_1_1bit_1_1MaxBits.html</anchorfile>
      <anchor>a5a6247c214a14385bd6135e21b7fe87a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::debug::Measure</name>
    <filename>classzypp_1_1debug_1_1Measure.html</filename>
    <class kind="class">zypp::debug::Measure::Impl</class>
    <member kind="function">
      <type></type>
      <name>Measure</name>
      <anchorfile>classzypp_1_1debug_1_1Measure.html</anchorfile>
      <anchor>a374cdc5d91ac9419b287d358ae042212</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Measure</name>
      <anchorfile>classzypp_1_1debug_1_1Measure.html</anchorfile>
      <anchor>abc0f3747d240a2a823d2fcbc143113f7</anchor>
      <arglist>(const std::string &amp;ident_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Measure</name>
      <anchorfile>classzypp_1_1debug_1_1Measure.html</anchorfile>
      <anchor>a3f78a84f0714de704ec75d55cd1c12e2</anchor>
      <arglist>(const std::string &amp;ident_r, std::ostream &amp;out_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Measure</name>
      <anchorfile>classzypp_1_1debug_1_1Measure.html</anchorfile>
      <anchor>acc1052dd22a70742a62d355dec60eabe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classzypp_1_1debug_1_1Measure.html</anchorfile>
      <anchor>aa1bdfa94c6d3fb635694eef93ecb731f</anchor>
      <arglist>(const std::string &amp;ident_r=std::string())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restart</name>
      <anchorfile>classzypp_1_1debug_1_1Measure.html</anchorfile>
      <anchor>a9b4faf758f2fdcdd2c13411e0699b3be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>elapsed</name>
      <anchorfile>classzypp_1_1debug_1_1Measure.html</anchorfile>
      <anchor>a8a363ba1f81a9d17db0beef095b310af</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>elapsed</name>
      <anchorfile>classzypp_1_1debug_1_1Measure.html</anchorfile>
      <anchor>a9f680104730743f0b85667ae1262b3f7</anchor>
      <arglist>(const std::string &amp;tag_r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>elapsed</name>
      <anchorfile>classzypp_1_1debug_1_1Measure.html</anchorfile>
      <anchor>a5077d59b5d436af7413d2c846c383bdd</anchor>
      <arglist>(long tag_r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classzypp_1_1debug_1_1Measure.html</anchorfile>
      <anchor>a8f60bd8435c7d2247de12d2aabf05cd8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1debug_1_1Measure.html</anchorfile>
      <anchor>ade22218845320541e208118133751b8b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaAccess</name>
    <filename>classzypp_1_1media_1_1MediaAccess.html</filename>
    <base>zypp::base::ReferenceCounted</base>
    <base protection="private">zypp::base::NonCopyable</base>
    <class kind="class">zypp::media::MediaAccess::FileProvider</class>
    <member kind="typedef">
      <type>intrusive_ptr&lt; MediaAccess &gt;</type>
      <name>Ptr</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>a9d513f5ec2a18f1d68982c589a200eb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>intrusive_ptr&lt; const MediaAccess &gt;</type>
      <name>constPtr</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>a9ed080406d238b38efd4dcdbc6b61b1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MediaAccess</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>aef194f41e892c84868c765da2690f8e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>open</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>a4eec54ab159e84a4cc886138fa867882</anchor>
      <arglist>(const Url &amp;url, const Pathname &amp;preferred_attach_point=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>a0462cea412bead0b5e7de25bee3b60b6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>downloads</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>a1acc6aa8f0bd0e6b9e56e3af96aba6fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>protocol</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>ab2846999588c16792d4d026b731dc883</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Url</type>
      <name>url</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>afb2e233b249abf8b26af8a0e1fa059b5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>a7bb4e42fd28dea25a1b7c9eb11f8d2b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>attach</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>a8a46568e2fe097c24a0575d1e905b825</anchor>
      <arglist>(bool next=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAttached</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>adddf26e20bf080c8324502b1cb788d3d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasMoreDevices</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>a9c07f46287531df67de452a160ff52f5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getDetectedDevices</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>acee5621435080c4f21f20d95dc6f1106</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;devices, unsigned int &amp;index) const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>localRoot</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>adb320a54c54bf0768de11f77de278f98</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>localPath</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>a04b307148e64b21467aafac22d5702db</anchor>
      <arglist>(const Pathname &amp;pathname) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disconnect</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>a6b37e7ec790d6a99f9abc360fd7735c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>a5f1e1e55b8e2c4636b4fef000e07307a</anchor>
      <arglist>(const std::string &amp;ejectDev=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>provideFile</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>a687f8ed492b29dd797cc43380db668ab</anchor>
      <arglist>(const Pathname &amp;filename, const ByteCount &amp;expectedFileSize) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseFile</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>a12ffd3af041e1b3f4ef34649c9fbecc0</anchor>
      <arglist>(const Pathname &amp;filename) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>provideDir</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>a6ec87dccd688a0ebb84bbe95e601f988</anchor>
      <arglist>(const Pathname &amp;dirname) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>provideDirTree</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>a856af22fbe81f06a04b8892496fa360a</anchor>
      <arglist>(const Pathname &amp;dirname) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseDir</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>a2bc2302ba456b6c5b8a21b8c41aebc6e</anchor>
      <arglist>(const Pathname &amp;dirname) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releasePath</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>a4945b1485c693ffec29ca331f425aeeb</anchor>
      <arglist>(const Pathname &amp;pathname) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDeltafile</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>acb761bf0d6fa5ba96699050f314d67a5</anchor>
      <arglist>(const Pathname &amp;filename) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dirInfo</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>a1554ba032aabdcf8fc24b73f84ee4657</anchor>
      <arglist>(std::list&lt; std::string &gt; &amp;retlist, const Pathname &amp;dirname, bool dots=true) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dirInfo</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>a389d1d20e8b8651262ed988419e15fbb</anchor>
      <arglist>(filesystem::DirContent &amp;retlist, const Pathname &amp;dirname, bool dots=true) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>doesFileExist</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>a803aa989449aeea0846beedebc8cff65</anchor>
      <arglist>(const Pathname &amp;filename) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaAccess</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>a5cc6439a41cbd070755d04ba412d7cb0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>aa8dda3149f50eb40fe633120d47c2db1</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getFile</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>a02aa847ee6e2c459c358c7cff2b482dc</anchor>
      <arglist>(const Url &amp;from, const Pathname &amp;to)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>AttachedMedia</type>
      <name>attachedMedia</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>a946613c4520c61f156cbb70bb59b6230</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>isSharedMedia</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>aa54ac5ebdb97b6942c692a5cdc67bf9d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>resetParentId</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>a1e3599b4dadb204f15be265a58c427ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>dependsOnParent</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>a4c75b6ff374b62b9c7812b3fd92403c0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>dependsOnParent</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>aa6f5082209b4a34536d50d24e48d0735</anchor>
      <arglist>(MediaAccessId parentId, bool exactIdMatch) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MediaHandler *</type>
      <name>_handler</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>a9816040171b5f42cadadb3708b934fc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const Pathname</type>
      <name>_noPath</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>a63ef21ed248fc177b9f712cdb16bed76</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>MediaManager</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>a8ff7b746f97f126496d2e184de001a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>MediaManager_Impl</name>
      <anchorfile>classzypp_1_1media_1_1MediaAccess.html</anchorfile>
      <anchor>ac084e5d5194aff6b565d651d7c311164</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaBadAttachPointException</name>
    <filename>classzypp_1_1media_1_1MediaBadAttachPointException.html</filename>
    <base>zypp::media::MediaException</base>
    <member kind="function">
      <type></type>
      <name>MediaBadAttachPointException</name>
      <anchorfile>classzypp_1_1media_1_1MediaBadAttachPointException.html</anchorfile>
      <anchor>a2f92d158c9c0f75133f5fb092b0adea5</anchor>
      <arglist>(const Url &amp;url_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaBadAttachPointException</name>
      <anchorfile>classzypp_1_1media_1_1MediaBadAttachPointException.html</anchorfile>
      <anchor>a7842b83451f4ef06ef1df6dc045f84b1</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1MediaBadAttachPointException.html</anchorfile>
      <anchor>a81f6047f4a6b408a6816d1011aafc255</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_url</name>
      <anchorfile>classzypp_1_1media_1_1MediaBadAttachPointException.html</anchorfile>
      <anchor>a352a872a1b0200dd6eb8ea804c2531c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaBadCAException</name>
    <filename>classzypp_1_1media_1_1MediaBadCAException.html</filename>
    <base>zypp::media::MediaException</base>
    <member kind="function">
      <type></type>
      <name>MediaBadCAException</name>
      <anchorfile>classzypp_1_1media_1_1MediaBadCAException.html</anchorfile>
      <anchor>a03e69393aad4e4bb834cf1862df107a9</anchor>
      <arglist>(const Url &amp;url_r, const std::string &amp;msg=&quot;&quot;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaBadCAException</name>
      <anchorfile>classzypp_1_1media_1_1MediaBadCAException.html</anchorfile>
      <anchor>af0007f66ce601679b79082c05f7e40ae</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1MediaBadCAException.html</anchorfile>
      <anchor>a532f550497df7a857e3149d1e485f056</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_url</name>
      <anchorfile>classzypp_1_1media_1_1MediaBadCAException.html</anchorfile>
      <anchor>a2aee01d1b514b4becbd89c200963634b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_msg</name>
      <anchorfile>classzypp_1_1media_1_1MediaBadCAException.html</anchorfile>
      <anchor>a43a0ebaa0b1612b6ea5d4da0b48c2599</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaBadFilenameException</name>
    <filename>classzypp_1_1media_1_1MediaBadFilenameException.html</filename>
    <base>zypp::media::MediaException</base>
    <member kind="function">
      <type></type>
      <name>MediaBadFilenameException</name>
      <anchorfile>classzypp_1_1media_1_1MediaBadFilenameException.html</anchorfile>
      <anchor>ae2d2305544850d96a378c273d49926ed</anchor>
      <arglist>(const std::string &amp;filename_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaBadFilenameException</name>
      <anchorfile>classzypp_1_1media_1_1MediaBadFilenameException.html</anchorfile>
      <anchor>accdfdd711c428e91b6aee7e102624f8a</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>filename</name>
      <anchorfile>classzypp_1_1media_1_1MediaBadFilenameException.html</anchorfile>
      <anchor>ae8546059e3c461cadab2f53ba8753cad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1MediaBadFilenameException.html</anchorfile>
      <anchor>a78e7038a960a00f41fe301a5f8d7b202</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_filename</name>
      <anchorfile>classzypp_1_1media_1_1MediaBadFilenameException.html</anchorfile>
      <anchor>adeaf9db41f8aa959c933a9fcfade9e40</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaBadUrlEmptyDestinationException</name>
    <filename>classzypp_1_1media_1_1MediaBadUrlEmptyDestinationException.html</filename>
    <base>zypp::media::MediaBadUrlException</base>
    <member kind="function">
      <type></type>
      <name>MediaBadUrlEmptyDestinationException</name>
      <anchorfile>classzypp_1_1media_1_1MediaBadUrlEmptyDestinationException.html</anchorfile>
      <anchor>aed0f70622a73e3975d4c7ddf7f8b4d04</anchor>
      <arglist>(const Url &amp;url_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaBadUrlEmptyDestinationException</name>
      <anchorfile>classzypp_1_1media_1_1MediaBadUrlEmptyDestinationException.html</anchorfile>
      <anchor>a61dc822c17df4020ef761c46af4092d9</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1MediaBadUrlEmptyDestinationException.html</anchorfile>
      <anchor>a1b4aa51bee6b35e78f4da289d380ae30</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaBadUrlEmptyFilesystemException</name>
    <filename>classzypp_1_1media_1_1MediaBadUrlEmptyFilesystemException.html</filename>
    <base>zypp::media::MediaBadUrlException</base>
    <member kind="function">
      <type></type>
      <name>MediaBadUrlEmptyFilesystemException</name>
      <anchorfile>classzypp_1_1media_1_1MediaBadUrlEmptyFilesystemException.html</anchorfile>
      <anchor>a1c66ccac10091b82d2d9a5a6922df277</anchor>
      <arglist>(const Url &amp;url_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaBadUrlEmptyFilesystemException</name>
      <anchorfile>classzypp_1_1media_1_1MediaBadUrlEmptyFilesystemException.html</anchorfile>
      <anchor>a74be41f8b28aeee640133f31cb826117</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1MediaBadUrlEmptyFilesystemException.html</anchorfile>
      <anchor>a65be5dc075be1c2c5ed541cbcaca476c</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaBadUrlEmptyHostException</name>
    <filename>classzypp_1_1media_1_1MediaBadUrlEmptyHostException.html</filename>
    <base>zypp::media::MediaBadUrlException</base>
    <member kind="function">
      <type></type>
      <name>MediaBadUrlEmptyHostException</name>
      <anchorfile>classzypp_1_1media_1_1MediaBadUrlEmptyHostException.html</anchorfile>
      <anchor>a18ad49b804de3fb4873cf926da57a8d6</anchor>
      <arglist>(const Url &amp;url_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaBadUrlEmptyHostException</name>
      <anchorfile>classzypp_1_1media_1_1MediaBadUrlEmptyHostException.html</anchorfile>
      <anchor>a001d6dc8164a2989385ef95bb2a901c7</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1MediaBadUrlEmptyHostException.html</anchorfile>
      <anchor>ae52e58028aa109d642c72b498d62c742</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaBadUrlException</name>
    <filename>classzypp_1_1media_1_1MediaBadUrlException.html</filename>
    <base>zypp::media::MediaException</base>
    <member kind="function">
      <type></type>
      <name>MediaBadUrlException</name>
      <anchorfile>classzypp_1_1media_1_1MediaBadUrlException.html</anchorfile>
      <anchor>ab178b3ab9823301babb610d537a58586</anchor>
      <arglist>(const Url &amp;url_r, const std::string &amp;msg_r=std::string())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaBadUrlException</name>
      <anchorfile>classzypp_1_1media_1_1MediaBadUrlException.html</anchorfile>
      <anchor>a7681fc84fb25e7690d8417430e533c78</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1MediaBadUrlException.html</anchorfile>
      <anchor>a4c8f41bbe76e635629825b0a5dc253d9</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_url</name>
      <anchorfile>classzypp_1_1media_1_1MediaBadUrlException.html</anchorfile>
      <anchor>a685514c9b19a374b26b9beefa8e6a095</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_msg</name>
      <anchorfile>classzypp_1_1media_1_1MediaBadUrlException.html</anchorfile>
      <anchor>af31d880af71c79d03d6017e6ad0977a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::media::MediaBlock</name>
    <filename>structzypp_1_1media_1_1MediaBlock.html</filename>
    <member kind="function">
      <type></type>
      <name>MediaBlock</name>
      <anchorfile>structzypp_1_1media_1_1MediaBlock.html</anchorfile>
      <anchor>abd81688ba5fcc81a3f17634d614ddc3a</anchor>
      <arglist>(off_t off_r, size_t size_r)</arglist>
    </member>
    <member kind="variable">
      <type>off_t</type>
      <name>off</name>
      <anchorfile>structzypp_1_1media_1_1MediaBlock.html</anchorfile>
      <anchor>a23beab47abb344343e9489ca348a4e49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structzypp_1_1media_1_1MediaBlock.html</anchorfile>
      <anchor>a91054b2eeed7bf1a30c88c2d703c2dd2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaBlockList</name>
    <filename>classzypp_1_1media_1_1MediaBlockList.html</filename>
    <member kind="function">
      <type></type>
      <name>MediaBlockList</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>af3aee4a9c592328281df9b235fd7cb8b</anchor>
      <arglist>(off_t filesize=off_t(-1))</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>haveBlocks</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>a8c7c6dedf5dbe60e907d88f11f6736b9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>addBlock</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>a6515306a0a4354153cee82746462bdba</anchor>
      <arglist>(off_t off, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>MediaBlock</type>
      <name>getBlock</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>a2f448207f719572d086775382daeece4</anchor>
      <arglist>(size_t blkno) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>numBlocks</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>ab7e1029e981a10fa13193e3c261d8c1c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFilesize</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>ad9b6edbaa618480f4b2eb01ff677169a</anchor>
      <arglist>(off_t newfilesize=off_t(-1))</arglist>
    </member>
    <member kind="function">
      <type>off_t</type>
      <name>getFilesize</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>a208bd26f9defd1569da86a3e2f301d74</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>haveFilesize</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>add688deae34c9a3487086fc85c490f40</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFileChecksum</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>a239550ea48f3613833c6ce2dfffd091d</anchor>
      <arglist>(std::string ctype, int cl, unsigned char *c)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; unsigned char &gt; &amp;</type>
      <name>getFileChecksum</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>a9850d058a07a0143fc8b1ed1c31aa26e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>createFileDigest</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>ab47f6bae2be7d4e0a0340ba9d655b67e</anchor>
      <arglist>(Digest &amp;digest) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>verifyFileDigest</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>abae80e53d63f66912e76aa44c0ac2f04</anchor>
      <arglist>(Digest &amp;digest) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>haveFileChecksum</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>a248a21a14ccef61e7600d6ced61e33a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setChecksum</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>a7f1428afd1624ef0c9d2cbc9ac7002dc</anchor>
      <arglist>(size_t blkno, std::string cstype, int csl, unsigned char *cs, size_t cspad=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkChecksum</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>af18c7cb2824c84ac357c9635e0d0841a</anchor>
      <arglist>(size_t blkno, const unsigned char *buf, size_t bufl) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; unsigned char &gt;</type>
      <name>getChecksum</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>a740799b86c81b6d7ea64359ddf505047</anchor>
      <arglist>(size_t blkno)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>createDigest</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>a3aca53dcabf5dd8b83e07028b1ceecc9</anchor>
      <arglist>(Digest &amp;digest) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>verifyDigest</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>a84736374e2db821bcd045c3a34f514ca</anchor>
      <arglist>(size_t blkno, Digest &amp;digest) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>haveChecksum</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>a1652d8d34c67573f4047b9ba05894b2e</anchor>
      <arglist>(size_t blkno) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRsum</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>a1263bfe3c218cc5e62c85d87833d214e</anchor>
      <arglist>(size_t blkno, int rsl, unsigned int rs, size_t rspad=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkRsum</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>a995e7581163b6b660818561310aff9c0</anchor>
      <arglist>(size_t blkno, const unsigned char *buf, size_t bufl) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>updateRsum</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>a6a3326d0938c27e722afc75f0bf14712</anchor>
      <arglist>(unsigned int rs, const char *bytes, size_t len) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>verifyRsum</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>a24848b6cb8ae0754416eb811386ac504</anchor>
      <arglist>(size_t blkno, unsigned int rs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>haveRsum</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>ad94b3da55defcb18e63afc4e28f1abc1</anchor>
      <arglist>(size_t blkno) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reuseBlocks</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>a326c04989e0d59ffd79bfb7f4873c969</anchor>
      <arglist>(FILE *wfp, std::string filename)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>a3c5f41ce3d20bb406aa785ab0f916811</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>writeBlock</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>a38b32f9441935e91d92327b8e5b34f16</anchor>
      <arglist>(size_t blkno, FILE *fp, const unsigned char *buf, size_t bufl, size_t start, std::vector&lt; bool &gt; &amp;found) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>checkChecksumRotated</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>a4b424c3070b1b9e44067bece795e7a7c</anchor>
      <arglist>(size_t blkno, const unsigned char *buf, size_t bufl, size_t start) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>off_t</type>
      <name>filesize</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>a88d5ee8af9e100ee5f83b8a2815d4952</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>fsumtype</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>ac33d9f982a2472377a4952ff7e9b992d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; unsigned char &gt;</type>
      <name>fsum</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>a7ffaf0084b491d3f57fed95e27676c0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>haveblocks</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>ac51e731cac0f0abcb74aab9515b4c116</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; MediaBlock &gt;</type>
      <name>blocks</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>a9fa9d247aca89e6c8920c2f3b1fb2d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>chksumtype</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>a558e65e90954dcaf4818c59dbf091376</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>chksumlen</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>a41886f8064f0aab419f7d30a5e36dda2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>chksumpad</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>af3968a41789ff9b194641a723cf7bf59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; unsigned char &gt;</type>
      <name>chksums</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>a5a2e9cc20143877b4c926dd3dc4fba17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>rsumtype</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>a8e47ca0cd762443d863ae98f77eb7dae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>rsumlen</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>ad10a04a397b8d3058f1d71f10324c8e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>rsumpad</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>aaddcc2cc15dc7e14a4a234b40259d26d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; unsigned int &gt;</type>
      <name>rsums</name>
      <anchorfile>classzypp_1_1media_1_1MediaBlockList.html</anchorfile>
      <anchor>a0832c8fdd806a67698260e3e9946da8b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaCD</name>
    <filename>classzypp_1_1media_1_1MediaCD.html</filename>
    <base>zypp::media::MediaHandler</base>
    <member kind="function">
      <type></type>
      <name>MediaCD</name>
      <anchorfile>classzypp_1_1media_1_1MediaCD.html</anchorfile>
      <anchor>a76c1e804b3c11ff3f028a2e9ecb18963</anchor>
      <arglist>(const Url &amp;url_r, const Pathname &amp;attach_point_hint_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaCD</name>
      <anchorfile>classzypp_1_1media_1_1MediaCD.html</anchorfile>
      <anchor>ae5c66517ce392f533f0dd89964398571</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAttached</name>
      <anchorfile>classzypp_1_1media_1_1MediaCD.html</anchorfile>
      <anchor>a2d002c959c74e7435b0169c51eed9a1d</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>attachTo</name>
      <anchorfile>classzypp_1_1media_1_1MediaCD.html</anchorfile>
      <anchor>afef67f7e33e646788fa089e584164a3e</anchor>
      <arglist>(bool next=false) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>releaseFrom</name>
      <anchorfile>classzypp_1_1media_1_1MediaCD.html</anchorfile>
      <anchor>a9241704ab82d2680a42a73f2c46f48b5</anchor>
      <arglist>(const std::string &amp;ejectDev) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getFile</name>
      <anchorfile>classzypp_1_1media_1_1MediaCD.html</anchorfile>
      <anchor>a7ec73a5cb8ef5da06329d9efb8251a5f</anchor>
      <arglist>(const Pathname &amp;filename, const ByteCount &amp;expectedFileSize_r) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getDir</name>
      <anchorfile>classzypp_1_1media_1_1MediaCD.html</anchorfile>
      <anchor>a902c3bac0c8531d5fe8c3f3c18d90b59</anchor>
      <arglist>(const Pathname &amp;dirname, bool recurse_r) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getDirInfo</name>
      <anchorfile>classzypp_1_1media_1_1MediaCD.html</anchorfile>
      <anchor>a3dc7201cf2d0aa8d1ed8fd9e0b01dc00</anchor>
      <arglist>(std::list&lt; std::string &gt; &amp;retlist, const Pathname &amp;dirname, bool dots=true) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getDirInfo</name>
      <anchorfile>classzypp_1_1media_1_1MediaCD.html</anchorfile>
      <anchor>af86b0d20583d5208bdd58f208e44d902</anchor>
      <arglist>(filesystem::DirContent &amp;retlist, const Pathname &amp;dirname, bool dots=true) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>getDoesFileExist</name>
      <anchorfile>classzypp_1_1media_1_1MediaCD.html</anchorfile>
      <anchor>a9b00e2efa4e4605c3b09254e78352916</anchor>
      <arglist>(const Pathname &amp;filename) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>forceEject</name>
      <anchorfile>classzypp_1_1media_1_1MediaCD.html</anchorfile>
      <anchor>a3641de97d6748325d9696e71ff1d81c3</anchor>
      <arglist>(const std::string &amp;ejectDev) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasMoreDevices</name>
      <anchorfile>classzypp_1_1media_1_1MediaCD.html</anchorfile>
      <anchor>aca5959fdcf802caddaef39562de82269</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getDetectedDevices</name>
      <anchorfile>classzypp_1_1media_1_1MediaCD.html</anchorfile>
      <anchor>a56f2d70f69aeb75a09ad57f9d108c26e</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;devices, unsigned int &amp;index) const override</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::list&lt; MediaSource &gt;</type>
      <name>DeviceList</name>
      <anchorfile>classzypp_1_1media_1_1MediaCD.html</anchorfile>
      <anchor>a64f495dea99037a61dd2a23dd7bf09c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>DeviceList</type>
      <name>detectDevices</name>
      <anchorfile>classzypp_1_1media_1_1MediaCD.html</anchorfile>
      <anchor>ac6a7a061b7bed3317e4c3b107861d2a6</anchor>
      <arglist>(bool supportingDVD) const</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>openTray</name>
      <anchorfile>classzypp_1_1media_1_1MediaCD.html</anchorfile>
      <anchor>ac4db5d75baf050d0c3d581c30b9dc1b0</anchor>
      <arglist>(const std::string &amp;device_r)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>closeTray</name>
      <anchorfile>classzypp_1_1media_1_1MediaCD.html</anchorfile>
      <anchor>a2c8b7ece5708041e0ac5add0709135ee</anchor>
      <arglist>(const std::string &amp;device_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DeviceList</type>
      <name>_devices</name>
      <anchorfile>classzypp_1_1media_1_1MediaCD.html</anchorfile>
      <anchor>afa525e419bf709d5f5c1d6ff038f7d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_lastdev</name>
      <anchorfile>classzypp_1_1media_1_1MediaCD.html</anchorfile>
      <anchor>abdd33de103fd18f63bc7d311e3a7d653</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_lastdev_tried</name>
      <anchorfile>classzypp_1_1media_1_1MediaCD.html</anchorfile>
      <anchor>a6974a50e4f758ba23e896d9d00429130</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::media::MediaChangeReport</name>
    <filename>structzypp_1_1media_1_1MediaChangeReport.html</filename>
    <base>zypp::callback::ReportBase</base>
    <member kind="enumeration">
      <type></type>
      <name>Action</name>
      <anchorfile>structzypp_1_1media_1_1MediaChangeReport.html</anchorfile>
      <anchor>aabd478db8908768a91f588be947df142</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORT</name>
      <anchorfile>structzypp_1_1media_1_1MediaChangeReport.html</anchorfile>
      <anchor>aabd478db8908768a91f588be947df142a8989442c23dd2c281cb88da8df8011c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRY</name>
      <anchorfile>structzypp_1_1media_1_1MediaChangeReport.html</anchorfile>
      <anchor>aabd478db8908768a91f588be947df142abbf3dfa83d6c8e1c1550a2b457ee39ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE</name>
      <anchorfile>structzypp_1_1media_1_1MediaChangeReport.html</anchorfile>
      <anchor>aabd478db8908768a91f588be947df142a6f798e8db43931f7c0ded501d57a2381</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE_ID</name>
      <anchorfile>structzypp_1_1media_1_1MediaChangeReport.html</anchorfile>
      <anchor>aabd478db8908768a91f588be947df142aa7a89a4ddb19c076b723d7c83171e191</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHANGE_URL</name>
      <anchorfile>structzypp_1_1media_1_1MediaChangeReport.html</anchorfile>
      <anchor>aabd478db8908768a91f588be947df142a5b58ae5a6c0c4a5117847a492de90ac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EJECT</name>
      <anchorfile>structzypp_1_1media_1_1MediaChangeReport.html</anchorfile>
      <anchor>aabd478db8908768a91f588be947df142ab3be8c4e5469bd1957aad3f268118220</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Error</name>
      <anchorfile>structzypp_1_1media_1_1MediaChangeReport.html</anchorfile>
      <anchor>a614f57cae9027f2c81c31c3ff7386e3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_ERROR</name>
      <anchorfile>structzypp_1_1media_1_1MediaChangeReport.html</anchorfile>
      <anchor>a614f57cae9027f2c81c31c3ff7386e3fa80459c8e7ca63b029cf6a6e82dc591b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOT_FOUND</name>
      <anchorfile>structzypp_1_1media_1_1MediaChangeReport.html</anchorfile>
      <anchor>a614f57cae9027f2c81c31c3ff7386e3fab0ec95f0ceb4c8546a7dc448cd35e990</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IO</name>
      <anchorfile>structzypp_1_1media_1_1MediaChangeReport.html</anchorfile>
      <anchor>a614f57cae9027f2c81c31c3ff7386e3fa4723cdaa4c1e5853ea2388b4d245f986</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INVALID</name>
      <anchorfile>structzypp_1_1media_1_1MediaChangeReport.html</anchorfile>
      <anchor>a614f57cae9027f2c81c31c3ff7386e3fa7a1877c672e5cb6a7cb86b8556a66c83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRONG</name>
      <anchorfile>structzypp_1_1media_1_1MediaChangeReport.html</anchorfile>
      <anchor>a614f57cae9027f2c81c31c3ff7386e3fa2d952bc652c12d4088162a066c4a533c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IO_SOFT</name>
      <anchorfile>structzypp_1_1media_1_1MediaChangeReport.html</anchorfile>
      <anchor>a614f57cae9027f2c81c31c3ff7386e3fa211e998761ef9bc67fe5cd8cd1b505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORT</name>
      <anchorfile>structzypp_1_1media_1_1MediaChangeReport.html</anchorfile>
      <anchor>aabd478db8908768a91f588be947df142a8989442c23dd2c281cb88da8df8011c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRY</name>
      <anchorfile>structzypp_1_1media_1_1MediaChangeReport.html</anchorfile>
      <anchor>aabd478db8908768a91f588be947df142abbf3dfa83d6c8e1c1550a2b457ee39ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE</name>
      <anchorfile>structzypp_1_1media_1_1MediaChangeReport.html</anchorfile>
      <anchor>aabd478db8908768a91f588be947df142a6f798e8db43931f7c0ded501d57a2381</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE_ID</name>
      <anchorfile>structzypp_1_1media_1_1MediaChangeReport.html</anchorfile>
      <anchor>aabd478db8908768a91f588be947df142aa7a89a4ddb19c076b723d7c83171e191</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHANGE_URL</name>
      <anchorfile>structzypp_1_1media_1_1MediaChangeReport.html</anchorfile>
      <anchor>aabd478db8908768a91f588be947df142a5b58ae5a6c0c4a5117847a492de90ac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EJECT</name>
      <anchorfile>structzypp_1_1media_1_1MediaChangeReport.html</anchorfile>
      <anchor>aabd478db8908768a91f588be947df142ab3be8c4e5469bd1957aad3f268118220</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_ERROR</name>
      <anchorfile>structzypp_1_1media_1_1MediaChangeReport.html</anchorfile>
      <anchor>a614f57cae9027f2c81c31c3ff7386e3fa80459c8e7ca63b029cf6a6e82dc591b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOT_FOUND</name>
      <anchorfile>structzypp_1_1media_1_1MediaChangeReport.html</anchorfile>
      <anchor>a614f57cae9027f2c81c31c3ff7386e3fab0ec95f0ceb4c8546a7dc448cd35e990</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IO</name>
      <anchorfile>structzypp_1_1media_1_1MediaChangeReport.html</anchorfile>
      <anchor>a614f57cae9027f2c81c31c3ff7386e3fa4723cdaa4c1e5853ea2388b4d245f986</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INVALID</name>
      <anchorfile>structzypp_1_1media_1_1MediaChangeReport.html</anchorfile>
      <anchor>a614f57cae9027f2c81c31c3ff7386e3fa7a1877c672e5cb6a7cb86b8556a66c83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRONG</name>
      <anchorfile>structzypp_1_1media_1_1MediaChangeReport.html</anchorfile>
      <anchor>a614f57cae9027f2c81c31c3ff7386e3fa2d952bc652c12d4088162a066c4a533c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IO_SOFT</name>
      <anchorfile>structzypp_1_1media_1_1MediaChangeReport.html</anchorfile>
      <anchor>a614f57cae9027f2c81c31c3ff7386e3fa211e998761ef9bc67fe5cd8cd1b505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Action</type>
      <name>requestMedia</name>
      <anchorfile>structzypp_1_1media_1_1MediaChangeReport.html</anchorfile>
      <anchor>aed7a16b48b3fa935c103d455ba63d0be</anchor>
      <arglist>(Url &amp;, unsigned, const std::string &amp;, Error, const std::string &amp;, const std::vector&lt; std::string &gt; &amp;, unsigned int &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaCIFS</name>
    <filename>classzypp_1_1media_1_1MediaCIFS.html</filename>
    <base>zypp::media::MediaHandler</base>
    <member kind="function">
      <type></type>
      <name>MediaCIFS</name>
      <anchorfile>classzypp_1_1media_1_1MediaCIFS.html</anchorfile>
      <anchor>adb213546e4420392a6227bdf9128c10f</anchor>
      <arglist>(const Url &amp;url_r, const Pathname &amp;attach_point_hint_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaCIFS</name>
      <anchorfile>classzypp_1_1media_1_1MediaCIFS.html</anchorfile>
      <anchor>a847e654b7514194cb21ac00a6a57b873</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAttached</name>
      <anchorfile>classzypp_1_1media_1_1MediaCIFS.html</anchorfile>
      <anchor>a633c2bf151f76201cd115cbf09392e56</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>attachTo</name>
      <anchorfile>classzypp_1_1media_1_1MediaCIFS.html</anchorfile>
      <anchor>aef3eb6a31c50fd42a9874f5251b3e1d7</anchor>
      <arglist>(bool next=false) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>releaseFrom</name>
      <anchorfile>classzypp_1_1media_1_1MediaCIFS.html</anchorfile>
      <anchor>a13dbff129fcfbc3de3bc5ae65de6afb7</anchor>
      <arglist>(const std::string &amp;ejectDev) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getFile</name>
      <anchorfile>classzypp_1_1media_1_1MediaCIFS.html</anchorfile>
      <anchor>a16fcd9ec3bc5448a390eef67ef0f8b42</anchor>
      <arglist>(const Pathname &amp;filename, const ByteCount &amp;expectedFileSize_r) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getDir</name>
      <anchorfile>classzypp_1_1media_1_1MediaCIFS.html</anchorfile>
      <anchor>a1cd6c9cad22af0cdbbb96faf723e50b6</anchor>
      <arglist>(const Pathname &amp;dirname, bool recurse_r) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getDirInfo</name>
      <anchorfile>classzypp_1_1media_1_1MediaCIFS.html</anchorfile>
      <anchor>a76d30ee5d0e63d78e1188d95f6455196</anchor>
      <arglist>(std::list&lt; std::string &gt; &amp;retlist, const Pathname &amp;dirname, bool dots=true) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getDirInfo</name>
      <anchorfile>classzypp_1_1media_1_1MediaCIFS.html</anchorfile>
      <anchor>aabc164425f8a8871cdf69763a211e883</anchor>
      <arglist>(filesystem::DirContent &amp;retlist, const Pathname &amp;dirname, bool dots=true) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>getDoesFileExist</name>
      <anchorfile>classzypp_1_1media_1_1MediaCIFS.html</anchorfile>
      <anchor>a025f60f4f411ddf94c6d0b2a36921859</anchor>
      <arglist>(const Pathname &amp;filename) const override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>authenticate</name>
      <anchorfile>classzypp_1_1media_1_1MediaCIFS.html</anchorfile>
      <anchor>a54236684ebf032f1240821e24fb9e57d</anchor>
      <arglist>(AuthData &amp;authdata, bool firstTry) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaCurl</name>
    <filename>classzypp_1_1media_1_1MediaCurl.html</filename>
    <base>zypp::media::MediaHandler</base>
    <class kind="class">zypp::media::MediaCurl::Callbacks</class>
    <member kind="enumeration">
      <type></type>
      <name>RequestOption</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a0d68e2e2e4e139e4af514bdce9382dca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPTION_NONE</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a0d68e2e2e4e139e4af514bdce9382dcaaf46657f7158576794106a62b2d9085bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPTION_RANGE</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a0d68e2e2e4e139e4af514bdce9382dcaa1034ffa83df8ab020296124391b24c16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPTION_HEAD</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a0d68e2e2e4e139e4af514bdce9382dcaaba61a6dc54d5639e72ef31b7a2bf4839</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPTION_NO_IFMODSINCE</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a0d68e2e2e4e139e4af514bdce9382dcaa2a2d606cf52b62212d4833ef94a94d50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPTION_NO_REPORT_START</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a0d68e2e2e4e139e4af514bdce9382dcaa9cbfc52cc371097097d755c728a65dc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPTION_NONE</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a0d68e2e2e4e139e4af514bdce9382dcaaf46657f7158576794106a62b2d9085bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPTION_RANGE</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a0d68e2e2e4e139e4af514bdce9382dcaa1034ffa83df8ab020296124391b24c16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPTION_HEAD</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a0d68e2e2e4e139e4af514bdce9382dcaaba61a6dc54d5639e72ef31b7a2bf4839</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPTION_NO_IFMODSINCE</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a0d68e2e2e4e139e4af514bdce9382dcaa2a2d606cf52b62212d4833ef94a94d50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPTION_NO_REPORT_START</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a0d68e2e2e4e139e4af514bdce9382dcaa9cbfc52cc371097097d755c728a65dc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_FLAGS</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>affd494f9643ba3c45f22b06dbc926de6</anchor>
      <arglist>(RequestOptions, RequestOption)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MediaCurl</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a699aa56829bbcd496d340b6a86ea71b5</anchor>
      <arglist>(const Url &amp;url_r, const Pathname &amp;attach_point_hint_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaCurl</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a6341c34ad41c26cbe5e1471d69616971</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>TransferSettings &amp;</type>
      <name>settings</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>ad383473c73cb86d15f069c0129407e94</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setCookieFile</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a0a203b64ae743397e3708cf35ff03f0b</anchor>
      <arglist>(const Pathname &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Url</type>
      <name>clearQueryString</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a36b9a8947326182e5247832e38989d9d</anchor>
      <arglist>(const Url &amp;url) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>attachTo</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a3b251c5ebdb54549fd289985babd9ea1</anchor>
      <arglist>(bool next=false) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>releaseFrom</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>aea605fe5dba491b9f65deee1c367f8dd</anchor>
      <arglist>(const std::string &amp;ejectDev) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getFile</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>ad68804b64f0ecd6806dfb6b5b6647aae</anchor>
      <arglist>(const Pathname &amp;filename, const ByteCount &amp;expectedFileSize_r) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getDir</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>acd7a358822acd6103a1b8eeb557758c8</anchor>
      <arglist>(const Pathname &amp;dirname, bool recurse_r) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getDirInfo</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a45e35071ce25f94f9758b2c14a9528f6</anchor>
      <arglist>(std::list&lt; std::string &gt; &amp;retlist, const Pathname &amp;dirname, bool dots=true) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getDirInfo</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a26171597161cd52fd5da1a9a27cf56db</anchor>
      <arglist>(filesystem::DirContent &amp;retlist, const Pathname &amp;dirname, bool dots=true) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>getDoesFileExist</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a0b7d7ff8ecbd0a6f5a748ee6a2f052e6</anchor>
      <arglist>(const Pathname &amp;filename) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>doGetDoesFileExist</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>af726811451a299b1511866523fd26403</anchor>
      <arglist>(const Pathname &amp;filename) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>disconnectFrom</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>af3cfe8a532bd392d2b7d0d38458037d9</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getFileCopy</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a79819418472aead6fe5092ff4f84ec79</anchor>
      <arglist>(const Pathname &amp;srcFilename, const Pathname &amp;targetFilename, const ByteCount &amp;expectedFileSize_r) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>doGetFileCopy</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a962efd048e541faacded41ac6e1d671a</anchor>
      <arglist>(const Pathname &amp;srcFilename, const Pathname &amp;targetFilename, callback::SendReport&lt; DownloadProgressReport &gt; &amp;_report, const ByteCount &amp;expectedFileSize_r, RequestOptions options=OPTION_NONE) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>checkAttachPoint</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>accb3b1752786b91808ad55104db5f735</anchor>
      <arglist>(const Pathname &amp;apoint) const override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>checkProtocol</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a5ae5fe4bd946b91625265ac73f9d61ce</anchor>
      <arglist>(const Url &amp;url) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>setupEasy</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a02f1a02ed4392642559693b12e5ef371</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Url</type>
      <name>getFileUrl</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a080fd4c8569199af664c306ea19d65d3</anchor>
      <arglist>(const Pathname &amp;filename) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>evaluateCurlCode</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a7d091e2453a68d748f1eb96a9be0be3b</anchor>
      <arglist>(const zypp::Pathname &amp;filename, CURLcode code, bool timeout) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doGetFileCopyFile</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>af1ff58b3c1d0e3b0fdb005f8e53a05f9</anchor>
      <arglist>(const Pathname &amp;srcFilename, const Pathname &amp;dest, FILE *file, callback::SendReport&lt; DownloadProgressReport &gt; &amp;_report, const ByteCount &amp;expectedFileSize_r, RequestOptions options=OPTION_NONE) const</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static int</type>
      <name>aliveCallback</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a19f7858f8cfecaa41f2a44d70718fb73</anchor>
      <arglist>(void *clientp, double dltotal, double dlnow, double ultotal, double ulnow)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static int</type>
      <name>progressCallback</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a2c813f670c09e567961857af5de200fd</anchor>
      <arglist>(void *clientp, double dltotal, double dlnow, double ultotal, double ulnow)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static CURL *</type>
      <name>progressCallback_getcurl</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>ae362b1521ff48a6fea78a8bb0728e57b</anchor>
      <arglist>(void *clientp)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>resetExpectedFileSize</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a1344b99755c8d48c31949da35600c64b</anchor>
      <arglist>(void *clientp, const ByteCount &amp;expectedFileSize)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CURL *</type>
      <name>_curl</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>acc6d2d16c1b28c7fa3a1244e35dc4bdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>char</type>
      <name>_curlError</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a46c27c572fe2bd31f6379aac6ab8b898</anchor>
      <arglist>[CURL_ERROR_SIZE]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>curl_slist *</type>
      <name>_customHeaders</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>af9d5a72ff7fd2e232795ec8a62ffd80d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TransferSettings</type>
      <name>_settings</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a83d9e0c47a4ded8246afcc5e708a0695</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>getAuthHint</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>afe1e63ac548d2d783fd8d190e0448a14</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>authenticate</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>ad4bb3a3097ae2bc2438915db8403ac4c</anchor>
      <arglist>(const std::string &amp;availAuthTypes, bool firstTry) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>detectDirIndex</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a7c414038249fa65f65cab2ea6ce7233e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long</type>
      <name>_curlDebug</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a1175ab708d7735d175ddc2ee75cb074a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_currentCookieFile</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a184d7acce7d87481e6ee33db11cb0061</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_lastRedirect</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a32ae152367cd74d546b2de14c358d771</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Pathname</type>
      <name>_cookieFile</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurl.html</anchorfile>
      <anchor>a1cf63ebfb69f048f70dbe5f2db3d95df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaCurlException</name>
    <filename>classzypp_1_1media_1_1MediaCurlException.html</filename>
    <base>zypp::media::MediaException</base>
    <member kind="function">
      <type></type>
      <name>MediaCurlException</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurlException.html</anchorfile>
      <anchor>a4412aca7f0ecdaff34acdea9d4ae5e9e</anchor>
      <arglist>(const Url &amp;url_r, const std::string &amp;err_r, const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaCurlException</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurlException.html</anchorfile>
      <anchor>a2cf11cf7efb3946d85cd02affb59a9dd</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>errstr</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurlException.html</anchorfile>
      <anchor>a2107467cb47c77186cdb026b27b9a78d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurlException.html</anchorfile>
      <anchor>a26b9035e7e809577347ca6227eee3a1d</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_url</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurlException.html</anchorfile>
      <anchor>a093e479301b1bc61e3d3d0a71f588c51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_err</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurlException.html</anchorfile>
      <anchor>a51753e0e88fc06e3d3b171b334589e81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_msg</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurlException.html</anchorfile>
      <anchor>a96fb03d02f9237bb4dfd06efc8787a69</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaCurlInitException</name>
    <filename>classzypp_1_1media_1_1MediaCurlInitException.html</filename>
    <base>zypp::media::MediaException</base>
    <member kind="function">
      <type></type>
      <name>MediaCurlInitException</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurlInitException.html</anchorfile>
      <anchor>adcbe4f576d765dc9399be644ce5e138f</anchor>
      <arglist>(const Url &amp;url_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaCurlInitException</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurlInitException.html</anchorfile>
      <anchor>ae4322d3f9b635faa323057858393a81a</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurlInitException.html</anchorfile>
      <anchor>a7225504f652206d1cbeffe1d89f210f8</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_url</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurlInitException.html</anchorfile>
      <anchor>a547bb0f7626540f79b5dcfa5c27a4506</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaCurlSetOptException</name>
    <filename>classzypp_1_1media_1_1MediaCurlSetOptException.html</filename>
    <base>zypp::media::MediaException</base>
    <member kind="function">
      <type></type>
      <name>MediaCurlSetOptException</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurlSetOptException.html</anchorfile>
      <anchor>a058507c6f6537afd839819fed4506d4c</anchor>
      <arglist>(const Url &amp;url_r, const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaCurlSetOptException</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurlSetOptException.html</anchorfile>
      <anchor>a1c66d20ee83be16f87459f0b0afcd68a</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurlSetOptException.html</anchorfile>
      <anchor>a2f606e0d49c17f9369e491224cd9116c</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_url</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurlSetOptException.html</anchorfile>
      <anchor>a0e2f67a8d211d92c9c905340a05a01ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_msg</name>
      <anchorfile>classzypp_1_1media_1_1MediaCurlSetOptException.html</anchorfile>
      <anchor>a01107c4351f2a516cb617806ad734c97</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaDIR</name>
    <filename>classzypp_1_1media_1_1MediaDIR.html</filename>
    <base>zypp::media::MediaHandler</base>
    <member kind="function">
      <type></type>
      <name>MediaDIR</name>
      <anchorfile>classzypp_1_1media_1_1MediaDIR.html</anchorfile>
      <anchor>a1b5586671d0d844eabfdfeeb7b642dc1</anchor>
      <arglist>(const Url &amp;url_r, const Pathname &amp;attach_point_hint_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaDIR</name>
      <anchorfile>classzypp_1_1media_1_1MediaDIR.html</anchorfile>
      <anchor>a356ce1ae5ae394f841acc0aca552cb98</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>attachTo</name>
      <anchorfile>classzypp_1_1media_1_1MediaDIR.html</anchorfile>
      <anchor>ab97759b7e676c6e57405ccf9aebdc39b</anchor>
      <arglist>(bool next=false) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>releaseFrom</name>
      <anchorfile>classzypp_1_1media_1_1MediaDIR.html</anchorfile>
      <anchor>a31d673ad6bbe89d96dfc276d23816423</anchor>
      <arglist>(const std::string &amp;ejectDev) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getFile</name>
      <anchorfile>classzypp_1_1media_1_1MediaDIR.html</anchorfile>
      <anchor>aff8d0e996be4cf393150de6eee77e0d5</anchor>
      <arglist>(const Pathname &amp;filename, const ByteCount &amp;expectedFileSize_r) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getDir</name>
      <anchorfile>classzypp_1_1media_1_1MediaDIR.html</anchorfile>
      <anchor>a60697fbf089a44ace1178cc51923b044</anchor>
      <arglist>(const Pathname &amp;dirname, bool recurse_r) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getDirInfo</name>
      <anchorfile>classzypp_1_1media_1_1MediaDIR.html</anchorfile>
      <anchor>a121e6698e2bd5a69e443017b821274b5</anchor>
      <arglist>(std::list&lt; std::string &gt; &amp;retlist, const Pathname &amp;dirname, bool dots=true) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getDirInfo</name>
      <anchorfile>classzypp_1_1media_1_1MediaDIR.html</anchorfile>
      <anchor>a1d04fe850b5b449ef9f380e06b8e2b3c</anchor>
      <arglist>(filesystem::DirContent &amp;retlist, const Pathname &amp;dirname, bool dots=true) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>getDoesFileExist</name>
      <anchorfile>classzypp_1_1media_1_1MediaDIR.html</anchorfile>
      <anchor>a2903f90f1dbe011d502958a9067420e5</anchor>
      <arglist>(const Pathname &amp;filename) const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaDISK</name>
    <filename>classzypp_1_1media_1_1MediaDISK.html</filename>
    <base>zypp::media::MediaHandler</base>
    <member kind="function">
      <type></type>
      <name>MediaDISK</name>
      <anchorfile>classzypp_1_1media_1_1MediaDISK.html</anchorfile>
      <anchor>aeffb471740e78c9fd589b18c73dcf93c</anchor>
      <arglist>(const Url &amp;url_r, const Pathname &amp;attach_point_hint_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaDISK</name>
      <anchorfile>classzypp_1_1media_1_1MediaDISK.html</anchorfile>
      <anchor>a6fd089ed4ca7562a1bd9dbfce5d53b89</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAttached</name>
      <anchorfile>classzypp_1_1media_1_1MediaDISK.html</anchorfile>
      <anchor>aa62ca68b622d546d616dea846dca9d41</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>verifyIfDiskVolume</name>
      <anchorfile>classzypp_1_1media_1_1MediaDISK.html</anchorfile>
      <anchor>a6eb35ad3731717062031b5ab15ece487</anchor>
      <arglist>(const Pathname &amp;name)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>attachTo</name>
      <anchorfile>classzypp_1_1media_1_1MediaDISK.html</anchorfile>
      <anchor>a9e86b20d407148d056cda87b263d95b4</anchor>
      <arglist>(bool next=false) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>releaseFrom</name>
      <anchorfile>classzypp_1_1media_1_1MediaDISK.html</anchorfile>
      <anchor>a0a2c1c62683c12efe9b0c3355fa6ce22</anchor>
      <arglist>(const std::string &amp;ejectDev) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getFile</name>
      <anchorfile>classzypp_1_1media_1_1MediaDISK.html</anchorfile>
      <anchor>a4d5b6583f5138bd877c4463d8c8141d7</anchor>
      <arglist>(const Pathname &amp;filename, const ByteCount &amp;expectedFileSize_r) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getDir</name>
      <anchorfile>classzypp_1_1media_1_1MediaDISK.html</anchorfile>
      <anchor>acb101755ad8571839386974f9890a393</anchor>
      <arglist>(const Pathname &amp;dirname, bool recurse_r) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getDirInfo</name>
      <anchorfile>classzypp_1_1media_1_1MediaDISK.html</anchorfile>
      <anchor>a1a38c95185963ed99afa65d23d030158</anchor>
      <arglist>(std::list&lt; std::string &gt; &amp;retlist, const Pathname &amp;dirname, bool dots=true) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getDirInfo</name>
      <anchorfile>classzypp_1_1media_1_1MediaDISK.html</anchorfile>
      <anchor>a934b50d601741f687cbf459838639bae</anchor>
      <arglist>(filesystem::DirContent &amp;retlist, const Pathname &amp;dirname, bool dots=true) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>getDoesFileExist</name>
      <anchorfile>classzypp_1_1media_1_1MediaDISK.html</anchorfile>
      <anchor>abe126cd472d25c531db33cff22f0a242</anchor>
      <arglist>(const Pathname &amp;filename) const override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_device</name>
      <anchorfile>classzypp_1_1media_1_1MediaDISK.html</anchorfile>
      <anchor>a1b72a54fc620b0f821ab02544bebb3d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_filesystem</name>
      <anchorfile>classzypp_1_1media_1_1MediaDISK.html</anchorfile>
      <anchor>a72a4f0b4b1958400c2d152b2a64cd4fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaException</name>
    <filename>classzypp_1_1media_1_1MediaException.html</filename>
    <base>zypp::Exception</base>
    <member kind="function">
      <type></type>
      <name>MediaException</name>
      <anchorfile>classzypp_1_1media_1_1MediaException.html</anchorfile>
      <anchor>a7af129af487efaef5bef038eaab97bfe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MediaException</name>
      <anchorfile>classzypp_1_1media_1_1MediaException.html</anchorfile>
      <anchor>a46447dabe726117bfa487c6e1d702a81</anchor>
      <arglist>(const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaException</name>
      <anchorfile>classzypp_1_1media_1_1MediaException.html</anchorfile>
      <anchor>a6a04a0071ff63a47dbf6095dd51f6074</anchor>
      <arglist>() noexcept override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaFileNotFoundException</name>
    <filename>classzypp_1_1media_1_1MediaFileNotFoundException.html</filename>
    <base>zypp::media::MediaException</base>
    <member kind="function">
      <type></type>
      <name>MediaFileNotFoundException</name>
      <anchorfile>classzypp_1_1media_1_1MediaFileNotFoundException.html</anchorfile>
      <anchor>a73996c612b1f26c389ca75487474548a</anchor>
      <arglist>(const Url &amp;url_r, const Pathname &amp;filename_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaFileNotFoundException</name>
      <anchorfile>classzypp_1_1media_1_1MediaFileNotFoundException.html</anchorfile>
      <anchor>a841a36aa5f2ac53294552071d91dac88</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1MediaFileNotFoundException.html</anchorfile>
      <anchor>a1484db82f11a2717171e49ba1da2c999</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_url</name>
      <anchorfile>classzypp_1_1media_1_1MediaFileNotFoundException.html</anchorfile>
      <anchor>ad6bc529e6847cce5430ad9331553e8d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_filename</name>
      <anchorfile>classzypp_1_1media_1_1MediaFileNotFoundException.html</anchorfile>
      <anchor>a626c7aeca1a3eaa1e6011e0a51ed9c47</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaFileSizeExceededException</name>
    <filename>classzypp_1_1media_1_1MediaFileSizeExceededException.html</filename>
    <base>zypp::media::MediaException</base>
    <member kind="function">
      <type></type>
      <name>MediaFileSizeExceededException</name>
      <anchorfile>classzypp_1_1media_1_1MediaFileSizeExceededException.html</anchorfile>
      <anchor>ae2dd854b5e3760a67d363647aa1c73e4</anchor>
      <arglist>(const Url &amp;url_r, const ByteCount &amp;cnt_r, const std::string &amp;msg=&quot;&quot;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaFileSizeExceededException</name>
      <anchorfile>classzypp_1_1media_1_1MediaFileSizeExceededException.html</anchorfile>
      <anchor>a119dc779169f4de3f7ee22f3a790f022</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1MediaFileSizeExceededException.html</anchorfile>
      <anchor>a7607608e1588b43aa79bc938c8b1948a</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_url</name>
      <anchorfile>classzypp_1_1media_1_1MediaFileSizeExceededException.html</anchorfile>
      <anchor>a3a9eb97eeebebb4b9353b7e5f7606f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_msg</name>
      <anchorfile>classzypp_1_1media_1_1MediaFileSizeExceededException.html</anchorfile>
      <anchor>a441def8658d79827ff1e53e7af73c2f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ByteCount</type>
      <name>_expectedFileSize</name>
      <anchorfile>classzypp_1_1media_1_1MediaFileSizeExceededException.html</anchorfile>
      <anchor>a67ad3895b9cf3ab69819b2fec4ddf4b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaForbiddenException</name>
    <filename>classzypp_1_1media_1_1MediaForbiddenException.html</filename>
    <base>zypp::media::MediaException</base>
    <member kind="function">
      <type></type>
      <name>MediaForbiddenException</name>
      <anchorfile>classzypp_1_1media_1_1MediaForbiddenException.html</anchorfile>
      <anchor>acbcbe10edeb600799d4e4d854639cf30</anchor>
      <arglist>(const Url &amp;url_r, const std::string &amp;msg=&quot;&quot;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaForbiddenException</name>
      <anchorfile>classzypp_1_1media_1_1MediaForbiddenException.html</anchorfile>
      <anchor>aca8b038c37f5e952affa7f191f8096dc</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1MediaForbiddenException.html</anchorfile>
      <anchor>a407c3b39eb030479b693273c1e3ea23c</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_url</name>
      <anchorfile>classzypp_1_1media_1_1MediaForbiddenException.html</anchorfile>
      <anchor>af36b78da634e2c1777530c466bca5e6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_msg</name>
      <anchorfile>classzypp_1_1media_1_1MediaForbiddenException.html</anchorfile>
      <anchor>aa80319708dc15d558d37f7ea9926eb42</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaHandler</name>
    <filename>classzypp_1_1media_1_1MediaHandler.html</filename>
    <member kind="typedef">
      <type>shared_ptr&lt; MediaHandler &gt;</type>
      <name>Ptr</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>aab1fd91558255449e1cc9949e98b8133</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; const MediaHandler &gt;</type>
      <name>constPtr</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a265dceeb60975097a4b7b35e16dfbdb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MediaHandler</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a1eb74642c2bf0de0eec0c2979f2c109f</anchor>
      <arglist>(const Url &amp;url_r, const Pathname &amp;attach_point_r, const Pathname &amp;urlpath_below_attachpoint_r, const bool does_download_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaHandler</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>ab178673dbbc41cdc6e1713720edfbd64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>downloads</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a4391e0093a83f481af72e6c3df5e2a2b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>protocol</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a76dd613fc67fd092a49ec65056d57a3e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Url</type>
      <name>url</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a13c014fb5607403cdd1699b8da9af22e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>attach</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a2755201e8211e907f804920c3121590c</anchor>
      <arglist>(bool next)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAttached</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a380a8ba3241f449352fff09cd7416acc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>localRoot</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a937d262b63ede449829c8d3719864edc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>localPath</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a72424046f1d92ec6e59f72275c4b1ca8</anchor>
      <arglist>(const Pathname &amp;pathname) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disconnect</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a2219a3357a555170a465b2f00971581c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a82cf1d0e81f43e682b61ca322d3d48db</anchor>
      <arglist>(const std::string &amp;ejectDev=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>provideFile</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>adf05f4d3dfecdfaa6b2434fb01a0dfee</anchor>
      <arglist>(Pathname filename, const ByteCount &amp;expectedFileSize_r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>provideFileCopy</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>ade1170a30334eed80e6d71866caae064</anchor>
      <arglist>(Pathname srcFilename, Pathname targetFilename, const ByteCount &amp;expectedFileSize_r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>provideDir</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>aa2ff80cdad6d4a19e43360dc9b144c10</anchor>
      <arglist>(Pathname dirname) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>provideDirTree</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a1b92f0b82c4a9f8233fa8119a23f9918</anchor>
      <arglist>(Pathname dirname) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseFile</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a8f7b90ebf40070e90f23708201470ffd</anchor>
      <arglist>(const Pathname &amp;filename) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseDir</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a530b479dfe90d21a47105dd0725bd484</anchor>
      <arglist>(const Pathname &amp;dirname) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releasePath</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a5f54a96c0705aa977f07372f67bc6ea1</anchor>
      <arglist>(Pathname pathname) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDeltafile</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>ab21390920ef2607b5ebb50b496a7a585</anchor>
      <arglist>(const Pathname &amp;filename=Pathname()) const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>deltafile</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a1c5216dd5bc011e8fa1e68d005c35637</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dirInfo</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a4a3693746a2c797bf5e70c6177ecb838</anchor>
      <arglist>(std::list&lt; std::string &gt; &amp;retlist, const Pathname &amp;dirname, bool dots=true) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dirInfo</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a98a5367b94fde5ca4f0bfd75e6631b30</anchor>
      <arglist>(filesystem::DirContent &amp;retlist, const Pathname &amp;dirname, bool dots=true) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>doesFileExist</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a5cd01dc276cf7c31d0370286b307f0fd</anchor>
      <arglist>(const Pathname &amp;filename) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasMoreDevices</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a3b5926eae518c1a128031d9e67cb552b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getDetectedDevices</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a15e173e1d216b1b864de62ccfc5be634</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;devices, unsigned int &amp;index) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>setAttachPrefix</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a625a50ce49e43114b82295a63013bb47</anchor>
      <arglist>(const Pathname &amp;attach_prefix)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getRealPath</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a40ba095706505a02480be10c57fedae6</anchor>
      <arglist>(const std::string &amp;path)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Pathname</type>
      <name>getRealPath</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a7038c484713c8c7258b8d5daa465a91b</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>dependsOnParent</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a638c9e5685686a7e26c92fd94c7600a3</anchor>
      <arglist>(MediaAccessId parentId, bool exactIdMatch)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>dependsOnParent</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>aa04c48596065cefa68b6682508b523d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>resetParentId</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a2b6b7e4c7386ef811086f5b111468059</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Pathname</type>
      <name>attachPoint</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a8add4c3534425ea0e8799436de34d249</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setAttachPoint</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a87c6c31ca9900d473167ab7468e0b008</anchor>
      <arglist>(const Pathname &amp;path, bool temp)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setAttachPoint</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a864044c8347c913961d5e98c097d453a</anchor>
      <arglist>(const AttachPointRef &amp;ref)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>AttachPoint</type>
      <name>attachPointHint</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a51d585c097644009ee064bc915f3268d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>attachPointHint</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a481a1b407609bfffee28a36d70d47e7e</anchor>
      <arglist>(const Pathname &amp;path, bool temp)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Pathname</type>
      <name>createAttachPoint</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a4cc866e446ca33510e14d2bdd309b10a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Pathname</type>
      <name>createAttachPoint</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a1aa63bb9bd2e9e8ed9e9b9119f998cb5</anchor>
      <arglist>(const Pathname &amp;attach_root) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>removeAttachPoint</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a85f9e8bab5a1e3fcbc61e0436aa82f14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>checkAttachPoint</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a210592896403f7905b55660fefc27fba</anchor>
      <arglist>(const Pathname &amp;apoint) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>isUseableAttachPoint</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a010623da29865f9e33f602282dae7068</anchor>
      <arglist>(const Pathname &amp;path, bool mtab=true) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::string</type>
      <name>mediaSourceName</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a6e644fc28bbd76d816b95b0454f2acac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setMediaSource</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a6fbdb4561add8d76085ff4c173bd6025</anchor>
      <arglist>(const MediaSourceRef &amp;ref)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>AttachedMedia</type>
      <name>findAttachedMedia</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>ad899dfad84e78bb80ae8e7302aae752f</anchor>
      <arglist>(const MediaSourceRef &amp;media) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>AttachedMedia</type>
      <name>attachedMedia</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>ae85c49445d75f006e6b5261faebbcc5a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>isSharedMedia</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>adcad705a81dc677483a77d4e6d8c96d9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>checkAttached</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a84980af7ffd1aab5d7fd15f6eb58c228</anchor>
      <arglist>(bool matchMountFs) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>forceRelaseAllMedia</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a7cd266c754ecb7242c0dd46673de8046</anchor>
      <arglist>(bool matchMountFs)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>forceRelaseAllMedia</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>ac1d1c0dd35699967c3f0d3bacfb7ecf3</anchor>
      <arglist>(const MediaSourceRef &amp;ref, bool matchMountFs)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>attachTo</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a0b185f0fcfa17038ddc024b291fc4726</anchor>
      <arglist>(bool next=false)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>disconnectFrom</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a3f5dd6f99ffae37687c5148246255e85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>releaseFrom</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>ae514ef63581f2c0097d3e2d2bdcbdfc7</anchor>
      <arglist>(const std::string &amp;ejectDev=&quot;&quot;)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>forceEject</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>aeba9ca80ae9acf5cfedb37f4b8e90f8a</anchor>
      <arglist>(const std::string &amp;device)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getFile</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a57aed18b8b8737d800c2f81fb6c37045</anchor>
      <arglist>(const Pathname &amp;filename, const ByteCount &amp;expectedFileSize_r) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getFileCopy</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>ac1b5cb7402644dd1e6fd041744f2a9bb</anchor>
      <arglist>(const Pathname &amp;srcFilename, const Pathname &amp;targetFilename, const ByteCount &amp;expectedFileSize_r) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>getDir</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>ac33fc90c22a8e526908ea0cf6d66face</anchor>
      <arglist>(const Pathname &amp;dirname, bool recurse_r) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>getDirInfo</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>af506f35396d2fb2e410e0395c7c09d13</anchor>
      <arglist>(std::list&lt; std::string &gt; &amp;retlist, const Pathname &amp;dirname, bool dots=true) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>getDirInfo</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a408d25a109435e833269b042013111f1</anchor>
      <arglist>(filesystem::DirContent &amp;retlist, const Pathname &amp;dirname, bool dots=true) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>getDoesFileExist</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a15837d5e67d0cb111bc00dba99945ca8</anchor>
      <arglist>(const Pathname &amp;filename) const =0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getDirectoryYast</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a872fe19f4d94ec222e0fb880dc2e7520</anchor>
      <arglist>(std::list&lt; std::string &gt; &amp;retlist, const Pathname &amp;dirname, bool dots=true) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getDirectoryYast</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>ae33c2080c4ceab20057e85201dc12e55</anchor>
      <arglist>(filesystem::DirContent &amp;retlist, const Pathname &amp;dirname, bool dots=true) const</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static bool</type>
      <name>checkAttachPoint</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a6d686ffcbe990602582775c474a475de</anchor>
      <arglist>(const Pathname &amp;apoint, bool empty_dir, bool writeable)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const Url</type>
      <name>_url</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a7cfb708dcbc4d3d8f8d8d152258fbb93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MediaAccessId</type>
      <name>_parentId</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>afb30e86a52f0c39b1e8426c217fb4d99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MediaSourceRef</type>
      <name>_mediaSource</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a224612722e60fca3dd47cf0b63531242</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AttachPointRef</type>
      <name>_attachPoint</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a50a968ccf5562d690da8ef2014e34a9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AttachPoint</type>
      <name>_attachPointHint</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a3cf5c598353eab19fa2dd41e57bc7d4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pathname</type>
      <name>_relativeRoot</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>acbfb21d3b0e171b66db29a84575e02e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_does_download</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>aebc52267a899f7186f5cc042e9f88f52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>time_t</type>
      <name>_attach_mtime</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a2ea0f47a546d83eabcdfe2cc2290b5e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pathname</type>
      <name>_deltafile</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>ab90e158a59f5719f3be626a8082aa8e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Pathname</type>
      <name>_attachPrefix</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a72f13c6bea40f42f2ac853f36a379e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>MediaAccess</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>a4d01501e0e4f9e3b00da4d5d301e1f3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1media_1_1MediaHandler.html</anchorfile>
      <anchor>aa07672f3adaba7ee45bd97b6b15a3e06</anchor>
      <arglist>(std::ostream &amp;str, const MediaHandler &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaISO</name>
    <filename>classzypp_1_1media_1_1MediaISO.html</filename>
    <base>zypp::media::MediaHandler</base>
    <member kind="function">
      <type></type>
      <name>MediaISO</name>
      <anchorfile>classzypp_1_1media_1_1MediaISO.html</anchorfile>
      <anchor>a0847cf117d673ab679b99139f3cec8e7</anchor>
      <arglist>(const Url &amp;url_r, const Pathname &amp;attach_point_hint_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaISO</name>
      <anchorfile>classzypp_1_1media_1_1MediaISO.html</anchorfile>
      <anchor>a0a3ca99d8c243260978290e3d5a1097f</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAttached</name>
      <anchorfile>classzypp_1_1media_1_1MediaISO.html</anchorfile>
      <anchor>abd8c7b1fb070147151d6ba9d606cb4bf</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>attachTo</name>
      <anchorfile>classzypp_1_1media_1_1MediaISO.html</anchorfile>
      <anchor>a0c65e7a308e1998b64dfcccdad470bca</anchor>
      <arglist>(bool next=false) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>releaseFrom</name>
      <anchorfile>classzypp_1_1media_1_1MediaISO.html</anchorfile>
      <anchor>a2da8826de256737efc73ddfa11846d21</anchor>
      <arglist>(const std::string &amp;ejectDev=&quot;&quot;) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getFile</name>
      <anchorfile>classzypp_1_1media_1_1MediaISO.html</anchorfile>
      <anchor>ab8067f24d12460b56f2e51aacaceca35</anchor>
      <arglist>(const Pathname &amp;filename, const ByteCount &amp;expectedFileSize_r) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getDir</name>
      <anchorfile>classzypp_1_1media_1_1MediaISO.html</anchorfile>
      <anchor>a8e03fbfd0dba02a04865ac69feb871f8</anchor>
      <arglist>(const Pathname &amp;dirname, bool recurse_r) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getDirInfo</name>
      <anchorfile>classzypp_1_1media_1_1MediaISO.html</anchorfile>
      <anchor>a95cbb2fd460988e65b21695d0d7c31df</anchor>
      <arglist>(std::list&lt; std::string &gt; &amp;retlist, const Pathname &amp;dirname, bool dots=true) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getDirInfo</name>
      <anchorfile>classzypp_1_1media_1_1MediaISO.html</anchorfile>
      <anchor>a30d474b2ad06b5fe87cbd8af4446ad4f</anchor>
      <arglist>(filesystem::DirContent &amp;retlist, const Pathname &amp;dirname, bool dots=true) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>getDoesFileExist</name>
      <anchorfile>classzypp_1_1media_1_1MediaISO.html</anchorfile>
      <anchor>a90951b65c0801c4a2bff0a4ed0dbecd9</anchor>
      <arglist>(const Pathname &amp;filename) const override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pathname</type>
      <name>_isofile</name>
      <anchorfile>classzypp_1_1media_1_1MediaISO.html</anchorfile>
      <anchor>ab9edd7867581c96c689b077e79830365</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_filesystem</name>
      <anchorfile>classzypp_1_1media_1_1MediaISO.html</anchorfile>
      <anchor>a397c52133816b2194422aa9b42258501</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaIsSharedException</name>
    <filename>classzypp_1_1media_1_1MediaIsSharedException.html</filename>
    <base>zypp::media::MediaException</base>
    <member kind="function">
      <type></type>
      <name>MediaIsSharedException</name>
      <anchorfile>classzypp_1_1media_1_1MediaIsSharedException.html</anchorfile>
      <anchor>ad08d7fc0c07e71c2eb736b72aee0bf54</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaIsSharedException</name>
      <anchorfile>classzypp_1_1media_1_1MediaIsSharedException.html</anchorfile>
      <anchor>a6f775db5842a49bb002fe8dd07cd07a4</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1MediaIsSharedException.html</anchorfile>
      <anchor>aaf66a0c419babddff327b6d3f0923482</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_name</name>
      <anchorfile>classzypp_1_1media_1_1MediaIsSharedException.html</anchorfile>
      <anchor>aa3927a3c8d0a246f4e627f9c8e39d1b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaManager</name>
    <filename>classzypp_1_1media_1_1MediaManager.html</filename>
    <base protection="private">zypp::base::NonCopyable</base>
    <member kind="function">
      <type></type>
      <name>MediaManager</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>ac23867f15d4d179036d28605789c8aea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MediaManager</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>a882e571093c2f87bdfdb1b1eede0fe68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MediaAccessId</type>
      <name>open</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>a060e17aa114b31357743da2f3a2e302f</anchor>
      <arglist>(const Url &amp;url, const Pathname &amp;preferred_attach_point=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>a569396e2c9b71a9ee850ccd4e435890d</anchor>
      <arglist>(MediaAccessId accessId)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>a3aea962eda76504d5d5d614ff09edcaf</anchor>
      <arglist>(MediaAccessId accessId) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>protocol</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>a8b014b737b09fb72e2280e4dd7fc05ee</anchor>
      <arglist>(MediaAccessId accessId) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>downloads</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>afb3d3254768aa3ef69cfba9a032d8a76</anchor>
      <arglist>(MediaAccessId accessId) const</arglist>
    </member>
    <member kind="function">
      <type>Url</type>
      <name>url</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>a59405f0b6f521c57e37f9553e03b14aa</anchor>
      <arglist>(MediaAccessId accessId) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addVerifier</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>ad78b50580cb504bed79df7637bd570d8</anchor>
      <arglist>(MediaAccessId accessId, const MediaVerifierRef &amp;verifier)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>delVerifier</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>a07d8af592d33d07fd73c569a901afcaf</anchor>
      <arglist>(MediaAccessId accessId)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setAttachPrefix</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>ad9ca28918b41b9eb6ec93c0fc4d48fb0</anchor>
      <arglist>(const Pathname &amp;attach_prefix)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>attach</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>a36e0b34ad20742921bc1ad9c2a2fade8</anchor>
      <arglist>(MediaAccessId accessId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>a6a2c0fede9e2cec6a52b26d615c83099</anchor>
      <arglist>(MediaAccessId accessId, const std::string &amp;ejectDev=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseAll</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>a2dd7b34d34fc374f1726611c36c3c684</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disconnect</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>a349299d8a91a66cd5147391f4cc7d911</anchor>
      <arglist>(MediaAccessId accessId)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAttached</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>a6b1b2d7618f264833c2a6fdc41d9fc88</anchor>
      <arglist>(MediaAccessId accessId) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSharedMedia</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>a8a08dcbd2df158b041a2b11feb7dbb04</anchor>
      <arglist>(MediaAccessId accessId) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDesiredMedia</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>a5ac60d2fb06d7eb131ed72a8f78ccb91</anchor>
      <arglist>(MediaAccessId accessId) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDesiredMedia</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>a5b051a4591d6726ea404428c3ccb2de3</anchor>
      <arglist>(MediaAccessId accessId, const MediaVerifierRef &amp;verifier) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isChangeable</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>a1f4effba8350a85f07619427ed504b8d</anchor>
      <arglist>(MediaAccessId accessId)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>localRoot</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>ae1256cd5cf882e3addf8ae5efd81cf86</anchor>
      <arglist>(MediaAccessId accessId) const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>localPath</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>ac44d24dc20f9b89930f065750705efe3</anchor>
      <arglist>(MediaAccessId accessId, const Pathname &amp;pathname) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>provideFile</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>a606b062a03aa7e621d19f03d4712c157</anchor>
      <arglist>(MediaAccessId accessId, const Pathname &amp;filename, const ByteCount &amp;expectedFileSize) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>provideFile</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>a803c66a93585c0cf725d368c8db03403</anchor>
      <arglist>(MediaAccessId accessId, const Pathname &amp;filename) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>provideDir</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>a8edb17b2ab8ad2a96c1f4f55dba71e8f</anchor>
      <arglist>(MediaAccessId accessId, const Pathname &amp;dirname) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>provideDirTree</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>ad2668f33e094068a94746248732bfc0f</anchor>
      <arglist>(MediaAccessId accessId, const Pathname &amp;dirname) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseFile</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>a1e2b9900ac59c2f18fe66f1c79912f23</anchor>
      <arglist>(MediaAccessId accessId, const Pathname &amp;filename) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseDir</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>a376b9c4bc9982b3ca24dfe06b84ae6e1</anchor>
      <arglist>(MediaAccessId accessId, const Pathname &amp;dirname) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releasePath</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>a47eabf6506ddbecbd0cd73bc0e52794d</anchor>
      <arglist>(MediaAccessId accessId, const Pathname &amp;pathname) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dirInfo</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>a4ad8d3535fa1f04920fe823e8b04849a</anchor>
      <arglist>(MediaAccessId accessId, std::list&lt; std::string &gt; &amp;retlist, const Pathname &amp;dirname, bool dots=true) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dirInfo</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>a39bc0d2d1f5cd8ada4a93149fb024935</anchor>
      <arglist>(MediaAccessId accessId, filesystem::DirContent &amp;retlist, const Pathname &amp;dirname, bool dots=true) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>doesFileExist</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>a8e2ab1cc5232a6ae97175f44bf41caff</anchor>
      <arglist>(MediaAccessId accessId, const Pathname &amp;filename) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDetectedDevices</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>adb565d784e28cf181914e1edb092d063</anchor>
      <arglist>(MediaAccessId accessId, std::vector&lt; std::string &gt; &amp;devices, unsigned int &amp;index) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDeltafile</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>a03c2eff6de6cddce664ce1181798b008</anchor>
      <arglist>(MediaAccessId accessId, const Pathname &amp;filename) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUseableAttachPoint</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>ab5822068f869d72bdb30f6ee5cd45b19</anchor>
      <arglist>(const Pathname &amp;path, bool mtab=true) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static time_t</type>
      <name>getMountTableMTime</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>a80373d64179b193e1efb732b3727ed53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::vector&lt; MountEntry &gt;</type>
      <name>getMountEntries</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>afed95c07e50e880379b8e2f95006d166</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>AttachedMedia</type>
      <name>getAttachedMedia</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>a7e2ba7d5b23f471dbf12091ca94d0429</anchor>
      <arglist>(MediaAccessId &amp;accessId) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>AttachedMedia</type>
      <name>findAttachedMedia</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>a92eb2cd9b9d8329154ea4c7f7a7b6e66</anchor>
      <arglist>(const MediaSourceRef &amp;media) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>forceReleaseShared</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>a2294331e39aa918d0189750f67f1df72</anchor>
      <arglist>(const MediaSourceRef &amp;media)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static zypp::RW_pointer&lt; MediaManager_Impl &gt;</type>
      <name>m_impl</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>a3118b32f4d5d0a66aafd4b29f9348275</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>MediaHandler</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager.html</anchorfile>
      <anchor>ae10f5d1bb19b5c24dcc236bfabad1177</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="classzypp_1_1media_1_1MediaManager.html" title="Media Access Url">MediaAccessUrl</docanchor>
    <docanchor file="classzypp_1_1media_1_1MediaManager.html" title="MediaCD - CD/DVD drives (cd, dvd)">MediaCD_Url</docanchor>
    <docanchor file="classzypp_1_1media_1_1MediaManager.html" title="MediaDISK - HD disk volumes (hd)">MediaDISK_Url</docanchor>
    <docanchor file="classzypp_1_1media_1_1MediaManager.html" title="MediaDIR - Local directory tree (dir, file)">MediaDIR_Url</docanchor>
    <docanchor file="classzypp_1_1media_1_1MediaManager.html" title="MediaISO - Loopback ISO images (iso)">MediaISO_Url</docanchor>
    <docanchor file="classzypp_1_1media_1_1MediaManager.html" title="MediaNFS  - NFS directory tree (nfs)">MediaNFS_Url</docanchor>
    <docanchor file="classzypp_1_1media_1_1MediaManager.html" title="MediaCIFS - CIFS/SMB directory tree (cifs, smb)">MediaCIFS_Url</docanchor>
    <docanchor file="classzypp_1_1media_1_1MediaManager.html" title="MediaCurl - FTP/HTTP directory tree (ftp, tftp, http, https)">MediaCurl_Url</docanchor>
    <docanchor file="classzypp_1_1media_1_1MediaManager.html" title="MediaPlugin - custom media handler">MediaPlugin_Url</docanchor>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaManager_Impl</name>
    <filename>classzypp_1_1media_1_1MediaManager__Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>~MediaManager_Impl</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager__Impl.html</anchorfile>
      <anchor>a9589b4921bf5383e3c7d5738abf5e647</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MediaAccessId</type>
      <name>nextAccessId</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager__Impl.html</anchorfile>
      <anchor>a0b334551fb82203d3f3e9fd9839f6c4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasId</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager__Impl.html</anchorfile>
      <anchor>aa264c6cd1f919db0a63ef4640193f371</anchor>
      <arglist>(MediaAccessId accessId) const</arglist>
    </member>
    <member kind="function">
      <type>ManagedMedia &amp;</type>
      <name>findMM</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager__Impl.html</anchorfile>
      <anchor>a42687fbaa9b16fe739580844152234c4</anchor>
      <arglist>(MediaAccessId accessId)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static time_t</type>
      <name>getMountTableMTime</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager__Impl.html</anchorfile>
      <anchor>ab39838df43c1d67ea86d44589fc32a56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MountEntries</type>
      <name>getMountEntries</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager__Impl.html</anchorfile>
      <anchor>a90f26bb73921f9b93a3ad41680244121</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>MediaManager_Impl</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager__Impl.html</anchorfile>
      <anchor>a971761db4b7972e309560b05183ab24c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MediaAccessId</type>
      <name>last_accessid</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager__Impl.html</anchorfile>
      <anchor>a6a9fbb122e42073ba0a2068846c78a8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ManagedMediaMap</type>
      <name>mediaMap</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager__Impl.html</anchorfile>
      <anchor>aee3a2754258811def0d1b9adf1b47e93</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>MediaManager</name>
      <anchorfile>classzypp_1_1media_1_1MediaManager__Impl.html</anchorfile>
      <anchor>a8ff7b746f97f126496d2e184de001a14</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaMountException</name>
    <filename>classzypp_1_1media_1_1MediaMountException.html</filename>
    <base>zypp::media::MediaException</base>
    <member kind="function">
      <type></type>
      <name>MediaMountException</name>
      <anchorfile>classzypp_1_1media_1_1MediaMountException.html</anchorfile>
      <anchor>ac50b1664b771dee5eba679e5d27d4939</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MediaMountException</name>
      <anchorfile>classzypp_1_1media_1_1MediaMountException.html</anchorfile>
      <anchor>ab7670032ed0993285bd273fc6b28f017</anchor>
      <arglist>(const std::string &amp;error_r, const std::string &amp;source_r, const std::string &amp;target_r, const std::string &amp;cmdout_r=&quot;&quot;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaMountException</name>
      <anchorfile>classzypp_1_1media_1_1MediaMountException.html</anchorfile>
      <anchor>ad6d8cd9f8149a63e74f0ac2fabafc9a2</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>mountError</name>
      <anchorfile>classzypp_1_1media_1_1MediaMountException.html</anchorfile>
      <anchor>a114b92a90056eac0c8a0e6f99c266524</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>mountSource</name>
      <anchorfile>classzypp_1_1media_1_1MediaMountException.html</anchorfile>
      <anchor>a8615bdc61fe674b49740ed3f95e82dd9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>mountTarget</name>
      <anchorfile>classzypp_1_1media_1_1MediaMountException.html</anchorfile>
      <anchor>a147020e869431d6b4d35485e442488a2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>mountOutput</name>
      <anchorfile>classzypp_1_1media_1_1MediaMountException.html</anchorfile>
      <anchor>a4d0aa53c08c1970374df68ae7854321a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1MediaMountException.html</anchorfile>
      <anchor>abc5e9dc4ba4b20bda9112845c7b6f78f</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_error</name>
      <anchorfile>classzypp_1_1media_1_1MediaMountException.html</anchorfile>
      <anchor>a93612608d187bfab1eada5a39480c38e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_source</name>
      <anchorfile>classzypp_1_1media_1_1MediaMountException.html</anchorfile>
      <anchor>a33804c0fe4b73588f429d0d410e81921</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_target</name>
      <anchorfile>classzypp_1_1media_1_1MediaMountException.html</anchorfile>
      <anchor>ad688691e22fd3667aa60800165eaf51f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_cmdout</name>
      <anchorfile>classzypp_1_1media_1_1MediaMountException.html</anchorfile>
      <anchor>a6b96cbd15345cc013a843f944ea53d97</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaMultiCurl</name>
    <filename>classzypp_1_1media_1_1MediaMultiCurl.html</filename>
    <base>zypp::media::MediaCurl</base>
    <member kind="function">
      <type></type>
      <name>MediaMultiCurl</name>
      <anchorfile>classzypp_1_1media_1_1MediaMultiCurl.html</anchorfile>
      <anchor>a85e3d5d6a25b915aea14be2adc179420</anchor>
      <arglist>(const Url &amp;url_r, const Pathname &amp;attach_point_hint_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MediaMultiCurl</name>
      <anchorfile>classzypp_1_1media_1_1MediaMultiCurl.html</anchorfile>
      <anchor>aaa65c5f6b372b4795c9050a0107a0241</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>doGetFileCopy</name>
      <anchorfile>classzypp_1_1media_1_1MediaMultiCurl.html</anchorfile>
      <anchor>abda2b1400ae1c9f2fe1afc177865aa68</anchor>
      <arglist>(const Pathname &amp;srcFilename, const Pathname &amp;targetFilename, callback::SendReport&lt; DownloadProgressReport &gt; &amp;_report, const ByteCount &amp;expectedFileSize_r, RequestOptions options=OPTION_NONE) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multifetch</name>
      <anchorfile>classzypp_1_1media_1_1MediaMultiCurl.html</anchorfile>
      <anchor>a72bf056629cc1d9bc71045f9ee43a70d</anchor>
      <arglist>(const Pathname &amp;filename, FILE *fp, std::vector&lt; Url &gt; *urllist, callback::SendReport&lt; DownloadProgressReport &gt; *report=0, MediaBlockList *blklist=0, off_t filesize=off_t(-1)) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multifetch</name>
      <anchorfile>classzypp_1_1media_1_1MediaMultiCurl.html</anchorfile>
      <anchor>ae922da6cbcb91a201bd3f8a090b5c8e3</anchor>
      <arglist>(const Pathname &amp;filename, FILE *fp, std::vector&lt; Url &gt; *urllist, callback::SendReport&lt; DownloadProgressReport &gt; *report, MediaBlockList *blklist, const ByteCount &amp;filesize) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>isDNSok</name>
      <anchorfile>classzypp_1_1media_1_1MediaMultiCurl.html</anchorfile>
      <anchor>a925dfa7f2de7802dffab6c3a9160771b</anchor>
      <arglist>(const std::string &amp;host) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setDNSok</name>
      <anchorfile>classzypp_1_1media_1_1MediaMultiCurl.html</anchorfile>
      <anchor>a79036369d1dd2556e2ab6766953e1800</anchor>
      <arglist>(const std::string &amp;host) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>CURL *</type>
      <name>fromEasyPool</name>
      <anchorfile>classzypp_1_1media_1_1MediaMultiCurl.html</anchorfile>
      <anchor>a9ebc9008391461e5df94dd29ddedad76</anchor>
      <arglist>(const std::string &amp;host) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>toEasyPool</name>
      <anchorfile>classzypp_1_1media_1_1MediaMultiCurl.html</anchorfile>
      <anchor>ad7f1be512d85586b312461a27cb6bf64</anchor>
      <arglist>(const std::string &amp;host, CURL *easy) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>setupEasy</name>
      <anchorfile>classzypp_1_1media_1_1MediaMultiCurl.html</anchorfile>
      <anchor>a0b0146cb1d639e939bb7245145005154</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>checkFileDigest</name>
      <anchorfile>classzypp_1_1media_1_1MediaMultiCurl.html</anchorfile>
      <anchor>ad5f656164ad5c07884bfe4176bf90079</anchor>
      <arglist>(Url &amp;url, FILE *fp, MediaBlockList *blklist) const</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static int</type>
      <name>progressCallback</name>
      <anchorfile>classzypp_1_1media_1_1MediaMultiCurl.html</anchorfile>
      <anchor>a78c1f674bf4a65ee04e8817d09fc7466</anchor>
      <arglist>(void *clientp, double dltotal, double dlnow, double ultotal, double ulnow)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>curl_slist *</type>
      <name>_customHeadersMetalink</name>
      <anchorfile>classzypp_1_1media_1_1MediaMultiCurl.html</anchorfile>
      <anchor>a5456e486aa15f47b28f598686d815559</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CURLM *</type>
      <name>_multi</name>
      <anchorfile>classzypp_1_1media_1_1MediaMultiCurl.html</anchorfile>
      <anchor>ae737c49a072aba6cb5f99b484d0acdf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; std::string &gt;</type>
      <name>_dnsok</name>
      <anchorfile>classzypp_1_1media_1_1MediaMultiCurl.html</anchorfile>
      <anchor>a8afe6b54079c30acf21fe36aff95b6c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, CURL * &gt;</type>
      <name>_easypool</name>
      <anchorfile>classzypp_1_1media_1_1MediaMultiCurl.html</anchorfile>
      <anchor>a28f04b17ee5c528bab1792403e0bd3d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>multifetchrequest</name>
      <anchorfile>classzypp_1_1media_1_1MediaMultiCurl.html</anchorfile>
      <anchor>a381ea32f8a3a4a290d1c9c3f5330ca2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>multifetchworker</name>
      <anchorfile>classzypp_1_1media_1_1MediaMultiCurl.html</anchorfile>
      <anchor>a8f102b03ef173ff00ebd78cbf519619d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaNFS</name>
    <filename>classzypp_1_1media_1_1MediaNFS.html</filename>
    <base>zypp::media::MediaHandler</base>
    <member kind="function">
      <type></type>
      <name>MediaNFS</name>
      <anchorfile>classzypp_1_1media_1_1MediaNFS.html</anchorfile>
      <anchor>a8a62a0cfe932a3d65ba7a28d10a28936</anchor>
      <arglist>(const Url &amp;url_r, const Pathname &amp;attach_point_hint_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaNFS</name>
      <anchorfile>classzypp_1_1media_1_1MediaNFS.html</anchorfile>
      <anchor>a7390682694bba21eeb5596a87f47e1b9</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAttached</name>
      <anchorfile>classzypp_1_1media_1_1MediaNFS.html</anchorfile>
      <anchor>ad2b0b67f1f9dad24b00844cec955a1ce</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>attachTo</name>
      <anchorfile>classzypp_1_1media_1_1MediaNFS.html</anchorfile>
      <anchor>a2a0402188b0d515b491418c8008ea2e0</anchor>
      <arglist>(bool next=false) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>releaseFrom</name>
      <anchorfile>classzypp_1_1media_1_1MediaNFS.html</anchorfile>
      <anchor>ab2209094c403209765e9b309c6452272</anchor>
      <arglist>(const std::string &amp;ejectDev) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getFile</name>
      <anchorfile>classzypp_1_1media_1_1MediaNFS.html</anchorfile>
      <anchor>a519d40bb3b159371d50e0ec2d0ec56c0</anchor>
      <arglist>(const Pathname &amp;filename, const ByteCount &amp;expectedFileSize_r) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getDir</name>
      <anchorfile>classzypp_1_1media_1_1MediaNFS.html</anchorfile>
      <anchor>a515cda982c8db59efbfec73ca7baa467</anchor>
      <arglist>(const Pathname &amp;dirname, bool recurse_r) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getDirInfo</name>
      <anchorfile>classzypp_1_1media_1_1MediaNFS.html</anchorfile>
      <anchor>a761d280e0e14b9f7f186f5d45c756211</anchor>
      <arglist>(std::list&lt; std::string &gt; &amp;retlist, const Pathname &amp;dirname, bool dots=true) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getDirInfo</name>
      <anchorfile>classzypp_1_1media_1_1MediaNFS.html</anchorfile>
      <anchor>af2fd0269bd297bdb2973880b1c57768b</anchor>
      <arglist>(filesystem::DirContent &amp;retlist, const Pathname &amp;dirname, bool dots=true) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>getDoesFileExist</name>
      <anchorfile>classzypp_1_1media_1_1MediaNFS.html</anchorfile>
      <anchor>acec12ca745adcf2ab65ff4dfe2133d68</anchor>
      <arglist>(const Pathname &amp;filename) const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaNotADirException</name>
    <filename>classzypp_1_1media_1_1MediaNotADirException.html</filename>
    <base>zypp::media::MediaException</base>
    <member kind="function">
      <type></type>
      <name>MediaNotADirException</name>
      <anchorfile>classzypp_1_1media_1_1MediaNotADirException.html</anchorfile>
      <anchor>a304b45bdfc19a6ae8f11cea07cfa11b4</anchor>
      <arglist>(const Url &amp;url_r, const Pathname &amp;path_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaNotADirException</name>
      <anchorfile>classzypp_1_1media_1_1MediaNotADirException.html</anchorfile>
      <anchor>a94b2bcb9f4d8b645ad5425d8d0713f17</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1MediaNotADirException.html</anchorfile>
      <anchor>aa38221f137c5c691d1ee9ec765addec7</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_url</name>
      <anchorfile>classzypp_1_1media_1_1MediaNotADirException.html</anchorfile>
      <anchor>ac7169a09b12c4a8b37cd83563d3a013b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_path</name>
      <anchorfile>classzypp_1_1media_1_1MediaNotADirException.html</anchorfile>
      <anchor>a737566c6bee5f48839aa77d387a15764</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaNotAFileException</name>
    <filename>classzypp_1_1media_1_1MediaNotAFileException.html</filename>
    <base>zypp::media::MediaException</base>
    <member kind="function">
      <type></type>
      <name>MediaNotAFileException</name>
      <anchorfile>classzypp_1_1media_1_1MediaNotAFileException.html</anchorfile>
      <anchor>a26cd9a4c68244f208fe496b3c339ccda</anchor>
      <arglist>(const Url &amp;url_r, const Pathname &amp;path_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaNotAFileException</name>
      <anchorfile>classzypp_1_1media_1_1MediaNotAFileException.html</anchorfile>
      <anchor>a131edecc79006e1cd8fecde1a5606e7b</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1MediaNotAFileException.html</anchorfile>
      <anchor>a82ea6f86eb23aed4f414aeae6996e732</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_url</name>
      <anchorfile>classzypp_1_1media_1_1MediaNotAFileException.html</anchorfile>
      <anchor>ab378de241fc34454c707c206ed41a636</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_path</name>
      <anchorfile>classzypp_1_1media_1_1MediaNotAFileException.html</anchorfile>
      <anchor>a48fe5b77ef700bb6e507bf669f0facd6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaNotAttachedException</name>
    <filename>classzypp_1_1media_1_1MediaNotAttachedException.html</filename>
    <base>zypp::media::MediaException</base>
    <member kind="function">
      <type></type>
      <name>MediaNotAttachedException</name>
      <anchorfile>classzypp_1_1media_1_1MediaNotAttachedException.html</anchorfile>
      <anchor>a4510c0ac599c6689c8346863748b0063</anchor>
      <arglist>(const Url &amp;url_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaNotAttachedException</name>
      <anchorfile>classzypp_1_1media_1_1MediaNotAttachedException.html</anchorfile>
      <anchor>ae0bcdc76eeec5f5dd0ef00f42f163b80</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1MediaNotAttachedException.html</anchorfile>
      <anchor>aeb3917dac3a1dd662817205d0642cffb</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_url</name>
      <anchorfile>classzypp_1_1media_1_1MediaNotAttachedException.html</anchorfile>
      <anchor>ab58858ae081852c48b2a1ad5401c3f63</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaNotDesiredException</name>
    <filename>classzypp_1_1media_1_1MediaNotDesiredException.html</filename>
    <base>zypp::media::MediaException</base>
    <member kind="function">
      <type></type>
      <name>MediaNotDesiredException</name>
      <anchorfile>classzypp_1_1media_1_1MediaNotDesiredException.html</anchorfile>
      <anchor>a82fb67ca2632bbdad1fcff2b85dd41be</anchor>
      <arglist>(const Url &amp;url_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaNotDesiredException</name>
      <anchorfile>classzypp_1_1media_1_1MediaNotDesiredException.html</anchorfile>
      <anchor>a0ebaf22b81e532b4dd9b0fa254258f39</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1MediaNotDesiredException.html</anchorfile>
      <anchor>a510c955e8b4489b2bf78131fcbf94c08</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_url</name>
      <anchorfile>classzypp_1_1media_1_1MediaNotDesiredException.html</anchorfile>
      <anchor>adb032deca4361e8953fdc387b113b01d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaNotEjectedException</name>
    <filename>classzypp_1_1media_1_1MediaNotEjectedException.html</filename>
    <base>zypp::media::MediaException</base>
    <member kind="function">
      <type></type>
      <name>MediaNotEjectedException</name>
      <anchorfile>classzypp_1_1media_1_1MediaNotEjectedException.html</anchorfile>
      <anchor>af0248276bde56e6d76c78e7fc0fb7cda</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MediaNotEjectedException</name>
      <anchorfile>classzypp_1_1media_1_1MediaNotEjectedException.html</anchorfile>
      <anchor>a38cdd341a6071f20a3f6d20fd1a98553</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaNotEjectedException</name>
      <anchorfile>classzypp_1_1media_1_1MediaNotEjectedException.html</anchorfile>
      <anchor>aa46e533b57c17459145b3d0276da32ad</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1MediaNotEjectedException.html</anchorfile>
      <anchor>aea08fe158eaf85626bae0bc71cca2e9b</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_name</name>
      <anchorfile>classzypp_1_1media_1_1MediaNotEjectedException.html</anchorfile>
      <anchor>a4864db743546568a666858294298fa72</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaNotOpenException</name>
    <filename>classzypp_1_1media_1_1MediaNotOpenException.html</filename>
    <base>zypp::media::MediaException</base>
    <member kind="function">
      <type></type>
      <name>MediaNotOpenException</name>
      <anchorfile>classzypp_1_1media_1_1MediaNotOpenException.html</anchorfile>
      <anchor>a9b4004e34f98be4fba1753e4cfd7791a</anchor>
      <arglist>(const std::string &amp;action_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaNotOpenException</name>
      <anchorfile>classzypp_1_1media_1_1MediaNotOpenException.html</anchorfile>
      <anchor>af9314b94ffd9b9fc64fabab5b2301969</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1MediaNotOpenException.html</anchorfile>
      <anchor>aaab11fcf1228fea7d834860bc74d926c</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_action</name>
      <anchorfile>classzypp_1_1media_1_1MediaNotOpenException.html</anchorfile>
      <anchor>a70b9c29895680e92d5bdc9571402ee01</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaNotSupportedException</name>
    <filename>classzypp_1_1media_1_1MediaNotSupportedException.html</filename>
    <base>zypp::media::MediaException</base>
    <member kind="function">
      <type></type>
      <name>MediaNotSupportedException</name>
      <anchorfile>classzypp_1_1media_1_1MediaNotSupportedException.html</anchorfile>
      <anchor>a3093b3b1f15432f8a75be85ed75f05bb</anchor>
      <arglist>(const Url &amp;url_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaNotSupportedException</name>
      <anchorfile>classzypp_1_1media_1_1MediaNotSupportedException.html</anchorfile>
      <anchor>a69158477e314f0514584eb8b2e4bc37a</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1MediaNotSupportedException.html</anchorfile>
      <anchor>a62a3c6e4c1fe1778bcd91854eaa6ec14</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_url</name>
      <anchorfile>classzypp_1_1media_1_1MediaNotSupportedException.html</anchorfile>
      <anchor>aaaa0a02c2788bbaf756d50372a6614b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaPlugin</name>
    <filename>classzypp_1_1media_1_1MediaPlugin.html</filename>
    <base>zypp::media::MediaHandler</base>
    <member kind="function">
      <type></type>
      <name>MediaPlugin</name>
      <anchorfile>classzypp_1_1media_1_1MediaPlugin.html</anchorfile>
      <anchor>ad23b0b908577fe6e2cb2f835818c367a</anchor>
      <arglist>(const Url &amp;url_r, const Pathname &amp;attach_point_hint_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaPlugin</name>
      <anchorfile>classzypp_1_1media_1_1MediaPlugin.html</anchorfile>
      <anchor>a987ceb0a993af996f14edc366e544608</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>attachTo</name>
      <anchorfile>classzypp_1_1media_1_1MediaPlugin.html</anchorfile>
      <anchor>a001106710794d75725eabfb6bd4a2c82</anchor>
      <arglist>(bool next_r=false) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>releaseFrom</name>
      <anchorfile>classzypp_1_1media_1_1MediaPlugin.html</anchorfile>
      <anchor>a63b7334296eb9bb4c9564a758bd9d1fc</anchor>
      <arglist>(const std::string &amp;ejectDev_r) override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getFile</name>
      <anchorfile>classzypp_1_1media_1_1MediaPlugin.html</anchorfile>
      <anchor>a38921169f35a6794fadf39b269a126d9</anchor>
      <arglist>(const Pathname &amp;filename_r, const ByteCount &amp;expectedFileSize_r) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getDir</name>
      <anchorfile>classzypp_1_1media_1_1MediaPlugin.html</anchorfile>
      <anchor>a5f916820ae34ebee9f52242a5e37f632</anchor>
      <arglist>(const Pathname &amp;dirname_r, bool recurse_r) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getDirInfo</name>
      <anchorfile>classzypp_1_1media_1_1MediaPlugin.html</anchorfile>
      <anchor>a744906a901dbb4505c56487b98b7dd5e</anchor>
      <arglist>(std::list&lt; std::string &gt; &amp;retlist_r, const Pathname &amp;dirname_r, bool dots_r=true) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getDirInfo</name>
      <anchorfile>classzypp_1_1media_1_1MediaPlugin.html</anchorfile>
      <anchor>a5f2e0a1968d8a8d00ba787d838261b1e</anchor>
      <arglist>(filesystem::DirContent &amp;retlist_r, const Pathname &amp;dirname_r, bool dots_r=true) const override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>getDoesFileExist</name>
      <anchorfile>classzypp_1_1media_1_1MediaPlugin.html</anchorfile>
      <anchor>a3e5c0e019bddc70284e7ec283f66e23c</anchor>
      <arglist>(const Pathname &amp;filename_r) const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaPriority</name>
    <filename>classzypp_1_1media_1_1MediaPriority.html</filename>
    <member kind="typedef">
      <type>int</type>
      <name>value_type</name>
      <anchorfile>classzypp_1_1media_1_1MediaPriority.html</anchorfile>
      <anchor>a1ddaa02e7561b30f2d1c252be61a2c7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MediaPriority</name>
      <anchorfile>classzypp_1_1media_1_1MediaPriority.html</anchorfile>
      <anchor>abba31bffa31a8ee1ae9622f671eae988</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MediaPriority</name>
      <anchorfile>classzypp_1_1media_1_1MediaPriority.html</anchorfile>
      <anchor>aa679ceebb3320c3ee2e2e34f66f4e1de</anchor>
      <arglist>(value_type val_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MediaPriority</name>
      <anchorfile>classzypp_1_1media_1_1MediaPriority.html</anchorfile>
      <anchor>a899f9fd57dbb6fb154b6869980e7312b</anchor>
      <arglist>(const std::string &amp;scheme_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MediaPriority</name>
      <anchorfile>classzypp_1_1media_1_1MediaPriority.html</anchorfile>
      <anchor>a788ecf25aea8a6895a24c88148e506d5</anchor>
      <arglist>(const Url &amp;url_r)</arglist>
    </member>
    <member kind="function">
      <type>MediaPriority &amp;</type>
      <name>operator=</name>
      <anchorfile>classzypp_1_1media_1_1MediaPriority.html</anchorfile>
      <anchor>ad896db16006625e7bc5a7f74e52b4437</anchor>
      <arglist>(value_type rhs)</arglist>
    </member>
    <member kind="function">
      <type>MediaPriority &amp;</type>
      <name>operator=</name>
      <anchorfile>classzypp_1_1media_1_1MediaPriority.html</anchorfile>
      <anchor>ac1b68d740583f6ef5710a07960306cfe</anchor>
      <arglist>(const std::string &amp;scheme_r)</arglist>
    </member>
    <member kind="function">
      <type>MediaPriority &amp;</type>
      <name>operator=</name>
      <anchorfile>classzypp_1_1media_1_1MediaPriority.html</anchorfile>
      <anchor>ae3be2583542f77cc6aa7fe20bcb3e6bf</anchor>
      <arglist>(const Url &amp;url_r)</arglist>
    </member>
    <member kind="function">
      <type>value_type &amp;</type>
      <name>get</name>
      <anchorfile>classzypp_1_1media_1_1MediaPriority.html</anchorfile>
      <anchor>a8f3a5673edeee479af1cc98d8752d9df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const value_type &amp;</type>
      <name>get</name>
      <anchorfile>classzypp_1_1media_1_1MediaPriority.html</anchorfile>
      <anchor>aa8029bd82b56bfc376374bfd0660fb39</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator value_type &amp;</name>
      <anchorfile>classzypp_1_1media_1_1MediaPriority.html</anchorfile>
      <anchor>a2760a0bd801e91f70ea9dce18717f430</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const value_type &amp;</name>
      <anchorfile>classzypp_1_1media_1_1MediaPriority.html</anchorfile>
      <anchor>ae8097bc823216099fe9a7b402587d1ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>value_type</type>
      <name>_val</name>
      <anchorfile>classzypp_1_1media_1_1MediaPriority.html</anchorfile>
      <anchor>adf9f274757e58d9d1bbbbea4562f569b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::MediaProductEntry</name>
    <filename>structzypp_1_1MediaProductEntry.html</filename>
    <member kind="function">
      <type></type>
      <name>MediaProductEntry</name>
      <anchorfile>structzypp_1_1MediaProductEntry.html</anchorfile>
      <anchor>ad8a89b7f50ad6a6392d3d54a57f4822c</anchor>
      <arglist>(const Pathname &amp;dir_r=&quot;/&quot;, const std::string &amp;name_r=std::string())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structzypp_1_1MediaProductEntry.html</anchorfile>
      <anchor>ad0a61016a279e12ecff5b7fb92645e49</anchor>
      <arglist>(const MediaProductEntry &amp;rhs) const</arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>_dir</name>
      <anchorfile>structzypp_1_1MediaProductEntry.html</anchorfile>
      <anchor>a30ca7f681d562bd2b6d689cfe10ff057</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_name</name>
      <anchorfile>structzypp_1_1MediaProductEntry.html</anchorfile>
      <anchor>a3b1833bccbdae522cbf0cf3e8b6ca0fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::MediaSetAccess</name>
    <filename>classzypp_1_1MediaSetAccess.html</filename>
    <base>zypp::base::ReferenceCounted</base>
    <class kind="struct">zypp::MediaSetAccess::ReleaseFileGuard</class>
    <member kind="enumeration">
      <type></type>
      <name>ProvideFileOption</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>aa5776b7dced57d762cf3710fed7dc4fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROVIDE_DEFAULT</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>aa5776b7dced57d762cf3710fed7dc4fba38866547307e1f34dfb2931236a12d97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROVIDE_NON_INTERACTIVE</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>aa5776b7dced57d762cf3710fed7dc4fba4eba4a6462ff667bf396e6052d70b803</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROVIDE_DEFAULT</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>aa5776b7dced57d762cf3710fed7dc4fba38866547307e1f34dfb2931236a12d97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROVIDE_NON_INTERACTIVE</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>aa5776b7dced57d762cf3710fed7dc4fba4eba4a6462ff667bf396e6052d70b803</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MediaSetAccess</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>adb860ff70b4599803add8e5835b158a0</anchor>
      <arglist>(const Url &amp;url, const Pathname &amp;prefered_attach_point=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MediaSetAccess</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>a60bb5057093b55e1578c4b28d1f6e7e5</anchor>
      <arglist>(const std::string &amp;label_r, const Url &amp;url, const Pathname &amp;prefered_attach_point=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MediaSetAccess</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>a2eefbac533894260e6fddca87efd8fcd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVerifier</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>acbad802296317ffb01c2e07fe3b4e66a</anchor>
      <arglist>(unsigned media_nr, media::MediaVerifierRef verifier)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>label</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>afdc496093fb4aa912615e5eb7127dd05</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLabel</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>ab3e0d5cd58bf175164b91c5e83ac6329</anchor>
      <arglist>(const std::string &amp;label_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_FLAGS</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>a1e535bf24099a604f3274f44ab38243d</anchor>
      <arglist>(ProvideFileOptions, ProvideFileOption)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>provideFile</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>a07a52991c5d8cbe4b1f40b1f69d300e6</anchor>
      <arglist>(const OnMediaLocation &amp;resource, ProvideFileOptions options=PROVIDE_DEFAULT, const Pathname &amp;deltafile=Pathname())</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>provideFile</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>a070fe985c3f232301bb0ab3fc7cb1b3a</anchor>
      <arglist>(const Pathname &amp;file, unsigned media_nr=1, ProvideFileOptions options=PROVIDE_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>provideOptionalFile</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>ac1565c7156e42034182b31fa0fd6ba2b</anchor>
      <arglist>(const Pathname &amp;file, unsigned media_nr=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseFile</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>afeeafb5f6c0eba9f160b41bac37298da</anchor>
      <arglist>(const OnMediaLocation &amp;resource)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseFile</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>a3ed55ef838e2acc2f18ed48ade080a70</anchor>
      <arglist>(const Pathname &amp;file, unsigned media_nr=1)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>provideDir</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>a291139f8560849eaaef923ad957c8f2e</anchor>
      <arglist>(const Pathname &amp;dir, bool recursive, unsigned media_nr=1, ProvideFileOptions options=PROVIDE_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>doesFileExist</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>ad441022bca2f7af6931562612a971ccd</anchor>
      <arglist>(const Pathname &amp;file, unsigned media_nr=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dirInfo</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>ad6b580db6594766f8b457d46a519fac1</anchor>
      <arglist>(filesystem::DirContent &amp;retlist, const Pathname &amp;dirname, bool dots=true, unsigned media_nr=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>adfbc087871209b502a4ace38d5fdf479</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ManagedFile</type>
      <name>provideFileFromUrl</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>aa079b8fe829aece3e1621c0f5c5071dd</anchor>
      <arglist>(const Url &amp;file_url, ProvideFileOptions options=PROVIDE_DEFAULT)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ManagedFile</type>
      <name>provideOptionalFileFromUrl</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>ac19e79555ce2778ca9a4cfd64c48a72e</anchor>
      <arglist>(const Url &amp;file_url)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Url</type>
      <name>rewriteUrl</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>ae97743a16fc30052b2137668c2aeaf15</anchor>
      <arglist>(const Url &amp;url_r, const media::MediaNr medianr)</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>function&lt; void(media::MediaAccessId, const Pathname &amp;)&gt;</type>
      <name>ProvideOperation</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>ab693f3d30f0ed9d9ad8b9c4919ad4b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Pathname</type>
      <name>provideFileInternal</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>ae22911ee23d8d661fba5922d52ca89bf</anchor>
      <arglist>(const OnMediaLocation &amp;resource, ProvideFileOptions options)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>provide</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>ae94500c8ebca417a136bd61021bd31b3</anchor>
      <arglist>(ProvideOperation op, const OnMediaLocation &amp;resource, ProvideFileOptions options, const Pathname &amp;deltafile)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>media::MediaAccessId</type>
      <name>getMediaAccessId</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>a224f7707e0900a749c028549fedf6758</anchor>
      <arglist>(media::MediaNr medianr)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>a3a30516b6703a3a442475509022dd548</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; media::MediaNr, media::MediaAccessId &gt;</type>
      <name>MediaMap</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>a7388064f0db490be3f8f4d89be219011</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; media::MediaNr, media::MediaVerifierRef &gt;</type>
      <name>VerifierMap</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>adb4e569372202acdaad9d598dd7ce54f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Url</type>
      <name>_url</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>af34ad9ee1bdfa1bc2b3f840377361c10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pathname</type>
      <name>_prefAttachPoint</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>ae0e6d4e4ab523bb5f9fbd2b1cfcb7cf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_label</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>a2d0c0dc88a6b92436e84d5b8a507e3e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MediaMap</type>
      <name>_medias</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>a320d05e4edbde15f30bf04c0df73dd2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>VerifierMap</type>
      <name>_verifiers</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>a21dea97a9fc9c494e616177c9b5e013c</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>ab2d13690828c1bcf7e5651a9ad3434fd</anchor>
      <arglist>(std::ostream &amp;str, const MediaSetAccess &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1MediaSetAccess.html</anchorfile>
      <anchor>a4e59ac2e0f1a4e085264a54fc8b250bf</anchor>
      <arglist>(std::ostream &amp;str, const MediaSetAccess &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaSource</name>
    <filename>classzypp_1_1media_1_1MediaSource.html</filename>
    <member kind="function">
      <type></type>
      <name>MediaSource</name>
      <anchorfile>classzypp_1_1media_1_1MediaSource.html</anchorfile>
      <anchor>af303f30c067c9f0e91793c1a7f69824a</anchor>
      <arglist>(const std::string &amp;_type, const std::string &amp;_name, unsigned int _maj=0, unsigned int _min=0, const std::string &amp;_bdir=std::string(), bool _own=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MediaSource</name>
      <anchorfile>classzypp_1_1media_1_1MediaSource.html</anchorfile>
      <anchor>aa21db85c14a37bae6717b874745efd78</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaSource</name>
      <anchorfile>classzypp_1_1media_1_1MediaSource.html</anchorfile>
      <anchor>aea69c930982b4b315272f7e2d3ca9e84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>equals</name>
      <anchorfile>classzypp_1_1media_1_1MediaSource.html</anchorfile>
      <anchor>aeae788b26938cb7c1f262f49f65c8eb2</anchor>
      <arglist>(const MediaSource &amp;src) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1media_1_1MediaSource.html</anchorfile>
      <anchor>aae121238889b105c7261a4356b600576</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>maj_nr</name>
      <anchorfile>classzypp_1_1media_1_1MediaSource.html</anchorfile>
      <anchor>a74d05c48003617dc645c2e4bd57ff0d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>min_nr</name>
      <anchorfile>classzypp_1_1media_1_1MediaSource.html</anchorfile>
      <anchor>a33009408c070d95662fc2fa0f7abba65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>type</name>
      <anchorfile>classzypp_1_1media_1_1MediaSource.html</anchorfile>
      <anchor>a3698e063247ffe7c11fa49cfc9f32c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classzypp_1_1media_1_1MediaSource.html</anchorfile>
      <anchor>aa744abc530bf102d00d6a11dc4745ac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>bdir</name>
      <anchorfile>classzypp_1_1media_1_1MediaSource.html</anchorfile>
      <anchor>ac053597190311211d102119e2e20d14a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>iown</name>
      <anchorfile>classzypp_1_1media_1_1MediaSource.html</anchorfile>
      <anchor>a76f43a541691698e08d372028f391f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1media_1_1MediaSource.html</anchorfile>
      <anchor>a00d6f803a3badc2f90017fbba9a7dd65</anchor>
      <arglist>(std::ostream &amp;str, const MediaSource &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaSystemException</name>
    <filename>classzypp_1_1media_1_1MediaSystemException.html</filename>
    <base>zypp::media::MediaException</base>
    <member kind="function">
      <type></type>
      <name>MediaSystemException</name>
      <anchorfile>classzypp_1_1media_1_1MediaSystemException.html</anchorfile>
      <anchor>a35a3ac3710d989e2e8cefbf6bb221428</anchor>
      <arglist>(const Url &amp;url_r, const std::string &amp;message_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaSystemException</name>
      <anchorfile>classzypp_1_1media_1_1MediaSystemException.html</anchorfile>
      <anchor>a6fab5b59b35457462bbd777c763ae493</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1MediaSystemException.html</anchorfile>
      <anchor>a8a24f4a14409041cb0f7f7c1f89bb1dc</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_url</name>
      <anchorfile>classzypp_1_1media_1_1MediaSystemException.html</anchorfile>
      <anchor>ad78da632e59b82a770cdc0277df508ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_message</name>
      <anchorfile>classzypp_1_1media_1_1MediaSystemException.html</anchorfile>
      <anchor>aff2ed941c98718c36827b85c15879b8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaTemporaryProblemException</name>
    <filename>classzypp_1_1media_1_1MediaTemporaryProblemException.html</filename>
    <base>zypp::media::MediaException</base>
    <member kind="function">
      <type></type>
      <name>MediaTemporaryProblemException</name>
      <anchorfile>classzypp_1_1media_1_1MediaTemporaryProblemException.html</anchorfile>
      <anchor>a4b02ec001cd12b82279d51b7918301fc</anchor>
      <arglist>(const Url &amp;url_r, const std::string &amp;msg=&quot;&quot;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaTemporaryProblemException</name>
      <anchorfile>classzypp_1_1media_1_1MediaTemporaryProblemException.html</anchorfile>
      <anchor>a623c8e7ba534afe425084d3a42332252</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1MediaTemporaryProblemException.html</anchorfile>
      <anchor>ae4250916c299c578d65447ee8c1f259d</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_url</name>
      <anchorfile>classzypp_1_1media_1_1MediaTemporaryProblemException.html</anchorfile>
      <anchor>a3ec3de98261c0361fef5d5751dad0751</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_msg</name>
      <anchorfile>classzypp_1_1media_1_1MediaTemporaryProblemException.html</anchorfile>
      <anchor>ad6f79ee8dc2125daf89a154e6debca4b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaTimeoutException</name>
    <filename>classzypp_1_1media_1_1MediaTimeoutException.html</filename>
    <base>zypp::media::MediaException</base>
    <member kind="function">
      <type></type>
      <name>MediaTimeoutException</name>
      <anchorfile>classzypp_1_1media_1_1MediaTimeoutException.html</anchorfile>
      <anchor>a94f9bbbdc383bbc1a378c106172cd7ec</anchor>
      <arglist>(const Url &amp;url_r, const std::string &amp;msg=&quot;&quot;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaTimeoutException</name>
      <anchorfile>classzypp_1_1media_1_1MediaTimeoutException.html</anchorfile>
      <anchor>a5b5dd035827ba462804cb9a0da47e415</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1MediaTimeoutException.html</anchorfile>
      <anchor>a1724dcbc5e308120bbb4c00b0ae9c66b</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_url</name>
      <anchorfile>classzypp_1_1media_1_1MediaTimeoutException.html</anchorfile>
      <anchor>a04fa4ea0cfdc429ecc2a5976ac98b93f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_msg</name>
      <anchorfile>classzypp_1_1media_1_1MediaTimeoutException.html</anchorfile>
      <anchor>a61508243767159bbbf04c02159eb5ccf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaUnauthorizedException</name>
    <filename>classzypp_1_1media_1_1MediaUnauthorizedException.html</filename>
    <base>zypp::media::MediaException</base>
    <member kind="function">
      <type></type>
      <name>MediaUnauthorizedException</name>
      <anchorfile>classzypp_1_1media_1_1MediaUnauthorizedException.html</anchorfile>
      <anchor>a885cc643d640649612cb6bd3643780c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MediaUnauthorizedException</name>
      <anchorfile>classzypp_1_1media_1_1MediaUnauthorizedException.html</anchorfile>
      <anchor>a517394c0a363a043f11421b3bc995c70</anchor>
      <arglist>(const Url &amp;url_r, const std::string &amp;msg_r, const std::string &amp;err_r, const std::string &amp;hint_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaUnauthorizedException</name>
      <anchorfile>classzypp_1_1media_1_1MediaUnauthorizedException.html</anchorfile>
      <anchor>a07cf59b7b5a868c416029b75ec9fb2c2</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>const Url &amp;</type>
      <name>url</name>
      <anchorfile>classzypp_1_1media_1_1MediaUnauthorizedException.html</anchorfile>
      <anchor>a963807d245c6ed03dedb5da4d34bf752</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>err</name>
      <anchorfile>classzypp_1_1media_1_1MediaUnauthorizedException.html</anchorfile>
      <anchor>a39d8af9917e0633192a69543d82efeb6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>hint</name>
      <anchorfile>classzypp_1_1media_1_1MediaUnauthorizedException.html</anchorfile>
      <anchor>acd1056f7cc758e3d5485e3e59c9627f1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1MediaUnauthorizedException.html</anchorfile>
      <anchor>a225c1031fd9b7356106c87b8e2ea1658</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Url</type>
      <name>_url</name>
      <anchorfile>classzypp_1_1media_1_1MediaUnauthorizedException.html</anchorfile>
      <anchor>aff9fd9174feabfa33c0a4824d4078656</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_err</name>
      <anchorfile>classzypp_1_1media_1_1MediaUnauthorizedException.html</anchorfile>
      <anchor>a6e1774b414c6dcd1160454f954f3cbb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_hint</name>
      <anchorfile>classzypp_1_1media_1_1MediaUnauthorizedException.html</anchorfile>
      <anchor>ab3a0fab8335b8ff8a2c6bed647401d80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaUnmountException</name>
    <filename>classzypp_1_1media_1_1MediaUnmountException.html</filename>
    <base>zypp::media::MediaException</base>
    <member kind="function">
      <type></type>
      <name>MediaUnmountException</name>
      <anchorfile>classzypp_1_1media_1_1MediaUnmountException.html</anchorfile>
      <anchor>a2c6435da3e07215876c5143027c7cf9d</anchor>
      <arglist>(const std::string &amp;error_r, const std::string &amp;path_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaUnmountException</name>
      <anchorfile>classzypp_1_1media_1_1MediaUnmountException.html</anchorfile>
      <anchor>af7ee0a97feb7664923f4bba66012b3fa</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1MediaUnmountException.html</anchorfile>
      <anchor>aa73a303196620a1cec907b9731fc135b</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_error</name>
      <anchorfile>classzypp_1_1media_1_1MediaUnmountException.html</anchorfile>
      <anchor>aebf39516fe101187e2f84ecaef07a602</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_path</name>
      <anchorfile>classzypp_1_1media_1_1MediaUnmountException.html</anchorfile>
      <anchor>a71884bfc4d2106009bad9c3e7b13c9a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaUnsupportedUrlSchemeException</name>
    <filename>classzypp_1_1media_1_1MediaUnsupportedUrlSchemeException.html</filename>
    <base>zypp::media::MediaBadUrlException</base>
    <member kind="function">
      <type></type>
      <name>MediaUnsupportedUrlSchemeException</name>
      <anchorfile>classzypp_1_1media_1_1MediaUnsupportedUrlSchemeException.html</anchorfile>
      <anchor>adc4256dfb7ab5473dc4dce8f4c1a6d81</anchor>
      <arglist>(const Url &amp;url_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaUnsupportedUrlSchemeException</name>
      <anchorfile>classzypp_1_1media_1_1MediaUnsupportedUrlSchemeException.html</anchorfile>
      <anchor>aa38336b3e57a56b39c0358c795eb0626</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1MediaUnsupportedUrlSchemeException.html</anchorfile>
      <anchor>a4d923aa23b6c9e515102f3808873be48</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaVerifierBase</name>
    <filename>classzypp_1_1media_1_1MediaVerifierBase.html</filename>
    <member kind="function">
      <type></type>
      <name>MediaVerifierBase</name>
      <anchorfile>classzypp_1_1media_1_1MediaVerifierBase.html</anchorfile>
      <anchor>ae8639670c719490c830a0b218c8307c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaVerifierBase</name>
      <anchorfile>classzypp_1_1media_1_1MediaVerifierBase.html</anchorfile>
      <anchor>a6acb81bfce6559d4e7981c00955228ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>info</name>
      <anchorfile>classzypp_1_1media_1_1MediaVerifierBase.html</anchorfile>
      <anchor>a42c85c7aca78d527f16fcf7f31aa2576</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isDesiredMedia</name>
      <anchorfile>classzypp_1_1media_1_1MediaVerifierBase.html</anchorfile>
      <anchor>afcf605bea4cade279d966851df2a10f8</anchor>
      <arglist>(const MediaAccessRef &amp;ref) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MediaWriteException</name>
    <filename>classzypp_1_1media_1_1MediaWriteException.html</filename>
    <base>zypp::media::MediaException</base>
    <member kind="function">
      <type></type>
      <name>MediaWriteException</name>
      <anchorfile>classzypp_1_1media_1_1MediaWriteException.html</anchorfile>
      <anchor>a5aaf18634d1626c0d6ad9b4eda721a37</anchor>
      <arglist>(const Pathname &amp;filename_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MediaWriteException</name>
      <anchorfile>classzypp_1_1media_1_1MediaWriteException.html</anchorfile>
      <anchor>a34844f74ab972931a32a803941357eeb</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1media_1_1MediaWriteException.html</anchorfile>
      <anchor>a7a666a3f9ef3189dd01437dceff460af</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_filename</name>
      <anchorfile>classzypp_1_1media_1_1MediaWriteException.html</anchorfile>
      <anchor>a48b793593cd7f39a15ff26f85ee1357e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::MetaLinkParser</name>
    <filename>classzypp_1_1media_1_1MetaLinkParser.html</filename>
    <base protection="private">zypp::base::NonCopyable</base>
    <member kind="function">
      <type></type>
      <name>MetaLinkParser</name>
      <anchorfile>classzypp_1_1media_1_1MetaLinkParser.html</anchorfile>
      <anchor>a9845c2c6d3368f3d2e855d0d7e24e531</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MetaLinkParser</name>
      <anchorfile>classzypp_1_1media_1_1MetaLinkParser.html</anchorfile>
      <anchor>a6fb4034d106022d10e4fc4c41657eea0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parse</name>
      <anchorfile>classzypp_1_1media_1_1MetaLinkParser.html</anchorfile>
      <anchor>a295a158ce6bf5ddac043c84eb44719de</anchor>
      <arglist>(const Pathname &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parse</name>
      <anchorfile>classzypp_1_1media_1_1MetaLinkParser.html</anchorfile>
      <anchor>a4d2a997ce65af53dc8b80b8dc274c984</anchor>
      <arglist>(const InputStream &amp;is)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseBytes</name>
      <anchorfile>classzypp_1_1media_1_1MetaLinkParser.html</anchorfile>
      <anchor>a373edad91bc6ac5e857bba5b01595c0a</anchor>
      <arglist>(const char *bytes, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseEnd</name>
      <anchorfile>classzypp_1_1media_1_1MetaLinkParser.html</anchorfile>
      <anchor>a0cea7e0f4cfe7e39e008a4bad93a8a80</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Url &gt;</type>
      <name>getUrls</name>
      <anchorfile>classzypp_1_1media_1_1MetaLinkParser.html</anchorfile>
      <anchor>a22c987c7a03862525c45839613242a3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MediaBlockList</type>
      <name>getBlockList</name>
      <anchorfile>classzypp_1_1media_1_1MetaLinkParser.html</anchorfile>
      <anchor>a19217eb08a5e4f2c8d5603778a31130c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>struct ml_parsedata *</type>
      <name>pd</name>
      <anchorfile>classzypp_1_1media_1_1MetaLinkParser.html</anchorfile>
      <anchor>a24bea296e0223f315ac83befa3c10cbf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::media::ml_parsedata</name>
    <filename>structzypp_1_1media_1_1ml__parsedata.html</filename>
    <base protection="private">zypp::base::NonCopyable</base>
    <member kind="function">
      <type></type>
      <name>ml_parsedata</name>
      <anchorfile>structzypp_1_1media_1_1ml__parsedata.html</anchorfile>
      <anchor>a5d3492a59ae0272ad58fd4abc1a01c75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ml_parsedata</name>
      <anchorfile>structzypp_1_1media_1_1ml__parsedata.html</anchorfile>
      <anchor>a6a7f895f67806126b9fbc0452297f7a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>xmlParserCtxtPtr</type>
      <name>parser</name>
      <anchorfile>structzypp_1_1media_1_1ml__parsedata.html</anchorfile>
      <anchor>a0a787fcbb501c4787c6c659156adceaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>depth</name>
      <anchorfile>structzypp_1_1media_1_1ml__parsedata.html</anchorfile>
      <anchor>a8b5ee99a1fdd8baef3a0f2596de1fa56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum state</type>
      <name>state</name>
      <anchorfile>structzypp_1_1media_1_1ml__parsedata.html</anchorfile>
      <anchor>aa526481507e71958b94dd2b5cd81dc3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>statedepth</name>
      <anchorfile>structzypp_1_1media_1_1ml__parsedata.html</anchorfile>
      <anchor>a94b3dc458a5e5258c918a1f371034587</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>content</name>
      <anchorfile>structzypp_1_1media_1_1ml__parsedata.html</anchorfile>
      <anchor>add118b61c8fc396f5407b50521ececc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lcontent</name>
      <anchorfile>structzypp_1_1media_1_1ml__parsedata.html</anchorfile>
      <anchor>ab61f3287e2c37655110fff566fed7673</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>acontent</name>
      <anchorfile>structzypp_1_1media_1_1ml__parsedata.html</anchorfile>
      <anchor>ad895dc1c15c15e2d47814e72abff28a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>docontent</name>
      <anchorfile>structzypp_1_1media_1_1ml__parsedata.html</anchorfile>
      <anchor>ad1f17f5c197b2bf181b753ea7a711a6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct stateswitch *</type>
      <name>swtab</name>
      <anchorfile>structzypp_1_1media_1_1ml__parsedata.html</anchorfile>
      <anchor>a209d683462db688d2340217b3ccc6174</anchor>
      <arglist>[NUMSTATES]</arglist>
    </member>
    <member kind="variable">
      <type>enum state</type>
      <name>sbtab</name>
      <anchorfile>structzypp_1_1media_1_1ml__parsedata.html</anchorfile>
      <anchor>a394f739bf98f6485f01fdc34e8b15ada</anchor>
      <arglist>[NUMSTATES]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>called</name>
      <anchorfile>structzypp_1_1media_1_1ml__parsedata.html</anchorfile>
      <anchor>aa17041e3e04e3bdaca8bd47ac46545d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>gotfile</name>
      <anchorfile>structzypp_1_1media_1_1ml__parsedata.html</anchorfile>
      <anchor>a7bcadf4c9fa758015f450169b5c952fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>off_t</type>
      <name>size</name>
      <anchorfile>structzypp_1_1media_1_1ml__parsedata.html</anchorfile>
      <anchor>a976f9688b72cbb4c7c6a3a80706d3eff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; struct ml_url &gt;</type>
      <name>urls</name>
      <anchorfile>structzypp_1_1media_1_1ml__parsedata.html</anchorfile>
      <anchor>a71a1d50e04e8f3868a43d8258f136860</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nurls</name>
      <anchorfile>structzypp_1_1media_1_1ml__parsedata.html</anchorfile>
      <anchor>aae379270e88f3becddece5c82f21a0d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>blksize</name>
      <anchorfile>structzypp_1_1media_1_1ml__parsedata.html</anchorfile>
      <anchor>a76219b03f3389bcd7227e89deba1fc1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; unsigned char &gt;</type>
      <name>piece</name>
      <anchorfile>structzypp_1_1media_1_1ml__parsedata.html</anchorfile>
      <anchor>a58793e990b67753e761b7cf67c44c3b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>npiece</name>
      <anchorfile>structzypp_1_1media_1_1ml__parsedata.html</anchorfile>
      <anchor>a23a45eca0420ca8f1cb4c485a196d889</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>piecel</name>
      <anchorfile>structzypp_1_1media_1_1ml__parsedata.html</anchorfile>
      <anchor>a8f680c9cfd452e030ab729b04f09906c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; unsigned char &gt;</type>
      <name>sha1</name>
      <anchorfile>structzypp_1_1media_1_1ml__parsedata.html</anchorfile>
      <anchor>a8e987cd8efafb7301365a53400613ecb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nsha1</name>
      <anchorfile>structzypp_1_1media_1_1ml__parsedata.html</anchorfile>
      <anchor>a6ccbb0cb429a05f5951ba6f5e8a2e5d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; unsigned char &gt;</type>
      <name>zsync</name>
      <anchorfile>structzypp_1_1media_1_1ml__parsedata.html</anchorfile>
      <anchor>a43e7dd1a7fe52ea59d9f363993e52455</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nzsync</name>
      <anchorfile>structzypp_1_1media_1_1ml__parsedata.html</anchorfile>
      <anchor>ac241589feecec0acf9dcdf51fcae37e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; unsigned char &gt;</type>
      <name>chksum</name>
      <anchorfile>structzypp_1_1media_1_1ml__parsedata.html</anchorfile>
      <anchor>a6dabe3e497dbbe4105eae14db8903793</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>chksuml</name>
      <anchorfile>structzypp_1_1media_1_1ml__parsedata.html</anchorfile>
      <anchor>a24c655b6d532d5f2141cd036540f6809</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::media::ml_url</name>
    <filename>structzypp_1_1media_1_1ml__url.html</filename>
    <member kind="function">
      <type></type>
      <name>ml_url</name>
      <anchorfile>structzypp_1_1media_1_1ml__url.html</anchorfile>
      <anchor>ad5a8250942ab211ef0af451be5558bbb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>priority</name>
      <anchorfile>structzypp_1_1media_1_1ml__url.html</anchorfile>
      <anchor>ab48424baec741b1572d5471a5842c014</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>url</name>
      <anchorfile>structzypp_1_1media_1_1ml__url.html</anchorfile>
      <anchor>ac54d65c6558f926fc0ca1853e6827427</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::Modalias</name>
    <filename>classzypp_1_1target_1_1Modalias.html</filename>
    <class kind="struct">zypp::target::Modalias::Impl</class>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>ModaliasList</name>
      <anchorfile>classzypp_1_1target_1_1Modalias.html</anchorfile>
      <anchor>a9f0b94dd27f0d9a7804bec555117fd7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Modalias</name>
      <anchorfile>classzypp_1_1target_1_1Modalias.html</anchorfile>
      <anchor>a69299c27ac373f2aeb4adc342902018b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>query</name>
      <anchorfile>classzypp_1_1target_1_1Modalias.html</anchorfile>
      <anchor>a38699d7dcbfa636dee29e26119a506cc</anchor>
      <arglist>(IdString cap_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>query</name>
      <anchorfile>classzypp_1_1target_1_1Modalias.html</anchorfile>
      <anchor>a9105b91fa2ea67464c0cc4bc6f14cb11</anchor>
      <arglist>(const char *cap_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>query</name>
      <anchorfile>classzypp_1_1target_1_1Modalias.html</anchorfile>
      <anchor>ac9b8595f8e580180ac25559e00cb3ab0</anchor>
      <arglist>(const std::string &amp;cap_r) const</arglist>
    </member>
    <member kind="function">
      <type>const ModaliasList &amp;</type>
      <name>modaliasList</name>
      <anchorfile>classzypp_1_1target_1_1Modalias.html</anchorfile>
      <anchor>aaff2603f3e8261ad41e2ee2ee420d848</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>modaliasList</name>
      <anchorfile>classzypp_1_1target_1_1Modalias.html</anchorfile>
      <anchor>affe9bf03bf68b5ba2436b755dbaadcfd</anchor>
      <arglist>(ModaliasList newlist_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Modalias &amp;</type>
      <name>instance</name>
      <anchorfile>classzypp_1_1target_1_1Modalias.html</anchorfile>
      <anchor>a406383a904db959412e61b8525abaa9e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Modalias</name>
      <anchorfile>classzypp_1_1target_1_1Modalias.html</anchorfile>
      <anchor>a351c6c18b5375abbc98c314754bcd84e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1target_1_1Modalias.html</anchorfile>
      <anchor>ab6c93d52a1c5b50982befcafc48b0459</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1target_1_1Modalias.html</anchorfile>
      <anchor>ae7a39ca12d4e1227bb843cd0715c2d0f</anchor>
      <arglist>(std::ostream &amp;str, const Modalias &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1target_1_1Modalias.html</anchorfile>
      <anchor>aca167c4946540db08a38ea19a9333c78</anchor>
      <arglist>(std::ostream &amp;str, const Modalias &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::Mount</name>
    <filename>classzypp_1_1media_1_1Mount.html</filename>
    <member kind="typedef">
      <type>ExternalProgram::Environment</type>
      <name>Environment</name>
      <anchorfile>classzypp_1_1media_1_1Mount.html</anchorfile>
      <anchor>afa8683cf6bece2e943c5ed3c212d25e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>KVMap&lt; kvmap::KVMapBase::CharSep&lt;&apos;=&apos;,&apos;,&apos;&gt; &gt;</type>
      <name>Options</name>
      <anchorfile>classzypp_1_1media_1_1Mount.html</anchorfile>
      <anchor>a53f736e02e396111c0c1e4026e8fe4b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mount</name>
      <anchorfile>classzypp_1_1media_1_1Mount.html</anchorfile>
      <anchor>afaadf645b961fb9ef628443ee8eefe9e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Mount</name>
      <anchorfile>classzypp_1_1media_1_1Mount.html</anchorfile>
      <anchor>ab7708f8d9013032a7c93b450d222a9ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mount</name>
      <anchorfile>classzypp_1_1media_1_1Mount.html</anchorfile>
      <anchor>a7cdfcad97e0d7142ba42db94887f6912</anchor>
      <arglist>(const std::string &amp;source, const std::string &amp;target, const std::string &amp;filesystem, const std::string &amp;options, const Environment &amp;environment=Environment())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>umount</name>
      <anchorfile>classzypp_1_1media_1_1Mount.html</anchorfile>
      <anchor>a0d5c0038ad1f7b50ed5311f9a8bc44e1</anchor>
      <arglist>(const std::string &amp;path)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MountEntries</type>
      <name>getEntries</name>
      <anchorfile>classzypp_1_1media_1_1Mount.html</anchorfile>
      <anchor>a31f78fa0a948d540bfbbcdd011f52a48</anchor>
      <arglist>(const std::string &amp;mtab=&quot;&quot;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>run</name>
      <anchorfile>classzypp_1_1media_1_1Mount.html</anchorfile>
      <anchor>a16faf6316f0de81f0a5c10adc929bbac</anchor>
      <arglist>(const char *const *argv, const Environment &amp;environment, ExternalProgram::Stderr_Disposition stderr_disp=ExternalProgram::Stderr_To_Stdout)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>run</name>
      <anchorfile>classzypp_1_1media_1_1Mount.html</anchorfile>
      <anchor>a3099a1af5112eca0aa1dcd8d991e03ee</anchor>
      <arglist>(const char *const *argv, ExternalProgram::Stderr_Disposition stderr_disp=ExternalProgram::Stderr_To_Stdout)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>Status</name>
      <anchorfile>classzypp_1_1media_1_1Mount.html</anchorfile>
      <anchor>a602f977fd73e8d68b8dc7037ecec7ba4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Kill</name>
      <anchorfile>classzypp_1_1media_1_1Mount.html</anchorfile>
      <anchor>a5885fa43ddb987784f838051dbc6a91a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ExternalProgram *</type>
      <name>process</name>
      <anchorfile>classzypp_1_1media_1_1Mount.html</anchorfile>
      <anchor>a6b09f08c6488feeb8f7e1e4f9faca0a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>exit_code</name>
      <anchorfile>classzypp_1_1media_1_1Mount.html</anchorfile>
      <anchor>ab0a06003359d4a279c99b0544c2125f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::media::MountEntry</name>
    <filename>structzypp_1_1media_1_1MountEntry.html</filename>
    <member kind="function">
      <type></type>
      <name>MountEntry</name>
      <anchorfile>structzypp_1_1media_1_1MountEntry.html</anchorfile>
      <anchor>ac2ba0740064836291f7733b0c6b2218f</anchor>
      <arglist>(const std::string &amp;source, const std::string &amp;target, const std::string &amp;fstype, const std::string &amp;options, const int dumpfreq=0, const int passnum=0)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>src</name>
      <anchorfile>structzypp_1_1media_1_1MountEntry.html</anchorfile>
      <anchor>a315a01f312471c4817cb2c55e6963a97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>dir</name>
      <anchorfile>structzypp_1_1media_1_1MountEntry.html</anchorfile>
      <anchor>a0869b48eb3cdf95ded0e7d1c05655d2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>type</name>
      <anchorfile>structzypp_1_1media_1_1MountEntry.html</anchorfile>
      <anchor>a8e1e1668f940e28108c1428d3cfb8dae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>opts</name>
      <anchorfile>structzypp_1_1media_1_1MountEntry.html</anchorfile>
      <anchor>abe8d4715b0055178873683fe766c23fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>freq</name>
      <anchorfile>structzypp_1_1media_1_1MountEntry.html</anchorfile>
      <anchor>aaf02eb085a6db61551e6a009db24a4ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pass</name>
      <anchorfile>structzypp_1_1media_1_1MountEntry.html</anchorfile>
      <anchor>abd2b05fb01a12ff28b3ed1aed3e0b65d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; MountEntry &gt;</type>
      <name>MountEntries</name>
      <anchorfile>structzypp_1_1media_1_1MountEntry.html</anchorfile>
      <anchor>a160f4fa1a21aca7f71660d55d5b08fe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1media_1_1MountEntry.html</anchorfile>
      <anchor>a3af8e5c14330c17121a5837ab7676f15</anchor>
      <arglist>(std::ostream &amp;str, const MountEntry &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::DiskUsageCounter::MountPoint</name>
    <filename>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Hint</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>a5f164dd555ef82ce00846799e9e99311</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoHint</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>a5f164dd555ef82ce00846799e9e99311a75e455a6993b3f194cb91b81fd364bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Hint_readonly</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>a5f164dd555ef82ce00846799e9e99311a3789ac8ca7933e98bd1ddefb298a1a5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Hint_growonly</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>a5f164dd555ef82ce00846799e9e99311ac45201ab1ac7fe0c3df279419eff6972</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoHint</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>a5f164dd555ef82ce00846799e9e99311a75e455a6993b3f194cb91b81fd364bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Hint_readonly</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>a5f164dd555ef82ce00846799e9e99311a3789ac8ca7933e98bd1ddefb298a1a5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Hint_growonly</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>a5f164dd555ef82ce00846799e9e99311ac45201ab1ac7fe0c3df279419eff6972</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_FLAGS</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>a5038cc387ff4992e9fed12355a2b28a8</anchor>
      <arglist>(HintFlags, Hint)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MountPoint</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>ad80cea0d2c63fedb7f7a8b6677030414</anchor>
      <arglist>(const std::string &amp;d=&quot;/&quot;, const std::string &amp;f=std::string(), long long bs=0LL, long long total=0LL, long long used=0LL, long long pkg=0LL, HintFlags hints=NoHint)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MountPoint</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>a5f58e8391599e4c2e01fa53a324a7265</anchor>
      <arglist>(const char *d, const std::string &amp;f=std::string(), long long bs=0LL, long long total=0LL, long long used=0LL, long long pkg=0LL, HintFlags hints=NoHint)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MountPoint</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>a1d8e279d376ffe8b18ea5d5f8928757f</anchor>
      <arglist>(const std::string &amp;d, long long bs, long long total=0LL, long long used=0LL, long long pkg=0LL, HintFlags hints=NoHint)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MountPoint</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>a95905100be24f7c700abafc60b3c19b4</anchor>
      <arglist>(const char *d, long long bs, long long total=0LL, long long used=0LL, long long pkg=0LL, HintFlags hints=NoHint)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MountPoint</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>a3f78fefbe3d9537be4f388ae97b87b65</anchor>
      <arglist>(const std::string &amp;d, HintFlags hints)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MountPoint</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>a7143e0ba8816fa9657b5fffcb4613276</anchor>
      <arglist>(const char *d, HintFlags hints)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MountPoint</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>a2e9dbdc26623f7effce8218ee74e9559</anchor>
      <arglist>(const std::string &amp;d, Hint hint)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MountPoint</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>ac05bfd19da60c31028593845d856e125</anchor>
      <arglist>(const char *d, Hint hint)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>ae38ec01f3322ef543fc8c75b2af19993</anchor>
      <arglist>(const MountPoint &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>ByteCount</type>
      <name>blockSize</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>ab62ce0c51f8161f81beb308c9af3ec78</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ByteCount</type>
      <name>totalSize</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>aff7f4c05fa96da9c7dcacaebf60d2192</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ByteCount</type>
      <name>usedSize</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>a5433904e1fae1c20a46aa1a29c858641</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ByteCount</type>
      <name>freeSize</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>a560418bbec625ba135d50704d921d7ad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ByteCount</type>
      <name>usedAfterCommit</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>ae768f0c8f52db4c791c5ca321fde0877</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ByteCount</type>
      <name>freeAfterCommit</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>a715172f2a2e66667af3ea80377bcbe87</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ByteCount</type>
      <name>commitDiff</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>a30e741edc520255736cf0e4e1f25fb84</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>dir</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>aa9ece6ed555399d48f91a26adb64facc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>fstype</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>af475fdd83bb550ac830f4afc0abaff9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long long</type>
      <name>block_size</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>a6b3bd5854ab76338873e0f1dc6907857</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long long</type>
      <name>total_size</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>a8429be049a2f4cd2477d934395e80a2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long long</type>
      <name>used_size</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>a22ba320890c694c8378a17d4d0f29c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long long</type>
      <name>pkg_size</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>ac154995ffdc73c075526e18c712debfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>readonly</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>aa311e1516c731988b1face1c990c43b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>growonly</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>ae160e2a4573d3d6c5fea6d5ccf99cd77</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>ae74930640e88f17f71d3989b22be310f</anchor>
      <arglist>(std::ostream &amp;str, const MountPoint &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1DiskUsageCounter_1_1MountPoint.html</anchorfile>
      <anchor>a951185b8648673069e4a67ea712d593a</anchor>
      <arglist>(std::ostream &amp;str, const DiskUsageCounter::MountPoint &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::multifetchrequest</name>
    <filename>classzypp_1_1media_1_1multifetchrequest.html</filename>
    <member kind="function">
      <type></type>
      <name>multifetchrequest</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>ad54f37d399d72bad7b6f345eddbf2449</anchor>
      <arglist>(const MediaMultiCurl *context, const Pathname &amp;filename, const Url &amp;baseurl, CURLM *multi, FILE *fp, callback::SendReport&lt; DownloadProgressReport &gt; *report, MediaBlockList *blklist, off_t filesize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~multifetchrequest</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>abb453989e5d07b3aaf7e90fd8b6fa4cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>a90604136f43b7a902b63a8c765410d46</anchor>
      <arglist>(std::vector&lt; Url &gt; &amp;urllist)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>_timeout</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>aed749b396df92cbdf5c0e59452f2bbbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>_connect_timeout</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>a1b1e149465e896023b1cbf300219bde1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>_maxspeed</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>a6b3c9ae3c9e8b8d6353055d0cef0e462</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_maxworkers</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>a04ea02ec6baaa91a947fc162172dcf3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const MediaMultiCurl *</type>
      <name>_context</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>afa5752d07719687bed69e59f7c840b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const Pathname</type>
      <name>_filename</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>a47fbc72da0b538da687097b52b0e8dbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Url</type>
      <name>_baseurl</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>a8c4fe0eb7c601f1b8631f71f36d46114</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FILE *</type>
      <name>_fp</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>a05cc55fb2445fe805d3c3ca85db81554</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>callback::SendReport&lt; DownloadProgressReport &gt; *</type>
      <name>_report</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>a7bae8acb734ef8d0359be062a7811c0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MediaBlockList *</type>
      <name>_blklist</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>a46a29da5cb0688a988ad8a32e3cfddd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>off_t</type>
      <name>_filesize</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>aee6df2d4f4f1c294a4eaa3cea93123d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CURLM *</type>
      <name>_multi</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>aae0def4df884ac14e604ccb2c295670e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::list&lt; multifetchworker * &gt;</type>
      <name>_workers</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>ab6797782ba9f246d084de254d2f0ba5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_stealing</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>a2757ec418fbc32ac279ba496264e53fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_havenewjob</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>a46c35dacff311261fcf308c80ef7fc71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>_blkno</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>aa51cf09b4d832b755315f71bc60e7342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>off_t</type>
      <name>_blkoff</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>a2e996cc6506017dbc39e8739d341d79e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>_activeworkers</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>ae1e1ab634a9fc2e9319a4b626e2b6d2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>_lookupworkers</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>a21c9c5a42b9a3c92f022474588f3d70a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>_sleepworkers</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>aae0257b2876f91bec8ed5c8257f667dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>_minsleepuntil</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>afcad6fa9221ad366e77cefe385494d46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_finished</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>a1b54f213ba76555d8d92cd3e640c32dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>off_t</type>
      <name>_totalsize</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>aeb9c76ceb3e530dba1e98cb5d9a99801</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>off_t</type>
      <name>_fetchedsize</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>a04b640b9974be3e7b209d096f4381ef6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>off_t</type>
      <name>_fetchedgoodsize</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>a612bda2b33912200d696dcc100830ac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>_starttime</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>a32e238303bd02b4cda5c20a40b4e6ef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>_lastprogress</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>a1dba412101917a30e1cf8df507c6687c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>_lastperiodstart</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>a2847cc87dabfa4abe46e0c4c30cbe0a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>_lastperiodfetched</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>a576d8af26c8fcd2c51d8ae6ba7ebb641</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>_periodavg</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>a064a84acb481dbc25f5f7bde95bbf05b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>multifetchworker</name>
      <anchorfile>classzypp_1_1media_1_1multifetchrequest.html</anchorfile>
      <anchor>a8f102b03ef173ff00ebd78cbf519619d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::multifetchworker</name>
    <filename>classzypp_1_1media_1_1multifetchworker.html</filename>
    <base protection="private">zypp::media::MediaCurl</base>
    <member kind="function">
      <type></type>
      <name>multifetchworker</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>a10cd44302e2caf19d479d6ecf0e655c2</anchor>
      <arglist>(int no, multifetchrequest &amp;request, const Url &amp;url)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~multifetchworker</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>ac587c5850dcee752ef3d684eeeaab11f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nextjob</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>a8f52e3ae25a5ced70f6eacc0e957fcec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>a70466d4d761ac2d9b1db9267a3e69dd4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkChecksum</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>ae4bc245e383889b5eda52cea4e64cd22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>recheckChecksum</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>abfe0965726652e5324c30e9b9a90d1f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disableCompetition</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>a7974a0257dc23f3002dd9a3138b8d1c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>checkdns</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>a021f65b42df43819a5410a963bf4d8ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>adddnsfd</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>aee7853b4d330d051a658dc91065dc8dc</anchor>
      <arglist>(fd_set &amp;rset, int &amp;maxfd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dnsevent</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>ac994aeb670d3e6120eb1c367e72d64e1</anchor>
      <arglist>(fd_set &amp;rset)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_workerno</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>ae3f3bf520b58c62014b74b489a7572fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_state</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>a33004570ff1d4079dd315e9e83e20cd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_competing</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>aa4d63feea39bba6a0ab59bbfa7ee508c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>_blkno</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>a6cb1fe3b6f13e580891713f05df2d2f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>off_t</type>
      <name>_blkstart</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>a909dfd9177db5eb4d4dbb62cc8ca48b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>_blksize</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>a40758e514410c9931c5a07064dbf84c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_noendrange</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>aab4eeecaf85ae8ebf28e78021260a515</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>_blkstarttime</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>ae3e8b1ada36b95b72ae737ec5ca97bbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>_blkreceived</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>a9b6c158d70a4db3f173faa3fe74fdb84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>off_t</type>
      <name>_received</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>a1bae6b792f3c1dabcf40052512c16d5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>_avgspeed</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>a03792d6d29bf4801795a3a4b425bc2f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>_maxspeed</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>af0156892e9ffbfc362ae14836ce0bac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>_sleepuntil</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>ae476ad9cc26ec2f55a35d9a385e0f30b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stealjob</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>a73d87abd2d42fb95064edd0685566041</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>writefunction</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>a24d00f53e76bd7b12af0c8ea1084e3b0</anchor>
      <arglist>(void *ptr, size_t size)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>headerfunction</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>a08f653a21642fbb3bfc3c543f767cbca</anchor>
      <arglist>(char *ptr, size_t size)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static size_t</type>
      <name>_writefunction</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>a3311b0f6cd2d017dc0eb155689153063</anchor>
      <arglist>(void *ptr, size_t size, size_t nmemb, void *stream)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static size_t</type>
      <name>_headerfunction</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>a33982ea45cd956f47a95aa9616aeee4a</anchor>
      <arglist>(void *ptr, size_t size, size_t nmemb, void *stream)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>multifetchrequest *</type>
      <name>_request</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>a12a5272a7592858aaebfe7e88dcbfebd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_pass</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>ac8979757ed9a83acc2a26539410790a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_urlbuf</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>a98f535b715ee46de4147bb48b5d72a7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>off_t</type>
      <name>_off</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>a56b425c71db312342d0883b5ccb90d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>_size</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>a1b67aa38171b6f052b6df4d51361607d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Digest</type>
      <name>_dig</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>ad07bec4762e9fec6099ca64b0889cc1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pid_t</type>
      <name>_pid</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>a38d38ca6683e2c5f800b13330ae5acaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_dnspipe</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>a08fad896ab7cfce62f881270ea876592</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>multifetchrequest</name>
      <anchorfile>classzypp_1_1media_1_1multifetchworker.html</anchorfile>
      <anchor>a381ea32f8a3a4a290d1c9c3f5330ca2c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::ZConfig::Impl::MultiversionMap</name>
    <filename>structzypp_1_1ZConfig_1_1Impl_1_1MultiversionMap.html</filename>
    <member kind="typedef">
      <type>std::map&lt; Pathname, MultiversionSpec &gt;</type>
      <name>SpecMap</name>
      <anchorfile>structzypp_1_1ZConfig_1_1Impl_1_1MultiversionMap.html</anchorfile>
      <anchor>aa38e189ee57293d38f27217f08918896</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>MultiversionSpec &amp;</type>
      <name>getSpec</name>
      <anchorfile>structzypp_1_1ZConfig_1_1Impl_1_1MultiversionMap.html</anchorfile>
      <anchor>aa701480a7cddb5c52c2b8b91c58bfe6d</anchor>
      <arglist>(Pathname root_r, const Impl &amp;zConfImpl_r)</arglist>
    </member>
    <member kind="function">
      <type>MultiversionSpec &amp;</type>
      <name>getDefaultSpec</name>
      <anchorfile>structzypp_1_1ZConfig_1_1Impl_1_1MultiversionMap.html</anchorfile>
      <anchor>a2085dff573cb64c637151e535a69e97d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>scanConfAt</name>
      <anchorfile>structzypp_1_1ZConfig_1_1Impl_1_1MultiversionMap.html</anchorfile>
      <anchor>ab1eaabe2505c7e9d378097620f465fb5</anchor>
      <arglist>(const Pathname root_r, MultiversionSpec &amp;spec_r, const Impl &amp;zConfImpl_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>scanDirAt</name>
      <anchorfile>structzypp_1_1ZConfig_1_1Impl_1_1MultiversionMap.html</anchorfile>
      <anchor>a45a886036b22feffaa04b3682f41d81b</anchor>
      <arglist>(const Pathname root_r, MultiversionSpec &amp;spec_r, const Impl &amp;zConfImpl_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SpecMap</type>
      <name>_specMap</name>
      <anchorfile>structzypp_1_1ZConfig_1_1Impl_1_1MultiversionMap.html</anchorfile>
      <anchor>a6e95d4f1e1de677097bd2f5c1e0f1f28</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::MyInserter</name>
    <filename>structzypp_1_1MyInserter.html</filename>
    <member kind="function">
      <type></type>
      <name>MyInserter</name>
      <anchorfile>structzypp_1_1MyInserter.html</anchorfile>
      <anchor>ad48395966687df0587da81b822cf7712</anchor>
      <arglist>(PoolQuery::StrContainer &amp;cont)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1MyInserter.html</anchorfile>
      <anchor>a91222168bf792258b74b72cbab87fd09</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="variable">
      <type>PoolQuery::StrContainer &amp;</type>
      <name>_cont</name>
      <anchorfile>structzypp_1_1MyInserter.html</anchorfile>
      <anchor>a09298fe454ff0f78816b63577387b374</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::NamedValue</name>
    <filename>classzypp_1_1NamedValue.html</filename>
    <templarg>class Tp</templarg>
    <templarg>const bool _tWithAlias</templarg>
    <class kind="class">zypp::NamedValue::TInserter</class>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1NamedValue.html</anchorfile>
      <anchor>a3af83a583c190fdaf7cf6588bae68609</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>haveValue</name>
      <anchorfile>classzypp_1_1NamedValue.html</anchorfile>
      <anchor>abbe14c00d393c82e7111ce3fcff47f0a</anchor>
      <arglist>(const std::string &amp;name_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getValue</name>
      <anchorfile>classzypp_1_1NamedValue.html</anchorfile>
      <anchor>a67002d796e26462803d41e9f06f018cf</anchor>
      <arglist>(const std::string &amp;name_r, Tp &amp;value_r) const</arglist>
    </member>
    <member kind="function">
      <type>const Tp &amp;</type>
      <name>getValue</name>
      <anchorfile>classzypp_1_1NamedValue.html</anchorfile>
      <anchor>aba71bad6149ecf7dfb5e7c8cb30f0de7</anchor>
      <arglist>(const std::string &amp;name_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>haveName</name>
      <anchorfile>classzypp_1_1NamedValue.html</anchorfile>
      <anchor>aae6d7b9bab035afa67cb69bd430beacf</anchor>
      <arglist>(const std::string &amp;value_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getName</name>
      <anchorfile>classzypp_1_1NamedValue.html</anchorfile>
      <anchor>add2f0dc891e7637efe5f313cbaa1c0db</anchor>
      <arglist>(const Tp &amp;value_r, std::string &amp;name_r) const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getName</name>
      <anchorfile>classzypp_1_1NamedValue.html</anchorfile>
      <anchor>af6e6f08c29f01c52f5c597cbcd62153c</anchor>
      <arglist>(const Tp &amp;value_r) const</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, Tp &gt;</type>
      <name>NameMap</name>
      <anchorfile>classzypp_1_1NamedValue.html</anchorfile>
      <anchor>af3335b3fda735680e5d4163725224e73</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; Tp, std::string &gt;</type>
      <name>ValueMap</name>
      <anchorfile>classzypp_1_1NamedValue.html</anchorfile>
      <anchor>a9485b6ac93dba23d57e0a21231bffbd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>NameMap</type>
      <name>_nameMap</name>
      <anchorfile>classzypp_1_1NamedValue.html</anchorfile>
      <anchor>a68e6875bd0c19bd5c7bb1eb731729ac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ValueMap</type>
      <name>_valueMap</name>
      <anchorfile>classzypp_1_1NamedValue.html</anchorfile>
      <anchor>af14cd62cbbddf4b80f8092a62615a1e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>TInserter</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1NamedValue.html</anchorfile>
      <anchor>a1f1c7ae6819af5376523db01aea5ac30</anchor>
      <arglist>(const Tp &amp;value_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>insert</name>
      <anchorfile>classzypp_1_1NamedValue.html</anchorfile>
      <anchor>ad8cdf7eaf83f47b84dcc6a67db7fa91c</anchor>
      <arglist>(const Tp &amp;value_r, const std::string &amp;name_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>haveValue</name>
      <anchorfile>classzypp_1_1NamedValue.html</anchorfile>
      <anchor>abbe14c00d393c82e7111ce3fcff47f0a</anchor>
      <arglist>(const std::string &amp;name_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getValue</name>
      <anchorfile>classzypp_1_1NamedValue.html</anchorfile>
      <anchor>a67002d796e26462803d41e9f06f018cf</anchor>
      <arglist>(const std::string &amp;name_r, Tp &amp;value_r) const</arglist>
    </member>
    <member kind="function">
      <type>const Tp &amp;</type>
      <name>getValue</name>
      <anchorfile>classzypp_1_1NamedValue.html</anchorfile>
      <anchor>aba71bad6149ecf7dfb5e7c8cb30f0de7</anchor>
      <arglist>(const std::string &amp;name_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>haveName</name>
      <anchorfile>classzypp_1_1NamedValue.html</anchorfile>
      <anchor>aae6d7b9bab035afa67cb69bd430beacf</anchor>
      <arglist>(const std::string &amp;value_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getName</name>
      <anchorfile>classzypp_1_1NamedValue.html</anchorfile>
      <anchor>add2f0dc891e7637efe5f313cbaa1c0db</anchor>
      <arglist>(const Tp &amp;value_r, std::string &amp;name_r) const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getName</name>
      <anchorfile>classzypp_1_1NamedValue.html</anchorfile>
      <anchor>af6e6f08c29f01c52f5c597cbcd62153c</anchor>
      <arglist>(const Tp &amp;value_r) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::functor::functor_detail::nil</name>
    <filename>structzypp_1_1functor_1_1functor__detail_1_1nil.html</filename>
  </compound>
  <compound kind="struct">
    <name>zypp::misc::testcase::TestcaseTrial::Node</name>
    <filename>structzypp_1_1misc_1_1testcase_1_1TestcaseTrial_1_1Node.html</filename>
    <class kind="struct">zypp::misc::testcase::TestcaseTrial::Node::Impl</class>
    <member kind="function">
      <type></type>
      <name>Node</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseTrial_1_1Node.html</anchorfile>
      <anchor>a460f7ce44aace8025e9b84e089cb3356</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Node</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseTrial_1_1Node.html</anchorfile>
      <anchor>a9101a14ee448453df6ee8f455603eb0a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>name</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseTrial_1_1Node.html</anchorfile>
      <anchor>a58b3848873ee286d4484146bb10ea302</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>name</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseTrial_1_1Node.html</anchorfile>
      <anchor>a18b4cd394d64aa04092aee497b40344a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>value</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseTrial_1_1Node.html</anchorfile>
      <anchor>a79f640ecf47b24475efd56c2359aa2b9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>value</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseTrial_1_1Node.html</anchorfile>
      <anchor>a184b5e88866ce15f3edf07c67ea624d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getProp</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseTrial_1_1Node.html</anchorfile>
      <anchor>a662446e993e4ef0c3ebaca867f1383c8</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;def=std::string()) const</arglist>
    </member>
    <member kind="function">
      <type>const std::map&lt; std::string, std::string &gt; &amp;</type>
      <name>properties</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseTrial_1_1Node.html</anchorfile>
      <anchor>a6ec1a028fd1e66df21693c5eef050894</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; std::string, std::string &gt; &amp;</type>
      <name>properties</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseTrial_1_1Node.html</anchorfile>
      <anchor>aaea5e981ffe57c47540227eb731c72de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; std::shared_ptr&lt; Node &gt; &gt; &amp;</type>
      <name>children</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseTrial_1_1Node.html</anchorfile>
      <anchor>a42decadeb2309386ad7b0e4bba35061e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::shared_ptr&lt; Node &gt; &gt; &amp;</type>
      <name>children</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseTrial_1_1Node.html</anchorfile>
      <anchor>a71287ec33ebb995b69b030b0a94d8141</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseTrial_1_1Node.html</anchorfile>
      <anchor>a700a6ca54f44cac49d126ace13a703dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::xml::Node</name>
    <filename>classzypp_1_1xml_1_1Node.html</filename>
    <member kind="function">
      <type></type>
      <name>Node</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>aa8627e29d489177b5e44a84263065396</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Node</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>a9d7f49daecefbce8e6addbdd2154ee17</anchor>
      <arglist>(xmlTextReaderPtr const &amp;reader_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>aeba9e2f0da445bc951c05f72443048c7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>attributeCount</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>a3aaa3774e9900dc112870d6f258eceee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>XmlString</type>
      <name>baseUri</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>a99bd6ba363b39f60e200930cab93b26f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>columnNumber</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>aefaed31f289bac655382243c54346d7d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>depth</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>a29f69d7ef9dd1d50672d679a7a25daff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>XmlString</type>
      <name>encoding</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>ab1559a9d67ba52343238d543a984a413</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>XmlString</type>
      <name>getAttribute</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>ac4bec57841e3789a68b66f6fd2517817</anchor>
      <arglist>(const char *name_r) const</arglist>
    </member>
    <member kind="function">
      <type>XmlString</type>
      <name>getAttribute</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>ac9ae406691eb9cbe2c08dd0335eeb1b0</anchor>
      <arglist>(const std::string &amp;name_r) const</arglist>
    </member>
    <member kind="function">
      <type>XmlString</type>
      <name>getAttributeNo</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>a9587b8b9e0b474f7366ccd8de400d124</anchor>
      <arglist>(int no_r) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hasAttributes</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>a33848f3fd5fb19ca3c4399fb8415f477</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hasValue</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>a48be4249135b17f1e9c168e844b52781</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAttribute</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>a61145dce39bc903b8502e4cc848138cc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>isDefault</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>a4408b4b99f0cdebb6d41ec7307633a8b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>isEmptyElement</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>a8b474411a0959549a2a0c58b0167d495</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>isNamespaceDecl</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>a336c549bc92aa4664fb835c63e4cf4fe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lineNumber</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>a886a71fd1a74249bdb56fee6b6c71f1c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>XmlString</type>
      <name>localName</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>a1c4c684820c12a714f73fedc02fa01fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>XmlString</type>
      <name>name</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>afe19f247e836515fd6c6dd48b8e1ed76</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>XmlString</type>
      <name>namespaceUri</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>a2de85dfb90e023a26dc8cc8f5dc8494c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NodeType</type>
      <name>nodeType</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>a522286eb6eb80eae4dd0700c83ecc589</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>XmlString</type>
      <name>prefix</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>a231093297982d6f082195a7b3dc514d8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>quoteChar</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>ab817ec5d49d688e9f5ccb26166835e98</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ReadState</type>
      <name>readState</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>a8aa662db00d01f0cbb95bbdc42206185</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>XmlString</type>
      <name>value</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>abeff69c4b7f1c0c01b52a0e9e6c61382</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>XmlString</type>
      <name>getValue</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>a04c0f1b21b5253301f5078e56c767bc8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>XmlString</type>
      <name>xmlLang</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>adc291c6ab9ddac87e1afb09a85b7e820</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>XmlString</type>
      <name>xmlVersion</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>a3e2ba456429549b66f690f22c9cc0d51</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>xmlTextReaderPtr const  &amp;</type>
      <name>_reader</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>aeb85590eadc351425ee6ba5db09b2d4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static xmlTextReaderPtr const</type>
      <name>_no_reader</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>a84145f2a417d31858f33f4c385a20c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1xml_1_1Node.html</anchorfile>
      <anchor>a364d7a20ceebe5f60b7bbf97eb1d20a9</anchor>
      <arglist>(std::ostream &amp;str, const Node &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::xmlout::Node</name>
    <filename>structzypp_1_1xmlout_1_1Node.html</filename>
    <class kind="struct">zypp::xmlout::Node::HasContentException</class>
    <class kind="struct">zypp::xmlout::Node::OptionalContentType</class>
    <member kind="typedef">
      <type>NodeAttr</type>
      <name>Attr</name>
      <anchorfile>structzypp_1_1xmlout_1_1Node.html</anchorfile>
      <anchor>a2ded1e2db8677d3a855a624f0aaf29a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NON_COPYABLE_BUT_MOVE</name>
      <anchorfile>structzypp_1_1xmlout_1_1Node.html</anchorfile>
      <anchor>ac191f4763ee109391e50461807753d17</anchor>
      <arglist>(Node)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Node</name>
      <anchorfile>structzypp_1_1xmlout_1_1Node.html</anchorfile>
      <anchor>aebeba381d1abb0bb9828fa93712c83f0</anchor>
      <arglist>(std::ostream &amp;out_r, std::string name_r, const std::initializer_list&lt; Attr &gt; &amp;attrs_r={})</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Node</name>
      <anchorfile>structzypp_1_1xmlout_1_1Node.html</anchorfile>
      <anchor>a1ce3a5a468a6266901bcaab1f896de9e</anchor>
      <arglist>(std::ostream &amp;out_r, std::string name_r, Attr attr_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Node</name>
      <anchorfile>structzypp_1_1xmlout_1_1Node.html</anchorfile>
      <anchor>acb97809e07d5a5496f34c840debcb34f</anchor>
      <arglist>(std::ostream &amp;out_r, std::string name_r, OptionalContentType, const std::initializer_list&lt; Attr &gt; &amp;attrs_r={})</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Node</name>
      <anchorfile>structzypp_1_1xmlout_1_1Node.html</anchorfile>
      <anchor>abf79022f7aaf0ee83cfee5543183a9f6</anchor>
      <arglist>(std::ostream &amp;out_r, std::string name_r, OptionalContentType, Attr attr_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Node</name>
      <anchorfile>structzypp_1_1xmlout_1_1Node.html</anchorfile>
      <anchor>ac8c0fbcd2b062f61efd886568b483fb5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Node &amp;</type>
      <name>addAttr</name>
      <anchorfile>structzypp_1_1xmlout_1_1Node.html</anchorfile>
      <anchor>ae486a150d9b747accf59f26c45ffb3b4</anchor>
      <arglist>(const std::initializer_list&lt; Attr &gt; &amp;attrs_r={})</arglist>
    </member>
    <member kind="function">
      <type>Node &amp;</type>
      <name>addAttr</name>
      <anchorfile>structzypp_1_1xmlout_1_1Node.html</anchorfile>
      <anchor>ab13880050cb3af6796a34b9e50f5e0b1</anchor>
      <arglist>(const Attr &amp;attr_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator*</name>
      <anchorfile>structzypp_1_1xmlout_1_1Node.html</anchorfile>
      <anchor>acad86b5f7f3a5149741897af3a1ad713</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr OptionalContentType</type>
      <name>optionalContent</name>
      <anchorfile>structzypp_1_1xmlout_1_1Node.html</anchorfile>
      <anchor>ae6f98c2bdf71a019d6335c9bca2a01f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>printStart</name>
      <anchorfile>structzypp_1_1xmlout_1_1Node.html</anchorfile>
      <anchor>a06350a29f7a66fbbcf01a284f21299bb</anchor>
      <arglist>(const std::initializer_list&lt; Attr &gt; &amp;attrs_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>printAttr</name>
      <anchorfile>structzypp_1_1xmlout_1_1Node.html</anchorfile>
      <anchor>a6374811ee687a5949373506c3f7b5716</anchor>
      <arglist>(const std::initializer_list&lt; Attr &gt; &amp;attrs_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>isComment</name>
      <anchorfile>structzypp_1_1xmlout_1_1Node.html</anchorfile>
      <anchor>a6969d726b46589d6256ebbc20acb046d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ostream &amp;</type>
      <name>_out</name>
      <anchorfile>structzypp_1_1xmlout_1_1Node.html</anchorfile>
      <anchor>a877e03c5959546cdae6841d56108ee36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_name</name>
      <anchorfile>structzypp_1_1xmlout_1_1Node.html</anchorfile>
      <anchor>a7eace8f7806072081284e23be1ce9108</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_hasContent</name>
      <anchorfile>structzypp_1_1xmlout_1_1Node.html</anchorfile>
      <anchor>a9152be2cad0162bd81975d7bcb2fc982</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>node</name>
      <anchorfile>structzypp_1_1xmlout_1_1Node.html</anchorfile>
      <anchor>ada5fabcff97456fbd3bf4bab84f76470</anchor>
      <arglist>(std::ostream &amp;out_r, const std::string &amp;name_r, const std::initializer_list&lt; Node::Attr &gt; &amp;attrs_r={})</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::xmlout::NodeAttr</name>
    <filename>structzypp_1_1xmlout_1_1NodeAttr.html</filename>
    <member kind="typedef">
      <type>std::pair&lt; std::string, std::string &gt;</type>
      <name>Pair</name>
      <anchorfile>structzypp_1_1xmlout_1_1NodeAttr.html</anchorfile>
      <anchor>a268d764bac7f11a1a44fd10f02b65104</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NodeAttr</name>
      <anchorfile>structzypp_1_1xmlout_1_1NodeAttr.html</anchorfile>
      <anchor>a3cd9d8298f71a2e835cc9f49cbc2f345</anchor>
      <arglist>(std::string key_r, const Tp &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NodeAttr</name>
      <anchorfile>structzypp_1_1xmlout_1_1NodeAttr.html</anchorfile>
      <anchor>aa7be62ba08b50e0fc652de806cd3980f</anchor>
      <arglist>(std::string key_r, std::string val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asXmlNodeAttr</name>
      <anchorfile>structzypp_1_1xmlout_1_1NodeAttr.html</anchorfile>
      <anchor>a7599f8ced161858e003ea61781b09d67</anchor>
      <arglist>(const Tp &amp;val_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::base::NonCopyable</name>
    <filename>classzypp_1_1base_1_1NonCopyable.html</filename>
  </compound>
  <compound kind="struct">
    <name>zypp::functor::Not</name>
    <filename>structzypp_1_1functor_1_1Not.html</filename>
    <templarg>class TCondition</templarg>
    <member kind="function">
      <type></type>
      <name>Not</name>
      <anchorfile>structzypp_1_1functor_1_1Not.html</anchorfile>
      <anchor>a627f9af6238db5bc72b4424ba2d84919</anchor>
      <arglist>(TCondition cond_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1functor_1_1Not.html</anchorfile>
      <anchor>af189b4afcdd2c266baa765243147663e</anchor>
      <arglist>(Tp t) const</arglist>
    </member>
    <member kind="variable">
      <type>TCondition</type>
      <name>_cond</name>
      <anchorfile>structzypp_1_1functor_1_1Not.html</anchorfile>
      <anchor>a528661dcde6fa091cead4acf0e4aee85</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::CpeId::NoThrowType</name>
    <filename>structzypp_1_1CpeId_1_1NoThrowType.html</filename>
    <member kind="variable" static="yes">
      <type>static std::string</type>
      <name>lastMalformed</name>
      <anchorfile>structzypp_1_1CpeId_1_1NoThrowType.html</anchorfile>
      <anchor>ab0f15397c181093a279e0c7ffb6ce180</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::NoVerifier</name>
    <filename>classzypp_1_1media_1_1NoVerifier.html</filename>
    <base>zypp::media::MediaVerifierBase</base>
    <member kind="function">
      <type></type>
      <name>NoVerifier</name>
      <anchorfile>classzypp_1_1media_1_1NoVerifier.html</anchorfile>
      <anchor>af766a20b9aee866f24b343e218e49ae0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~NoVerifier</name>
      <anchorfile>classzypp_1_1media_1_1NoVerifier.html</anchorfile>
      <anchor>a7971d673857c049492d57383fcf67b31</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>info</name>
      <anchorfile>classzypp_1_1media_1_1NoVerifier.html</anchorfile>
      <anchor>a89e3d5bafdf8d5dec796b205ae973daf</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDesiredMedia</name>
      <anchorfile>classzypp_1_1media_1_1NoVerifier.html</anchorfile>
      <anchor>a597a0635870009edc555bf1c663bff4c</anchor>
      <arglist>(const MediaAccessRef &amp;) const override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::NullDeleter</name>
    <filename>structzypp_1_1NullDeleter.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1NullDeleter.html</anchorfile>
      <anchor>abace0a3d0cac2ba1444b0c06d16a24c6</anchor>
      <arglist>(const void *const) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::NullFileChecker</name>
    <filename>classzypp_1_1NullFileChecker.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1NullFileChecker.html</anchorfile>
      <anchor>abc0e43683c43a8e0758c42af1643861f</anchor>
      <arglist>(const Pathname &amp;file) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::json::Object</name>
    <filename>structzypp_1_1json_1_1Object.html</filename>
    <member kind="function">
      <type></type>
      <name>Object</name>
      <anchorfile>structzypp_1_1json_1_1Object.html</anchorfile>
      <anchor>a25f0762700609e5c4d20d854a4fb153e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Object</name>
      <anchorfile>structzypp_1_1json_1_1Object.html</anchorfile>
      <anchor>a02a62127aefbafbb20813b91ef010bde</anchor>
      <arglist>(Iterator begin, Iterator end)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Object</name>
      <anchorfile>structzypp_1_1json_1_1Object.html</anchorfile>
      <anchor>a1d855361e23c3d2757a66012d3f1e64d</anchor>
      <arglist>(const std::initializer_list&lt; std::pair&lt; String, Value &gt;&gt; &amp;contents_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>structzypp_1_1json_1_1Object.html</anchorfile>
      <anchor>a1f8b57ce65140c3243beb4aabe3bfde9</anchor>
      <arglist>(const String &amp;key_r, const Value &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>structzypp_1_1json_1_1Object.html</anchorfile>
      <anchor>ac8f571cf1fc3c853719a2086d8c12f74</anchor>
      <arglist>(const std::initializer_list&lt; std::pair&lt; String, Value &gt;&gt; &amp;contents_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asJSON</name>
      <anchorfile>structzypp_1_1json_1_1Object.html</anchorfile>
      <anchor>a451ce347e9e8368ceed5752afe2d6dc8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>structzypp_1_1json_1_1Object.html</anchorfile>
      <anchor>a8438007e5481c573223b7e9425a574c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>structzypp_1_1json_1_1Object.html</anchorfile>
      <anchor>ac2fd1edb922de6beb5504aaa56d771b1</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>structzypp_1_1json_1_1Object.html</anchorfile>
      <anchor>aec21c1b366e6303b451ad8feeefd157a</anchor>
      <arglist>(std::ostream &amp;str, std::map&lt; std::string, std::string &gt;::const_iterator val_r) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>_data</name>
      <anchorfile>structzypp_1_1json_1_1Object.html</anchorfile>
      <anchor>a8c6f4f373813f007aaf30d31a8042131</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1json_1_1Object.html</anchorfile>
      <anchor>a748a74bd3c673ad1fed92e03e1eddffd</anchor>
      <arglist>(std::ostream &amp;str, const Object &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::OnMediaLocation</name>
    <filename>classzypp_1_1OnMediaLocation.html</filename>
    <class kind="class">zypp::OnMediaLocation::Impl</class>
    <member kind="function">
      <type></type>
      <name>OnMediaLocation</name>
      <anchorfile>classzypp_1_1OnMediaLocation.html</anchorfile>
      <anchor>a8ab5387a65e4cad59d537c213e59063d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OnMediaLocation</name>
      <anchorfile>classzypp_1_1OnMediaLocation.html</anchorfile>
      <anchor>a3dfcb969e56da19be04d3f5d4032ae6e</anchor>
      <arglist>(Pathname filename_r, unsigned medianr_r=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OnMediaLocation</name>
      <anchorfile>classzypp_1_1OnMediaLocation.html</anchorfile>
      <anchor>ad99e3457544b6a381426b30a5b3fb9ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Pathname &amp;</type>
      <name>filename</name>
      <anchorfile>classzypp_1_1OnMediaLocation.html</anchorfile>
      <anchor>a2485685f5d194112495d7f680e96af17</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>medianr</name>
      <anchorfile>classzypp_1_1OnMediaLocation.html</anchorfile>
      <anchor>a633cd31c3688d20d2aa4672f1130d81a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>OnMediaLocation &amp;</type>
      <name>setLocation</name>
      <anchorfile>classzypp_1_1OnMediaLocation.html</anchorfile>
      <anchor>acf0bc42a16487274158fb800de6e7b0d</anchor>
      <arglist>(Pathname filename_r, unsigned medianr_r=1)</arglist>
    </member>
    <member kind="function">
      <type>OnMediaLocation &amp;</type>
      <name>unsetLocation</name>
      <anchorfile>classzypp_1_1OnMediaLocation.html</anchorfile>
      <anchor>aaf9a11c154ef964370e1351db957a857</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>OnMediaLocation &amp;</type>
      <name>changeFilename</name>
      <anchorfile>classzypp_1_1OnMediaLocation.html</anchorfile>
      <anchor>a6991b546c5940bca0852b12ede3ed2f2</anchor>
      <arglist>(Pathname filename_r)</arglist>
    </member>
    <member kind="function">
      <type>OnMediaLocation &amp;</type>
      <name>changeMedianr</name>
      <anchorfile>classzypp_1_1OnMediaLocation.html</anchorfile>
      <anchor>a453ea8a6dd8de728d062187fc31a2878</anchor>
      <arglist>(unsigned medianr_r)</arglist>
    </member>
    <member kind="function">
      <type>OnMediaLocation &amp;</type>
      <name>prependPath</name>
      <anchorfile>classzypp_1_1OnMediaLocation.html</anchorfile>
      <anchor>a9871737fdf1ea632b0813022e757041b</anchor>
      <arglist>(const Pathname &amp;prefix_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>optional</name>
      <anchorfile>classzypp_1_1OnMediaLocation.html</anchorfile>
      <anchor>a08d2d34cba3870bfa00ce0c70b5ff24d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>OnMediaLocation &amp;</type>
      <name>setOptional</name>
      <anchorfile>classzypp_1_1OnMediaLocation.html</anchorfile>
      <anchor>af04ff4db4f0a675d2ae9ebeee7adff42</anchor>
      <arglist>(bool val)</arglist>
    </member>
    <member kind="function">
      <type>const ByteCount &amp;</type>
      <name>downloadSize</name>
      <anchorfile>classzypp_1_1OnMediaLocation.html</anchorfile>
      <anchor>a19ee20c3b5dfcc391cc00ff39f616200</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>OnMediaLocation &amp;</type>
      <name>setDownloadSize</name>
      <anchorfile>classzypp_1_1OnMediaLocation.html</anchorfile>
      <anchor>a1f9afd85a257b8cc784801cdda50ab0d</anchor>
      <arglist>(ByteCount val_r)</arglist>
    </member>
    <member kind="function">
      <type>const CheckSum &amp;</type>
      <name>checksum</name>
      <anchorfile>classzypp_1_1OnMediaLocation.html</anchorfile>
      <anchor>a7f410dead1e73c93254f554763084c00</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>OnMediaLocation &amp;</type>
      <name>setChecksum</name>
      <anchorfile>classzypp_1_1OnMediaLocation.html</anchorfile>
      <anchor>a62bcf00dcf2b0f93aae885fed126e432</anchor>
      <arglist>(CheckSum val_r)</arglist>
    </member>
    <member kind="function">
      <type>const ByteCount &amp;</type>
      <name>openSize</name>
      <anchorfile>classzypp_1_1OnMediaLocation.html</anchorfile>
      <anchor>a4f45537e52804166a8489deb454307df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>OnMediaLocation &amp;</type>
      <name>setOpenSize</name>
      <anchorfile>classzypp_1_1OnMediaLocation.html</anchorfile>
      <anchor>a424705433a0b5eaac09d1038772bc7ee</anchor>
      <arglist>(ByteCount val_r)</arglist>
    </member>
    <member kind="function">
      <type>const CheckSum &amp;</type>
      <name>openChecksum</name>
      <anchorfile>classzypp_1_1OnMediaLocation.html</anchorfile>
      <anchor>aa8cd302da0c16529248c6a81faf07edc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>OnMediaLocation &amp;</type>
      <name>setOpenChecksum</name>
      <anchorfile>classzypp_1_1OnMediaLocation.html</anchorfile>
      <anchor>ad105ec6e1dba7f49e7085fa838a75dbc</anchor>
      <arglist>(CheckSum val_r)</arglist>
    </member>
    <member kind="function">
      <type>const ByteCount &amp;</type>
      <name>headerSize</name>
      <anchorfile>classzypp_1_1OnMediaLocation.html</anchorfile>
      <anchor>a5eb8e66e8e0ea000885c9ec0d6cbfae6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>OnMediaLocation &amp;</type>
      <name>setHeaderSize</name>
      <anchorfile>classzypp_1_1OnMediaLocation.html</anchorfile>
      <anchor>a76ed037c7a0543b799bfdf2b49a21461</anchor>
      <arglist>(ByteCount val_r)</arglist>
    </member>
    <member kind="function">
      <type>const CheckSum &amp;</type>
      <name>headerChecksum</name>
      <anchorfile>classzypp_1_1OnMediaLocation.html</anchorfile>
      <anchor>a6410c4ab173700a11b437ff677652bab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>OnMediaLocation &amp;</type>
      <name>setHeaderChecksum</name>
      <anchorfile>classzypp_1_1OnMediaLocation.html</anchorfile>
      <anchor>ad1e41fce5efd77c0bb7f809c01a63ec8</anchor>
      <arglist>(CheckSum val_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1OnMediaLocation.html</anchorfile>
      <anchor>a6af7edb7e181ec6b798d44b7636226d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1OnMediaLocation.html</anchorfile>
      <anchor>a3c13637d2d2293f5eaf07f2fe9d39a52</anchor>
      <arglist>(std::ostream &amp;str, const OnMediaLocation &amp;obj)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1OnMediaLocation.html</anchorfile>
      <anchor>a5565eab70d71b1820e296e6e81318b6c</anchor>
      <arglist>(std::ostream &amp;str, const OnMediaLocation &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1OnMediaLocation.html</anchorfile>
      <anchor>af002e42d71d1e773e3ee0e6af0626588</anchor>
      <arglist>(std::ostream &amp;str, const OnMediaLocation &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumOn</name>
      <anchorfile>classzypp_1_1OnMediaLocation.html</anchorfile>
      <anchor>a4624ab9cb02bc3628e1aa24819498d6d</anchor>
      <arglist>(std::ostream &amp;str, const OnMediaLocation &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::Option</name>
    <filename>structzypp_1_1Option.html</filename>
    <templarg>class Tp</templarg>
    <member kind="typedef">
      <type>Tp</type>
      <name>value_type</name>
      <anchorfile>structzypp_1_1Option.html</anchorfile>
      <anchor>ab70834efd2e488c16cb2cbae531f339f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Option</name>
      <anchorfile>structzypp_1_1Option.html</anchorfile>
      <anchor>a3b3e180cc72bce7bdc32dd4389410f6e</anchor>
      <arglist>(value_type initial_r)</arglist>
    </member>
    <member kind="function">
      <type>Option &amp;</type>
      <name>operator=</name>
      <anchorfile>structzypp_1_1Option.html</anchorfile>
      <anchor>aa5fd0285455bf6a80a813e80b18928ff</anchor>
      <arglist>(value_type newval_r)</arglist>
    </member>
    <member kind="function">
      <type>const value_type &amp;</type>
      <name>get</name>
      <anchorfile>structzypp_1_1Option.html</anchorfile>
      <anchor>acc6b1bf4aad236f1243bfbb254dc50d0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const value_type &amp;</name>
      <anchorfile>structzypp_1_1Option.html</anchorfile>
      <anchor>ab352005327d0291ab2ffbd116172ba48</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>structzypp_1_1Option.html</anchorfile>
      <anchor>a399a0d15159b7e0502abfcce7830932b</anchor>
      <arglist>(value_type newval_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>value_type</type>
      <name>_val</name>
      <anchorfile>structzypp_1_1Option.html</anchorfile>
      <anchor>aa1cdf6e7bcbebea330375a9007c66df8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::xmlout::Node::OptionalContentType</name>
    <filename>structzypp_1_1xmlout_1_1Node_1_1OptionalContentType.html</filename>
  </compound>
  <compound kind="struct">
    <name>zypp::functor::Or</name>
    <filename>structzypp_1_1functor_1_1Or.html</filename>
    <templarg>class TACondition</templarg>
    <templarg>class TBCondition</templarg>
    <member kind="function">
      <type></type>
      <name>Or</name>
      <anchorfile>structzypp_1_1functor_1_1Or.html</anchorfile>
      <anchor>a173a59ac2bc862281f182ec193e0a300</anchor>
      <arglist>(TACondition conda_r, TBCondition condb_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1functor_1_1Or.html</anchorfile>
      <anchor>a192af7fbac953ac39d6eccbe68752921</anchor>
      <arglist>(Tp t) const</arglist>
    </member>
    <member kind="variable">
      <type>TACondition</type>
      <name>_conda</name>
      <anchorfile>structzypp_1_1functor_1_1Or.html</anchorfile>
      <anchor>a06252b102f5a15a94fa6641bc23e5238</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TBCondition</type>
      <name>_condb</name>
      <anchorfile>structzypp_1_1functor_1_1Or.html</anchorfile>
      <anchor>ab315a57a762eb59921af1091ad12598a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::debug::Osd</name>
    <filename>structzypp_1_1debug_1_1Osd.html</filename>
    <member kind="function">
      <type></type>
      <name>Osd</name>
      <anchorfile>structzypp_1_1debug_1_1Osd.html</anchorfile>
      <anchor>a5725001d1055ab35eef63b4410e6f124</anchor>
      <arglist>(int=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Osd</name>
      <anchorfile>structzypp_1_1debug_1_1Osd.html</anchorfile>
      <anchor>ab2b2be59e24da114d889070bd918375c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Osd &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1debug_1_1Osd.html</anchorfile>
      <anchor>a656af5751ca958f0f2d6d92a57045b60</anchor>
      <arglist>(Tp &amp;&amp;val)</arglist>
    </member>
    <member kind="function">
      <type>Osd &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1debug_1_1Osd.html</anchorfile>
      <anchor>a4e6f72437f4ae51c9b82ca6d0bfead59</anchor>
      <arglist>(std::ostream &amp;(*iomanip)(std::ostream &amp;))</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ostream &amp;</type>
      <name>_str</name>
      <anchorfile>structzypp_1_1debug_1_1Osd.html</anchorfile>
      <anchor>a90a718ac2fdc2d49c3809f49969da366</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::Digest::P</name>
    <filename>classzypp_1_1Digest_1_1P.html</filename>
    <member kind="typedef">
      <type>zypp::shared_ptr&lt; EVP_MD_CTX &gt;</type>
      <name>EvpDataPtr</name>
      <anchorfile>classzypp_1_1Digest_1_1P.html</anchorfile>
      <anchor>aa52f863b92af36c5715dc24e84e93666</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>P</name>
      <anchorfile>classzypp_1_1Digest_1_1P.html</anchorfile>
      <anchor>ada2e47dec781fa9bd73eb936d27885f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~P</name>
      <anchorfile>classzypp_1_1Digest_1_1P.html</anchorfile>
      <anchor>a6b73be7b94c5b05341a62f14ae835d4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>maybeInit</name>
      <anchorfile>classzypp_1_1Digest_1_1P.html</anchorfile>
      <anchor>ae8e3075123833c5b9e42335b0f5590b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classzypp_1_1Digest_1_1P.html</anchorfile>
      <anchor>ac8f752c763aed3b2aa49e458681ecf0a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>EvpDataPtr</type>
      <name>mdctx</name>
      <anchorfile>classzypp_1_1Digest_1_1P.html</anchorfile>
      <anchor>a22b8aa53bda15399edfe7a228dd7d5dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const EVP_MD *</type>
      <name>md</name>
      <anchorfile>classzypp_1_1Digest_1_1P.html</anchorfile>
      <anchor>a299de76d41259fb37b974abbee06cf9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>md_value</name>
      <anchorfile>classzypp_1_1Digest_1_1P.html</anchorfile>
      <anchor>a6c2f2da5a325b601ed95dddce7803573</anchor>
      <arglist>[EVP_MAX_MD_SIZE]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>md_len</name>
      <anchorfile>classzypp_1_1Digest_1_1P.html</anchorfile>
      <anchor>a8ce5ec18cd69f84a88332445513c70ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>finalized</name>
      <anchorfile>classzypp_1_1Digest_1_1P.html</anchorfile>
      <anchor>af6b8bab755419a3bac7195739ed0a247</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classzypp_1_1Digest_1_1P.html</anchorfile>
      <anchor>aee664c692537d0961de80ce15e0c8321</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static bool</type>
      <name>openssl_digests_added</name>
      <anchorfile>classzypp_1_1Digest_1_1P.html</anchorfile>
      <anchor>a72920fb31165954a16639c5b3877dc53</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>P</name>
      <anchorfile>classzypp_1_1Digest_1_1P.html</anchorfile>
      <anchor>ad7303599e420b71e365bfbd3e6171b1f</anchor>
      <arglist>(const P &amp;p)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const P &amp;</type>
      <name>operator=</name>
      <anchorfile>classzypp_1_1Digest_1_1P.html</anchorfile>
      <anchor>a8e7049cc5b6f00de53059b9b35a3ab42</anchor>
      <arglist>(const P &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::pool::P_Select2nd</name>
    <filename>structzypp_1_1pool_1_1P__Select2nd.html</filename>
    <templarg>typename TPair</templarg>
    <member kind="function">
      <type>TPair::second_type &amp;</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1pool_1_1P__Select2nd.html</anchorfile>
      <anchor>ae680bfe031ef99801c1fe49c1deb9702</anchor>
      <arglist>(TPair &amp;__x) const</arglist>
    </member>
    <member kind="function">
      <type>const TPair::second_type &amp;</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1pool_1_1P__Select2nd.html</anchorfile>
      <anchor>acc072064afd737290472d748fac4b3b9</anchor>
      <arglist>(const TPair &amp;__x) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::Package</name>
    <filename>classzypp_1_1Package.html</filename>
    <base>zypp::ResObject</base>
    <member kind="typedef">
      <type>Package</type>
      <name>Self</name>
      <anchorfile>classzypp_1_1Package.html</anchorfile>
      <anchor>aeb66452f415f0c71dd6bcc09476ecbce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ResTraits&lt; Self &gt;</type>
      <name>TraitsType</name>
      <anchorfile>classzypp_1_1Package.html</anchorfile>
      <anchor>af286951d68d5c7618b7278a80c00558d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TraitsType::PtrType</type>
      <name>Ptr</name>
      <anchorfile>classzypp_1_1Package.html</anchorfile>
      <anchor>a9452783105204ecea472322c32045a77</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TraitsType::constPtrType</type>
      <name>constPtr</name>
      <anchorfile>classzypp_1_1Package.html</anchorfile>
      <anchor>a8dd127525d177e04880787269d10491c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>sat::ArrayAttr&lt; PackageKeyword, IdString &gt;</type>
      <name>Keywords</name>
      <anchorfile>classzypp_1_1Package.html</anchorfile>
      <anchor>a4bd7ec611b061d0d2923d3d4460d89b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>sat::ArrayAttr&lt; std::string, std::string &gt;</type>
      <name>FileList</name>
      <anchorfile>classzypp_1_1Package.html</anchorfile>
      <anchor>aa9a46964764358d432072167aa82dea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>VendorSupportOption</type>
      <name>vendorSupport</name>
      <anchorfile>classzypp_1_1Package.html</anchorfile>
      <anchor>abad9fb1169bc6c12816ef9646b59a2ad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>maybeUnsupported</name>
      <anchorfile>classzypp_1_1Package.html</anchorfile>
      <anchor>a2f59c119b50fbc536308fd2fad3565e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Changelog</type>
      <name>changelog</name>
      <anchorfile>classzypp_1_1Package.html</anchorfile>
      <anchor>ae1d68e01f08be14cce02343e2d7566e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>buildhost</name>
      <anchorfile>classzypp_1_1Package.html</anchorfile>
      <anchor>ae1b04b343e1a3aa03726797b2cb46731</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>distribution</name>
      <anchorfile>classzypp_1_1Package.html</anchorfile>
      <anchor>ae32969a57aae6b62bddde7a527bc5e53</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>license</name>
      <anchorfile>classzypp_1_1Package.html</anchorfile>
      <anchor>aee85b5b3db33d6ed2f3b0b95b10df7bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>packager</name>
      <anchorfile>classzypp_1_1Package.html</anchorfile>
      <anchor>a0a0717f5ef8eb3ca6b26f284997fbaee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>group</name>
      <anchorfile>classzypp_1_1Package.html</anchorfile>
      <anchor>ade7d1a8b1ce8343a2ac2807c833f6b6d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Keywords</type>
      <name>keywords</name>
      <anchorfile>classzypp_1_1Package.html</anchorfile>
      <anchor>a3592d4d9fa15e213035dd0a022d88d43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>url</name>
      <anchorfile>classzypp_1_1Package.html</anchorfile>
      <anchor>a66693fb5a7f5573ff1f7f5de5f89efcb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ByteCount</type>
      <name>sourcesize</name>
      <anchorfile>classzypp_1_1Package.html</anchorfile>
      <anchor>abec3445f11efde1c55303c7167b33196</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; std::string &gt;</type>
      <name>authors</name>
      <anchorfile>classzypp_1_1Package.html</anchorfile>
      <anchor>ad42da6ee48045216845c0faa7bce5303</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>FileList</type>
      <name>filelist</name>
      <anchorfile>classzypp_1_1Package.html</anchorfile>
      <anchor>a44b704a7af4a83e1637f87d0e0663298</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>sourcePkgName</name>
      <anchorfile>classzypp_1_1Package.html</anchorfile>
      <anchor>a458c94f47ecd7fdcd88ab0acddf93c33</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Edition</type>
      <name>sourcePkgEdition</name>
      <anchorfile>classzypp_1_1Package.html</anchorfile>
      <anchor>aaa22a6fb005c0e01091eeaab68027c96</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>sourcePkgType</name>
      <anchorfile>classzypp_1_1Package.html</anchorfile>
      <anchor>a776a00b9428202fb11e62b61e4dbc4ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>sourcePkgLongName</name>
      <anchorfile>classzypp_1_1Package.html</anchorfile>
      <anchor>a15a757b822b82bfbe77ece501dd76616</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CheckSum</type>
      <name>checksum</name>
      <anchorfile>classzypp_1_1Package.html</anchorfile>
      <anchor>abbc5ca544a61415aa25a9b5b188a647a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>OnMediaLocation</type>
      <name>location</name>
      <anchorfile>classzypp_1_1Package.html</anchorfile>
      <anchor>a3887ef71e11a81abc1343b16ae8ca3ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>cachedLocation</name>
      <anchorfile>classzypp_1_1Package.html</anchorfile>
      <anchor>a35a00a1d1c90dbcff078db47f7c25fb1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCached</name>
      <anchorfile>classzypp_1_1Package.html</anchorfile>
      <anchor>ad05dd09a70fecb5907eccf19a0a675e1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend Ptr</type>
      <name>make</name>
      <anchorfile>classzypp_1_1Package.html</anchorfile>
      <anchor>a50dd0e99e42288603883d13473a02a33</anchor>
      <arglist>(const sat::Solvable &amp;solvable_r)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Package</name>
      <anchorfile>classzypp_1_1Package.html</anchorfile>
      <anchor>aa65fe9099345544370f9660942e6a577</anchor>
      <arglist>(const sat::Solvable &amp;solvable_r)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual</type>
      <name>~Package</name>
      <anchorfile>classzypp_1_1Package.html</anchorfile>
      <anchor>aef588c1a877b0ac3e8d5eb057db8d6e6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::PackageKeyword</name>
    <filename>classzypp_1_1PackageKeyword.html</filename>
    <base>IdStringType&lt; PackageKeyword &gt;</base>
    <member kind="function">
      <type></type>
      <name>PackageKeyword</name>
      <anchorfile>classzypp_1_1PackageKeyword.html</anchorfile>
      <anchor>aaf32a5a1b8b15c49b4141913949a811a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PackageKeyword</name>
      <anchorfile>classzypp_1_1PackageKeyword.html</anchorfile>
      <anchor>a17c3ba776d025d8128c385dc31ec10ee</anchor>
      <arglist>(sat::detail::IdType id_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PackageKeyword</name>
      <anchorfile>classzypp_1_1PackageKeyword.html</anchorfile>
      <anchor>a20feff05c31ae0b9b3226a581bc484c8</anchor>
      <arglist>(const IdString &amp;idstr_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PackageKeyword</name>
      <anchorfile>classzypp_1_1PackageKeyword.html</anchorfile>
      <anchor>a5b120a95ad50d9c87256c9e4e883bf63</anchor>
      <arglist>(const std::string &amp;str_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PackageKeyword</name>
      <anchorfile>classzypp_1_1PackageKeyword.html</anchorfile>
      <anchor>a52809b7d04d6e7cd27adf1446c738c5a</anchor>
      <arglist>(const char *cstr_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IdString</type>
      <name>_str</name>
      <anchorfile>classzypp_1_1PackageKeyword.html</anchorfile>
      <anchor>aae8c977b5223ccd903cf1109eedbdcfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>IdStringType&lt; PackageKeyword &gt;</name>
      <anchorfile>classzypp_1_1PackageKeyword.html</anchorfile>
      <anchor>a60916c67f3170d76af96276d28f7bca2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::PackageProvider</name>
    <filename>classzypp_1_1repo_1_1PackageProvider.html</filename>
    <class kind="class">zypp::repo::PackageProvider::Impl</class>
    <member kind="function">
      <type></type>
      <name>PackageProvider</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProvider.html</anchorfile>
      <anchor>a091bf676ab7f53db2b55b52070546c6e</anchor>
      <arglist>(RepoMediaAccess &amp;access, const PoolItem &amp;pi_r, const PackageProviderPolicy &amp;policy_r=PackageProviderPolicy())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PackageProvider</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProvider.html</anchorfile>
      <anchor>a80f6d1654e87f8cc95c95ae75dc2ce52</anchor>
      <arglist>(RepoMediaAccess &amp;access, const PoolItem &amp;pi_r, const DeltaCandidates &amp;deltas, const PackageProviderPolicy &amp;policy_r=PackageProviderPolicy())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PackageProvider</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProvider.html</anchorfile>
      <anchor>afdcc34cbc9d50cd9e3d569e16cbd8311</anchor>
      <arglist>(RepoMediaAccess &amp;access, const Package::constPtr &amp;package, const DeltaCandidates &amp;deltas, const PackageProviderPolicy &amp;policy_r=PackageProviderPolicy())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PackageProvider</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProvider.html</anchorfile>
      <anchor>a76756074d56c4e96f21ce0c103285f21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ManagedFile</type>
      <name>providePackage</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProvider.html</anchorfile>
      <anchor>a72195351f0c81a7d6ae9cfe73c07e617</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ManagedFile</type>
      <name>providePackageFromCache</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProvider.html</anchorfile>
      <anchor>afc7d70992fdf434876d89afe93e650fd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCached</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProvider.html</anchorfile>
      <anchor>aae6117b270387215b1d82395b921a303</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProvider.html</anchorfile>
      <anchor>a1ea0058d1ca22971fec129496a95eaa8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::PackageProviderImpl</name>
    <filename>classzypp_1_1repo_1_1PackageProviderImpl.html</filename>
    <templarg>class TPackage</templarg>
    <base>zypp::repo::PackageProvider::Impl</base>
    <member kind="function">
      <type></type>
      <name>PackageProviderImpl</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProviderImpl.html</anchorfile>
      <anchor>a30e7321ab0b73e7500cb61d7ffd2f4f9</anchor>
      <arglist>(RepoMediaAccess &amp;access_r, const TPackagePtr &amp;package_r, const PackageProviderPolicy &amp;policy_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PackageProviderImpl</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProviderImpl.html</anchorfile>
      <anchor>aef496a397aa369fa04258633604c09b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ManagedFile</type>
      <name>providePackage</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProviderImpl.html</anchorfile>
      <anchor>a5ac921893b2acddf0f4e157d99aa3888</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ManagedFile</type>
      <name>providePackageFromCache</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProviderImpl.html</anchorfile>
      <anchor>a419f46540917ba2e5d0e9229b28b3c4a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isCached</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProviderImpl.html</anchorfile>
      <anchor>abc1353213376e16b7209989b0f088f57</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>PackageProviderImpl&lt; TPackage &gt;</type>
      <name>Base</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProviderImpl.html</anchorfile>
      <anchor>ae6e5be13ea8133b53b84bdb5a20d7d2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>callback::SendReport&lt; repo::DownloadResolvableReport &gt;</type>
      <name>Report</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProviderImpl.html</anchorfile>
      <anchor>a90167c7e7be8ece9ca32a6cec210aee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ManagedFile</type>
      <name>doProvidePackageFromCache</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProviderImpl.html</anchorfile>
      <anchor>a1529d5fd28459072693d6b27a0cd8d5b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual ManagedFile</type>
      <name>doProvidePackage</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProviderImpl.html</anchorfile>
      <anchor>afc3025970be5d6de19538b6c1a3ede0d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Report &amp;</type>
      <name>report</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProviderImpl.html</anchorfile>
      <anchor>ace89f91f56c62168948114cfb4a15474</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>progressPackageDownload</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProviderImpl.html</anchorfile>
      <anchor>a5c59106c7abe9edfbeaf594b5bf42cc0</anchor>
      <arglist>(int value) const</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>TPackage::constPtr</type>
      <name>TPackagePtr</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProviderImpl.html</anchorfile>
      <anchor>ab61f0cb1164ec5fd0b8a817b1977fe2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>callback::UserData</type>
      <name>UserData</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProviderImpl.html</anchorfile>
      <anchor>a15b84641fb2e3df8645f30b6c9bc3714</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>shared_ptr&lt; void &gt;</type>
      <name>ScopedGuard</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProviderImpl.html</anchorfile>
      <anchor>a4ac07b45cd5eb9b99f5a8a59a4d09b87</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>target::rpm::RpmDb</type>
      <name>RpmDb</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProviderImpl.html</anchorfile>
      <anchor>a99556f735084085e2621cf908e847ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PackageProviderPolicy</type>
      <name>_policy</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProviderImpl.html</anchorfile>
      <anchor>a42cbc84b4eaa781a5b943185c00ecf2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TPackagePtr</type>
      <name>_package</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProviderImpl.html</anchorfile>
      <anchor>afc4e53aa1d6855daed77502bc9935616</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RepoMediaAccess &amp;</type>
      <name>_access</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProviderImpl.html</anchorfile>
      <anchor>a99b8a1389acf0c6521f0b952ef8e9d24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_retry</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProviderImpl.html</anchorfile>
      <anchor>addb78bba8b211b6b43920c740c45412e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>shared_ptr&lt; Report &gt;</type>
      <name>_report</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProviderImpl.html</anchorfile>
      <anchor>a436773800bc71de43cf0ac6a70c08065</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Target_Ptr</type>
      <name>_target</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProviderImpl.html</anchorfile>
      <anchor>a893c3486478451d3d04314842b530c57</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>rpmSigFileChecker</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProviderImpl.html</anchorfile>
      <anchor>a1fc4d3134d28810585b03027ee3a7d0e</anchor>
      <arglist>(const Pathname &amp;file_r) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>RpmDb::CheckPackageResult</type>
      <name>packageSigCheck</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProviderImpl.html</anchorfile>
      <anchor>a9e52e0b23370a3a20e9b0fb46dffcaf5</anchor>
      <arglist>(const Pathname &amp;path_r, bool isMandatory_r, UserData &amp;userData) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>resolveSignatureErrorAction</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProviderImpl.html</anchorfile>
      <anchor>ad3ed8ac4a939576d63c918b34f49fcc4</anchor>
      <arglist>(repo::DownloadResolvableReport::Action action_r) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>defaultReportSignatureError</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProviderImpl.html</anchorfile>
      <anchor>a71e71bfaf7c4a27ed8b978b2e89e7e75</anchor>
      <arglist>(RpmDb::CheckPackageResult ret, const std::string &amp;detail_r=std::string()) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>ScopedGuard</type>
      <name>newReport</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProviderImpl.html</anchorfile>
      <anchor>acd3b2ed4c97b1b9c7ae8b40afa240d31</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PackageProviderImpl&lt; TPackage &gt;</name>
    <filename>classPackageProviderImpl_3_01TPackage_01_4.html</filename>
  </compound>
  <compound kind="class">
    <name>zypp::repo::PackageProviderPolicy</name>
    <filename>classzypp_1_1repo_1_1PackageProviderPolicy.html</filename>
    <member kind="typedef">
      <type>function&lt; bool(const std::string &amp;, const Edition &amp;, const Arch &amp;)&gt;</type>
      <name>QueryInstalledCB</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProviderPolicy.html</anchorfile>
      <anchor>a1267a469f3bd24e67c00bc283c8e49d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>PackageProviderPolicy &amp;</type>
      <name>queryInstalledCB</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProviderPolicy.html</anchorfile>
      <anchor>a1e2927e894232aa1e556043357c45939</anchor>
      <arglist>(QueryInstalledCB queryInstalledCB_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryInstalled</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProviderPolicy.html</anchorfile>
      <anchor>a11bf39ee97811244866c5f6b8f7a529a</anchor>
      <arglist>(const std::string &amp;name_r, const Edition &amp;ed_r, const Arch &amp;arch_r) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QueryInstalledCB</type>
      <name>_queryInstalledCB</name>
      <anchorfile>classzypp_1_1repo_1_1PackageProviderPolicy.html</anchorfile>
      <anchor>a5aaf5942ca1530a6026638ec8f52ba45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::xml::ParseDef</name>
    <filename>classzypp_1_1xml_1_1ParseDef.html</filename>
    <class kind="class">zypp::xml::ParseDef::Impl</class>
    <member kind="enumeration">
      <type></type>
      <name>Mode</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>a26469d48d82c2103321875fadaa52d8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPTIONAL</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>a26469d48d82c2103321875fadaa52d8da23a8e004e3551be49f2736dfca13e881</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MANDTAORY</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>a26469d48d82c2103321875fadaa52d8da7ee5a42cddf4d11c2a5fbdc9c8b588f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MULTIPLE_OPTIONAL</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>a26469d48d82c2103321875fadaa52d8da50ca99a8295d742b175660934995dddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MULTIPLE_MANDTAORY</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>a26469d48d82c2103321875fadaa52d8da9c03ee2ddde6e79584d7ab79a856198b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPTIONAL</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>a26469d48d82c2103321875fadaa52d8da23a8e004e3551be49f2736dfca13e881</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MANDTAORY</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>a26469d48d82c2103321875fadaa52d8da7ee5a42cddf4d11c2a5fbdc9c8b588f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MULTIPLE_OPTIONAL</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>a26469d48d82c2103321875fadaa52d8da50ca99a8295d742b175660934995dddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MULTIPLE_MANDTAORY</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>a26469d48d82c2103321875fadaa52d8da9c03ee2ddde6e79584d7ab79a856198b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParseDef</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>afb4a74f9fdd69c9e59be197cc31d4455</anchor>
      <arglist>(const std::string &amp;name_r, Mode mode_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParseDef</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>a9dc707d92d61a0857f009a16b88c3d62</anchor>
      <arglist>(const std::string &amp;name_r, Mode mode_r, const shared_ptr&lt; ParseDefConsume &gt; &amp;target_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ParseDef</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>a16344f217606d6898e96abffb1fed115</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>name</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>a03bba20e4352312a5362f07abc2c02f5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Mode</type>
      <name>mode</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>afd0100fadc8ba6eea200a6b773be34b0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOptional</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>a792162682f16c76a024c2ffd38eaa2bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMandatory</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>af464f2fa635f4cccabb74d52aff27da5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>singleDef</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>a36e085d2ea705a65605f52388d5b9524</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>multiDef</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>a9e17e7b363d33634dc7db53a3f2c72d9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>visited</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>ae4af037fb56f4f04cce0cce823266e30</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ParseDef &amp;</type>
      <name>addNode</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>a69ab8c8891cb7bbb1b2ec3c41230344d</anchor>
      <arglist>(ParseDef &amp;subnode_r)</arglist>
    </member>
    <member kind="function">
      <type>ParseDef &amp;</type>
      <name>addNode</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>a968820b6c9af662fd3a9dbe90afecca5</anchor>
      <arglist>(const std::string &amp;name_r, Mode mode_r)</arglist>
    </member>
    <member kind="function">
      <type>ParseDef &amp;</type>
      <name>addNode</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>a16757bededd10db6f9785a8f2cbcdbf8</anchor>
      <arglist>(const std::string &amp;name_r, Mode mode_r, const shared_ptr&lt; ParseDefConsume &gt; &amp;target_r)</arglist>
    </member>
    <member kind="function">
      <type>ParseDef &amp;</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>ad1b085469266bdb64f77bbcef9922273</anchor>
      <arglist>(ParseDef &amp;subnode_r)</arglist>
    </member>
    <member kind="function">
      <type>ParseDef &amp;</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>ab137b7f2fe25bcaf1eb33bc729676cfd</anchor>
      <arglist>(const std::string &amp;name_r, Mode mode_r)</arglist>
    </member>
    <member kind="function">
      <type>ParseDef &amp;</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>ae169d76f3a092ee2f4b63b5a6b05c135</anchor>
      <arglist>(const std::string &amp;name_r, Mode mode_r, const shared_ptr&lt; ParseDefConsume &gt; &amp;target_r)</arglist>
    </member>
    <member kind="function">
      <type>ParseDef</type>
      <name>operator[]</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>a96f9bff6ac098a294a26e0bdaa43abc6</anchor>
      <arglist>(const std::string &amp;name_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConsumer</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>a013c32f5489c1f742b9f9feaa13607d9</anchor>
      <arglist>(const shared_ptr&lt; ParseDefConsume &gt; &amp;target_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConsumer</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>acc2b2d5b4963ea881590f374e6fb407c</anchor>
      <arglist>(ParseDefConsume *allocatedTarget_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConsumer</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>a45657a8a4c803ba62cbf928dd2bd1a2e</anchor>
      <arglist>(ParseDefConsume &amp;target_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cancelConsumer</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>a2899878d01b265ac160f7d6235e60b2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>shared_ptr&lt; ParseDefConsume &gt;</type>
      <name>getConsumer</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>a6d75c5f87cc872b6bcd60046d4452006</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>take</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>aa133ff266d8197513688db5465a55ea1</anchor>
      <arglist>(Reader &amp;reader_r)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static bool</type>
      <name>_debug</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>aeec4c54acff8916ed0048355fa1aed7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>ParseDefTraits</type>
      <name>Traits</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>a06808282ea30ddd9f8f711e7a4953df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ParseDef</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>aecb05814e3f1e61a3a45c098a299020e</anchor>
      <arglist>(const shared_ptr&lt; Impl &gt; &amp;pimpl_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>a46694c41bf48c82c291efc409ed06b8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>af9a7ce6363e5d1cb369921ef5c900820</anchor>
      <arglist>(std::ostream &amp;str, const ParseDef &amp;obj)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>a717183c408c38d1779915b0b1f697334</anchor>
      <arglist>(std::ostream &amp;str, const ParseDef::Impl &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>a03e0729d58ed0013bb81b6d47b870699</anchor>
      <arglist>(std::ostream &amp;str, ParseDef::Mode obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDef.html</anchorfile>
      <anchor>a7044ab96026dc262130a0e04e4608a0b</anchor>
      <arglist>(std::ostream &amp;str, const ParseDef &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::xml::ParseDefBuildException</name>
    <filename>structzypp_1_1xml_1_1ParseDefBuildException.html</filename>
    <base>zypp::xml::ParseDefException</base>
    <member kind="function">
      <type></type>
      <name>ParseDefBuildException</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefBuildException.html</anchorfile>
      <anchor>ae925eaf4bc0756db47d53157745c7cf7</anchor>
      <arglist>(const std::string &amp;what_r)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::xml::ParseDefConsume</name>
    <filename>structzypp_1_1xml_1_1ParseDefConsume.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ParseDefConsume</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefConsume.html</anchorfile>
      <anchor>aaf14581f2cab9183c555fe4c6f9098cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>start</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefConsume.html</anchorfile>
      <anchor>a06bf2934ae818194ca4bc64d46bdca37</anchor>
      <arglist>(const Node &amp;_node)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>text</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefConsume.html</anchorfile>
      <anchor>a9170bbce7429d917bcb6bec5d826002c</anchor>
      <arglist>(const Node &amp;_node)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>cdata</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefConsume.html</anchorfile>
      <anchor>aa6c652f0f95c9eb3a3f060d24c51f704</anchor>
      <arglist>(const Node &amp;_node)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>done</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefConsume.html</anchorfile>
      <anchor>add30bf5cc08fc6ef82009facd8fc0ae7</anchor>
      <arglist>(const Node &amp;_node)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>startSubnode</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefConsume.html</anchorfile>
      <anchor>afcd6a4f5a6aafd1123e0244b31a52876</anchor>
      <arglist>(const Node &amp;_node)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>doneSubnode</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefConsume.html</anchorfile>
      <anchor>ad79a9505a9cf32bd56a569a65d810688</anchor>
      <arglist>(const Node &amp;_node)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::xml::ParseDefConsumeCallback</name>
    <filename>classzypp_1_1xml_1_1ParseDefConsumeCallback.html</filename>
    <base>zypp::xml::ParseDefConsume</base>
    <member kind="typedef">
      <type>function&lt; void(const Node &amp;)&gt;</type>
      <name>Callback</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeCallback.html</anchorfile>
      <anchor>afd959a1f0552c6fdf2c6c429dfce8ec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParseDefConsumeCallback</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeCallback.html</anchorfile>
      <anchor>ab9cf8336159f516ae82d26298d89821e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ParseDefConsumeCallback</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeCallback.html</anchorfile>
      <anchor>a1fe3a40250de38ce611d48abe6aa8ded</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>start</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeCallback.html</anchorfile>
      <anchor>aa6b55bc24fc320f923ee03e4d2e232db</anchor>
      <arglist>(const Node &amp;node_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>text</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeCallback.html</anchorfile>
      <anchor>a8851c773491b7ba3235ce0d2f711baa9</anchor>
      <arglist>(const Node &amp;node_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>cdata</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeCallback.html</anchorfile>
      <anchor>adb4a3bf17c77b2ee5ffd20a3dd7d2670</anchor>
      <arglist>(const Node &amp;node_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>done</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeCallback.html</anchorfile>
      <anchor>a0c59e232ee44e86dcd773a73601d11cb</anchor>
      <arglist>(const Node &amp;node_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>startSubnode</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeCallback.html</anchorfile>
      <anchor>ade1ba58c697c3ef9071afa3294dc212f</anchor>
      <arglist>(const Node &amp;node_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>doneSubnode</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeCallback.html</anchorfile>
      <anchor>af5055f0075357e8773c1482f586ee4c4</anchor>
      <arglist>(const Node &amp;node_r)</arglist>
    </member>
    <member kind="variable">
      <type>Callback</type>
      <name>_start</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeCallback.html</anchorfile>
      <anchor>a2ff11cea0ccbe0e2f65972c9001b7044</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Callback</type>
      <name>_text</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeCallback.html</anchorfile>
      <anchor>a64e301f8c9b4bf1b346f87ca3a109414</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Callback</type>
      <name>_cdata</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeCallback.html</anchorfile>
      <anchor>a26518341e363c37585eb7e96cdcc76da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Callback</type>
      <name>_done</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeCallback.html</anchorfile>
      <anchor>afded64a73a1457eaabb9f9e42e79db2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Callback</type>
      <name>_startSubnode</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeCallback.html</anchorfile>
      <anchor>a0c8219a8074713e360b032c3f787354b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Callback</type>
      <name>_doneSubnode</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeCallback.html</anchorfile>
      <anchor>a281bec17f67608e79b4eb9eff5dd432c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::xml::ParseDefConsumeRedirect</name>
    <filename>classzypp_1_1xml_1_1ParseDefConsumeRedirect.html</filename>
    <base>zypp::xml::ParseDefConsume</base>
    <member kind="function">
      <type></type>
      <name>ParseDefConsumeRedirect</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeRedirect.html</anchorfile>
      <anchor>a7bc0ccb34969d4f032e8626feedfca2d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParseDefConsumeRedirect</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeRedirect.html</anchorfile>
      <anchor>a7264b926363516c9e2ae3de78ef0d860</anchor>
      <arglist>(const shared_ptr&lt; ParseDefConsume &gt; &amp;target_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParseDefConsumeRedirect</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeRedirect.html</anchorfile>
      <anchor>a3738a555ad893d36d48e1855fba15148</anchor>
      <arglist>(ParseDefConsume *allocatedTarget_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParseDefConsumeRedirect</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeRedirect.html</anchorfile>
      <anchor>a5ce3c09fce60db31becd755c3bb8c562</anchor>
      <arglist>(ParseDefConsume &amp;target_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ParseDefConsumeRedirect</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeRedirect.html</anchorfile>
      <anchor>a2e20fb6e6925c77f5ea4edaf6f601d12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRedirect</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeRedirect.html</anchorfile>
      <anchor>a8f3a734ad995175e6629a7dd1ab48ac1</anchor>
      <arglist>(const shared_ptr&lt; ParseDefConsume &gt; &amp;target_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRedirect</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeRedirect.html</anchorfile>
      <anchor>a6986dbdd0cfc404b73ec520e1a072b9d</anchor>
      <arglist>(ParseDefConsume *allocatedTarget_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRedirect</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeRedirect.html</anchorfile>
      <anchor>a5e0314cb9dea311781c1c1743bc2a477</anchor>
      <arglist>(ParseDefConsume &amp;target_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cancelRedirect</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeRedirect.html</anchorfile>
      <anchor>a3cb330ab8af9c427aa3d55d3e0cced99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>shared_ptr&lt; ParseDefConsume &gt;</type>
      <name>getRedirect</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeRedirect.html</anchorfile>
      <anchor>a6e0b0888bcaa09aaa1a3e201ba17bc8c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>start</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeRedirect.html</anchorfile>
      <anchor>a15eba3641749bd36646df1616d19893e</anchor>
      <arglist>(const Node &amp;_node)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>text</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeRedirect.html</anchorfile>
      <anchor>a8683497e80a299efeecbbc3b5e0873ef</anchor>
      <arglist>(const Node &amp;_node)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>cdata</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeRedirect.html</anchorfile>
      <anchor>aa4d6900683051ef851021a1a06c881ee</anchor>
      <arglist>(const Node &amp;_node)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>done</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeRedirect.html</anchorfile>
      <anchor>a55eebade0ca70280fee9c13e240e0ef5</anchor>
      <arglist>(const Node &amp;_node)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>startSubnode</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeRedirect.html</anchorfile>
      <anchor>a25d38aaf45af7282bd6abcd0491ffcd0</anchor>
      <arglist>(const Node &amp;_node)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>doneSubnode</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeRedirect.html</anchorfile>
      <anchor>a2bebc6bdf3b944205b144c683568b000</anchor>
      <arglist>(const Node &amp;_node)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>shared_ptr&lt; ParseDefConsume &gt;</type>
      <name>_target</name>
      <anchorfile>classzypp_1_1xml_1_1ParseDefConsumeRedirect.html</anchorfile>
      <anchor>a8a53e8022f31b718cd5f981202b5d74f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::xml::ParseDefDataException</name>
    <filename>structzypp_1_1xml_1_1ParseDefDataException.html</filename>
    <base>zypp::xml::ParseDefException</base>
    <member kind="function">
      <type></type>
      <name>ParseDefDataException</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefDataException.html</anchorfile>
      <anchor>a78c52bef0117650064a4317e5a58b042</anchor>
      <arglist>(const std::string &amp;what_r)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::xml::ParseDefException</name>
    <filename>structzypp_1_1xml_1_1ParseDefException.html</filename>
    <base>zypp::Exception</base>
    <member kind="function">
      <type></type>
      <name>ParseDefException</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefException.html</anchorfile>
      <anchor>a50baf89f35d92d31fa0bf7a8951203d4</anchor>
      <arglist>(const std::string &amp;what_r)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::xml::ParseDefImplConsume</name>
    <filename>structzypp_1_1xml_1_1ParseDefImplConsume.html</filename>
    <base>zypp::xml::ParseDefConsumeRedirect</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>start</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefImplConsume.html</anchorfile>
      <anchor>af4266d4d5da07d16d62928a096a3e6d9</anchor>
      <arglist>(const Node &amp;node_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>text</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefImplConsume.html</anchorfile>
      <anchor>a187101fa1a3ec431615b2cf5366a68ed</anchor>
      <arglist>(const Node &amp;node_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>cdata</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefImplConsume.html</anchorfile>
      <anchor>a6ab179859ee21a79c16b83df76f3e08e</anchor>
      <arglist>(const Node &amp;node_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>done</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefImplConsume.html</anchorfile>
      <anchor>aef13def63df7507cb5eefff385633316</anchor>
      <arglist>(const Node &amp;node_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>startSubnode</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefImplConsume.html</anchorfile>
      <anchor>a39efce658e3bf872353b17b481ba72af</anchor>
      <arglist>(const Node &amp;node_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>doneSubnode</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefImplConsume.html</anchorfile>
      <anchor>aa85490f33623fe0750addea8d7a8534d</anchor>
      <arglist>(const Node &amp;node_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>debuglog</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefImplConsume.html</anchorfile>
      <anchor>a99c9052dc6e846e944159c42c086223f</anchor>
      <arglist>(const char *const tag_r, const Node &amp;node_r)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::xml::ParseDefTraits</name>
    <filename>structzypp_1_1xml_1_1ParseDefTraits.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>TypeValue</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefTraits.html</anchorfile>
      <anchor>af8e164d0f4c9ae0a24a5f55828d95d65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BIT_OPTIONAL</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefTraits.html</anchorfile>
      <anchor>af8e164d0f4c9ae0a24a5f55828d95d65ab948b308c064072697f4b633e351f436</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BIT_MANDTAORY</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefTraits.html</anchorfile>
      <anchor>af8e164d0f4c9ae0a24a5f55828d95d65aad53d5ee242ce1c882353d01d08d8018</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VisitValue</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefTraits.html</anchorfile>
      <anchor>a16982185b0fca39a9be8a6102668bf99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BIT_ONCE</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefTraits.html</anchorfile>
      <anchor>a16982185b0fca39a9be8a6102668bf99a9bd9fea6932d6700553c5a3cf1224eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BIT_MULTIPLE</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefTraits.html</anchorfile>
      <anchor>a16982185b0fca39a9be8a6102668bf99a2bebeb95ce79c68287dd605568dd4559</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>ModeBitsType</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefTraits.html</anchorfile>
      <anchor>ac412ae157ded31be5c3ef68ca569b7ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bit::BitField&lt; ModeBitsType &gt;</type>
      <name>ModeBits</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefTraits.html</anchorfile>
      <anchor>a49917f1ef274e67b1283bea8b10dc0ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bit::Range&lt; ModeBitsType, 0, 1 &gt;</type>
      <name>TypeBits</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefTraits.html</anchorfile>
      <anchor>a526fa8e1907532d4181cd6061f6d4a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bit::Range&lt; ModeBitsType, TypeBits::end, 1 &gt;</type>
      <name>VisitBits</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefTraits.html</anchorfile>
      <anchor>a4c2030ede954298373bf2eb2137b04a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BIT_OPTIONAL</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefTraits.html</anchorfile>
      <anchor>af8e164d0f4c9ae0a24a5f55828d95d65ab948b308c064072697f4b633e351f436</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BIT_MANDTAORY</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefTraits.html</anchorfile>
      <anchor>af8e164d0f4c9ae0a24a5f55828d95d65aad53d5ee242ce1c882353d01d08d8018</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BIT_ONCE</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefTraits.html</anchorfile>
      <anchor>a16982185b0fca39a9be8a6102668bf99a9bd9fea6932d6700553c5a3cf1224eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BIT_MULTIPLE</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefTraits.html</anchorfile>
      <anchor>a16982185b0fca39a9be8a6102668bf99a2bebeb95ce79c68287dd605568dd4559</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::xml::ParseDefValidateException</name>
    <filename>structzypp_1_1xml_1_1ParseDefValidateException.html</filename>
    <base>zypp::xml::ParseDefException</base>
    <member kind="function">
      <type></type>
      <name>ParseDefValidateException</name>
      <anchorfile>structzypp_1_1xml_1_1ParseDefValidateException.html</anchorfile>
      <anchor>a3bcb8d440bbbb5bc012fa7bf2d8d299b</anchor>
      <arglist>(const std::string &amp;what_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::parser::ParseException</name>
    <filename>classzypp_1_1parser_1_1ParseException.html</filename>
    <base>zypp::Exception</base>
    <member kind="function">
      <type></type>
      <name>ParseException</name>
      <anchorfile>classzypp_1_1parser_1_1ParseException.html</anchorfile>
      <anchor>a3eb6b53d5bc69314c4716f4a250b260b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParseException</name>
      <anchorfile>classzypp_1_1parser_1_1ParseException.html</anchorfile>
      <anchor>a06f8caf8e220536871ececd889e3aff8</anchor>
      <arglist>(const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ParseException</name>
      <anchorfile>classzypp_1_1parser_1_1ParseException.html</anchorfile>
      <anchor>aabb753bbe86941215e1b427f6da0e04c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1parser_1_1ParseException.html</anchorfile>
      <anchor>af392d6fba3ee946f7c3dba2aac6116fd</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::parser::ParserProgress</name>
    <filename>classzypp_1_1parser_1_1ParserProgress.html</filename>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ParserProgress &gt;</type>
      <name>Ptr</name>
      <anchorfile>classzypp_1_1parser_1_1ParserProgress.html</anchorfile>
      <anchor>a10c7d83d9e09314326590404d16e810f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParserProgress</name>
      <anchorfile>classzypp_1_1parser_1_1ParserProgress.html</anchorfile>
      <anchor>a3a5a20536642ed3a7d89bdc9ebde6fd2</anchor>
      <arglist>(boost::function&lt; void(long int)&gt; fnc, long int total_steps=100)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ParserProgress</name>
      <anchorfile>classzypp_1_1parser_1_1ParserProgress.html</anchorfile>
      <anchor>a25b7eeef5b37239dbcfdf6ced968a9e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>progress</name>
      <anchorfile>classzypp_1_1parser_1_1ParserProgress.html</anchorfile>
      <anchor>ac52926c6f852b603da65d725948a1b9f</anchor>
      <arglist>(long int p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTotalSteps</name>
      <anchorfile>classzypp_1_1parser_1_1ParserProgress.html</anchorfile>
      <anchor>a510197e4e5d2530e6d6ac691d82de2f9</anchor>
      <arglist>(long int total_steps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finish</name>
      <anchorfile>classzypp_1_1parser_1_1ParserProgress.html</anchorfile>
      <anchor>ad721168d4307643e06ff17edcac75ae4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classzypp_1_1parser_1_1ParserProgress.html</anchorfile>
      <anchor>aa891fa1db78ed6f2a525cdb9e0e73c29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::function&lt; void(long int)&gt;</type>
      <name>_fnc</name>
      <anchorfile>classzypp_1_1parser_1_1ParserProgress.html</anchorfile>
      <anchor>a0dc00587752566e1f20b84b4be6d7b7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long int</type>
      <name>_previous_progress</name>
      <anchorfile>classzypp_1_1parser_1_1ParserProgress.html</anchorfile>
      <anchor>a5013312c0739d888be38bfe639a8636b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long int</type>
      <name>_total_steps</name>
      <anchorfile>classzypp_1_1parser_1_1ParserProgress.html</anchorfile>
      <anchor>a1ad1a5014f6701913adea69fc2a99bf1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::Patch</name>
    <filename>classzypp_1_1Patch.html</filename>
    <base>zypp::ResObject</base>
    <class kind="class">zypp::Patch::ReferenceIterator</class>
    <member kind="enumeration">
      <type></type>
      <name>Category</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>abd1644dadd0a8631398fad0d807a770f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAT_OTHER</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>abd1644dadd0a8631398fad0d807a770fa9d85a85402f155de50c86bc6b9857f4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAT_YAST</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>abd1644dadd0a8631398fad0d807a770fa5af844715c7218620fa5eef4ba93e297</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAT_SECURITY</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>abd1644dadd0a8631398fad0d807a770faa580d84bf09538bd960cef90a427f3ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAT_RECOMMENDED</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>abd1644dadd0a8631398fad0d807a770fa6f8096b51475016d9d7b337ec2767790</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAT_OPTIONAL</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>abd1644dadd0a8631398fad0d807a770faa2ada0bbcc636347e4e73d5060e2633d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAT_DOCUMENT</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>abd1644dadd0a8631398fad0d807a770fa1153ec97751a4c00ca4962f5e4801d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>InteractiveFlag</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a2c9e5b07c1fc78c3636dc81ae2c93352</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoFlags</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a2c9e5b07c1fc78c3636dc81ae2c93352aa0502a24667b125db5d7797c761e6c4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Reboot</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a2c9e5b07c1fc78c3636dc81ae2c93352a4ef0fa1481cc5ad403a11f79a87dc5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Message</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a2c9e5b07c1fc78c3636dc81ae2c93352a23b3b463f09f59a0588c5284d4f2e965</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>License</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a2c9e5b07c1fc78c3636dc81ae2c93352a14ed58a69e053cb4e411e66ed793a235</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SeverityFlag</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a4e4d5044ab9267247b2ee9fb2af412dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SEV_OTHER</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a4e4d5044ab9267247b2ee9fb2af412ddad52b2abc36a0cf9e063cb34e9a96b2cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SEV_NONE</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a4e4d5044ab9267247b2ee9fb2af412dda7e5159c742a2be834b8c98afaaa9c184</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SEV_LOW</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a4e4d5044ab9267247b2ee9fb2af412dda53a6a6d95ed99841199ba277d88c15ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SEV_MODERATE</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a4e4d5044ab9267247b2ee9fb2af412dda67c9e2cae9dfaef8076f0a034d5792db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SEV_IMPORTANT</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a4e4d5044ab9267247b2ee9fb2af412dda82e7fb9eed4cb7251e9e8de907cea05f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SEV_CRITICAL</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a4e4d5044ab9267247b2ee9fb2af412dda355df7c437c08a72f9c92e9b34ca3c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Patch</type>
      <name>Self</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>ac9441b51f5675124782204bbcaebad8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ResTraits&lt; Self &gt;</type>
      <name>TraitsType</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a0159427614dc90ccb7d977e4458573cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TraitsType::PtrType</type>
      <name>Ptr</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a8af89f062e5ddc08fc57da361779cbf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TraitsType::constPtrType</type>
      <name>constPtr</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a217412a82513587d3646a8d82a71659f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>sat::SolvableSet</type>
      <name>Contents</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>aee3888a3096da2e2661e65c296c23de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAT_OTHER</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>abd1644dadd0a8631398fad0d807a770fa9d85a85402f155de50c86bc6b9857f4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAT_YAST</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>abd1644dadd0a8631398fad0d807a770fa5af844715c7218620fa5eef4ba93e297</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAT_SECURITY</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>abd1644dadd0a8631398fad0d807a770faa580d84bf09538bd960cef90a427f3ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAT_RECOMMENDED</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>abd1644dadd0a8631398fad0d807a770fa6f8096b51475016d9d7b337ec2767790</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAT_OPTIONAL</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>abd1644dadd0a8631398fad0d807a770faa2ada0bbcc636347e4e73d5060e2633d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAT_DOCUMENT</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>abd1644dadd0a8631398fad0d807a770fa1153ec97751a4c00ca4962f5e4801d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoFlags</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a2c9e5b07c1fc78c3636dc81ae2c93352aa0502a24667b125db5d7797c761e6c4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Reboot</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a2c9e5b07c1fc78c3636dc81ae2c93352a4ef0fa1481cc5ad403a11f79a87dc5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Message</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a2c9e5b07c1fc78c3636dc81ae2c93352a23b3b463f09f59a0588c5284d4f2e965</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>License</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a2c9e5b07c1fc78c3636dc81ae2c93352a14ed58a69e053cb4e411e66ed793a235</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SEV_OTHER</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a4e4d5044ab9267247b2ee9fb2af412ddad52b2abc36a0cf9e063cb34e9a96b2cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SEV_NONE</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a4e4d5044ab9267247b2ee9fb2af412dda7e5159c742a2be834b8c98afaaa9c184</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SEV_LOW</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a4e4d5044ab9267247b2ee9fb2af412dda53a6a6d95ed99841199ba277d88c15ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SEV_MODERATE</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a4e4d5044ab9267247b2ee9fb2af412dda67c9e2cae9dfaef8076f0a034d5792db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SEV_IMPORTANT</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a4e4d5044ab9267247b2ee9fb2af412dda82e7fb9eed4cb7251e9e8de907cea05f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SEV_CRITICAL</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a4e4d5044ab9267247b2ee9fb2af412dda355df7c437c08a72f9c92e9b34ca3c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_FLAGS</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>af5003427969df35af47670ce99220dee</anchor>
      <arglist>(Categories, Category)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_FLAGS</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>ac8ec87aed43c3e79f3dbe41f1536b084</anchor>
      <arglist>(InteractiveFlags, InteractiveFlag)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_FLAGS</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a0652377486fb89cf3d1ec8867873790e</anchor>
      <arglist>(SeverityFlags, SeverityFlag)</arglist>
    </member>
    <member kind="function">
      <type>Date</type>
      <name>timestamp</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>ad3447eda8d3f5c33f04f9246b77147c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>category</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a6a9f208a69c0768dc6b66af2ed1204d3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Category</type>
      <name>categoryEnum</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a0fa09be43cffeb83215912d640f2a123</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCategory</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>ab9b8d092e74ba50c90c02696cb093954</anchor>
      <arglist>(const std::string &amp;category_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCategory</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>ae11a244da6e60af204d45a35a4ec015d</anchor>
      <arglist>(Categories category_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCategory</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a7e999968b0aa1d39ae60eedf273c6a06</anchor>
      <arglist>(const TContainer &amp;categories_r) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Category</type>
      <name>categoryEnum</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a716b9ebc118a803d4676e70b520edfa3</anchor>
      <arglist>(const std::string &amp;category_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>severity</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a66966823af46b64289d616514c44b972</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SeverityFlag</type>
      <name>severityFlag</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>ad708a78b44bf72c0fea8e5c0d4fef065</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSeverity</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a1002af778aab07e201340e1d6a92cc74</anchor>
      <arglist>(const std::string &amp;severity_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSeverity</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a97ed61b9d437ffcdfa8e03a61a718fe0</anchor>
      <arglist>(SeverityFlags severity_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSeverity</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>abf0581603b307c5b49af6948dbc8fd00</anchor>
      <arglist>(const TContainer &amp;severities_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rebootSuggested</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>aa26d3ee9178a4b531435151d6dedf47a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>restartSuggested</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>adc48348447c953cd6f6777876d4b1101</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reloginSuggested</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>aab65ffd173db4e69ac1469e2d1fc576f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>message</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>ad29b419868fecd7302285d9b02de4a0e</anchor>
      <arglist>(const Locale &amp;lang_r=Locale()) const</arglist>
    </member>
    <member kind="function">
      <type>InteractiveFlags</type>
      <name>interactiveFlags</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a562c7934aa0053e894d73bfb8f7b34bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>interactiveWhenIgnoring</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>afcdb04480a26e0dde83acfc48d5e1eb8</anchor>
      <arglist>(InteractiveFlags flags_r=NoFlags) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>interactive</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a2a30c10246eefbb4469a7465dff236e5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Contents</type>
      <name>contents</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>ab9f6f68fe27d135a9ab5566515681289</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ReferenceIterator</type>
      <name>referencesBegin</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>aae7f1bbdcdf2fa22087264f03e02260d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ReferenceIterator</type>
      <name>referencesEnd</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>aff8d7df5a1dab8ce867899096492d5f5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SeverityFlag</type>
      <name>severityFlag</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a0065a35ed007de2e9ca832b338717de6</anchor>
      <arglist>(const std::string &amp;category_r)</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend Ptr</type>
      <name>make</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>a50dd0e99e42288603883d13473a02a33</anchor>
      <arglist>(const sat::Solvable &amp;solvable_r)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Patch</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>aeee2202ee92acd77fb08c03c98f6cbae</anchor>
      <arglist>(const sat::Solvable &amp;solvable_r)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual</type>
      <name>~Patch</name>
      <anchorfile>classzypp_1_1Patch.html</anchorfile>
      <anchor>ac261e890ca54764e921947fc1a5a65a9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::target::PatchMessageReport</name>
    <filename>structzypp_1_1target_1_1PatchMessageReport.html</filename>
    <base>zypp::callback::ReportBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>show</name>
      <anchorfile>structzypp_1_1target_1_1PatchMessageReport.html</anchorfile>
      <anchor>a3664637888ff0e30d0a63892b2c26d37</anchor>
      <arglist>(Patch::constPtr &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::target::PatchScriptReport</name>
    <filename>structzypp_1_1target_1_1PatchScriptReport.html</filename>
    <base>zypp::callback::ReportBase</base>
    <member kind="enumeration">
      <type></type>
      <name>Notify</name>
      <anchorfile>structzypp_1_1target_1_1PatchScriptReport.html</anchorfile>
      <anchor>ac121e416353e9db22ffd568990e84c65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OUTPUT</name>
      <anchorfile>structzypp_1_1target_1_1PatchScriptReport.html</anchorfile>
      <anchor>ac121e416353e9db22ffd568990e84c65a7e027823ad987e9202ad0169d85da994</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PING</name>
      <anchorfile>structzypp_1_1target_1_1PatchScriptReport.html</anchorfile>
      <anchor>ac121e416353e9db22ffd568990e84c65a8734b5205b36dddaaf52b2cb1cb37111</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Action</name>
      <anchorfile>structzypp_1_1target_1_1PatchScriptReport.html</anchorfile>
      <anchor>a04eb3dd6070c8c7c33c96297d48cb0fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORT</name>
      <anchorfile>structzypp_1_1target_1_1PatchScriptReport.html</anchorfile>
      <anchor>a04eb3dd6070c8c7c33c96297d48cb0faa0b67433d853d7b1d90fd5495628870aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRY</name>
      <anchorfile>structzypp_1_1target_1_1PatchScriptReport.html</anchorfile>
      <anchor>a04eb3dd6070c8c7c33c96297d48cb0faa124e9fe97ddee0b8a95fb7ada41b846b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE</name>
      <anchorfile>structzypp_1_1target_1_1PatchScriptReport.html</anchorfile>
      <anchor>a04eb3dd6070c8c7c33c96297d48cb0faa9a4b8eabf7ebbc08492890a0af6f0bda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OUTPUT</name>
      <anchorfile>structzypp_1_1target_1_1PatchScriptReport.html</anchorfile>
      <anchor>ac121e416353e9db22ffd568990e84c65a7e027823ad987e9202ad0169d85da994</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PING</name>
      <anchorfile>structzypp_1_1target_1_1PatchScriptReport.html</anchorfile>
      <anchor>ac121e416353e9db22ffd568990e84c65a8734b5205b36dddaaf52b2cb1cb37111</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORT</name>
      <anchorfile>structzypp_1_1target_1_1PatchScriptReport.html</anchorfile>
      <anchor>a04eb3dd6070c8c7c33c96297d48cb0faa0b67433d853d7b1d90fd5495628870aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRY</name>
      <anchorfile>structzypp_1_1target_1_1PatchScriptReport.html</anchorfile>
      <anchor>a04eb3dd6070c8c7c33c96297d48cb0faa124e9fe97ddee0b8a95fb7ada41b846b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE</name>
      <anchorfile>structzypp_1_1target_1_1PatchScriptReport.html</anchorfile>
      <anchor>a04eb3dd6070c8c7c33c96297d48cb0faa9a4b8eabf7ebbc08492890a0af6f0bda</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>start</name>
      <anchorfile>structzypp_1_1target_1_1PatchScriptReport.html</anchorfile>
      <anchor>abac7eb836c82c01090f83001239448a2</anchor>
      <arglist>(const Package::constPtr &amp;, const Pathname &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>progress</name>
      <anchorfile>structzypp_1_1target_1_1PatchScriptReport.html</anchorfile>
      <anchor>a083c50b3ac3680c5b66c48006d3a66d7</anchor>
      <arglist>(Notify, const std::string &amp;=std::string())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Action</type>
      <name>problem</name>
      <anchorfile>structzypp_1_1target_1_1PatchScriptReport.html</anchorfile>
      <anchor>a18f0ab750c1c6c94ef209317183adafb</anchor>
      <arglist>(const std::string &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finish</name>
      <anchorfile>structzypp_1_1target_1_1PatchScriptReport.html</anchorfile>
      <anchor>a454d18b54bfa9c7c18daacf1384ac5a3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::filesystem::PathInfo</name>
    <filename>classzypp_1_1filesystem_1_1PathInfo.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Mode</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a7c12bf99e680e94ab3f35c636435f3bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STAT</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a7c12bf99e680e94ab3f35c636435f3bfa1b07120c1d9dd0eef7f9933251c5428c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LSTAT</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a7c12bf99e680e94ab3f35c636435f3bfa2f086d5f6469725ddc6ad18464833cba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STAT</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a7c12bf99e680e94ab3f35c636435f3bfa1b07120c1d9dd0eef7f9933251c5428c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LSTAT</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a7c12bf99e680e94ab3f35c636435f3bfa2f086d5f6469725ddc6ad18464833cba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PathInfo</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a1127fed94151df1ebeee231c05146378</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PathInfo</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a2cea49c3dbb08df79cf3d36395c04ead</anchor>
      <arglist>(const Pathname &amp;path, Mode initial=STAT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PathInfo</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a0ba8693b4eb7d6de983fbabf61d692e1</anchor>
      <arglist>(const std::string &amp;path, Mode initial=STAT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PathInfo</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a599b56980e0a86d67d9b0003cd2e1c01</anchor>
      <arglist>(const char *path, Mode initial=STAT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PathInfo</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a8a27c53df163186551d580ab24bc06c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Pathname &amp;</type>
      <name>path</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>af8223f1087bb62c359f03a51fb32a5a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a053c623433accdae8c136d7ca765d108</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>c_str</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>aa9dbe8769f5f98a1d1883a5e3c18bc11</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Mode</type>
      <name>mode</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a3efbe631cfdc12538451336822cd5783</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>error</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>afdaac2662fb44fc2c758bdbda470d64e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPath</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a6b741ac1d22dbd18cefe207bfea990d9</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMode</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a9d215a33330274812a0e9da23f79bda5</anchor>
      <arglist>(Mode mode)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stat</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>afe38348dcabd7d0bdd76169bb5cc532b</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>lstat</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a18de653f69871caa3d564f59c2920296</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>af3df5c570fe783054fe10a80bfaaa885</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stat</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a442c087897e6f58682e2a68f018e7312</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>lstat</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>aa6363e96a3bcee3de8e4155aff04f36a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a7866eacd7a994c5928e705dc3a5f0f70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isExist</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>abb1afbf5ddd0392d0d0abc25577347d3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>FileType</type>
      <name>fileType</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a892367e82981dcca4f8ace2cde88803d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFile</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a76ad73c87053e421fd00b0b6bbc4ec98</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDir</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a7438f09a49f2732c9ce366e8454cef26</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLink</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>aa67c1a9b47ccff73c6b840b42bbb6615</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isChr</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>adda3eec67fe734365fde92ef9b284b4d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBlk</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a0f8f5a3c525e971c7418b6dcd59f9d87</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFifo</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>aa9a56fee51b7e1d6298b16788be5d3ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSock</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>aa8c97064d4dcc702864d3823fc4c9e20</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRUsr</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a6de04d02847b5405c266fb628438cae3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWUsr</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a86d5f7ca93ed381b33b1d4eddabcd8cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isXUsr</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>aec501c34dd60f9b7e963e3c1a5c5e0ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isR</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a70e55ff6212df6485e08a137137bd34f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isW</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a5e34d782a226e52e447f7e1242eb464f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isX</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a29deba963abbd8ebd24f7f32e6b2da31</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRGrp</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a13bc0503b11d47914774df7642cbac61</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWGrp</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>ae04bebec092f91506eb7d1e51d937e16</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isXGrp</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a1d94576ac2ffe417239cc2663165cf35</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isROth</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>aba3a6f7c4545030942c233b2d9781c00</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWOth</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a6c59f61e5ce3dbcc1eeacef7cc6998b1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isXOth</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>ae482a753a5c96a840744909e605bb63a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUid</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a0927ebef3f3148ded892af64a98b5703</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGid</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a5dc1dcbd724f9333db41b3f2cf42980f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVtx</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>aaff01190656ba52a05b09512441abc0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPerm</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a53b518d0b27b0da27b21df6401dc2e9b</anchor>
      <arglist>(mode_t m) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasPerm</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>ad8d998c4bd37d76d953c48b1c3ca2c29</anchor>
      <arglist>(mode_t m) const</arglist>
    </member>
    <member kind="function">
      <type>mode_t</type>
      <name>uperm</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a2ea4bf4d4c2df19212b363c599256c29</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mode_t</type>
      <name>gperm</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a91ee7715232d8acad03b9ebdb382ea96</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mode_t</type>
      <name>operm</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>ac7d3f67cada944029db0dc372f070ee5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mode_t</type>
      <name>perm</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a08834fcec4b2021a1b129aa7bcf24282</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mode_t</type>
      <name>st_mode</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a5b296b0353b80b75f2a77d439a31b71c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>StatMode</type>
      <name>asStatMode</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a30b9fc3a4266f443a1f22d4ae1d895ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>nlink_t</type>
      <name>nlink</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a03313c378d8675f7a349ef34a4f262e5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uid_t</type>
      <name>owner</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>ac07b6b7ab7bf0c6b5583e1a08162e05a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>gid_t</type>
      <name>group</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>ad35ad82df1d47bddfdcefe120f8e772c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mode_t</type>
      <name>userMay</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>ab6b754381fec6b800cb2ac6717ecec46</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>userMayR</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a1ae20646a1caeabd01a232c64f9c7198</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>userMayW</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a30516cddddb8f903e1e03f13cbe7d321</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>userMayX</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a3bfd82afb474c75ab19eb5765e81fe22</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>userMayRW</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a1c3688b9f515cb8a50441ddae1996bcb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>userMayRX</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a5a58e58326615ec27092bf80e5018e3b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>userMayWX</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a9e081440e7f3e6b82b3b6b47ee56d544</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>userMayRWX</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a615cba7ef44ed8d6cd15872642b0a768</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ino_t</type>
      <name>ino</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>ae7126f8792cb2ddfcdeb595d19cfbed7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>dev_t</type>
      <name>dev</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a094ab06f1404e8bc78ba695f7e868000</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>dev_t</type>
      <name>rdev</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a9a1a82fe2434f04003c96bbf1bc187f9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>devMajor</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>ade23e0a8fdbcf559b85c0526bf9ed605</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>devMinor</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a844ac30dcb5f8ee4d1cfaeef7ad0978c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>off_t</type>
      <name>size</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>aa9b136168d249d1ecc8799c8a6f3e2cc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>blksize</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a3b4a88fb168b04107e874ac21deb124d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>blocks</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>ab8b1076582062a4a44c46c9d0b6ce540</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a3627e412a51b715d977e148fe726d4be</anchor>
      <arglist>(std::ostream &amp;str, const PathInfo &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a0dfe0754c4ba46d91d62d4b6a39012d5</anchor>
      <arglist>(std::ostream &amp;str, const PathInfo &amp;obj)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pathname</type>
      <name>path_t</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a00867d2033d8fb0830717be8a7271d29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>struct stat</type>
      <name>statbuf_C</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>aaa15206caf5559a396e8cb0d8f4d86a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Mode</type>
      <name>mode_e</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>aabe21455363cc503342e7628fc5acb9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>error_i</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>ad8ace20c71d1f84682e39230840c2e6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>time_t</type>
      <name>atime</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a90c2cdde8cc748505822d3d9601fdf2a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>time_t</type>
      <name>mtime</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a3777cfd227cd25892c80f9d9d7ae60c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>time_t</type>
      <name>ctime</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a487a7b4de4b0321a4004d6da2d42e761</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PathInfo</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a1127fed94151df1ebeee231c05146378</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PathInfo</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a2cea49c3dbb08df79cf3d36395c04ead</anchor>
      <arglist>(const Pathname &amp;path, Mode initial=STAT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PathInfo</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a0ba8693b4eb7d6de983fbabf61d692e1</anchor>
      <arglist>(const std::string &amp;path, Mode initial=STAT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PathInfo</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a599b56980e0a86d67d9b0003cd2e1c01</anchor>
      <arglist>(const char *path, Mode initial=STAT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PathInfo</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a8a27c53df163186551d580ab24bc06c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Pathname &amp;</type>
      <name>path</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>af8223f1087bb62c359f03a51fb32a5a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a053c623433accdae8c136d7ca765d108</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>c_str</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>aa9dbe8769f5f98a1d1883a5e3c18bc11</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Mode</type>
      <name>mode</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a3efbe631cfdc12538451336822cd5783</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>error</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>afdaac2662fb44fc2c758bdbda470d64e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPath</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a6b741ac1d22dbd18cefe207bfea990d9</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMode</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a9d215a33330274812a0e9da23f79bda5</anchor>
      <arglist>(Mode mode)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stat</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>afe38348dcabd7d0bdd76169bb5cc532b</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>lstat</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a18de653f69871caa3d564f59c2920296</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>af3df5c570fe783054fe10a80bfaaa885</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stat</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a442c087897e6f58682e2a68f018e7312</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>lstat</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>aa6363e96a3bcee3de8e4155aff04f36a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a7866eacd7a994c5928e705dc3a5f0f70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isExist</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>abb1afbf5ddd0392d0d0abc25577347d3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>FileType</type>
      <name>fileType</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a892367e82981dcca4f8ace2cde88803d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFile</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a76ad73c87053e421fd00b0b6bbc4ec98</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDir</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a7438f09a49f2732c9ce366e8454cef26</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLink</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>aa67c1a9b47ccff73c6b840b42bbb6615</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isChr</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>adda3eec67fe734365fde92ef9b284b4d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBlk</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a0f8f5a3c525e971c7418b6dcd59f9d87</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFifo</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>aa9a56fee51b7e1d6298b16788be5d3ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSock</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>aa8c97064d4dcc702864d3823fc4c9e20</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRUsr</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a6de04d02847b5405c266fb628438cae3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWUsr</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a86d5f7ca93ed381b33b1d4eddabcd8cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isXUsr</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>aec501c34dd60f9b7e963e3c1a5c5e0ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isR</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a70e55ff6212df6485e08a137137bd34f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isW</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a5e34d782a226e52e447f7e1242eb464f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isX</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a29deba963abbd8ebd24f7f32e6b2da31</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRGrp</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a13bc0503b11d47914774df7642cbac61</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWGrp</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>ae04bebec092f91506eb7d1e51d937e16</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isXGrp</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a1d94576ac2ffe417239cc2663165cf35</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isROth</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>aba3a6f7c4545030942c233b2d9781c00</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWOth</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a6c59f61e5ce3dbcc1eeacef7cc6998b1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isXOth</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>ae482a753a5c96a840744909e605bb63a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUid</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a0927ebef3f3148ded892af64a98b5703</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGid</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a5dc1dcbd724f9333db41b3f2cf42980f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVtx</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>aaff01190656ba52a05b09512441abc0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPerm</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a53b518d0b27b0da27b21df6401dc2e9b</anchor>
      <arglist>(mode_t m) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasPerm</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>ad8d998c4bd37d76d953c48b1c3ca2c29</anchor>
      <arglist>(mode_t m) const</arglist>
    </member>
    <member kind="function">
      <type>mode_t</type>
      <name>uperm</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a2ea4bf4d4c2df19212b363c599256c29</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mode_t</type>
      <name>gperm</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a91ee7715232d8acad03b9ebdb382ea96</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mode_t</type>
      <name>operm</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>ac7d3f67cada944029db0dc372f070ee5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mode_t</type>
      <name>perm</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a08834fcec4b2021a1b129aa7bcf24282</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mode_t</type>
      <name>st_mode</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a5b296b0353b80b75f2a77d439a31b71c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>StatMode</type>
      <name>asStatMode</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a30b9fc3a4266f443a1f22d4ae1d895ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>nlink_t</type>
      <name>nlink</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a03313c378d8675f7a349ef34a4f262e5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uid_t</type>
      <name>owner</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>ac07b6b7ab7bf0c6b5583e1a08162e05a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>gid_t</type>
      <name>group</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>ad35ad82df1d47bddfdcefe120f8e772c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mode_t</type>
      <name>userMay</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>ab6b754381fec6b800cb2ac6717ecec46</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>userMayR</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a1ae20646a1caeabd01a232c64f9c7198</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>userMayW</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a30516cddddb8f903e1e03f13cbe7d321</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>userMayX</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a3bfd82afb474c75ab19eb5765e81fe22</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>userMayRW</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a1c3688b9f515cb8a50441ddae1996bcb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>userMayRX</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a5a58e58326615ec27092bf80e5018e3b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>userMayWX</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a9e081440e7f3e6b82b3b6b47ee56d544</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>userMayRWX</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a615cba7ef44ed8d6cd15872642b0a768</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ino_t</type>
      <name>ino</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>ae7126f8792cb2ddfcdeb595d19cfbed7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>dev_t</type>
      <name>dev</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a094ab06f1404e8bc78ba695f7e868000</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>dev_t</type>
      <name>rdev</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a9a1a82fe2434f04003c96bbf1bc187f9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>devMajor</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>ade23e0a8fdbcf559b85c0526bf9ed605</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>devMinor</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a844ac30dcb5f8ee4d1cfaeef7ad0978c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>off_t</type>
      <name>size</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>aa9b136168d249d1ecc8799c8a6f3e2cc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>blksize</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>a3b4a88fb168b04107e874ac21deb124d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>blocks</name>
      <anchorfile>classzypp_1_1filesystem_1_1PathInfo.html</anchorfile>
      <anchor>ab8b1076582062a4a44c46c9d0b6ce540</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::filesystem::Pathname</name>
    <filename>classzypp_1_1filesystem_1_1Pathname.html</filename>
    <member kind="function">
      <type></type>
      <name>Pathname</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>a8e54e190e2f30ff0119b471da066845a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pathname</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>acc85afaa27f1e47ebbde5947f004ff71</anchor>
      <arglist>(const std::string &amp;name_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pathname</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>aa2c712ba86e030865420e3270a0c736d</anchor>
      <arglist>(const char *name_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pathname</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>a15a542166ceff28c02d85d8a1874e4fd</anchor>
      <arglist>(const Pathname &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pathname</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>ab4174cf94440ee5421d220ce6edcfd2d</anchor>
      <arglist>(Pathname &amp;&amp;tmp)</arglist>
    </member>
    <member kind="function">
      <type>Pathname &amp;</type>
      <name>operator=</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>a59b71a75cffbff86b54e7920814ff156</anchor>
      <arglist>(Pathname rhs)</arglist>
    </member>
    <member kind="function">
      <type>Pathname &amp;</type>
      <name>operator/=</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>a75cf2c78ab01bc00990aa6a2a56df4cf</anchor>
      <arglist>(const Pathname &amp;path_tv)</arglist>
    </member>
    <member kind="function">
      <type>Pathname &amp;</type>
      <name>operator+=</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>a56d28da16c9136648e506a2d4233aaab</anchor>
      <arglist>(const Pathname &amp;path_tv)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>a91a822e47df9fa6f484a7b771a0b3c94</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Url</type>
      <name>asUrl</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>a871264a0e8d298e8068e2a5e1cb26653</anchor>
      <arglist>(const std::string &amp;scheme_r) const</arglist>
    </member>
    <member kind="function">
      <type>Url</type>
      <name>asUrl</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>ae196c0fb13b53061da1c3c7b6b07bfd9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Url</type>
      <name>asDirUrl</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>a889ca02c2ba5080184a26e1eb1389273</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Url</type>
      <name>asFileUrl</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>a8aa2e8c1f5efb6fd44706ccd0fb1e898</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>c_str</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>adf90bcfd5dad7bf694772a260d8749cf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>aaf4388add8c0f9294a7b15f0614f7656</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>absolute</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>a7b86043297b38b0430d6470613f51275</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>relative</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>afd0d3c6bfe302b4e7affe60598d396c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>emptyOrRoot</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>a656e18832214285a54c5630c1de1bc45</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>dirname</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>a5cc68841952d6d462a1212119356da20</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>basename</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>aadebdd3728a6ed5d80f001863b263e23</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>extension</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>af16267032a0c3f19170eaa8ee81495a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>absolutename</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>acab2b0e517adb30e5c75ef0d53f7f2fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>relativename</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>a002defe2b68e3b5eaa1db8e58cad680a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>cat</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>a892fc59cf16316f0c07a0972fd896851</anchor>
      <arglist>(const Pathname &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>extend</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>a1114035054f85b92ed389e33c0b42bb9</anchor>
      <arglist>(const std::string &amp;r) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>showRoot</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>a0a7eb7b7a43160283ce4d354e04d53b6</anchor>
      <arglist>(const Pathname &amp;root_r, const Pathname &amp;path_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>showRootIf</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>ad141c4ebe5def350da87a08f306373be</anchor>
      <arglist>(const Pathname &amp;root_r, const Pathname &amp;path_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Pathname</type>
      <name>dirname</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>a20fb2ab3b6dd7f6fc2ef1470ccedfbd8</anchor>
      <arglist>(const Pathname &amp;name_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>basename</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>a7a4dc8a1438994ae67c950f529b1ce83</anchor>
      <arglist>(const Pathname &amp;name_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>extension</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>a8740edc54cc98b8207b0b31807d21ad9</anchor>
      <arglist>(const Pathname &amp;name_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Pathname</type>
      <name>absolutename</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>a5906250cac5f91cc2ff1e6110a5bdd9f</anchor>
      <arglist>(const Pathname &amp;name_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Pathname</type>
      <name>relativename</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>ae967e6a93eccdb006a3c3f4974241b9e</anchor>
      <arglist>(const Pathname &amp;name_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Pathname</type>
      <name>assertprefix</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>ab2800733207f240280f2fd82b52ba4b2</anchor>
      <arglist>(const Pathname &amp;root_r, const Pathname &amp;path_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Pathname</type>
      <name>stripprefix</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>a4124f90f3058950a0947d7c2482796f9</anchor>
      <arglist>(const Pathname &amp;root_r, const Pathname &amp;path_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Pathname</type>
      <name>cat</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>a62faf8141a3d26f481ee6f0cc534081f</anchor>
      <arglist>(const Pathname &amp;l, const Pathname &amp;r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Pathname</type>
      <name>extend</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>a128db32a95f75617ad4b5da5f9caac43</anchor>
      <arglist>(const Pathname &amp;l, const std::string &amp;r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_assign</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>abd60f263f133a5c97ad5619f8fb42eff</anchor>
      <arglist>(const std::string &amp;name_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_name</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>afbf2a5125650d999b5df2330c6240ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend void</type>
      <name>swap</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>a28ffa728f20a33c771307b41d7a1fe59</anchor>
      <arglist>(Pathname &amp;lhs, Pathname &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>ab692459351a06894287a69fea33c7fd1</anchor>
      <arglist>(const Pathname &amp;l, const Pathname &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>a86e75b01ef8b2f4685729c53c57b5af1</anchor>
      <arglist>(const Pathname &amp;l, const Pathname &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>operator/</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>ae926ff5255af13b96d7de653f0836341</anchor>
      <arglist>(const Pathname &amp;l, const Pathname &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>operator+</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>a8526d2d0d6d86a63a1e61a4925e5a855</anchor>
      <arglist>(const Pathname &amp;l, const Pathname &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>ae74a74a883eacd522bda21d5c52132a6</anchor>
      <arglist>(const Pathname &amp;l, const Pathname &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1filesystem_1_1Pathname.html</anchorfile>
      <anchor>a1b2ef1832b682e0142661312b91aa3f7</anchor>
      <arglist>(std::ostream &amp;str, const Pathname &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::Pattern</name>
    <filename>classzypp_1_1Pattern.html</filename>
    <base>zypp::ResObject</base>
    <class kind="struct">zypp::Pattern::ContentsSet</class>
    <member kind="typedef">
      <type>Pattern</type>
      <name>Self</name>
      <anchorfile>classzypp_1_1Pattern.html</anchorfile>
      <anchor>a096879612b94bef768c18128ed2e9bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ResTraits&lt; Self &gt;</type>
      <name>TraitsType</name>
      <anchorfile>classzypp_1_1Pattern.html</anchorfile>
      <anchor>a4891a7754c7f4b85a809ead0c4057d8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TraitsType::PtrType</type>
      <name>Ptr</name>
      <anchorfile>classzypp_1_1Pattern.html</anchorfile>
      <anchor>a2f0bbb2be05506a639a07635ef067d99</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TraitsType::constPtrType</type>
      <name>constPtr</name>
      <anchorfile>classzypp_1_1Pattern.html</anchorfile>
      <anchor>a459034b71d88b38af0693a01ff13bbdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>sat::ArrayAttr&lt; IdString, IdString &gt;</type>
      <name>NameList</name>
      <anchorfile>classzypp_1_1Pattern.html</anchorfile>
      <anchor>a66b75f1e84767d256cc757ca0f696df3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>sat::SolvableSet</type>
      <name>Contents</name>
      <anchorfile>classzypp_1_1Pattern.html</anchorfile>
      <anchor>a0712f892b3572fdea5abc6058215ee05</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDefault</name>
      <anchorfile>classzypp_1_1Pattern.html</anchorfile>
      <anchor>a5e184707c1f39166f2f4f4316c464234</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>userVisible</name>
      <anchorfile>classzypp_1_1Pattern.html</anchorfile>
      <anchor>a769ec6c8061e014899f49916520e3d0a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>category</name>
      <anchorfile>classzypp_1_1Pattern.html</anchorfile>
      <anchor>a1aebcc0682d4e40671ffea326ca783d8</anchor>
      <arglist>(const Locale &amp;lang_r=Locale()) const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>icon</name>
      <anchorfile>classzypp_1_1Pattern.html</anchorfile>
      <anchor>ae21c0c84c4ce29ad6b1f0c1c33a3e378</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>script</name>
      <anchorfile>classzypp_1_1Pattern.html</anchorfile>
      <anchor>a4eb4b570211d8e209d205601e7fd2e25</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>order</name>
      <anchorfile>classzypp_1_1Pattern.html</anchorfile>
      <anchor>a7f85f40e6bd174370e957dec1aed4c49</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAutoPattern</name>
      <anchorfile>classzypp_1_1Pattern.html</anchorfile>
      <anchor>afa125c52af8bfaa3bdd2a2c94e48c38b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>sat::Solvable</type>
      <name>autoPackage</name>
      <anchorfile>classzypp_1_1Pattern.html</anchorfile>
      <anchor>a890f052c73e071cf1b633759057cddab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NameList</type>
      <name>includes</name>
      <anchorfile>classzypp_1_1Pattern.html</anchorfile>
      <anchor>a8e95a122bbcc1350d042d66449f5a8c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NameList</type>
      <name>extends</name>
      <anchorfile>classzypp_1_1Pattern.html</anchorfile>
      <anchor>a035efc64c6f05b9da0a65e1e2fef3282</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Contents</type>
      <name>core</name>
      <anchorfile>classzypp_1_1Pattern.html</anchorfile>
      <anchor>a0116b5f98fe2dcf9322e953603ed80ea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Contents</type>
      <name>depends</name>
      <anchorfile>classzypp_1_1Pattern.html</anchorfile>
      <anchor>a447c9da65ff29e4d4ff923b8ac8e784a</anchor>
      <arglist>(bool includeSuggests_r=true) const</arglist>
    </member>
    <member kind="function">
      <type>Contents</type>
      <name>dependsNoSuggests</name>
      <anchorfile>classzypp_1_1Pattern.html</anchorfile>
      <anchor>ad4092f77dd2019abc7ae145685c197fb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Contents</type>
      <name>contents</name>
      <anchorfile>classzypp_1_1Pattern.html</anchorfile>
      <anchor>abd4553ddc50e354aa4052bffbebaa359</anchor>
      <arglist>(bool includeSuggests_r=true) const</arglist>
    </member>
    <member kind="function">
      <type>Contents</type>
      <name>contentsNoSuggests</name>
      <anchorfile>classzypp_1_1Pattern.html</anchorfile>
      <anchor>a353562103a57b80b32eb389b7d446064</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>contentsSet</name>
      <anchorfile>classzypp_1_1Pattern.html</anchorfile>
      <anchor>a83a6d2c49055200bc18266d2595a6ada</anchor>
      <arglist>(ContentsSet &amp;collect_r, bool recursively_r=false) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fullContentsSet</name>
      <anchorfile>classzypp_1_1Pattern.html</anchorfile>
      <anchor>ad45155e981ffac20a48889dfa9ca20fe</anchor>
      <arglist>(ContentsSet &amp;collect_r) const</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend Ptr</type>
      <name>make</name>
      <anchorfile>classzypp_1_1Pattern.html</anchorfile>
      <anchor>a50dd0e99e42288603883d13473a02a33</anchor>
      <arglist>(const sat::Solvable &amp;solvable_r)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Pattern</name>
      <anchorfile>classzypp_1_1Pattern.html</anchorfile>
      <anchor>a5e842a52c7f096c57b4a11d4773a4fa1</anchor>
      <arglist>(const sat::Solvable &amp;solvable_r)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual</type>
      <name>~Pattern</name>
      <anchorfile>classzypp_1_1Pattern.html</anchorfile>
      <anchor>a45324ab188d3aaf1dd4d8292e102a74d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::PluginExecutor</name>
    <filename>classzypp_1_1PluginExecutor.html</filename>
    <class kind="class">zypp::PluginExecutor::Impl</class>
    <member kind="function">
      <type></type>
      <name>PluginExecutor</name>
      <anchorfile>classzypp_1_1PluginExecutor.html</anchorfile>
      <anchor>aabe72219b4b991543b7d3cd289ea8795</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PluginExecutor</name>
      <anchorfile>classzypp_1_1PluginExecutor.html</anchorfile>
      <anchor>ab81dffb0ac55a1865f656f4716a6bf6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classzypp_1_1PluginExecutor.html</anchorfile>
      <anchor>aa14a636e15b435177b31fb7519ee7ba5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1PluginExecutor.html</anchorfile>
      <anchor>ab96c5c6b1ceae6bff49de0304f7be28e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classzypp_1_1PluginExecutor.html</anchorfile>
      <anchor>a8acb9a436b51f10312ee44a386a42204</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>classzypp_1_1PluginExecutor.html</anchorfile>
      <anchor>a7e37b4a7bc1c2e7770d2f547efe01598</anchor>
      <arglist>(const Pathname &amp;path_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>send</name>
      <anchorfile>classzypp_1_1PluginExecutor.html</anchorfile>
      <anchor>ab337837061a8ef89198eafb92cac59b9</anchor>
      <arglist>(const PluginFrame &amp;frame_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1PluginExecutor.html</anchorfile>
      <anchor>a00ed7d5c82cc25d820e287f3e559d409</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1PluginExecutor.html</anchorfile>
      <anchor>a2c8f4bcacb146b3b7633aea963574b0a</anchor>
      <arglist>(std::ostream &amp;str, const PluginExecutor &amp;obj)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1PluginExecutor.html</anchorfile>
      <anchor>af17a4a601b9a2d2d42fc90bc7f30bece</anchor>
      <arglist>(const PluginExecutor &amp;lhs, const PluginExecutor &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1PluginExecutor.html</anchorfile>
      <anchor>a51aa85356ae14874f43bb2cfe45d2330</anchor>
      <arglist>(std::ostream &amp;str, const PluginExecutor &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1PluginExecutor.html</anchorfile>
      <anchor>af17a4a601b9a2d2d42fc90bc7f30bece</anchor>
      <arglist>(const PluginExecutor &amp;lhs, const PluginExecutor &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1PluginExecutor.html</anchorfile>
      <anchor>a4cd9e3097ea688cb74af874a87ae5023</anchor>
      <arglist>(const PluginExecutor &amp;lhs, const PluginExecutor &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::PluginFrame</name>
    <filename>classzypp_1_1PluginFrame.html</filename>
    <class kind="struct">zypp::PluginFrame::Impl</class>
    <member kind="typedef">
      <type>PluginFrameException</type>
      <name>Exception</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>af930401659f0a3129f445384e73f9d11</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::multimap&lt; std::string, std::string &gt;</type>
      <name>HeaderList</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>aada34762e4bc66fab2612fb00dfa992f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HeaderList::const_iterator</type>
      <name>HeaderListIterator</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a5164fac8f6aaa3ab239c23aa22025287</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PluginFrame</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a342538d21229ce819bd9fbf54c8087cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PluginFrame</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a2a9c1a468f6092dd288c7d19bd930567</anchor>
      <arglist>(const std::string &amp;command_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PluginFrame</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>ada3fcca14b33e61bfe074d15a25887d7</anchor>
      <arglist>(const std::string &amp;command_r, const std::string &amp;body_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PluginFrame</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>aa1b39e476130051c28993730766d05c6</anchor>
      <arglist>(const std::string &amp;command_r, HeaderInitializerList contents_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PluginFrame</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a5eaa40fc2b467ed5a72f4a56eb358723</anchor>
      <arglist>(const std::string &amp;command_r, const std::string &amp;body_r, HeaderInitializerList contents_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PluginFrame</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a3bc2776d4bc095965d659dd40405bfac</anchor>
      <arglist>(std::istream &amp;stream_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a7066c8b9b40e735b41352eed22675d3f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a4fe9b0b39c9159766b40cc21667d3437</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>command</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a9671c2fb3b1cd27635195b6519f9af92</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCommand</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a218d0c015a4c8a17a0cf58280a3c65cb</anchor>
      <arglist>(const std::string &amp;command_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAckCommand</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>af46944eed9cc7dd919885c68f9d8f9aa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isErrorCommand</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a6a4e7b50a976b8613684214152b4338c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnomethodCommand</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>aa30b1bb82236588b32f6e4d77db265c0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>body</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a304c1ba099dd4ee15d1a0d16744b002e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>bodyRef</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a41d2cebe9ca0468cf408ab63dc570572</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBody</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a2f8e9117a3bed36ae95230753e14d8b6</anchor>
      <arglist>(const std::string &amp;body_r)</arglist>
    </member>
    <member kind="function">
      <type>const HeaderList &amp;</type>
      <name>headerList</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a6c563d648637c4f02f591595f1ed9a3d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>headerEmpty</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a427acb5be4d344ebe6f37275453f2a0a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>headerSize</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a62425d2027fe9d8c948604eda212ffa8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>HeaderListIterator</type>
      <name>headerBegin</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>af8c2cb9cb3bd77e779d121b1b3509eed</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>HeaderListIterator</type>
      <name>headerEnd</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>ac977891eec34f2fe2b385fb46748be2c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>headerClear</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a3d480d258ccd819256f296076bcd9d0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasKey</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>afce981a69e18a45824660093c2af2f54</anchor>
      <arglist>(const std::string &amp;key_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keyEmpty</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a54d63d12d00638a6d1fd5e9d5bc2976e</anchor>
      <arglist>(const std::string &amp;key_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keySize</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a8084945b0b3ffa23e4b050b08065e868</anchor>
      <arglist>(const std::string &amp;key_r) const</arglist>
    </member>
    <member kind="function">
      <type>HeaderListIterator</type>
      <name>keyBegin</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a3363eff8e1e13cb96cb59d93fcac08fd</anchor>
      <arglist>(const std::string &amp;key_r) const</arglist>
    </member>
    <member kind="function">
      <type>HeaderListIterator</type>
      <name>keyEnd</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>aa31e42f47f15c3c5807d7cd588571f32</anchor>
      <arglist>(const std::string &amp;key_r) const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getHeader</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>ad6e47b90b7dcf7979dfabc3054de784f</anchor>
      <arglist>(const std::string &amp;key_r) const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getHeader</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>ad8cc38b70b25dc30be3d77861e5a4e26</anchor>
      <arglist>(const std::string &amp;key_r, const std::string &amp;default_r) const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getHeaderNT</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>aee78f91568da649c95532b04ce7bf44b</anchor>
      <arglist>(const std::string &amp;key_r, const std::string &amp;default_r=std::string()) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHeader</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>aed4289b675c2d7ea203feee6049108d0</anchor>
      <arglist>(const std::string &amp;key_r, const std::string &amp;value_r=std::string())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHeader</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a426fa81f72195f599905f79b163551b8</anchor>
      <arglist>(HeaderInitializerList contents_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addHeader</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a992e348f860dd93f9504287ff1adc601</anchor>
      <arglist>(const std::string &amp;key_r, const std::string &amp;value_r=std::string())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addHeader</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a9fb98c741aee3f8025ec2a034988211a</anchor>
      <arglist>(HeaderInitializerList contents_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearHeader</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a4d93f8b447eeded4f82905188dd3b3e0</anchor>
      <arglist>(const std::string &amp;key_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>writeTo</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>afb6a945bb4f587464f83d00ce8010229</anchor>
      <arglist>(std::ostream &amp;stream_r) const</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>readFrom</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a86227f279202f02ec71086d421296411</anchor>
      <arglist>(std::istream &amp;stream_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>ackCommand</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a0ec4b412b1e475468e79ff62043e1f80</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>errorCommand</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>aa874d0d3f1d86e3ce160107544db9a4f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>enomethodCommand</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a7e63b00a54daa9250c3e3b6e16e3765e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::ostream &amp;</type>
      <name>writeTo</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a89a5f769ad5acfd3a03035853d34888c</anchor>
      <arglist>(std::ostream &amp;stream_r, const PluginFrame &amp;frame_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::istream &amp;</type>
      <name>readFrom</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a546cdaffd30594c7fc61803ea353bda4</anchor>
      <arglist>(std::istream &amp;stream_r, PluginFrame &amp;frame_r)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>const std::initializer_list&lt; std::pair&lt; std::string, std::string &gt; &gt; &amp;</type>
      <name>HeaderInitializerList</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a09fe2c6c79d5e8b820f410c05174cc13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>HeaderList &amp;</type>
      <name>headerList</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>ae8c758affe36494d5baadb9742dc46de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a99701c9d68c205b0a3278b187420b0c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>aea932147e9f885efd93c8ef9621d7f77</anchor>
      <arglist>(std::ostream &amp;str, const PluginFrame &amp;obj)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a2d27c0290984e26f2d20a873fd7732f1</anchor>
      <arglist>(const PluginFrame &amp;lhs, const PluginFrame &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a8ca8fdcdfc6fe24fc1d407ac526cd94a</anchor>
      <arglist>(std::ostream &amp;str, const PluginFrame &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a89d40798c80c958b5e807cae28434947</anchor>
      <arglist>(std::ostream &amp;str, const PluginFrame &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::istream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>ae3ce5ae24d0e5dec1fa1e1ae2099a3ea</anchor>
      <arglist>(std::istream &amp;str, PluginFrame &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>a2d27c0290984e26f2d20a873fd7732f1</anchor>
      <arglist>(const PluginFrame &amp;lhs, const PluginFrame &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1PluginFrame.html</anchorfile>
      <anchor>ab9295dc9f8bda6d81ef60102ce9aba34</anchor>
      <arglist>(const PluginFrame &amp;lhs, const PluginFrame &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::PluginFrameException</name>
    <filename>classzypp_1_1PluginFrameException.html</filename>
    <base>zypp::Exception</base>
    <member kind="function">
      <type></type>
      <name>PluginFrameException</name>
      <anchorfile>classzypp_1_1PluginFrameException.html</anchorfile>
      <anchor>a1f305274b64327c2dac00648c4ffb570</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PluginFrameException</name>
      <anchorfile>classzypp_1_1PluginFrameException.html</anchorfile>
      <anchor>ab5d34ddaf52fbdf19df43c1d0ac51dba</anchor>
      <arglist>(const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PluginFrameException</name>
      <anchorfile>classzypp_1_1PluginFrameException.html</anchorfile>
      <anchor>adc359f7a7837da4f110a8b020b1a8aa2</anchor>
      <arglist>(const std::string &amp;msg_r, const std::string &amp;hist_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PluginFrameException</name>
      <anchorfile>classzypp_1_1PluginFrameException.html</anchorfile>
      <anchor>a2915350879127be7d60333949abbe80e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::PluginScript</name>
    <filename>classzypp_1_1PluginScript.html</filename>
    <class kind="struct">zypp::PluginScript::Impl</class>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>Arguments</name>
      <anchorfile>classzypp_1_1PluginScript.html</anchorfile>
      <anchor>a42522c153b0e2d1ec258845008477dd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const pid_t</type>
      <name>NotConnected</name>
      <anchorfile>classzypp_1_1PluginScript.html</anchorfile>
      <anchor>a8d3df60072b20ef1fea0821af78944f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1PluginScript.html</anchorfile>
      <anchor>aa8d45ebfcd32c5980d3b21643054a813</anchor>
      <arglist>(std::ostream &amp;str, const PluginScript &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1PluginScript.html</anchorfile>
      <anchor>a14388da39089aeb024325b0c18144767</anchor>
      <arglist>(std::ostream &amp;str, const PluginScript &amp;obj)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1PluginScript.html</anchorfile>
      <anchor>a3c592916dbe159e013b555a86b1c001e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>sendTimeout</name>
      <anchorfile>classzypp_1_1PluginScript.html</anchorfile>
      <anchor>a21c04ff49898bb0d14c062c317cf41ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>receiveTimeout</name>
      <anchorfile>classzypp_1_1PluginScript.html</anchorfile>
      <anchor>af1fd70d587ecd63c33d5e0a266adfb3c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendTimeout</name>
      <anchorfile>classzypp_1_1PluginScript.html</anchorfile>
      <anchor>aeb4955b9b9afe5893a97c5d1707cec27</anchor>
      <arglist>(long newval_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>receiveTimeout</name>
      <anchorfile>classzypp_1_1PluginScript.html</anchorfile>
      <anchor>ad57e20b7b04d7fcb62e477f3259827a6</anchor>
      <arglist>(long newval_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>timeout</name>
      <anchorfile>classzypp_1_1PluginScript.html</anchorfile>
      <anchor>aa13d73fbe70aa0d60ea2ff51d6ef2e7b</anchor>
      <arglist>(long newval_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>open</name>
      <anchorfile>classzypp_1_1PluginScript.html</anchorfile>
      <anchor>ad93e8078dee37f33e003fc3be9f61e05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>open</name>
      <anchorfile>classzypp_1_1PluginScript.html</anchorfile>
      <anchor>a64d990ad0b5c3be7dd28cd75577afe4b</anchor>
      <arglist>(const Pathname &amp;script_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>open</name>
      <anchorfile>classzypp_1_1PluginScript.html</anchorfile>
      <anchor>ae0e70f48a59acec606c0f7ab147e8ecd</anchor>
      <arglist>(const Pathname &amp;script_r, const Arguments &amp;args_r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>close</name>
      <anchorfile>classzypp_1_1PluginScript.html</anchorfile>
      <anchor>a9b6093ffa8368f2731bd5297143e5e7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>send</name>
      <anchorfile>classzypp_1_1PluginScript.html</anchorfile>
      <anchor>a23313d5bb29823d87ea7ac63eeee95ba</anchor>
      <arglist>(const PluginFrame &amp;frame_r) const</arglist>
    </member>
    <member kind="function">
      <type>PluginFrame</type>
      <name>receive</name>
      <anchorfile>classzypp_1_1PluginScript.html</anchorfile>
      <anchor>a066fd4185d38ea5bbcb2627ab6615ee4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static long</type>
      <name>defaultSendTimeout</name>
      <anchorfile>classzypp_1_1PluginScript.html</anchorfile>
      <anchor>aeb060fc6906b4cc7b2cace5852272072</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static long</type>
      <name>defaultReceiveTimeout</name>
      <anchorfile>classzypp_1_1PluginScript.html</anchorfile>
      <anchor>a5ab072dc1c4b0b961fce44e5c8c2eb71</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>defaultSendTimeout</name>
      <anchorfile>classzypp_1_1PluginScript.html</anchorfile>
      <anchor>a89291bb804ee9a73eb73b2386ced5a0b</anchor>
      <arglist>(long newval_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>defaultReceiveTimeout</name>
      <anchorfile>classzypp_1_1PluginScript.html</anchorfile>
      <anchor>abe8b3497b0f1c7febd61260579d89e42</anchor>
      <arglist>(long newval_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>defaultTimeout</name>
      <anchorfile>classzypp_1_1PluginScript.html</anchorfile>
      <anchor>ade5f691577b3655ddf63dcbebbf323b2</anchor>
      <arglist>(long newval_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PluginScript</name>
      <anchorfile>classzypp_1_1PluginScript.html</anchorfile>
      <anchor>a2c3c41480d1a150ba13b618eca2cfc4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PluginScript</name>
      <anchorfile>classzypp_1_1PluginScript.html</anchorfile>
      <anchor>ac992df0d7f6605606241de2e0d2285cf</anchor>
      <arglist>(const Pathname &amp;script_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PluginScript</name>
      <anchorfile>classzypp_1_1PluginScript.html</anchorfile>
      <anchor>a550aa6ba324dac8dba131e432855a7fb</anchor>
      <arglist>(const Pathname &amp;script_r, const Arguments &amp;args_r)</arglist>
    </member>
    <member kind="function">
      <type>const Pathname &amp;</type>
      <name>script</name>
      <anchorfile>classzypp_1_1PluginScript.html</anchorfile>
      <anchor>ae2f0c12369a8c14828b935340f0db607</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Arguments &amp;</type>
      <name>args</name>
      <anchorfile>classzypp_1_1PluginScript.html</anchorfile>
      <anchor>af32a99f2dccd5cbd6a8ac2f5945aa719</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>classzypp_1_1PluginScript.html</anchorfile>
      <anchor>af0b2a0015fd0768adaa00942a26251cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>pid_t</type>
      <name>getPid</name>
      <anchorfile>classzypp_1_1PluginScript.html</anchorfile>
      <anchor>acd27f49a38c1a5873b9eda276c59acc7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lastReturn</name>
      <anchorfile>classzypp_1_1PluginScript.html</anchorfile>
      <anchor>a4705afb32d6695f05c9f86c5c79fc036</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>lastExecError</name>
      <anchorfile>classzypp_1_1PluginScript.html</anchorfile>
      <anchor>a9c8614617f570f7e5451334f4baee4ec</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::PluginScriptException</name>
    <filename>classzypp_1_1PluginScriptException.html</filename>
    <base>zypp::Exception</base>
    <member kind="function">
      <type></type>
      <name>PluginScriptException</name>
      <anchorfile>classzypp_1_1PluginScriptException.html</anchorfile>
      <anchor>a404d99b97ca68715e70e06f12fb4d5dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PluginScriptException</name>
      <anchorfile>classzypp_1_1PluginScriptException.html</anchorfile>
      <anchor>a365cc80347acc1cb81aa9b4ead95cf18</anchor>
      <arglist>(const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PluginScriptException</name>
      <anchorfile>classzypp_1_1PluginScriptException.html</anchorfile>
      <anchor>af03627ef56546effc42b3eebc8fb34a1</anchor>
      <arglist>(const std::string &amp;msg_r, const std::string &amp;hist_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PluginScriptException</name>
      <anchorfile>classzypp_1_1PluginScriptException.html</anchorfile>
      <anchor>aaa2f4a39376060275dc8d086d022394d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::repo::PluginServiceRepos</name>
    <filename>structzypp_1_1repo_1_1PluginServiceRepos.html</filename>
    <base>zypp::repo::ServiceRepos::Impl</base>
    <member kind="function">
      <type></type>
      <name>PluginServiceRepos</name>
      <anchorfile>structzypp_1_1repo_1_1PluginServiceRepos.html</anchorfile>
      <anchor>ae5345a41f06a1d88cf8fc2ca0ec712c7</anchor>
      <arglist>(const Pathname &amp;root_r, const ServiceInfo &amp;service, const ServiceRepos::ProcessRepo &amp;callback, const ProgressData::ReceiverFnc &amp;progress=ProgressData::ReceiverFnc())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::PluginServices</name>
    <filename>classzypp_1_1repo_1_1PluginServices.html</filename>
    <class kind="class">zypp::repo::PluginServices::Impl</class>
    <member kind="typedef">
      <type>function&lt; bool(const ServiceInfo &amp;)&gt;</type>
      <name>ProcessService</name>
      <anchorfile>classzypp_1_1repo_1_1PluginServices.html</anchorfile>
      <anchor>a5c5bc193379e4c5f13eed07e69bdd89f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PluginServices</name>
      <anchorfile>classzypp_1_1repo_1_1PluginServices.html</anchorfile>
      <anchor>a3904524d7beb65a876a8abf55e695e6d</anchor>
      <arglist>(const Pathname &amp;path, const ProcessService &amp;callback)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PluginServices</name>
      <anchorfile>classzypp_1_1repo_1_1PluginServices.html</anchorfile>
      <anchor>a52eefb068fa3ee1e6b5802387278501b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1repo_1_1PluginServices.html</anchorfile>
      <anchor>ae689d600524a4c2480d029d5c568197d</anchor>
      <arglist>(std::ostream &amp;str, const PluginServices &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::sat::Pool</name>
    <filename>classzypp_1_1sat_1_1Pool.html</filename>
    <base protection="protected">zypp::sat::detail::PoolMember</base>
    <member kind="typedef">
      <type>detail::SolvableIterator</type>
      <name>SolvableIterator</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a6b3c75e94118cfff4efb0d20bd76fa03</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>zypp::detail::RepositoryIterator</type>
      <name>RepositoryIterator</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a7a95492f887fe7f176b3f6ab658db9da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::size_type</type>
      <name>size_type</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>aca7697466f1dd09095019ea8b11c36c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pool</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a113fdc571ab067be6b1fb1549696ab06</anchor>
      <arglist>(const detail::PoolMember &amp;)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>capacity</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a5309796f40836908feb5a4de2ad6adab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const SerialNumber &amp;</type>
      <name>serial</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a9e7ebb0cd83bc1030e2f2d4520242f6a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const SerialNumber &amp;</type>
      <name>serialIDs</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a0b2ca246affbb941ddf64fab094fb0a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>ac3164b0e780b4c0ff0d95cfc240f58c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>rootDir</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a70097973bcf9fa646b66269438716604</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rootDir</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>adeca84dd6602ff173561678a8ec7f8f6</anchor>
      <arglist>(const Pathname &amp;root_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reposEmpty</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>af0a58ecd4da47945f546ff2ff790067c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>reposSize</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a1d6bcc814d0474b57ed988f0c162e573</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RepositoryIterator</type>
      <name>reposBegin</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a8266c55a0eb38cb032772bbe95c403a7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RepositoryIterator</type>
      <name>reposEnd</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a114ad4c68cd7fc8702d83119b693508c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; RepositoryIterator &gt;</type>
      <name>repos</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a8842e59d9e2ed5882c2bdeba94d787d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Repository</type>
      <name>reposInsert</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>ac25371e6e27b80a28a7b14ed073336c1</anchor>
      <arglist>(const std::string &amp;alias_r)</arglist>
    </member>
    <member kind="function">
      <type>Repository</type>
      <name>reposFind</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a9a959218772fb5900f7a63b1e33131fc</anchor>
      <arglist>(const std::string &amp;alias_r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reposErase</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a589d4beb08eddc1b833f93203786ed2b</anchor>
      <arglist>(const std::string &amp;alias_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reposEraseAll</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>aa66f397d3e43eb0f20364a77709b3b68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Repository</type>
      <name>findSystemRepo</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a4d9df33d077dd7b98bffe09a966df45b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Repository</type>
      <name>systemRepo</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>aebbc9780cd7f329473f85fa56904ff08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Repository</type>
      <name>addRepoSolv</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a9ffcecf6cdc1ec3c0aebf03b80867d77</anchor>
      <arglist>(const Pathname &amp;file_r, const std::string &amp;name_r)</arglist>
    </member>
    <member kind="function">
      <type>Repository</type>
      <name>addRepoSolv</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>aad1c4769c469bffe261240d919ec4e61</anchor>
      <arglist>(const Pathname &amp;file_r)</arglist>
    </member>
    <member kind="function">
      <type>Repository</type>
      <name>addRepoSolv</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>af2f29ad048c3653871248c3200a45cf6</anchor>
      <arglist>(const Pathname &amp;file_r, const RepoInfo &amp;info_r)</arglist>
    </member>
    <member kind="function">
      <type>Repository</type>
      <name>addRepoHelix</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>abf06fe9e1bfce12cc92fb79fe198bdfe</anchor>
      <arglist>(const Pathname &amp;file_r, const std::string &amp;name_r)</arglist>
    </member>
    <member kind="function">
      <type>Repository</type>
      <name>addRepoHelix</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a4caba7f79f14b00448a7aa6be289429d</anchor>
      <arglist>(const Pathname &amp;file_r)</arglist>
    </member>
    <member kind="function">
      <type>Repository</type>
      <name>addRepoHelix</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a2485c0d5c63869906eae09c4bb5db3f7</anchor>
      <arglist>(const Pathname &amp;file_r, const RepoInfo &amp;info_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solvablesEmpty</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a40a3771055ccde6f0231f68ea5b6fc5d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>solvablesSize</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a9bdb80c84e36ce641f8158eac733e45d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SolvableIterator</type>
      <name>solvablesBegin</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>ac10859a3fbb3e4ff22a063787a73be84</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SolvableIterator</type>
      <name>solvablesEnd</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a5c7c39a4eb70814a7f481ba5fe10f4c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; SolvableIterator &gt;</type>
      <name>solvables</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a364cb076dac04a362b1e205061c1f2e7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>filter_iterator&lt; TFilter, SolvableIterator &gt;</type>
      <name>filterBegin</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a08739e0783efe4854686bca6ab9adf0b</anchor>
      <arglist>(const TFilter &amp;filter_r) const</arglist>
    </member>
    <member kind="function">
      <type>filter_iterator&lt; TFilter, SolvableIterator &gt;</type>
      <name>filterEnd</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a23ead8394a6b6d4b793e19dd671ab196</anchor>
      <arglist>(const TFilter &amp;filter_r) const</arglist>
    </member>
    <member kind="function">
      <type>WhatProvides</type>
      <name>whatProvides</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a4a6496129cc8cc270cdd3cc32ceaaf88</anchor>
      <arglist>(Capability cap_r) const</arglist>
    </member>
    <member kind="function">
      <type>Queue</type>
      <name>whatMatchesDep</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>ab309887b7f74073fa87948637bcf3516</anchor>
      <arglist>(const SolvAttr &amp;attr, const Capability &amp;cap) const</arglist>
    </member>
    <member kind="function">
      <type>Queue</type>
      <name>whatMatchesSolvable</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a38b75dddf338f808d42a7840028dfce0</anchor>
      <arglist>(const SolvAttr &amp;attr, const Solvable &amp;solv) const</arglist>
    </member>
    <member kind="function">
      <type>Queue</type>
      <name>whatContainsDep</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a3c26939ad51f99e20fc52c826596d8f5</anchor>
      <arglist>(const SolvAttr &amp;attr, const Capability &amp;cap) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextLocale</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a5ce90ed688c9dd6355cb1760a85b0b17</anchor>
      <arglist>(const Locale &amp;locale_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRequestedLocales</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>ae97fca5210ed710fa970a945a12dfc6d</anchor>
      <arglist>(const LocaleSet &amp;locales_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addRequestedLocale</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a16fd3ca5c2b16d80475af87bad4e35d9</anchor>
      <arglist>(const Locale &amp;locale_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eraseRequestedLocale</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>aa154015c074255847eec09fa146cf54f</anchor>
      <arglist>(const Locale &amp;locale_r)</arglist>
    </member>
    <member kind="function">
      <type>const LocaleSet &amp;</type>
      <name>getRequestedLocales</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>aecbb8ddda95314311d819db049f3d431</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRequestedLocale</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a476f8e29392ecbf1652b5f4e2c6b91e6</anchor>
      <arglist>(const Locale &amp;locale_r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initRequestedLocales</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>af2e328e862f21a3b5e2b8ff01dea197e</anchor>
      <arglist>(const LocaleSet &amp;locales_r)</arglist>
    </member>
    <member kind="function">
      <type>const LocaleSet &amp;</type>
      <name>getAddedRequestedLocales</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>aedfd97e27ef3b13e65ec2655fd9a2cf3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const LocaleSet &amp;</type>
      <name>getRemovedRequestedLocales</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a3a738be151ce2a6a7f043959e10eed4d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const LocaleSet &amp;</type>
      <name>getAvailableLocales</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a2fe0deec402cdde5dd0483cc20f4bee9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAvailableLocale</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>ab0c4adc068389d15ef7d2975cc0b86d0</anchor>
      <arglist>(const Locale &amp;locale_r) const</arglist>
    </member>
    <member kind="function">
      <type>Queue</type>
      <name>autoInstalled</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a0b370ac40d6e73abde35d652f8c2da4f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoInstalled</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a3808298913ad7c27d661a8f7748bd3d5</anchor>
      <arglist>(const Queue &amp;autoInstalled_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Pool</type>
      <name>instance</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>aacf0eaeb5c1f2dbe59254df82840dd9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>systemRepoAlias</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>ab7fbc24443322c64e0c9d6d6c9e4b8dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>abb379293eb01a3d8753094e6ce9c11c4</anchor>
      <arglist>(std::ostream &amp;str, const Pool &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>ac223f42d84730e06c9e1e33499d27635</anchor>
      <arglist>(const Pool &amp;lhs, const Pool &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>af1a93f27bc6104d37ae49aee12dfbc90</anchor>
      <arglist>(const Pool &amp;lhs, const Pool &amp;rhs)</arglist>
    </member>
    <member kind="typedef">
      <type>SolvableSet</type>
      <name>MultiversionList</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a08622ca5ad4117e901b4b3b606b606ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const MultiversionList &amp;</type>
      <name>multiversion</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a1fb675a5520d76317073411432219d62</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ZYPP_DEPRECATED bool</type>
      <name>multiversionEmpty</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>ab60c2cd1d9400007b816492772c1089d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>filter_iterator&lt; TFilter, SolvableIterator &gt;</type>
      <name>filterBegin</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a08739e0783efe4854686bca6ab9adf0b</anchor>
      <arglist>(const TFilter &amp;filter_r) const</arglist>
    </member>
    <member kind="function">
      <type>filter_iterator&lt; TFilter, SolvableIterator &gt;</type>
      <name>filterEnd</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a23ead8394a6b6d4b793e19dd671ab196</anchor>
      <arglist>(const TFilter &amp;filter_r) const</arglist>
    </member>
    <member kind="function">
      <type>WhatProvides</type>
      <name>whatProvides</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a4a6496129cc8cc270cdd3cc32ceaaf88</anchor>
      <arglist>(Capability cap_r) const</arglist>
    </member>
    <member kind="function">
      <type>Queue</type>
      <name>whatMatchesDep</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>ab309887b7f74073fa87948637bcf3516</anchor>
      <arglist>(const SolvAttr &amp;attr, const Capability &amp;cap) const</arglist>
    </member>
    <member kind="function">
      <type>Queue</type>
      <name>whatMatchesSolvable</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a38b75dddf338f808d42a7840028dfce0</anchor>
      <arglist>(const SolvAttr &amp;attr, const Solvable &amp;solv) const</arglist>
    </member>
    <member kind="function">
      <type>Queue</type>
      <name>whatContainsDep</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a3c26939ad51f99e20fc52c826596d8f5</anchor>
      <arglist>(const SolvAttr &amp;attr, const Capability &amp;cap) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextLocale</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a5ce90ed688c9dd6355cb1760a85b0b17</anchor>
      <arglist>(const Locale &amp;locale_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRequestedLocales</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>ae97fca5210ed710fa970a945a12dfc6d</anchor>
      <arglist>(const LocaleSet &amp;locales_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addRequestedLocale</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a16fd3ca5c2b16d80475af87bad4e35d9</anchor>
      <arglist>(const Locale &amp;locale_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eraseRequestedLocale</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>aa154015c074255847eec09fa146cf54f</anchor>
      <arglist>(const Locale &amp;locale_r)</arglist>
    </member>
    <member kind="function">
      <type>const LocaleSet &amp;</type>
      <name>getRequestedLocales</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>aecbb8ddda95314311d819db049f3d431</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRequestedLocale</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a476f8e29392ecbf1652b5f4e2c6b91e6</anchor>
      <arglist>(const Locale &amp;locale_r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initRequestedLocales</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>af2e328e862f21a3b5e2b8ff01dea197e</anchor>
      <arglist>(const LocaleSet &amp;locales_r)</arglist>
    </member>
    <member kind="function">
      <type>const LocaleSet &amp;</type>
      <name>getAddedRequestedLocales</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>aedfd97e27ef3b13e65ec2655fd9a2cf3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const LocaleSet &amp;</type>
      <name>getRemovedRequestedLocales</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a3a738be151ce2a6a7f043959e10eed4d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const LocaleSet &amp;</type>
      <name>getAvailableLocales</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a2fe0deec402cdde5dd0483cc20f4bee9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAvailableLocale</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>ab0c4adc068389d15ef7d2975cc0b86d0</anchor>
      <arglist>(const Locale &amp;locale_r) const</arglist>
    </member>
    <member kind="function">
      <type>Queue</type>
      <name>autoInstalled</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a0b370ac40d6e73abde35d652f8c2da4f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoInstalled</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a3808298913ad7c27d661a8f7748bd3d5</anchor>
      <arglist>(const Queue &amp;autoInstalled_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNeedrebootSpec</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>ad7347f7eaa13802813bda709bdb63f4e</anchor>
      <arglist>(sat::SolvableSpec needrebootSpec_r)</arglist>
    </member>
    <member kind="function">
      <type>detail::CPool *</type>
      <name>get</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>adbbff72a458bdb55d7f86d751a4fe5d1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Pool</name>
      <anchorfile>classzypp_1_1sat_1_1Pool.html</anchorfile>
      <anchor>a3aec711f4464a34e76e5786356c64170</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::pool::PoolImpl</name>
    <filename>classzypp_1_1pool_1_1PoolImpl.html</filename>
    <member kind="typedef">
      <type>PoolTraits::ItemContainerT</type>
      <name>ContainerT</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>ab4bb37313e7f2348e0106689c1b4274a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PoolTraits::size_type</type>
      <name>size_type</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>a054bd9d015a497dfa034d8b25ea2005c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PoolTraits::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>a06f16821b015c59402ae2c26bd4dcf4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PoolTraits::Id2ItemT</type>
      <name>Id2ItemT</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>a014f7c54b30a8ed4498327b90276bad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PoolTraits::repository_iterator</type>
      <name>repository_iterator</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>a9c3ef200f2cf2ba4b864c0251b05db30</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>sat::detail::SolvableIdType</type>
      <name>SolvableIdType</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>aa1aee07accd6297ff7808c34fd6fd705</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ResPool::EstablishedStates::Impl</type>
      <name>EstablishedStatesImpl</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>a9914c3e77fcd3d33b38355d27b4bd212</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PoolImpl</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>a459c604d8eafc2c0671469d95982d58b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PoolImpl</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>a8d2e80282b7b046182e006b963957886</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const sat::Pool</type>
      <name>satpool</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>ac1d875d35a9ef51fee04142075bd4095</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const SerialNumber &amp;</type>
      <name>serial</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>aa482d917110c34e6f98b9757a1ecb980</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>a40a12173ecc8da0106d472da53baa694</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>ac80fbfa24e9dc29d2201f72801e52530</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>a1abeafd93bb0303a331d97a679dc82eb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>a98c0e31fabef6a15f9838f2f71029112</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>find</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>a4125bd421229e12a03ca1f99e25313a7</anchor>
      <arglist>(const sat::Solvable &amp;slv_r) const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>a50fa018e301591941257d20d1858d2e9</anchor>
      <arglist>(std::ostream &amp;str, const PoolImpl &amp;obj)</arglist>
    </member>
    <member kind="typedef">
      <type>PoolTraits::HardLockQueries</type>
      <name>HardLockQueries</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>aab397330d250743e61805c684b5ee832</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PoolTraits::hardLockQueries_iterator</type>
      <name>hardLockQueries_iterator</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>a6138fd0085436abd518871f534ff726d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SerialNumberWatcher</type>
      <name>_watcher</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>ac322367970573d935df788c07dab5010</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SerialNumberWatcher</type>
      <name>_watcherIDs</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>abcb870499110937c75e9d5a5b93e21ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ContainerT</type>
      <name>_store</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>af6703c67ffbc3d12b0f65ea402321ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DefaultIntegral&lt; bool, true &gt;</type>
      <name>_storeDirty</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>aa5222b88f56444a432655fce0cfa89dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Id2ItemT</type>
      <name>_id2item</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>a61d2388a2a6d3b802dec5e00b5339219</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DefaultIntegral&lt; bool, true &gt;</type>
      <name>_id2itemDirty</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>a7668063cc0f4eaf38132d844d09563d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>shared_ptr&lt; ResPoolProxy &gt;</type>
      <name>_poolProxy</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>a5d811ad21e1a8d174b073f0dcd1d71b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>shared_ptr&lt; EstablishedStatesImpl &gt;</type>
      <name>_establishedStates</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>a822440e72c8e4fdca4d9fef02f03f333</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>HardLockQueries</type>
      <name>_hardLockQueries</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>a422541f6f12624b91ff857c93cefccfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SaveState</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>aa82369ffcfc3bcd3772d7921aff80917</anchor>
      <arglist>(const ResKind &amp;kind_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RestoreState</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>a63a20c161d6eb20a436016ec931387d5</anchor>
      <arglist>(const ResKind &amp;kind_r)</arglist>
    </member>
    <member kind="function">
      <type>ResPoolProxy</type>
      <name>proxy</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>a9b3e0e0401cc26c629935218ad61dbc2</anchor>
      <arglist>(ResPool self) const</arglist>
    </member>
    <member kind="function">
      <type>ResPool::EstablishedStates</type>
      <name>establishedStates</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>a4f9c05e5cd316dc62ab5e5631cf0a322</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>knownRepositoriesSize</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>ac7e535a13e5b14f37386ff198b67eb0b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>repository_iterator</type>
      <name>knownRepositoriesBegin</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>a5f783e667ffec8acf1f70d3355bfabde</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>repository_iterator</type>
      <name>knownRepositoriesEnd</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>aebdea347d091ada881d49fbce319e381</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Repository</type>
      <name>reposFind</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>a585da2fc06c4a2d48af3dc050e115aba</anchor>
      <arglist>(const std::string &amp;alias_r) const</arglist>
    </member>
    <member kind="function">
      <type>const HardLockQueries &amp;</type>
      <name>hardLockQueries</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>ad2a477f71e23cd5567b1f1bbe8cdf11d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reapplyHardLocks</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>a293da66250b1197b721f22490b290d37</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHardLockQueries</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>ababd33833fe29cea4e70f23411403174</anchor>
      <arglist>(const HardLockQueries &amp;newLocks_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getHardLockQueries</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>ac6dc85bf368a8b4f4729fb6f294f1559</anchor>
      <arglist>(HardLockQueries &amp;activeLocks_r)</arglist>
    </member>
    <member kind="function">
      <type>const ContainerT &amp;</type>
      <name>store</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>ad71563e818e947a869f5edbafaeae622</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Id2ItemT &amp;</type>
      <name>id2item</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>a55414a4c0bf91b260678fcfc028e2d5b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>checkSerial</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>ae6c89bcba1927ed001ce64b8831a065c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>invalidate</name>
      <anchorfile>classzypp_1_1pool_1_1PoolImpl.html</anchorfile>
      <anchor>a4d71b69555bbc27bfb2aea641a8029d9</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::sat::detail::PoolImpl</name>
    <filename>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</filename>
    <base protection="private">zypp::base::NonCopyable</base>
    <member kind="function">
      <type></type>
      <name>PoolImpl</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>afccca8ddcc6b8609e737ccf57b9397d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PoolImpl</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a7da14dbf4dc49ad80118c74c8eb657ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CPool *</type>
      <name>operator-&gt;</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a3708bdf4d5012432cb7bea8b31419b07</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const SerialNumber &amp;</type>
      <name>serial</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>af3a2fed7371cf051c491ffde5b45dbad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const SerialNumber &amp;</type>
      <name>serialIDs</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a9b659a65c2c845e14c564b704d7bc340</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>ae4da0dde1921a7c1047db837b8572fe9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSystemRepo</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a3ae2d4656d67b8c326ef44a01c43fe24</anchor>
      <arglist>(CRepo *repo_r) const</arglist>
    </member>
    <member kind="function">
      <type>CRepo *</type>
      <name>systemRepo</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>ad2b94d9fc2cdd9cd4319b7530e96cf57</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>rootDir</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a35c95847eca8a07c8daff70ed81e60b9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rootDir</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a81e6e5ccccf07bb8db111038b7e4eb4d</anchor>
      <arglist>(const Pathname &amp;root_r)</arglist>
    </member>
    <member kind="function">
      <type>CRepo *</type>
      <name>_createRepo</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>aa508ca91ff84294249b5193aa4a5af41</anchor>
      <arglist>(const std::string &amp;name_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_deleteRepo</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a758e9c6f281d214ab5d0d13abe50e122</anchor>
      <arglist>(CRepo *repo_r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>_addSolv</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>ac5336af4afd3477b63c88e054f3b7d8a</anchor>
      <arglist>(CRepo *repo_r, FILE *file_r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>_addHelix</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>ad349673dc8981a16f69159da3f14bd80</anchor>
      <arglist>(CRepo *repo_r, FILE *file_r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>_addTesttags</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a517d39eb21da2c270dde5f2cb5391ee0</anchor>
      <arglist>(CRepo *repo_r, FILE *file_r)</arglist>
    </member>
    <member kind="function">
      <type>detail::SolvableIdType</type>
      <name>_addSolvables</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>ad977170c049b874e4c48e3979e46ed71</anchor>
      <arglist>(CRepo *repo_r, unsigned count_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_postRepoAdd</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>ab9a96328d8283f2ff2641147d010458a</anchor>
      <arglist>(CRepo *repo_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validSolvable</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>ad8e5909cb02aaffb48bba166b4c1e9fd</anchor>
      <arglist>(const CSolvable &amp;slv_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validSolvable</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a832710021a7c0cd61f3503c0c7098a38</anchor>
      <arglist>(SolvableIdType id_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validSolvable</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>aab4f5f9ac8dbc8cfe5221ef3eb1ae859</anchor>
      <arglist>(const CSolvable *slv_r) const</arglist>
    </member>
    <member kind="function">
      <type>CPool *</type>
      <name>getPool</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a9594442e87227aecaaed6ad7dae7eec9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CRepo *</type>
      <name>getRepo</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>ad0891f6ffd72c403d05f4772d7616d5f</anchor>
      <arglist>(RepoIdType id_r) const</arglist>
    </member>
    <member kind="function">
      <type>CSolvable *</type>
      <name>getSolvable</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a75325e80b2336822918025f476156c29</anchor>
      <arglist>(SolvableIdType id_r) const</arglist>
    </member>
    <member kind="function">
      <type>SolvableIdType</type>
      <name>getFirstId</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>af416abe0dd0afd27df72e86591a2ad4d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SolvableIdType</type>
      <name>getNextId</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>aeca141ea2ea573b734f0e05f550fad77</anchor>
      <arglist>(SolvableIdType id_r) const</arglist>
    </member>
    <member kind="function">
      <type>const RepoInfo &amp;</type>
      <name>repoInfo</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a1c137cd905f7a0038460c34e9a3cfa60</anchor>
      <arglist>(RepoIdType id_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRepoInfo</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>af7b9c1ed13bf4d388d475b5cba41231b</anchor>
      <arglist>(RepoIdType id_r, const RepoInfo &amp;info_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>eraseRepoInfo</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a7eb58b0cd5dff6a836ab1fb586d3887d</anchor>
      <arglist>(RepoIdType id_r)</arglist>
    </member>
    <member kind="function">
      <type>const sat::detail::IdType</type>
      <name>whatProvidesData</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a81cd1310a352ae31eb1d761708b2d8d2</anchor>
      <arglist>(unsigned offset_r)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>whatProvides</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a574a7f4fa28a76a1fc00a4ca58d19533</anchor>
      <arglist>(Capability cap_r)</arglist>
    </member>
    <member kind="function">
      <type>StringQueue</type>
      <name>autoInstalled</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a383a90d454d8d8988aad0ae5cc3ab845</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoInstalled</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>abe7f6d6ff45f700b47fa5e976663cbf4</anchor>
      <arglist>(const StringQueue &amp;autoInstalled_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOnSystemByUser</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>af735b646ebad80164fd02c1954633cfb</anchor>
      <arglist>(IdString ident_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOnSystemByAuto</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>abdcf809d3ba3805c4f8a7a36ada6ca89</anchor>
      <arglist>(IdString ident_r) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>systemRepoAlias</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>ae9ee247d708fd97abe9421032e6a926e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setDirty</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>af84e272a1f2e01c6d6be21594b2a91c7</anchor>
      <arglist>(const char *a1=0, const char *a2=0, const char *a3=0)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>localeSetDirty</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a8369edd4dc6269b4be18ec7a76d7c4ef</anchor>
      <arglist>(const char *a1=0, const char *a2=0, const char *a3=0)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>depSetDirty</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>afcd725321b04a8eb28f5d117b9cdd6af</anchor>
      <arglist>(const char *a1=0, const char *a2=0, const char *a3=0)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static detail::IdType</type>
      <name>nsCallback</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a3b9fd2e0ab713ac2f9ed66eb4c2adc57</anchor>
      <arglist>(CPool *, void *data, detail::IdType lhs, detail::IdType rhs)</arglist>
    </member>
    <member kind="typedef">
      <type>base::SetTracker&lt; IdStringSet &gt;</type>
      <name>TrackedLocaleIds</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a1cb84f0b2770ea846e1215452d900fca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextLocale</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a466b16662372bed7c47c098971016307</anchor>
      <arglist>(const Locale &amp;locale_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initRequestedLocales</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a4a68b729510dd679e3bf1aa9cefeee33</anchor>
      <arglist>(const LocaleSet &amp;locales_r)</arglist>
    </member>
    <member kind="function">
      <type>const LocaleSet &amp;</type>
      <name>getAddedRequestedLocales</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>afc00074741aff678ad9096ea9e8e4001</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const LocaleSet &amp;</type>
      <name>getRemovedRequestedLocales</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a5191e8e50f733b525354c3aeb46033e3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const LocaleSet &amp;</type>
      <name>getRequestedLocales</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a73e40c19f81a4161c0746badd1c1cf1d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRequestedLocale</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a66ad498b9793d4b4f984e5889373c7c5</anchor>
      <arglist>(const Locale &amp;locale_r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRequestedLocales</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a97be473a9375cfafd10d61a8c0380816</anchor>
      <arglist>(const LocaleSet &amp;locales_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addRequestedLocale</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>ac1cb1d4da5b7e2010e8147ce01b2b90a</anchor>
      <arglist>(const Locale &amp;locale_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eraseRequestedLocale</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a781bc12e76c98186dc52a37b9e6e7d8e</anchor>
      <arglist>(const Locale &amp;locale_r)</arglist>
    </member>
    <member kind="function">
      <type>const LocaleSet &amp;</type>
      <name>getAvailableLocales</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a6650414df6085fc42f0336720c7fc1a3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAvailableLocale</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>aa40c61e2e5635fc8c7d13291bd608417</anchor>
      <arglist>(const Locale &amp;locale_r) const</arglist>
    </member>
    <member kind="function">
      <type>const TrackedLocaleIds &amp;</type>
      <name>trackedLocaleIds</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a7feac9f268fe27d2de95102d0981694a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="typedef">
      <type>SolvableSet</type>
      <name>MultiversionList</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>ad1efeaa3c49741b0d254ed302acc5e2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const MultiversionList &amp;</type>
      <name>multiversionList</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a9dbfda9c4680df38b38661d90aba168f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMultiversion</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>ae421625586bd555cf6a2da07ebeecf6d</anchor>
      <arglist>(const Solvable &amp;solv_r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiversionSpecChanged</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>ae7dceede45c1738c6238c92b7264927a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CPool *</type>
      <name>_pool</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>af1667f028a2930a301c68445ce3ca337</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SerialNumber</type>
      <name>_serial</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>ab2d4ac549d2a2e1e4f92d16fee14a5f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SerialNumber</type>
      <name>_serialIDs</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>ae397d6973fed0ca98fad267bef844987</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SerialNumberWatcher</type>
      <name>_watcher</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>aa6b2004d9b82253dc3ee9b416bd17530</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; RepoIdType, RepoInfo &gt;</type>
      <name>_repoinfos</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a6d41a61d37a917b7b5af6bc58f49d982</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base::SetTracker&lt; LocaleSet &gt;</type>
      <name>_requestedLocalesTracker</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a96311353eb3f5d16bfe038dea9876359</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>scoped_ptr&lt; TrackedLocaleIds &gt;</type>
      <name>_trackedLocaleIdsPtr</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a0e6b0991c7459a63b57504fe093ee7ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>scoped_ptr&lt; LocaleSet &gt;</type>
      <name>_availableLocalesPtr</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a2d832333995c431133cd5e043f723eed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>scoped_ptr&lt; MultiversionList &gt;</type>
      <name>_multiversionListPtr</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a37284fd6d5099c6ce21ec786fffe7967</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sat::StringQueue</type>
      <name>_autoinstalled</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a4b0cbab0c2c3365e2818de54672b45ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sat::SolvableSpec</type>
      <name>_needrebootSpec</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a03ccb1068cd2b99dac688c2bb09a5c4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>scoped_ptr&lt; std::set&lt; std::string &gt; &gt;</type>
      <name>_requiredFilesystemsPtr</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a88d4439054520452f06be163a87799f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNeedrebootSpec</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a9b879b647b5ef5c8c3f9b60923c1b199</anchor>
      <arglist>(sat::SolvableSpec needrebootSpec_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNeedreboot</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>aa8a900ff5f464cf64fdd77b72c9b464c</anchor>
      <arglist>(const Solvable &amp;solv_r) const</arglist>
    </member>
    <member kind="function">
      <type>const std::set&lt; std::string &gt; &amp;</type>
      <name>requiredFilesystems</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>ab8519cb16fd30497d4bced9912f6b919</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>multiversionListInit</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a5b53f164ec9b7ea1f939404c28550d56</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CRepo *</type>
      <name>_createRepo</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>aa508ca91ff84294249b5193aa4a5af41</anchor>
      <arglist>(const std::string &amp;name_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_deleteRepo</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a758e9c6f281d214ab5d0d13abe50e122</anchor>
      <arglist>(CRepo *repo_r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>_addSolv</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>ac5336af4afd3477b63c88e054f3b7d8a</anchor>
      <arglist>(CRepo *repo_r, FILE *file_r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>_addHelix</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>ad349673dc8981a16f69159da3f14bd80</anchor>
      <arglist>(CRepo *repo_r, FILE *file_r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>_addTesttags</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a517d39eb21da2c270dde5f2cb5391ee0</anchor>
      <arglist>(CRepo *repo_r, FILE *file_r)</arglist>
    </member>
    <member kind="function">
      <type>detail::SolvableIdType</type>
      <name>_addSolvables</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>ad977170c049b874e4c48e3979e46ed71</anchor>
      <arglist>(CRepo *repo_r, unsigned count_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_postRepoAdd</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>ab9a96328d8283f2ff2641147d010458a</anchor>
      <arglist>(CRepo *repo_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validSolvable</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>ad8e5909cb02aaffb48bba166b4c1e9fd</anchor>
      <arglist>(const CSolvable &amp;slv_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validSolvable</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a832710021a7c0cd61f3503c0c7098a38</anchor>
      <arglist>(SolvableIdType id_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validSolvable</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>aab4f5f9ac8dbc8cfe5221ef3eb1ae859</anchor>
      <arglist>(const CSolvable *slv_r) const</arglist>
    </member>
    <member kind="function">
      <type>CPool *</type>
      <name>getPool</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a9594442e87227aecaaed6ad7dae7eec9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CRepo *</type>
      <name>getRepo</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>ad0891f6ffd72c403d05f4772d7616d5f</anchor>
      <arglist>(RepoIdType id_r) const</arglist>
    </member>
    <member kind="function">
      <type>CSolvable *</type>
      <name>getSolvable</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a75325e80b2336822918025f476156c29</anchor>
      <arglist>(SolvableIdType id_r) const</arglist>
    </member>
    <member kind="function">
      <type>SolvableIdType</type>
      <name>getFirstId</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>af416abe0dd0afd27df72e86591a2ad4d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SolvableIdType</type>
      <name>getNextId</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>aeca141ea2ea573b734f0e05f550fad77</anchor>
      <arglist>(SolvableIdType id_r) const</arglist>
    </member>
    <member kind="function">
      <type>const RepoInfo &amp;</type>
      <name>repoInfo</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a1c137cd905f7a0038460c34e9a3cfa60</anchor>
      <arglist>(RepoIdType id_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRepoInfo</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>af7b9c1ed13bf4d388d475b5cba41231b</anchor>
      <arglist>(RepoIdType id_r, const RepoInfo &amp;info_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>eraseRepoInfo</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a7eb58b0cd5dff6a836ab1fb586d3887d</anchor>
      <arglist>(RepoIdType id_r)</arglist>
    </member>
    <member kind="function">
      <type>const sat::detail::IdType</type>
      <name>whatProvidesData</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a81cd1310a352ae31eb1d761708b2d8d2</anchor>
      <arglist>(unsigned offset_r)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>whatProvides</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a574a7f4fa28a76a1fc00a4ca58d19533</anchor>
      <arglist>(Capability cap_r)</arglist>
    </member>
    <member kind="function">
      <type>StringQueue</type>
      <name>autoInstalled</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>a383a90d454d8d8988aad0ae5cc3ab845</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoInstalled</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>abe7f6d6ff45f700b47fa5e976663cbf4</anchor>
      <arglist>(const StringQueue &amp;autoInstalled_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOnSystemByUser</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>af735b646ebad80164fd02c1954633cfb</anchor>
      <arglist>(IdString ident_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOnSystemByAuto</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1PoolImpl.html</anchorfile>
      <anchor>abdcf809d3ba3805c4f8a7a36ada6ca89</anchor>
      <arglist>(IdString ident_r) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::PoolItem</name>
    <filename>classzypp_1_1PoolItem.html</filename>
    <base>SolvableType&lt; PoolItem &gt;</base>
    <class kind="struct">zypp::PoolItem::Impl</class>
    <member kind="function">
      <type></type>
      <name>PoolItem</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>ab2032ff9c77b5bf5b6359c1b965e9298</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PoolItem</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>a7ea79d47e68cb7376b12b4f92529daae</anchor>
      <arglist>(const sat::Solvable &amp;solvable_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PoolItem</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>a72c744bdea93e93e667bbf261c88d121</anchor>
      <arglist>(const SolvableType&lt; Derived &gt; &amp;solvable_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PoolItem</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>aecdc47483a831747f1b55eba99761b00</anchor>
      <arglist>(const ResObject::constPtr &amp;resolvable_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PoolItem</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>aa4b61ed38a79872601ac4f7177eb8c7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ResStatus &amp;</type>
      <name>status</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>a6788d8006e6afb88ebc4e11151d20e2c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResStatus &amp;</type>
      <name>statusReset</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>aa9e5c27de8637a3b34d6a15ed33ac1f7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>ad19b0607061508a4b2d863aa3d6bf026</anchor>
      <arglist>(std::ostream &amp;str, const PoolItem &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>a08fae2c5c39852867295a9e6f95d3266</anchor>
      <arglist>(std::ostream &amp;str, const PoolItem &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>a8a54bb69e16c6287c4da6753870ee282</anchor>
      <arglist>(const PoolItem &amp;lhs, const PoolItem &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>a09e60e65fbbf440566d5f6339d874dce</anchor>
      <arglist>(const PoolItem &amp;lhs, const ResObject::constPtr &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>acb24ec222b99f7f0ecba83ed380370f0</anchor>
      <arglist>(const ResObject::constPtr &amp;lhs, const PoolItem &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>ade99af08fbdf654376322aeba76e8d99</anchor>
      <arglist>(const PoolItem &amp;lhs, const PoolItem &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>a3d4f7a9715a73972caa1e668205be08f</anchor>
      <arglist>(const PoolItem &amp;lhs, const ResObject::constPtr &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>a11631c89a9a9c10668b8d02b763e1896</anchor>
      <arglist>(const ResObject::constPtr &amp;lhs, const PoolItem &amp;rhs)</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>pool::PoolImpl</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>a386f2d11c0c3ac30683acc615181f445</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>ac77d69bbdbeae3944ec324ed9ae6180c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUndetermined</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>ad348ef44501bcdf008fb73b23c75e9b3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRelevant</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>a045148d5149471f0b8f5848eb1406fd1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSatisfied</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>a70a7983fd8efc67004bfd9b1d6f079d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBroken</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>a6295a68ddc10583a4cd4cbf406aff178</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNeeded</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>a082c00b3830b4bca5b535e56fd7839bc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUnwanted</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>a8878adf44d797cbaec7aa82aa8ecec93</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResPool</type>
      <name>pool</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>ab19c85e4391a9c2977b652c7257bde6c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator sat::Solvable</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>a3080098b6f5d5af9fe373852db5b96be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>sat::Solvable</type>
      <name>buddy</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>ab56be8572917da8404c45dec8f448412</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResObject::constPtr</type>
      <name>resolvable</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>a341c425d6489ce0e408e9c807b3896ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator ResObject::constPtr</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>a0be8aa294669249c02679a7d78ab3bcb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResObject::constPtr</type>
      <name>operator-&gt;</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>ac8c443594705de103d589e26998b5047</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static PoolItem</type>
      <name>makePoolItem</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>a94e68bf5fc4ba2257075bd568d9b3528</anchor>
      <arglist>(const sat::Solvable &amp;solvable_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setBuddy</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>a683f3bbaddfaf6a47173eabc7fd3b63b</anchor>
      <arglist>(const sat::Solvable &amp;solv_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>PoolItem</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>ad51f7158f6b325fd52fbc5e382c7c378</anchor>
      <arglist>(Impl *implptr_r)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>PoolItemSaver</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>a2a56c6af53516c4386a934a3607afd0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>saveState</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>a32cef34a7d0a99dd64d8722bf9349af8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>restoreState</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>a28215d25f7ac03ec5f46cde99746966d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>sameState</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>a3b980588e3fd8246ccdaa946cc606624</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResStatus &amp;</type>
      <name>status</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>a6788d8006e6afb88ebc4e11151d20e2c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResStatus &amp;</type>
      <name>statusReset</name>
      <anchorfile>classzypp_1_1PoolItem.html</anchorfile>
      <anchor>aa9e5c27de8637a3b34d6a15ed33ac1f7</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::PoolItemBest</name>
    <filename>classzypp_1_1PoolItemBest.html</filename>
    <class kind="struct">zypp::PoolItemBest::Impl</class>
    <member kind="typedef">
      <type>boost::function&lt; bool(const PoolItem &amp;lhs, const PoolItem &amp;rhs)&gt;</type>
      <name>Predicate</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>aca939ed4ca49cc830a4584be7d260bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Container::size_type</type>
      <name>size_type</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>a06a81e26391a0ae18a3f65f745290b81</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Container::value_type</type>
      <name>value_type</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>a6634cf0ac42f518d24fbffad84efe899</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MapKVIteratorTraits&lt; Container &gt;::Value_const_iterator</type>
      <name>iterator</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>a91240e1115c79366a45d9b6effa7ac7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MapKVIteratorTraits&lt; Container &gt;::Key_const_iterator</type>
      <name>ident_iterator</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>a7dd9c216997ed04354ca085c034b256c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PoolItemBest</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>aa8511b733aff61d91618984c1004da77</anchor>
      <arglist>(bool preferNotLocked_r=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PoolItemBest</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>ac5cdf759b4404acb2920a8673d599193</anchor>
      <arglist>(sat::Solvable slv_r, bool preferNotLocked_r=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PoolItemBest</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>a424a6031bfba10c0edc53d0bd1ef0c4b</anchor>
      <arglist>(const PoolItem &amp;pi_r, bool preferNotLocked_r=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PoolItemBest</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>a668b45913960718e95c5c2c049f3cfab</anchor>
      <arglist>(TIterator begin_r, TIterator end_r, bool preferNotLocked_r=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>aa9268640269c562d3e8b3472d0fd40b3</anchor>
      <arglist>(sat::Solvable slv_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>a00800d0c6fa1e61038cadb183c2c02b3</anchor>
      <arglist>(const PoolItem &amp;pi_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>a8ec6cba0d88100156eaa6d9cf9cc79b8</anchor>
      <arglist>(TIterator begin_r, TIterator end_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>a7c3502b6987a8a6f380630a75e956640</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>a1720e76b1cdfab7611d0bfd9c385c4df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>a740279c04dbc75dd383c3e749d2e8249</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>a8de99c8d9e2c1c592e114ac112a944ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>find</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>a6f76eea850288d15c68236dfee82e9b6</anchor>
      <arglist>(IdString ident_r) const</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>find</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>ac635dc5ef5a614946409921fc6d4c0ad</anchor>
      <arglist>(sat::Solvable slv_r) const</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>find</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>a5c1bbb2bfd0435ae6c208588067a8d1b</anchor>
      <arglist>(const PoolItem &amp;pi_r) const</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>preferNotLocked</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>a9f026103623003f34f9861929109f22e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::unordered_map&lt; IdString, PoolItem &gt;</type>
      <name>Container</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>a4132efc9b0d9e2e9e99bed084242e360</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>for</type>
      <name>container</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>a59c00912d9126a49c7f401ecf0bf5b14</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>for</type>
      <name>container</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>a59c00912d9126a49c7f401ecf0bf5b14</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>a7c054e85a284f6fb833da7c9f940bbc1</anchor>
      <arglist>(std::ostream &amp;str, const PoolItemBest &amp;obj)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>shared_ptr&lt; void &gt;</type>
      <name>_dont_use_this_use_pimpl</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>a59d9f0b289bd2fb99062c506fd0a1a90</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ident_iterator</type>
      <name>identBegin</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>ad6dad2c58c5c2b8a7598c62e30a86b40</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ident_iterator</type>
      <name>identEnd</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>a223b5b0ca1e00dca85d296aee3422ae7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_ctor_init</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>a5945e80217d67216f7636ad29528c051</anchor>
      <arglist>(bool preferNotLocked_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_ctor_init</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>a7171bebe62f7bfca7e0c156da954d896</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const Container &amp;</type>
      <name>container</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>a6c9d11b2ab375419faed4b52f903ee80</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>RWCOW_pointer&lt; Impl &gt; &amp;</type>
      <name>pimpl</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>a7c98291815f3ec19506ac271c3540f91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const RWCOW_pointer&lt; Impl &gt; &amp;</type>
      <name>pimpl</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>ab6c962f61cf5fca8e0edf9a9ae2fd96c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>a7c3502b6987a8a6f380630a75e956640</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>a1720e76b1cdfab7611d0bfd9c385c4df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>a740279c04dbc75dd383c3e749d2e8249</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>a8de99c8d9e2c1c592e114ac112a944ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>find</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>a6f76eea850288d15c68236dfee82e9b6</anchor>
      <arglist>(IdString ident_r) const</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>find</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>ac635dc5ef5a614946409921fc6d4c0ad</anchor>
      <arglist>(sat::Solvable slv_r) const</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>find</name>
      <anchorfile>classzypp_1_1PoolItemBest.html</anchorfile>
      <anchor>a5c1bbb2bfd0435ae6c208588067a8d1b</anchor>
      <arglist>(const PoolItem &amp;pi_r) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PoolItemFilterFunctor</name>
    <filename>classPoolItemFilterFunctor.html</filename>
  </compound>
  <compound kind="struct">
    <name>zypp::PoolItemSaver</name>
    <filename>structzypp_1_1PoolItemSaver.html</filename>
    <member kind="function">
      <type>void</type>
      <name>saveState</name>
      <anchorfile>structzypp_1_1PoolItemSaver.html</anchorfile>
      <anchor>a3b5e3364c091a5b7a8bb0252ee28ca41</anchor>
      <arglist>(ResPool pool_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveState</name>
      <anchorfile>structzypp_1_1PoolItemSaver.html</anchorfile>
      <anchor>a4411d86a5c43975db8cb145a2cc42c2d</anchor>
      <arglist>(ResPool pool_r, const ResKind &amp;kind_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restoreState</name>
      <anchorfile>structzypp_1_1PoolItemSaver.html</anchorfile>
      <anchor>a2cc999d321e0cd1fb5003616740fc19e</anchor>
      <arglist>(ResPool pool_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restoreState</name>
      <anchorfile>structzypp_1_1PoolItemSaver.html</anchorfile>
      <anchor>a664167fcd63571e6e92dc2f8e3a7f515</anchor>
      <arglist>(ResPool pool_r, const ResKind &amp;kind_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>diffState</name>
      <anchorfile>structzypp_1_1PoolItemSaver.html</anchorfile>
      <anchor>a769d217d8c257c605da48fa6ef01d880</anchor>
      <arglist>(ResPool pool_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>diffState</name>
      <anchorfile>structzypp_1_1PoolItemSaver.html</anchorfile>
      <anchor>a9650ab30bbc2cb989ba08b6166fff6e5</anchor>
      <arglist>(ResPool pool_r, const ResKind &amp;kind_r) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::sat::detail::PoolMember</name>
    <filename>structzypp_1_1sat_1_1detail_1_1PoolMember.html</filename>
    <member kind="function" static="yes">
      <type>static PoolImpl &amp;</type>
      <name>myPool</name>
      <anchorfile>structzypp_1_1sat_1_1detail_1_1PoolMember.html</anchorfile>
      <anchor>a1d08d0f003c1056a6cd7ba600f48c666</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::PoolQuery</name>
    <filename>classzypp_1_1PoolQuery.html</filename>
    <base>SolvIterMixin&lt; PoolQuery, detail::PoolQueryIterator &gt;</base>
    <class kind="class">zypp::PoolQuery::Impl</class>
    <member kind="enumeration">
      <type></type>
      <name>StatusFilter</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>ad8d46d6ae72d310136d562d5d6d6dd12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALL</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>ad8d46d6ae72d310136d562d5d6d6dd12a9a1957d0f1f99889fa4a9bfa3c580efb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INSTALLED_ONLY</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>ad8d46d6ae72d310136d562d5d6d6dd12a9f18b05a47b8423a2f8edb2a45e94bbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNINSTALLED_ONLY</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>ad8d46d6ae72d310136d562d5d6d6dd12a6e10ea26168f879ec05c91d97de72026</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; ResKind &gt;</type>
      <name>Kinds</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>ab48b33f86d287f19df9d255251b75941</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; std::string &gt;</type>
      <name>StrContainer</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a062c28288c3ab81f60b3746cae9d0e53</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; sat::SolvAttr, StrContainer &gt;</type>
      <name>AttrRawStrMap</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>ad25fd5bb2b1d9aad6ec09e1dbf417300</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::PoolQueryIterator</type>
      <name>const_iterator</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>af8d7c050ef9195e7a26de76acd6103c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>size_type</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a5188989526576f8ff6d9df0b41af2b1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>function&lt; bool(const sat::Solvable &amp;)&gt;</type>
      <name>ProcessResolvable</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>afa59bb369f4d264cc0620cc434255960</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALL</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>ad8d46d6ae72d310136d562d5d6d6dd12a9a1957d0f1f99889fa4a9bfa3c580efb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INSTALLED_ONLY</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>ad8d46d6ae72d310136d562d5d6d6dd12a9f18b05a47b8423a2f8edb2a45e94bbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNINSTALLED_ONLY</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>ad8d46d6ae72d310136d562d5d6d6dd12a6e10ea26168f879ec05c91d97de72026</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PoolQuery</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>aa55bfc0ce0d0b31edd3e62dae75e8130</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PoolQuery</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a8202c976ed3f7e38e6049b1471649595</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>ac8b18aadce4504217e8b63bd869eee69</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>aa82656f75988295bf60a63a35ac44dad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a5e9788de806c255c3409e0552dedd89c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>ac4e307b3f0bc2a6be7cbfce134e08f58</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a402d1b9f333d770e37bb0aae2e9593a4</anchor>
      <arglist>(ProcessResolvable fnc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addKind</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a614f64a26aa597678df12e42604d34f6</anchor>
      <arglist>(const ResKind &amp;kind)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRepo</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a9984359de51214e80de2414b28fc88a7</anchor>
      <arglist>(const std::string &amp;repoalias)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInstalledOnly</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>aa2c20bee29456a8f247275d393c1d72c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUninstalledOnly</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>af3db89958c4123b911f52751adc40019</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStatusFilterFlags</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a5c7d8033ca3c17e0e75078b5cb14b2c2</anchor>
      <arglist>(StatusFilter flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addString</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a04b7c416a544b4dc3114e97fcb89259c</anchor>
      <arglist>(const std::string &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addAttribute</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a86e3c6297b89fbd8e330194e2af308f4</anchor>
      <arglist>(const sat::SolvAttr &amp;attr, const std::string &amp;value=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDependency</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>ad5850b44f89a13806e0fac126753dc73</anchor>
      <arglist>(const sat::SolvAttr &amp;attr, const std::string &amp;name, const Rel &amp;op, const Edition &amp;edition)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDependency</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>aa63732f6fc6a63b181517493f25a597d</anchor>
      <arglist>(const sat::SolvAttr &amp;attr, const std::string &amp;name, const Rel &amp;op, const Edition &amp;edition, const Arch &amp;arch)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDependency</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a0cde1b0b9aea9480181b9e4c86e5ebec</anchor>
      <arglist>(const sat::SolvAttr &amp;attr, const std::string &amp;name, const Rel &amp;op, const Edition &amp;edition, const Arch &amp;arch, Match::Mode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDependency</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>ae88b0a281916012d7c2737812bd1cd6d</anchor>
      <arglist>(const sat::SolvAttr &amp;attr, const std::string &amp;name, const Edition &amp;edition)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDependency</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a8b8506e9f5f0acf8c805b003ff1f8602</anchor>
      <arglist>(const sat::SolvAttr &amp;attr, const std::string &amp;name, const Edition &amp;edition, const Arch &amp;arch)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDependency</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>af306e08a058711363e0cf974c6bc1c04</anchor>
      <arglist>(const sat::SolvAttr &amp;attr, const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDependency</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>ab566bb40278b74bac1d4b39b6be3f1b5</anchor>
      <arglist>(const sat::SolvAttr &amp;attr, const std::string &amp;name, const Arch &amp;arch)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDependency</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>aced145d540c2b2228cda67aa8e51eed6</anchor>
      <arglist>(const sat::SolvAttr &amp;attr, const Rel &amp;op, const Edition &amp;edition)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDependency</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>aa5ed4ac4e1ee38605133f7c401fb0e15</anchor>
      <arglist>(const sat::SolvAttr &amp;attr, const Rel &amp;op, const Edition &amp;edition, const Arch &amp;arch)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDependency</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>abbd8440a90928dd6ed19c948d3bdf64d</anchor>
      <arglist>(const sat::SolvAttr &amp;attr, const Edition &amp;edition)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDependency</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a3dbb42532a0b991db039aca18b12035c</anchor>
      <arglist>(const sat::SolvAttr &amp;attr, const Edition &amp;edition, const Arch &amp;arch)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDependency</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>adb94c3b3f0eb9e59e16286b9b3eadb32</anchor>
      <arglist>(const sat::SolvAttr &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDependency</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a0c083dc5ee904d2afe18234569f99615</anchor>
      <arglist>(const sat::SolvAttr &amp;attr, const Arch &amp;arch)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDependency</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a0b0b5c41e5a9e2595aebd26e40fea4d3</anchor>
      <arglist>(const sat::SolvAttr &amp;attr, Capability cap_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEdition</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>ade0d08140af2fabdc78be278892b5629</anchor>
      <arglist>(const Edition &amp;edition, const Rel &amp;op=Rel::EQ)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCaseSensitive</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a2e4c09d987fd3f4b7e2704c822acac41</anchor>
      <arglist>(bool value=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFilesMatchFullPath</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>ae52ce57ead70f9a50e19ea6fbe6761cd</anchor>
      <arglist>(bool value=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFilesMatchBasename</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a6cec4348de6f9c9acc850446d621169c</anchor>
      <arglist>(bool value=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMatchExact</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a20b0b22e9bd41b8a40d559edf0af9f4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMatchSubstring</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>ae30d4b6879e1f37becc8b029c2b68fa6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMatchGlob</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>afb6d4a9ba18baf98baed6568ce1f28c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMatchRegex</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a2384ba385f6c28295443cfa6040e1821</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMatchWord</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a2132f0ada64ad7d9add1ddabcf0f0f4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a05a346043f0457ee9eaf2e9e11110da5</anchor>
      <arglist>(std::ostream &amp;str, const PoolQuery &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>aa019a8a661d0d90ffd869043bcef6670</anchor>
      <arglist>(std::ostream &amp;str, const PoolQuery &amp;obj)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a2decc6fc5ace985a53676a037bd1a7f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const StrContainer &amp;</type>
      <name>strings</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>ab3819e04d196bf781c6a97b31f319121</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const AttrRawStrMap &amp;</type>
      <name>attributes</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>ad3468c5578be097a4d245ababb160a78</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const StrContainer &amp;</type>
      <name>attribute</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>ae0e3c1b8de06646ee1ef3bee610c4930</anchor>
      <arglist>(const sat::SolvAttr &amp;attr) const</arglist>
    </member>
    <member kind="function">
      <type>const Kinds &amp;</type>
      <name>kinds</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a9b10a85e4a9b20fd1f4eb98793cf3454</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const StrContainer &amp;</type>
      <name>repos</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a1daf1ab9b754e43c69d908d0e5c2c44f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Edition</type>
      <name>edition</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a24c7b1687263662cb966e9e82c8f649f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Rel</type>
      <name>editionRel</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a057c4a91427a16d009c7d47a2f0c66a2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>caseSensitive</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>afef59c48f7bfbce9f20ed30056c7a69f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>filesMatchFullPath</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a929763b9db5a5ce127f32e32c9620ba9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>filesMatchBasename</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a79120065e511ccd27704a4555a362833</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>matchExact</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a7121614fe1db5197061da65eff1299cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>matchSubstring</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a149a8f77e677ae3cb88fed50509b61b1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>matchGlob</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>ab4c4de76ca3a23422d87302576faa027</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>matchRegex</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a37e9acabb491f73e314db999faa4543f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>matchWord</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a7cccf048042a272502b31b28fb2559bc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Match::Mode</type>
      <name>matchMode</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a9d7a53b7193c8d2c8cc42ac339541972</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>StatusFilter</type>
      <name>statusFilterFlags</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>ab1d86c540035ba332853838ec3a90642</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>recover</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>ad176b57d739e3d7af70246be0f578aa5</anchor>
      <arglist>(std::istream &amp;str, char delim=&apos;\n&apos;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>ad24cb062e8621951a4fa18adb015bd2a</anchor>
      <arglist>(std::ostream &amp;str, char delim=&apos;\n&apos;) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a40b555a0a1f83e9d5640e38142dcdec2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>afc5560b864721d6b4b2ed95f0b3b4685</anchor>
      <arglist>(const PoolQuery &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a6486acc28c2db2a7d0b8f86c178fcf46</anchor>
      <arglist>(const PoolQuery &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a7e8131785e4a77af8cd15116f64b3f35</anchor>
      <arglist>(const PoolQuery &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>Match</type>
      <name>flags</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a021504226072016988fa0e818d3c8815</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFlags</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a2bcf4d183d3051221cf1482a2723cf46</anchor>
      <arglist>(const Match &amp;flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRequireAll</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a7aaaf848d468d584439b7cf5dcad8bb3</anchor>
      <arglist>(bool require_all=true) ZYPP_DEPRECATED</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>requireAll</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a87f6608d4c39b0394326f9541264ee7a</anchor>
      <arglist>() const ZYPP_DEPRECATED</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDependency</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>ad5850b44f89a13806e0fac126753dc73</anchor>
      <arglist>(const sat::SolvAttr &amp;attr, const std::string &amp;name, const Rel &amp;op, const Edition &amp;edition)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDependency</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>aa63732f6fc6a63b181517493f25a597d</anchor>
      <arglist>(const sat::SolvAttr &amp;attr, const std::string &amp;name, const Rel &amp;op, const Edition &amp;edition, const Arch &amp;arch)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDependency</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a0cde1b0b9aea9480181b9e4c86e5ebec</anchor>
      <arglist>(const sat::SolvAttr &amp;attr, const std::string &amp;name, const Rel &amp;op, const Edition &amp;edition, const Arch &amp;arch, Match::Mode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDependency</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>ae88b0a281916012d7c2737812bd1cd6d</anchor>
      <arglist>(const sat::SolvAttr &amp;attr, const std::string &amp;name, const Edition &amp;edition)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDependency</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a8b8506e9f5f0acf8c805b003ff1f8602</anchor>
      <arglist>(const sat::SolvAttr &amp;attr, const std::string &amp;name, const Edition &amp;edition, const Arch &amp;arch)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDependency</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>af306e08a058711363e0cf974c6bc1c04</anchor>
      <arglist>(const sat::SolvAttr &amp;attr, const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDependency</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>ab566bb40278b74bac1d4b39b6be3f1b5</anchor>
      <arglist>(const sat::SolvAttr &amp;attr, const std::string &amp;name, const Arch &amp;arch)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDependency</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>aced145d540c2b2228cda67aa8e51eed6</anchor>
      <arglist>(const sat::SolvAttr &amp;attr, const Rel &amp;op, const Edition &amp;edition)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDependency</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>aa5ed4ac4e1ee38605133f7c401fb0e15</anchor>
      <arglist>(const sat::SolvAttr &amp;attr, const Rel &amp;op, const Edition &amp;edition, const Arch &amp;arch)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDependency</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>abbd8440a90928dd6ed19c948d3bdf64d</anchor>
      <arglist>(const sat::SolvAttr &amp;attr, const Edition &amp;edition)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDependency</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a3dbb42532a0b991db039aca18b12035c</anchor>
      <arglist>(const sat::SolvAttr &amp;attr, const Edition &amp;edition, const Arch &amp;arch)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDependency</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>adb94c3b3f0eb9e59e16286b9b3eadb32</anchor>
      <arglist>(const sat::SolvAttr &amp;attr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDependency</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a0c083dc5ee904d2afe18234569f99615</anchor>
      <arglist>(const sat::SolvAttr &amp;attr, const Arch &amp;arch)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addDependency</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a0b0b5c41e5a9e2595aebd26e40fea4d3</anchor>
      <arglist>(const sat::SolvAttr &amp;attr, Capability cap_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEdition</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>ade0d08140af2fabdc78be278892b5629</anchor>
      <arglist>(const Edition &amp;edition, const Rel &amp;op=Rel::EQ)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCaseSensitive</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a2e4c09d987fd3f4b7e2704c822acac41</anchor>
      <arglist>(bool value=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFilesMatchFullPath</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>ae52ce57ead70f9a50e19ea6fbe6761cd</anchor>
      <arglist>(bool value=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFilesMatchBasename</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a6cec4348de6f9c9acc850446d621169c</anchor>
      <arglist>(bool value=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMatchExact</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a20b0b22e9bd41b8a40d559edf0af9f4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMatchSubstring</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>ae30d4b6879e1f37becc8b029c2b68fa6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMatchGlob</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>afb6d4a9ba18baf98baed6568ce1f28c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMatchRegex</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a2384ba385f6c28295443cfa6040e1821</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMatchWord</name>
      <anchorfile>classzypp_1_1PoolQuery.html</anchorfile>
      <anchor>a2132f0ada64ad7d9add1ddabcf0f0f4b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::PoolQueryAttr</name>
    <filename>structzypp_1_1PoolQueryAttr.html</filename>
    <base>IdStringType&lt; PoolQueryAttr &gt;</base>
    <member kind="function">
      <type></type>
      <name>PoolQueryAttr</name>
      <anchorfile>structzypp_1_1PoolQueryAttr.html</anchorfile>
      <anchor>aaeeab3c6e5a5720d8c656110e3dff45b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PoolQueryAttr</name>
      <anchorfile>structzypp_1_1PoolQueryAttr.html</anchorfile>
      <anchor>aa265e95a4b215cf7a006b916df1f979f</anchor>
      <arglist>(const char *cstr_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PoolQueryAttr</name>
      <anchorfile>structzypp_1_1PoolQueryAttr.html</anchorfile>
      <anchor>a085a77cb6116d35525b8d936e41da0fd</anchor>
      <arglist>(const std::string &amp;str_r)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const PoolQueryAttr</type>
      <name>noAttr</name>
      <anchorfile>structzypp_1_1PoolQueryAttr.html</anchorfile>
      <anchor>aadb6bbc3f84e4f479e13f5081efbba71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const PoolQueryAttr</type>
      <name>repoAttr</name>
      <anchorfile>structzypp_1_1PoolQueryAttr.html</anchorfile>
      <anchor>a778677faa740d1f895ba0051e5d9d941</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const PoolQueryAttr</type>
      <name>kindAttr</name>
      <anchorfile>structzypp_1_1PoolQueryAttr.html</anchorfile>
      <anchor>a14eaae98084a1703eb82b58e78fa13f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const PoolQueryAttr</type>
      <name>stringAttr</name>
      <anchorfile>structzypp_1_1PoolQueryAttr.html</anchorfile>
      <anchor>a0e1c2644ae4c7a84f2b646d2be92f151</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const PoolQueryAttr</type>
      <name>stringTypeAttr</name>
      <anchorfile>structzypp_1_1PoolQueryAttr.html</anchorfile>
      <anchor>afe531492b0484fe4c46b46d0caf9d6dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const PoolQueryAttr</type>
      <name>requireAllAttr</name>
      <anchorfile>structzypp_1_1PoolQueryAttr.html</anchorfile>
      <anchor>a94de3d08ccd791249b09ea57473a419f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const PoolQueryAttr</type>
      <name>caseSensitiveAttr</name>
      <anchorfile>structzypp_1_1PoolQueryAttr.html</anchorfile>
      <anchor>aa30df1fcd2c5d27793e27795511dfaee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const PoolQueryAttr</type>
      <name>installStatusAttr</name>
      <anchorfile>structzypp_1_1PoolQueryAttr.html</anchorfile>
      <anchor>a5137962024d85877be828c2805580381</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const PoolQueryAttr</type>
      <name>editionAttr</name>
      <anchorfile>structzypp_1_1PoolQueryAttr.html</anchorfile>
      <anchor>a4e40fb4e92887e155d00802cb97a340a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const PoolQueryAttr</type>
      <name>complexAttr</name>
      <anchorfile>structzypp_1_1PoolQueryAttr.html</anchorfile>
      <anchor>abf7a9879c5760780ca5d129cefb7ab45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IdString</type>
      <name>_str</name>
      <anchorfile>structzypp_1_1PoolQueryAttr.html</anchorfile>
      <anchor>a648ce2750fe91528b50dec9230e158f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>IdStringType&lt; PoolQueryAttr &gt;</name>
      <anchorfile>structzypp_1_1PoolQueryAttr.html</anchorfile>
      <anchor>ab0a295e896e993589091ea0e4da9595b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::detail::PoolQueryIterator</name>
    <filename>classzypp_1_1detail_1_1PoolQueryIterator.html</filename>
    <member kind="typedef">
      <type>Matches::size_type</type>
      <name>size_type</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryIterator.html</anchorfile>
      <anchor>a7cda4480733f6cb0d80b8198e6620915</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matches::const_iterator</type>
      <name>matches_iterator</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryIterator.html</anchorfile>
      <anchor>a8d40bd88692b604f3c2676e90a1bde06</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PoolQueryIterator</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryIterator.html</anchorfile>
      <anchor>ae71af50162176487d842ab540ad73128</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PoolQueryIterator</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryIterator.html</anchorfile>
      <anchor>af3baf4eed10271f5cda00030cac28cd8</anchor>
      <arglist>(const shared_ptr&lt; PoolQueryMatcher &gt; &amp;matcher_r)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::vector&lt; sat::LookupAttr::iterator &gt;</type>
      <name>Matches</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryIterator.html</anchorfile>
      <anchor>aae9bd8ae9de2dc19928a55736645f0a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryIterator.html</anchorfile>
      <anchor>ac6f8f2c9b584df977c49aa755eeb8a05</anchor>
      <arglist>(std::ostream &amp;str, const PoolQueryIterator &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryIterator.html</anchorfile>
      <anchor>a761819a7f5bcc2eb8dde6e77888c2e19</anchor>
      <arglist>(std::ostream &amp;str, const PoolQueryIterator &amp;obj)</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>boost::iterator_core_access</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryIterator.html</anchorfile>
      <anchor>ac09f73e325921cc50ebcd96bed0f8096</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>shared_ptr&lt; PoolQueryMatcher &gt;</type>
      <name>_matcher</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryIterator.html</anchorfile>
      <anchor>a8a8092dee8067032f05e4c3f785e5ff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>shared_ptr&lt; Matches &gt;</type>
      <name>_matches</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryIterator.html</anchorfile>
      <anchor>a5ac101da271e78a15cb5bc30eeeeccea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>matchesEmpty</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryIterator.html</anchorfile>
      <anchor>a562bb1f09074d68c1cda496f05eb874d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>matchesSize</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryIterator.html</anchorfile>
      <anchor>a38cef3951ca662b8c72f7a664311ef72</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>matches_iterator</type>
      <name>matchesBegin</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryIterator.html</anchorfile>
      <anchor>a65bf768357884cb2e2e44128cdf2255a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>matches_iterator</type>
      <name>matchesEnd</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryIterator.html</anchorfile>
      <anchor>a4dce7f17d82a3bd483878384649a0c6b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>sat::Solvable</type>
      <name>dereference</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryIterator.html</anchorfile>
      <anchor>a3780605b9adbaf42f8c6da787d7ad9e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>increment</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryIterator.html</anchorfile>
      <anchor>a4a1720c950f2b289aeacca91f21e90da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const Matches &amp;</type>
      <name>matches</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryIterator.html</anchorfile>
      <anchor>a0507c7370174593bcb6bf782b7093e35</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::detail::PoolQueryMatcher</name>
    <filename>classzypp_1_1detail_1_1PoolQueryMatcher.html</filename>
    <member kind="typedef">
      <type>sat::LookupAttr::iterator</type>
      <name>base_iterator</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryMatcher.html</anchorfile>
      <anchor>a23cb69444ffc3a14963c8bc7ff5e26e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const base_iterator &amp;</type>
      <name>end</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryMatcher.html</anchorfile>
      <anchor>ad0cf799bb7880442a31d1072089a83c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>advance</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryMatcher.html</anchorfile>
      <anchor>a56f055338f77d242194e4fe520057a3d</anchor>
      <arglist>(base_iterator &amp;base_r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>matchDetail</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryMatcher.html</anchorfile>
      <anchor>ae001b9e447efb99c42f7585babdb223b</anchor>
      <arglist>(const base_iterator &amp;base_r, std::vector&lt; base_iterator &gt; &amp;return_r) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PoolQueryMatcher</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryMatcher.html</anchorfile>
      <anchor>a8bb7ef1539df9b55badc78ec4ff3d5d4</anchor>
      <arglist>(const shared_ptr&lt; const PoolQuery::Impl &gt; &amp;query_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PoolQueryMatcher</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryMatcher.html</anchorfile>
      <anchor>a7afe23a801bc4259b93a6e9e1402c388</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>base_iterator</type>
      <name>startNewQyery</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryMatcher.html</anchorfile>
      <anchor>ae1aaaadea137298b9bbb6620f029c2d5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>isAMatch</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryMatcher.html</anchorfile>
      <anchor>a5463f6543de76f28236f46df466cd9da</anchor>
      <arglist>(base_iterator &amp;base_r) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; Repository &gt;</type>
      <name>_repos</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryMatcher.html</anchorfile>
      <anchor>a3fbfaf58adb1344b45b838729748da90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DefaultIntegral&lt; bool, false &gt;</type>
      <name>_neverMatchRepo</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryMatcher.html</anchorfile>
      <anchor>ac6e8c57c122a63717448ff38bbcb0e53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; ResKind &gt;</type>
      <name>_kinds</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryMatcher.html</anchorfile>
      <anchor>aba8d2d900eb3c1e27708b2ce15978621</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Rel</type>
      <name>_op</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryMatcher.html</anchorfile>
      <anchor>a20f2b6c22b22e00a984a2ef14803d892</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Edition</type>
      <name>_edition</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryMatcher.html</anchorfile>
      <anchor>ac888eef10e094b4d1ffc70b116bf50c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_status_flags</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryMatcher.html</anchorfile>
      <anchor>aeb24d61aa80d63e20953b8c310f49d65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AttrMatchList</type>
      <name>_attrMatchList</name>
      <anchorfile>classzypp_1_1detail_1_1PoolQueryMatcher.html</anchorfile>
      <anchor>abc260adc502776d8fca82f16b1d4bdbe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::PoolQueryResult</name>
    <filename>classzypp_1_1PoolQueryResult.html</filename>
    <base>SolvIterMixin&lt; PoolQueryResult, std::unordered_set&lt; sat::Solvable &gt;::const_iterator &gt;</base>
    <member kind="typedef">
      <type>std::unordered_set&lt; sat::Solvable &gt;</type>
      <name>ResultSet</name>
      <anchorfile>classzypp_1_1PoolQueryResult.html</anchorfile>
      <anchor>aea0dc72f780f14c64eabb2e236091eec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ResultSet::size_type</type>
      <name>size_type</name>
      <anchorfile>classzypp_1_1PoolQueryResult.html</anchorfile>
      <anchor>a70101c62db01a5802f9222383e3d62bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ResultSet::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classzypp_1_1PoolQueryResult.html</anchorfile>
      <anchor>a2377757a94e299e5d4d67106fd46728c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PoolQueryResult</name>
      <anchorfile>classzypp_1_1PoolQueryResult.html</anchorfile>
      <anchor>a935da2fd66f0162ad33f024c5aed0ac5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PoolQueryResult</name>
      <anchorfile>classzypp_1_1PoolQueryResult.html</anchorfile>
      <anchor>abebdb6ebf006c1f01f735fb8b96cf9a5</anchor>
      <arglist>(sat::Solvable result_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PoolQueryResult</name>
      <anchorfile>classzypp_1_1PoolQueryResult.html</anchorfile>
      <anchor>a182553fb9b5e0e63a04056da884f56f8</anchor>
      <arglist>(const PoolItem &amp;result_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PoolQueryResult</name>
      <anchorfile>classzypp_1_1PoolQueryResult.html</anchorfile>
      <anchor>a4329b6142e80720fd6502f45cdc4e00c</anchor>
      <arglist>(const PoolQuery &amp;query_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PoolQueryResult</name>
      <anchorfile>classzypp_1_1PoolQueryResult.html</anchorfile>
      <anchor>af3d01c8028619a72fa28974afa0297b0</anchor>
      <arglist>(TQueryResultIter begin_r, TQueryResultIter end_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1PoolQueryResult.html</anchorfile>
      <anchor>a932f648319f1b65e45035eb42fcbba29</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1PoolQueryResult.html</anchorfile>
      <anchor>a1401e6cddf0e73b7fdb702fa56804afb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1PoolQueryResult.html</anchorfile>
      <anchor>ab156d8c863cd10b9cd2f06597d1dbcb9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1PoolQueryResult.html</anchorfile>
      <anchor>a7f14b9a432050d698f5509e07bd1ef7b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classzypp_1_1PoolQueryResult.html</anchorfile>
      <anchor>a717f4d41c807c1de8f83379cc76b2ff4</anchor>
      <arglist>(sat::Solvable result_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classzypp_1_1PoolQueryResult.html</anchorfile>
      <anchor>ae92817c042d9ecd3dd6424995e774ae4</anchor>
      <arglist>(const PoolItem &amp;result_r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classzypp_1_1PoolQueryResult.html</anchorfile>
      <anchor>ac3483e2fe73b259f23bbc99a931f1f67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PoolQueryResult &amp;</type>
      <name>operator+=</name>
      <anchorfile>classzypp_1_1PoolQueryResult.html</anchorfile>
      <anchor>aefdfadea1a2c50f6ffafb3aa6dd7f1c3</anchor>
      <arglist>(const PoolQueryResult &amp;query_r)</arglist>
    </member>
    <member kind="function">
      <type>PoolQueryResult &amp;</type>
      <name>operator+=</name>
      <anchorfile>classzypp_1_1PoolQueryResult.html</anchorfile>
      <anchor>a375cae6e143ea5523c66f4e905ecb584</anchor>
      <arglist>(const PoolQuery &amp;query_r)</arglist>
    </member>
    <member kind="function">
      <type>PoolQueryResult &amp;</type>
      <name>operator+=</name>
      <anchorfile>classzypp_1_1PoolQueryResult.html</anchorfile>
      <anchor>a9b0c3da57d2bc0d23190f434636633a3</anchor>
      <arglist>(sat::Solvable result_r)</arglist>
    </member>
    <member kind="function">
      <type>PoolQueryResult &amp;</type>
      <name>operator+=</name>
      <anchorfile>classzypp_1_1PoolQueryResult.html</anchorfile>
      <anchor>abc97f3753584c166cc3bba176e7ec557</anchor>
      <arglist>(const PoolItem &amp;result_r)</arglist>
    </member>
    <member kind="function">
      <type>PoolQueryResult &amp;</type>
      <name>operator-=</name>
      <anchorfile>classzypp_1_1PoolQueryResult.html</anchorfile>
      <anchor>aa5f304a93450d554b49a9d0cb632b4dd</anchor>
      <arglist>(const PoolQueryResult &amp;query_r)</arglist>
    </member>
    <member kind="function">
      <type>PoolQueryResult &amp;</type>
      <name>operator-=</name>
      <anchorfile>classzypp_1_1PoolQueryResult.html</anchorfile>
      <anchor>aee0946214a1117dfbb834de635bcd6bd</anchor>
      <arglist>(const PoolQuery &amp;query_r)</arglist>
    </member>
    <member kind="function">
      <type>PoolQueryResult &amp;</type>
      <name>operator-=</name>
      <anchorfile>classzypp_1_1PoolQueryResult.html</anchorfile>
      <anchor>af58f5ac7c3728d330ac8c72b72a5e4f3</anchor>
      <arglist>(sat::Solvable result_r)</arglist>
    </member>
    <member kind="function">
      <type>PoolQueryResult &amp;</type>
      <name>operator-=</name>
      <anchorfile>classzypp_1_1PoolQueryResult.html</anchorfile>
      <anchor>aeeffe9d1004c4584b9872a8dfccacb1b</anchor>
      <arglist>(const PoolItem &amp;result_r)</arglist>
    </member>
    <member kind="function">
      <type>PoolQueryResult</type>
      <name>operator+</name>
      <anchorfile>classzypp_1_1PoolQueryResult.html</anchorfile>
      <anchor>ae2f8b05cddf9b4ad4b042ba63d38b8b9</anchor>
      <arglist>(const PoolQueryResult &amp;query_r) const</arglist>
    </member>
    <member kind="function">
      <type>PoolQueryResult</type>
      <name>operator+</name>
      <anchorfile>classzypp_1_1PoolQueryResult.html</anchorfile>
      <anchor>ae1b9c379de9433b0bd145968dfa28732</anchor>
      <arglist>(const PoolQuery &amp;query_r) const</arglist>
    </member>
    <member kind="function">
      <type>PoolQueryResult</type>
      <name>operator+</name>
      <anchorfile>classzypp_1_1PoolQueryResult.html</anchorfile>
      <anchor>ac357c37e9c9a345bb1800723449d054d</anchor>
      <arglist>(sat::Solvable result_r) const</arglist>
    </member>
    <member kind="function">
      <type>PoolQueryResult</type>
      <name>operator-</name>
      <anchorfile>classzypp_1_1PoolQueryResult.html</anchorfile>
      <anchor>ad51dcd4c879751e754fc084225d7634a</anchor>
      <arglist>(const PoolQueryResult &amp;query_r) const</arglist>
    </member>
    <member kind="function">
      <type>PoolQueryResult</type>
      <name>operator-</name>
      <anchorfile>classzypp_1_1PoolQueryResult.html</anchorfile>
      <anchor>a915b79f4a57279eab3e8d740f323b74f</anchor>
      <arglist>(const PoolQuery &amp;query_r) const</arglist>
    </member>
    <member kind="function">
      <type>PoolQueryResult</type>
      <name>operator-</name>
      <anchorfile>classzypp_1_1PoolQueryResult.html</anchorfile>
      <anchor>ab82d0f8676bf9653d40130b40359ccf7</anchor>
      <arglist>(sat::Solvable result_r) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ResultSet</type>
      <name>_result</name>
      <anchorfile>classzypp_1_1PoolQueryResult.html</anchorfile>
      <anchor>a7f732b4e92f3e874e359934c90ff379f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1PoolQueryResult.html</anchorfile>
      <anchor>a731461694fe4d0ea9eb82d5ba0359f71</anchor>
      <arglist>(std::ostream &amp;str, const PoolQueryResult &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::sat::Map::PoolSizeType</name>
    <filename>structzypp_1_1sat_1_1Map_1_1PoolSizeType.html</filename>
  </compound>
  <compound kind="struct">
    <name>zypp::pool::PoolStats</name>
    <filename>structzypp_1_1pool_1_1PoolStats.html</filename>
    <member kind="typedef">
      <type>std::map&lt; ResKind, Counter&lt; unsigned &gt; &gt;</type>
      <name>KindMap</name>
      <anchorfile>structzypp_1_1pool_1_1PoolStats.html</anchorfile>
      <anchor>acdd953f02d376d7e382f77903fba79fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1pool_1_1PoolStats.html</anchorfile>
      <anchor>a7bc06883628cf4b8a9191d09b6ac9474</anchor>
      <arglist>(ResObject::constPtr ptr)</arglist>
    </member>
    <member kind="variable">
      <type>Counter&lt; unsigned &gt;</type>
      <name>_total</name>
      <anchorfile>structzypp_1_1pool_1_1PoolStats.html</anchorfile>
      <anchor>add38cc83295bc93a0c5b089569ee3aae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>KindMap</type>
      <name>_perKind</name>
      <anchorfile>structzypp_1_1pool_1_1PoolStats.html</anchorfile>
      <anchor>a34934a266119c662efde83666bf78d8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1pool_1_1PoolStats.html</anchorfile>
      <anchor>aad3479e19595df971a1fa0d2fcae8efd</anchor>
      <arglist>(std::ostream &amp;str, const PoolStats &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpPoolStats</name>
      <anchorfile>structzypp_1_1pool_1_1PoolStats.html</anchorfile>
      <anchor>aad9cad4cdc7fb54f747eb857a2f1c089</anchor>
      <arglist>(std::ostream &amp;str, TIterator begin_r, TIterator end_r)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::pool::PoolTraits</name>
    <filename>structzypp_1_1pool_1_1PoolTraits.html</filename>
    <member kind="typedef">
      <type>sat::detail::SolvableIdType</type>
      <name>SolvableIdType</name>
      <anchorfile>structzypp_1_1pool_1_1PoolTraits.html</anchorfile>
      <anchor>ae8d679afba59bf53190c892a801fdd74</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; PoolItem &gt;</type>
      <name>ItemContainerT</name>
      <anchorfile>structzypp_1_1pool_1_1PoolTraits.html</anchorfile>
      <anchor>a4ffb98157c37c3131ad63630521525cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ItemContainerT::const_iterator</type>
      <name>item_iterator</name>
      <anchorfile>structzypp_1_1pool_1_1PoolTraits.html</anchorfile>
      <anchor>a83edf6ae03d45ad606c7a4b9d5f0ba85</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>filter_iterator&lt; ByPoolItem, ItemContainerT::const_iterator &gt;</type>
      <name>const_iterator</name>
      <anchorfile>structzypp_1_1pool_1_1PoolTraits.html</anchorfile>
      <anchor>a181e6149680483f3964e76d095ce029d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ItemContainerT::size_type</type>
      <name>size_type</name>
      <anchorfile>structzypp_1_1pool_1_1PoolTraits.html</anchorfile>
      <anchor>af5c40b6361f894b12621366524bb1b59</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unordered_multimap&lt; sat::detail::IdType, PoolItem &gt;</type>
      <name>Id2ItemT</name>
      <anchorfile>structzypp_1_1pool_1_1PoolTraits.html</anchorfile>
      <anchor>aa0946d1f725f10c0d308a0ed131ebf87</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>P_Select2nd&lt; Id2ItemT::value_type &gt;</type>
      <name>Id2ItemValueSelector</name>
      <anchorfile>structzypp_1_1pool_1_1PoolTraits.html</anchorfile>
      <anchor>a74fa6f1f5d7eb39a10f0b8a97094e872</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>transform_iterator&lt; Id2ItemValueSelector, Id2ItemT::const_iterator &gt;</type>
      <name>byIdent_iterator</name>
      <anchorfile>structzypp_1_1pool_1_1PoolTraits.html</anchorfile>
      <anchor>a72b12499caa49b6cd28809ce0c09638a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>sat::Pool::RepositoryIterator</type>
      <name>repository_iterator</name>
      <anchorfile>structzypp_1_1pool_1_1PoolTraits.html</anchorfile>
      <anchor>abb8f9e2e10901df5f046721f98e743ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; PoolQuery &gt;</type>
      <name>HardLockQueries</name>
      <anchorfile>structzypp_1_1pool_1_1PoolTraits.html</anchorfile>
      <anchor>aa22888548312ed0f6979e1f755328789</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HardLockQueries::const_iterator</type>
      <name>hardLockQueries_iterator</name>
      <anchorfile>structzypp_1_1pool_1_1PoolTraits.html</anchorfile>
      <anchor>ab6269ef0271347f3efc5ae26a2ce4869</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PoolImpl</type>
      <name>Impl</name>
      <anchorfile>structzypp_1_1pool_1_1PoolTraits.html</anchorfile>
      <anchor>ab1ed9dd4e32f150871e8fcefce524c7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; PoolImpl &gt;</type>
      <name>Impl_Ptr</name>
      <anchorfile>structzypp_1_1pool_1_1PoolTraits.html</anchorfile>
      <anchor>a2896ee2fe3b14e977d9f998bd90812af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; const PoolImpl &gt;</type>
      <name>Impl_constPtr</name>
      <anchorfile>structzypp_1_1pool_1_1PoolTraits.html</anchorfile>
      <anchor>ae309c887c3dae50f0aadca70199346b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::sat::Transaction::Impl::PostMortem</name>
    <filename>structzypp_1_1sat_1_1Transaction_1_1Impl_1_1PostMortem.html</filename>
    <member kind="function">
      <type></type>
      <name>PostMortem</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl_1_1PostMortem.html</anchorfile>
      <anchor>ae2171a2f10ba0fc8b39a9473900a1365</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PostMortem</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl_1_1PostMortem.html</anchorfile>
      <anchor>a39f9bf863f70d2bf123f001229648479</anchor>
      <arglist>(const sat::Solvable &amp;solv_r)</arglist>
    </member>
    <member kind="variable">
      <type>IdString</type>
      <name>_ident</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl_1_1PostMortem.html</anchorfile>
      <anchor>a10c9835a77fa2904cc06a506ce164bae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Edition</type>
      <name>_edition</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl_1_1PostMortem.html</anchorfile>
      <anchor>a14f7693fb9e2195b15f22c22257afd92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Arch</type>
      <name>_arch</name>
      <anchorfile>structzypp_1_1sat_1_1Transaction_1_1Impl_1_1PostMortem.html</anchorfile>
      <anchor>a6eecb64327dee19a527289496d833dbd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::repo::ProbeRepoReport</name>
    <filename>structzypp_1_1repo_1_1ProbeRepoReport.html</filename>
    <base>zypp::callback::ReportBase</base>
    <member kind="enumeration">
      <type></type>
      <name>Action</name>
      <anchorfile>structzypp_1_1repo_1_1ProbeRepoReport.html</anchorfile>
      <anchor>abd044cce0ac975f1e55ada741ebc1d88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORT</name>
      <anchorfile>structzypp_1_1repo_1_1ProbeRepoReport.html</anchorfile>
      <anchor>abd044cce0ac975f1e55ada741ebc1d88aefa5212693dc48081cec6bcb00d12925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRY</name>
      <anchorfile>structzypp_1_1repo_1_1ProbeRepoReport.html</anchorfile>
      <anchor>abd044cce0ac975f1e55ada741ebc1d88a560cd0c9ae1417d97633bee82d064fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Error</name>
      <anchorfile>structzypp_1_1repo_1_1ProbeRepoReport.html</anchorfile>
      <anchor>add8cc0c637136b809d3f84d3ebe51622</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_ERROR</name>
      <anchorfile>structzypp_1_1repo_1_1ProbeRepoReport.html</anchorfile>
      <anchor>add8cc0c637136b809d3f84d3ebe51622a0abb478c5e17621be3624c0f1fa604d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOT_FOUND</name>
      <anchorfile>structzypp_1_1repo_1_1ProbeRepoReport.html</anchorfile>
      <anchor>add8cc0c637136b809d3f84d3ebe51622a1fed2288cd54ad26dd88b300c8e69da0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IO</name>
      <anchorfile>structzypp_1_1repo_1_1ProbeRepoReport.html</anchorfile>
      <anchor>add8cc0c637136b809d3f84d3ebe51622a51af3249d5381b01c1086d43956aee3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INVALID</name>
      <anchorfile>structzypp_1_1repo_1_1ProbeRepoReport.html</anchorfile>
      <anchor>add8cc0c637136b809d3f84d3ebe51622a8fdead591307dccf6ab76ee0945d8dcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNKNOWN</name>
      <anchorfile>structzypp_1_1repo_1_1ProbeRepoReport.html</anchorfile>
      <anchor>add8cc0c637136b809d3f84d3ebe51622aac620050300fa10d561e5d143f2793da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORT</name>
      <anchorfile>structzypp_1_1repo_1_1ProbeRepoReport.html</anchorfile>
      <anchor>abd044cce0ac975f1e55ada741ebc1d88aefa5212693dc48081cec6bcb00d12925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRY</name>
      <anchorfile>structzypp_1_1repo_1_1ProbeRepoReport.html</anchorfile>
      <anchor>abd044cce0ac975f1e55ada741ebc1d88a560cd0c9ae1417d97633bee82d064fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_ERROR</name>
      <anchorfile>structzypp_1_1repo_1_1ProbeRepoReport.html</anchorfile>
      <anchor>add8cc0c637136b809d3f84d3ebe51622a0abb478c5e17621be3624c0f1fa604d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOT_FOUND</name>
      <anchorfile>structzypp_1_1repo_1_1ProbeRepoReport.html</anchorfile>
      <anchor>add8cc0c637136b809d3f84d3ebe51622a1fed2288cd54ad26dd88b300c8e69da0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IO</name>
      <anchorfile>structzypp_1_1repo_1_1ProbeRepoReport.html</anchorfile>
      <anchor>add8cc0c637136b809d3f84d3ebe51622a51af3249d5381b01c1086d43956aee3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INVALID</name>
      <anchorfile>structzypp_1_1repo_1_1ProbeRepoReport.html</anchorfile>
      <anchor>add8cc0c637136b809d3f84d3ebe51622a8fdead591307dccf6ab76ee0945d8dcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNKNOWN</name>
      <anchorfile>structzypp_1_1repo_1_1ProbeRepoReport.html</anchorfile>
      <anchor>add8cc0c637136b809d3f84d3ebe51622aac620050300fa10d561e5d143f2793da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>start</name>
      <anchorfile>structzypp_1_1repo_1_1ProbeRepoReport.html</anchorfile>
      <anchor>a39037e91727620ffc8342c60ea00a26e</anchor>
      <arglist>(const Url &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>failedProbe</name>
      <anchorfile>structzypp_1_1repo_1_1ProbeRepoReport.html</anchorfile>
      <anchor>a3a4d1015b782768b0f43357caf216e72</anchor>
      <arglist>(const Url &amp;, const std::string &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>successProbe</name>
      <anchorfile>structzypp_1_1repo_1_1ProbeRepoReport.html</anchorfile>
      <anchor>ab98760f3dff97bd888836ea648ff1d2c</anchor>
      <arglist>(const Url &amp;, const std::string &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finish</name>
      <anchorfile>structzypp_1_1repo_1_1ProbeRepoReport.html</anchorfile>
      <anchor>a6266339201c5cb6bee853846068daee9</anchor>
      <arglist>(const Url &amp;, Error, const std::string &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>progress</name>
      <anchorfile>structzypp_1_1repo_1_1ProbeRepoReport.html</anchorfile>
      <anchor>a704ef6cc14d2628391ebb7520c73dd2f</anchor>
      <arglist>(const Url &amp;, int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Action</type>
      <name>problem</name>
      <anchorfile>structzypp_1_1repo_1_1ProbeRepoReport.html</anchorfile>
      <anchor>a1f2f0233c391b8041914e32e8771e7ab</anchor>
      <arglist>(const Url &amp;, Error, const std::string &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ProblemSolution</name>
    <filename>classzypp_1_1ProblemSolution.html</filename>
    <base>zypp::base::ReferenceCounted</base>
    <class kind="class">zypp::ProblemSolution::Impl</class>
    <member kind="typedef">
      <type>solver::detail::SolutionAction_Ptr</type>
      <name>SolutionAction_Ptr</name>
      <anchorfile>classzypp_1_1ProblemSolution.html</anchorfile>
      <anchor>a3364bfd4b0ca9e07a1e7034702a5e704</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>solver::detail::SolutionActionList</type>
      <name>SolutionActionList</name>
      <anchorfile>classzypp_1_1ProblemSolution.html</anchorfile>
      <anchor>a3b3aaaa4bbb8584599dba27eb305425b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProblemSolution</name>
      <anchorfile>classzypp_1_1ProblemSolution.html</anchorfile>
      <anchor>a53a20e4a356cb1c4af7452eb26bdd1c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProblemSolution</name>
      <anchorfile>classzypp_1_1ProblemSolution.html</anchorfile>
      <anchor>ade085990571aef371db171af7e0eaea3</anchor>
      <arglist>(std::string description)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProblemSolution</name>
      <anchorfile>classzypp_1_1ProblemSolution.html</anchorfile>
      <anchor>a3f3f80356cfac9ff4da610772ddd268b</anchor>
      <arglist>(std::string description, std::string details)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ProblemSolution</name>
      <anchorfile>classzypp_1_1ProblemSolution.html</anchorfile>
      <anchor>a66c7f28455ced346a36d16492304a097</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>description</name>
      <anchorfile>classzypp_1_1ProblemSolution.html</anchorfile>
      <anchor>a3fbe9243c040cba33e2a2b35d8f50b7c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>details</name>
      <anchorfile>classzypp_1_1ProblemSolution.html</anchorfile>
      <anchor>addb236d2fc17f0d6a41d475cb28326b9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const SolutionActionList &amp;</type>
      <name>actions</name>
      <anchorfile>classzypp_1_1ProblemSolution.html</anchorfile>
      <anchor>a6e574c38b82c18ac0051ae8a2ee864a8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDescription</name>
      <anchorfile>classzypp_1_1ProblemSolution.html</anchorfile>
      <anchor>a0444d685b6fbfdea13751a259e816927</anchor>
      <arglist>(std::string description)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDetails</name>
      <anchorfile>classzypp_1_1ProblemSolution.html</anchorfile>
      <anchor>ac05c050f62f8beb9e459fd143cf16010</anchor>
      <arglist>(std::string details)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pushDescriptionDetail</name>
      <anchorfile>classzypp_1_1ProblemSolution.html</anchorfile>
      <anchor>aabd6e56ea858c662753857013a186af1</anchor>
      <arglist>(std::string description, bool front=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addAction</name>
      <anchorfile>classzypp_1_1ProblemSolution.html</anchorfile>
      <anchor>a37371bdeadc1ef15e34b45a22c888d62</anchor>
      <arglist>(SolutionAction_Ptr action)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1ProblemSolution.html</anchorfile>
      <anchor>a076c9afb4578f6ab2a1e182cec72d28a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1ProblemSolution.html</anchorfile>
      <anchor>a857825a882049bbb75d980b57bf60a66</anchor>
      <arglist>(std::ostream &amp;, const ProblemSolution &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1ProblemSolution.html</anchorfile>
      <anchor>a130ef6f5413c4ec43a577ee0b12e6776</anchor>
      <arglist>(std::ostream &amp;, const ProblemSolutionList &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::CheckAccessDeleted::ProcInfo</name>
    <filename>structzypp_1_1CheckAccessDeleted_1_1ProcInfo.html</filename>
    <member kind="function">
      <type>std::string</type>
      <name>service</name>
      <anchorfile>structzypp_1_1CheckAccessDeleted_1_1ProcInfo.html</anchorfile>
      <anchor>a6a40954a61a0aac28bd3c110cd074af4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>pid</name>
      <anchorfile>structzypp_1_1CheckAccessDeleted_1_1ProcInfo.html</anchorfile>
      <anchor>a719860c989b4c45b1d53509bdfc132fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>ppid</name>
      <anchorfile>structzypp_1_1CheckAccessDeleted_1_1ProcInfo.html</anchorfile>
      <anchor>ac45f77265ebac7c06412542b5d1d5467</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>puid</name>
      <anchorfile>structzypp_1_1CheckAccessDeleted_1_1ProcInfo.html</anchorfile>
      <anchor>a942e7b9a354a1aedfb9566be50a4fb53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>login</name>
      <anchorfile>structzypp_1_1CheckAccessDeleted_1_1ProcInfo.html</anchorfile>
      <anchor>a781bcd0b405d44ce2a0de1b528281a88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>command</name>
      <anchorfile>structzypp_1_1CheckAccessDeleted_1_1ProcInfo.html</anchorfile>
      <anchor>a967cd6c284e0056d4bc1210f25157d65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>files</name>
      <anchorfile>structzypp_1_1CheckAccessDeleted_1_1ProcInfo.html</anchorfile>
      <anchor>abe5a09f684473130b2db98d7c6a7145f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1CheckAccessDeleted_1_1ProcInfo.html</anchorfile>
      <anchor>aa15244b76aaa92d3a22999287ed179fa</anchor>
      <arglist>(std::ostream &amp;str, const CheckAccessDeleted::ProcInfo &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::Product</name>
    <filename>classzypp_1_1Product.html</filename>
    <base>zypp::ResObject</base>
    <class kind="class">zypp::Product::UrlList</class>
    <member kind="typedef">
      <type>Product</type>
      <name>Self</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>a1710a02accd175b0e3e388859f15e32c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ResTraits&lt; Self &gt;</type>
      <name>TraitsType</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>a003a4028664fe93ec2bed82a17c6456e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TraitsType::PtrType</type>
      <name>Ptr</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>a874646e3b70c17531a858cf799fbbfb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TraitsType::constPtrType</type>
      <name>constPtr</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>a28765039103a7e307d2f0670983849ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; constPtr &gt;</type>
      <name>ReplacedProducts</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>a293ff5150b8835c216eff1fd79bf1750</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>sat::Solvable</type>
      <name>referencePackage</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>a9de91b0e1fae0c19dabc12b7481dac26</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>referenceFilename</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>a4f0c20cd01c67cddbffaf80de4f6dfd0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CapabilitySet</type>
      <name>droplist</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>a7e2e18a59b750dc38cfd154941c5461a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ReplacedProducts</type>
      <name>replacedProducts</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>a004685b5583938bdb41072bcf1865b6f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>productLine</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>aeb7e5e3a2afba9703369ccd10857c970</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>shortName</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>a482d6a945ec05a29aa711741fb37055b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>flavor</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>a2caba47b198bdbfb26cd41f2769fe806</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>type</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>ab819f90a248041bcb0c6c0ceecdedd6b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; std::string &gt;</type>
      <name>flags</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>a067687845648fe00f108db0b91e73795</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Date</type>
      <name>endOfLife</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>a8cc36c1e2a0e7ec1733153de2683c477</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasEndOfLife</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>a78ae180bd2296a9102771418775c486e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasEndOfLife</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>aab84613254f1d11a2905a06b9749c213</anchor>
      <arglist>(Date &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Repository::ContentIdentifier &gt;</type>
      <name>updateContentIdentifier</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>abeb5e1b54f4ed9317c6ff6eb67ace077</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasUpdateContentIdentifier</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>a811611f65fd15f24e394bf480c64f5be</anchor>
      <arglist>(const Repository::ContentIdentifier &amp;cident_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasUpdateContentIdentifier</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>aeb7e4b8cfdcececd71a301a640ccb567</anchor>
      <arglist>(TIterator begin, TIterator end) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTargetDistribution</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>a356180ff47c64ad7bbdc6b389633566d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>registerTarget</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>a5df49d24b6b91aee583569d602a651a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>registerRelease</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>add6181e9cf1a1b1ed5726f636fffb2fe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>registerFlavor</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>ad53d4ff1a22cf686a11387ef85917414</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>UrlList</type>
      <name>urls</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>aac75d37715996b3b59f6c8bb1a68ce1a</anchor>
      <arglist>(const std::string &amp;key_r) const</arglist>
    </member>
    <member kind="function">
      <type>UrlList</type>
      <name>releaseNotesUrls</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>a417ee4dccab325568f7bd50b7d5198e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>UrlList</type>
      <name>registerUrls</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>a594d9b982fd181c9da3ffdd35f978804</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>UrlList</type>
      <name>smoltUrls</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>adfebaabbef81c310ed89249932993111</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>UrlList</type>
      <name>updateUrls</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>a999b7066d53f8b9d92dcc6b1f12b28b5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>UrlList</type>
      <name>extraUrls</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>a083b4614f07244babc4f936f7c0d8f2b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>UrlList</type>
      <name>optionalUrls</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>afff1299503d0875b2a36afea2ff9e485</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Product</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>a6adf2ae4c2fafc3bfe87f8ba73ab3db8</anchor>
      <arglist>(const sat::Solvable &amp;solvable_r)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual</type>
      <name>~Product</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>aa6b7be39c760d94e8c3d36f10c5831ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend Ptr</type>
      <name>make</name>
      <anchorfile>classzypp_1_1Product.html</anchorfile>
      <anchor>a50dd0e99e42288603883d13473a02a33</anchor>
      <arglist>(const sat::Solvable &amp;solvable_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::parser::ProductFileData</name>
    <filename>classzypp_1_1parser_1_1ProductFileData.html</filename>
    <class kind="struct">zypp::parser::ProductFileData::Impl</class>
    <class kind="struct">zypp::parser::ProductFileData::Upgrade</class>
    <member kind="typedef">
      <type>std::vector&lt; Upgrade &gt;</type>
      <name>Upgrades</name>
      <anchorfile>classzypp_1_1parser_1_1ProductFileData.html</anchorfile>
      <anchor>ae49708e3886858b3c0bb82601a3223d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProductFileData</name>
      <anchorfile>classzypp_1_1parser_1_1ProductFileData.html</anchorfile>
      <anchor>a3c61bd24d2a5eafe2c62ac3b81f87546</anchor>
      <arglist>(Impl *allocated_r=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1parser_1_1ProductFileData.html</anchorfile>
      <anchor>a1fb4dfcabcc567bfe347932b38192aa8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IdString</type>
      <name>vendor</name>
      <anchorfile>classzypp_1_1parser_1_1ProductFileData.html</anchorfile>
      <anchor>a0367c6618d56f374bc0b976e3a644123</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IdString</type>
      <name>name</name>
      <anchorfile>classzypp_1_1parser_1_1ProductFileData.html</anchorfile>
      <anchor>ae21053856e15654f5547b3b1d675110b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Edition</type>
      <name>edition</name>
      <anchorfile>classzypp_1_1parser_1_1ProductFileData.html</anchorfile>
      <anchor>a08f3d7e96ca0ff542cd14f0d6ad8e77e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Arch</type>
      <name>arch</name>
      <anchorfile>classzypp_1_1parser_1_1ProductFileData.html</anchorfile>
      <anchor>a90165b5410790f165cfc5863366a9cd3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>shortName</name>
      <anchorfile>classzypp_1_1parser_1_1ProductFileData.html</anchorfile>
      <anchor>a988f50e5c653cd2c757dcd2dabe4ae8f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>summary</name>
      <anchorfile>classzypp_1_1parser_1_1ProductFileData.html</anchorfile>
      <anchor>a25515b725799c44bf67c85ca844708d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>productline</name>
      <anchorfile>classzypp_1_1parser_1_1ProductFileData.html</anchorfile>
      <anchor>aa51ed620c6d04bc7031e3e8a4641ce37</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>registerTarget</name>
      <anchorfile>classzypp_1_1parser_1_1ProductFileData.html</anchorfile>
      <anchor>aea611ce3e2e7fb9c745903efb444338f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>registerRelease</name>
      <anchorfile>classzypp_1_1parser_1_1ProductFileData.html</anchorfile>
      <anchor>a6f54d9d79e3d48cd48b26c0cdc2fa492</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>registerFlavor</name>
      <anchorfile>classzypp_1_1parser_1_1ProductFileData.html</anchorfile>
      <anchor>ae61d345dedda0456f1aa9423066d4e5b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>updaterepokey</name>
      <anchorfile>classzypp_1_1parser_1_1ProductFileData.html</anchorfile>
      <anchor>a834241b71608557ac795279fae18fe08</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Upgrades &amp;</type>
      <name>upgrades</name>
      <anchorfile>classzypp_1_1parser_1_1ProductFileData.html</anchorfile>
      <anchor>a52fdf0cc51b0fcbeff6afb4e216a82ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1parser_1_1ProductFileData.html</anchorfile>
      <anchor>afdc4679c62b869bdf09816798f0d82df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1parser_1_1ProductFileData.html</anchorfile>
      <anchor>a0f8043df1849b903767ffe389fed29cc</anchor>
      <arglist>(std::ostream &amp;str, const ProductFileData &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::parser::ProductFileReader</name>
    <filename>classzypp_1_1parser_1_1ProductFileReader.html</filename>
    <member kind="typedef">
      <type>function&lt; bool(const ProductFileData &amp;)&gt;</type>
      <name>Consumer</name>
      <anchorfile>classzypp_1_1parser_1_1ProductFileReader.html</anchorfile>
      <anchor>adfc01613b87264ae462676fa6ceb07c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProductFileReader</name>
      <anchorfile>classzypp_1_1parser_1_1ProductFileReader.html</anchorfile>
      <anchor>a05e7fc89ded2d3e697f3e07a30e7e691</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProductFileReader</name>
      <anchorfile>classzypp_1_1parser_1_1ProductFileReader.html</anchorfile>
      <anchor>a051b031b77d17fffc2cfd87c4e521c87</anchor>
      <arglist>(const Consumer &amp;consumer_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProductFileReader</name>
      <anchorfile>classzypp_1_1parser_1_1ProductFileReader.html</anchorfile>
      <anchor>a40bf0c96c0c804cc0ae266b939641570</anchor>
      <arglist>(const Consumer &amp;consumer_r, const InputStream &amp;input_r)</arglist>
    </member>
    <member kind="function">
      <type>const Consumer &amp;</type>
      <name>consumer</name>
      <anchorfile>classzypp_1_1parser_1_1ProductFileReader.html</anchorfile>
      <anchor>a0a5669ebcf12b6f33d6759fa7555ac30</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConsumer</name>
      <anchorfile>classzypp_1_1parser_1_1ProductFileReader.html</anchorfile>
      <anchor>af1ad3ae98ed3e8c6ebca1736192bef44</anchor>
      <arglist>(const Consumer &amp;consumer_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parse</name>
      <anchorfile>classzypp_1_1parser_1_1ProductFileReader.html</anchorfile>
      <anchor>a625cef1d3fad9a9d706320bae60b0c5d</anchor>
      <arglist>(const InputStream &amp;input_r=InputStream()) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>scanDir</name>
      <anchorfile>classzypp_1_1parser_1_1ProductFileReader.html</anchorfile>
      <anchor>a129ee36d85c0d18ca55ac38b3235ba66</anchor>
      <arglist>(const Consumer &amp;consumer_r, const Pathname &amp;dir_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ProductFileData</type>
      <name>scanFile</name>
      <anchorfile>classzypp_1_1parser_1_1ProductFileReader.html</anchorfile>
      <anchor>aaf4cf7b25dff7e83332e1c0e6083f195</anchor>
      <arglist>(const Pathname &amp;file_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Consumer</type>
      <name>_consumer</name>
      <anchorfile>classzypp_1_1parser_1_1ProductFileReader.html</anchorfile>
      <anchor>ac7d038a914bfaca3c7a58621f33fc464</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::Repository::ProductInfoIterator</name>
    <filename>classzypp_1_1Repository_1_1ProductInfoIterator.html</filename>
    <member kind="function">
      <type></type>
      <name>ProductInfoIterator</name>
      <anchorfile>classzypp_1_1Repository_1_1ProductInfoIterator.html</anchorfile>
      <anchor>a561dc5d3fc157aa0bde383cb1a9ab21a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>label</name>
      <anchorfile>classzypp_1_1Repository_1_1ProductInfoIterator.html</anchorfile>
      <anchor>a4724e2eca5b8f31e9e52849d1ea1c0f5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CpeId</type>
      <name>cpeId</name>
      <anchorfile>classzypp_1_1Repository_1_1ProductInfoIterator.html</anchorfile>
      <anchor>a8ab570a124eddfe4f87a46a04280d9af</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ProductInfoIterator</name>
      <anchorfile>classzypp_1_1Repository_1_1ProductInfoIterator.html</anchorfile>
      <anchor>a6af9571449d64850b1b2417c166a5dfc</anchor>
      <arglist>(sat::SolvAttr attr_r, Repository repo_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>dereference</name>
      <anchorfile>classzypp_1_1Repository_1_1ProductInfoIterator.html</anchorfile>
      <anchor>a74cde1d66982a3e9651b1bc8dbafa3c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Repository</name>
      <anchorfile>classzypp_1_1Repository_1_1ProductInfoIterator.html</anchorfile>
      <anchor>aaeade420d983c3fba7d0098833055006</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>boost::iterator_core_access</name>
      <anchorfile>classzypp_1_1Repository_1_1ProductInfoIterator.html</anchorfile>
      <anchor>ac09f73e325921cc50ebcd96bed0f8096</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::parser::ProductNode</name>
    <filename>structzypp_1_1parser_1_1ProductNode.html</filename>
    <base>zypp::xml::ParseDef</base>
    <member kind="function">
      <type></type>
      <name>ProductNode</name>
      <anchorfile>structzypp_1_1parser_1_1ProductNode.html</anchorfile>
      <anchor>a23ce82f2e79fe265d14bcfa78fffebfc</anchor>
      <arglist>(ProductFileData::Impl &amp;pdata_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doneUpgrade</name>
      <anchorfile>structzypp_1_1parser_1_1ProductNode.html</anchorfile>
      <anchor>aeabc8f4d2b8e3249214c29eeef0aff99</anchor>
      <arglist>(const xml::Node &amp;_node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doneLocalizedDefault</name>
      <anchorfile>structzypp_1_1parser_1_1ProductNode.html</anchorfile>
      <anchor>a64cabdeec608fda992fbf6dba85a9ebe</anchor>
      <arglist>(const xml::Node &amp;_node, std::string &amp;store_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>done</name>
      <anchorfile>structzypp_1_1parser_1_1ProductNode.html</anchorfile>
      <anchor>abe9bca397348abd75f9fb1fc74ef2210</anchor>
      <arglist>(const xml::Node &amp;_node)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ProductFileData::Impl &amp;</type>
      <name>_pdata</name>
      <anchorfile>structzypp_1_1parser_1_1ProductNode.html</anchorfile>
      <anchor>afe0753e2bc822e61a3d9ec74d3ab8fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_version</name>
      <anchorfile>structzypp_1_1parser_1_1ProductNode.html</anchorfile>
      <anchor>acf6095a9d58d3100e92f3e20d411164a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_release</name>
      <anchorfile>structzypp_1_1parser_1_1ProductNode.html</anchorfile>
      <anchor>a22cd1ff65b49264c9ed66176a3e91d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_ttext</name>
      <anchorfile>structzypp_1_1parser_1_1ProductNode.html</anchorfile>
      <anchor>a99c13ce042a2312f3e6dc3544d396222</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_tlocale</name>
      <anchorfile>structzypp_1_1parser_1_1ProductNode.html</anchorfile>
      <anchor>a2a962ff2019f2fd9499afe370266c01d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ProductFileData::Upgrade::Impl</type>
      <name>_upgrade</name>
      <anchorfile>structzypp_1_1parser_1_1ProductNode.html</anchorfile>
      <anchor>aec4316e7bac8dca8a67dca06a3af7fc4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::base::ProfilingFormater</name>
    <filename>structzypp_1_1base_1_1ProfilingFormater.html</filename>
    <base>zypp::base::LogControl::LineFormater</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>format</name>
      <anchorfile>structzypp_1_1base_1_1ProfilingFormater.html</anchorfile>
      <anchor>a24a046bd5cddaeb9aaa4b11507f0c1d6</anchor>
      <arglist>(const std::string &amp;, logger::LogLevel, const char *, const char *, int, const std::string &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ProfilingFormater</name>
      <anchorfile>structzypp_1_1base_1_1ProfilingFormater.html</anchorfile>
      <anchor>ac52929823bb5b2696c3fb49c4a5d2a92</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ProgressData</name>
    <filename>classzypp_1_1ProgressData.html</filename>
    <base>ProvideNumericId&lt; ProgressData, unsigned &gt;</base>
    <class kind="class">zypp::ProgressData::Data</class>
    <member kind="typedef">
      <type>long long</type>
      <name>value_type</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a2fde90d6cf8ea72b4a3be3185d45fe5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>function&lt; bool(const ProgressData &amp;)&gt;</type>
      <name>ReceiverFnc</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a89143a717926c1fa891ba91f07ad7aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProgressData</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>abac27929b350f321cac093810a144b99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProgressData</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a65ac7a165dfb1c88800760d1baefe733</anchor>
      <arglist>(value_type max_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProgressData</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a4539e9cd6b330cb201e620d8f718c2fc</anchor>
      <arglist>(value_type min_r, value_type max_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProgressData</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a56777019dd3f0a2af1069b0870224937</anchor>
      <arglist>(value_type min_r, value_type max_r, value_type val_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ProgressData</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a8ed05bfc5a8e3bf37ca4cee5a3b282e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>min</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a9616d3d0a2f8343bf584d33f64d20999</anchor>
      <arglist>(value_type min_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>max</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a9184e39f352f8f36f8117072e604879a</anchor>
      <arglist>(value_type max_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>noRange</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a235106109940199f1e7014e0858dd537</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>range</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>af5fa8fdf5c86d6ab8396d407e24baefb</anchor>
      <arglist>(value_type max_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>range</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a92d26ba0ea8fa3e46c43ed55043980a3</anchor>
      <arglist>(value_type min_r, value_type max_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>name</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a608d6a3dd286cba49e997b3fc7e89770</anchor>
      <arglist>(const std::string &amp;name_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendTo</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a3b18cac336e9be937486ba905c70c11c</anchor>
      <arglist>(const ReceiverFnc &amp;fnc_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>noSend</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a6efa2d452c06a65175f64c0e3c5f3c8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>ac1455230ae567084a315e7cb64a51697</anchor>
      <arglist>(value_type val_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a1a86e64791173ded8b3c53fb40fcfd80</anchor>
      <arglist>(const ProgressData &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>incr</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a989431b2c739fedd881dcc0d99ec0d08</anchor>
      <arglist>(value_type val_r=1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>decr</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a05c4f386e1c9c1ae37c9e82da61f417f</anchor>
      <arglist>(value_type val_r=1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>toMin</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>ab9cd294d1b385f9836521c48eb8d5f08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>toMax</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a605e7a146617a20cd9b39a3309a4c782</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tick</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a040f99b4c4a816cf1148ab264bafb71d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumeration" protection="private">
      <type></type>
      <name>State</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a7f0ce3d6cc0a1a660a9c4375dd3b5a47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>INIT</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a7f0ce3d6cc0a1a660a9c4375dd3b5a47af1b46357ca23eb1139088d6eb0d0c6ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>RUN</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a7f0ce3d6cc0a1a660a9c4375dd3b5a47a1e466903ea2bb9bff93d3db24b0f61b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>END</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a7f0ce3d6cc0a1a660a9c4375dd3b5a47a8be1d72152f69a32e91f9dfebc093109</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>INIT</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a7f0ce3d6cc0a1a660a9c4375dd3b5a47af1b46357ca23eb1139088d6eb0d0c6ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>RUN</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a7f0ce3d6cc0a1a660a9c4375dd3b5a47a1e466903ea2bb9bff93d3db24b0f61b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>END</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a7f0ce3d6cc0a1a660a9c4375dd3b5a47a8be1d72152f69a32e91f9dfebc093109</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a26aa8688a10fb29ccfd809cf19afbae4</anchor>
      <arglist>(std::ostream &amp;str, const ProgressData &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>ProgressData</type>
      <name>makeProgressData</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>aff8d75ea73a783cb488e9e94dc8cf338</anchor>
      <arglist>(const InputStream &amp;input_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; Data &gt;</type>
      <name>_d</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>ae7e573f4044a071eb4b13659e8714343</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>value_type</type>
      <name>min</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>ac362f753a30aaf680ad331909d37cc92</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>value_type</type>
      <name>max</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>abf51b08c2ffd9d1984ae5f0529fdc5f0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>value_type</type>
      <name>val</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>ad69a9d8cdbd4edb59ff6772779b9d844</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasRange</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>ad4bc579dabf1a9980c376245c00d9b34</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reportPercent</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a09c833dcecfc57ec3f234ab0b7ba0e71</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reportAlive</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a41f4db8719d69a3fb505d593ee8fb9f0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>value_type</type>
      <name>reportValue</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a1d027220cc435800ce7c08137e69ca38</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>name</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a0c29e50018a221129ffed2afb7e20704</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ReceiverFnc &amp;</type>
      <name>receiver</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a151adcb2db71e311bbda50603e4ae789</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>finalReport</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>acb5a5c4cd2f071e211df6dc3237ccf9c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>report</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a7882d963a965cc6f9ee1e329eab30195</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>ac1455230ae567084a315e7cb64a51697</anchor>
      <arglist>(value_type val_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a1a86e64791173ded8b3c53fb40fcfd80</anchor>
      <arglist>(const ProgressData &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>incr</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a989431b2c739fedd881dcc0d99ec0d08</anchor>
      <arglist>(value_type val_r=1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>decr</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a05c4f386e1c9c1ae37c9e82da61f417f</anchor>
      <arglist>(value_type val_r=1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>toMin</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>ab9cd294d1b385f9836521c48eb8d5f08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>toMax</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a605e7a146617a20cd9b39a3309a4c782</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tick</name>
      <anchorfile>classzypp_1_1ProgressData.html</anchorfile>
      <anchor>a040f99b4c4a816cf1148ab264bafb71d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::ProgressReport</name>
    <filename>structzypp_1_1ProgressReport.html</filename>
    <base>zypp::callback::ReportBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>start</name>
      <anchorfile>structzypp_1_1ProgressReport.html</anchorfile>
      <anchor>a25d210e2075a4f2e340335de55a3c99e</anchor>
      <arglist>(const ProgressData &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>progress</name>
      <anchorfile>structzypp_1_1ProgressReport.html</anchorfile>
      <anchor>ae3d5cbe33a2c6d7beea2e8c46ed680cb</anchor>
      <arglist>(const ProgressData &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finish</name>
      <anchorfile>structzypp_1_1ProgressReport.html</anchorfile>
      <anchor>a3e62d2f3068024c666f382f37c0faa59</anchor>
      <arglist>(const ProgressData &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::ProgressReportAdaptor</name>
    <filename>structzypp_1_1ProgressReportAdaptor.html</filename>
    <member kind="function">
      <type></type>
      <name>ProgressReportAdaptor</name>
      <anchorfile>structzypp_1_1ProgressReportAdaptor.html</anchorfile>
      <anchor>a9e3e8a4afec6860a6cbe70ab4405009a</anchor>
      <arglist>(const ProgressData::ReceiverFnc &amp;fnc, callback::SendReport&lt; ProgressReport &gt; &amp;report)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1ProgressReportAdaptor.html</anchorfile>
      <anchor>ac4f1c27f4cfc33a33cabf498961b9887</anchor>
      <arglist>(const ProgressData &amp;progress)</arglist>
    </member>
    <member kind="variable">
      <type>ProgressData::ReceiverFnc</type>
      <name>_fnc</name>
      <anchorfile>structzypp_1_1ProgressReportAdaptor.html</anchorfile>
      <anchor>a620812588c507a3caad854ca1f2059ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>callback::SendReport&lt; ProgressReport &gt; &amp;</type>
      <name>_report</name>
      <anchorfile>structzypp_1_1ProgressReportAdaptor.html</anchorfile>
      <anchor>a623b5bfa5d0df6503fb06cf90ddc0aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_first</name>
      <anchorfile>structzypp_1_1ProgressReportAdaptor.html</anchorfile>
      <anchor>a15c35de9738cce6d1e5509784cdef044</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::ProvideDirOperation</name>
    <filename>structzypp_1_1ProvideDirOperation.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1ProvideDirOperation.html</anchorfile>
      <anchor>adeb4aca0368d3363687bd7ba1c4ca105</anchor>
      <arglist>(media::MediaAccessId media, const Pathname &amp;file)</arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>result</name>
      <anchorfile>structzypp_1_1ProvideDirOperation.html</anchorfile>
      <anchor>a726d797565e5e91671d9182fdbb44463</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::ProvideDirTreeOperation</name>
    <filename>structzypp_1_1ProvideDirTreeOperation.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1ProvideDirTreeOperation.html</anchorfile>
      <anchor>a276ce79586974faf4c8c7fd7f3735e41</anchor>
      <arglist>(media::MediaAccessId media, const Pathname &amp;file)</arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>result</name>
      <anchorfile>structzypp_1_1ProvideDirTreeOperation.html</anchorfile>
      <anchor>a558823ea2c739a631f88ce97b40519f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::ProvideFileExistenceOperation</name>
    <filename>structzypp_1_1ProvideFileExistenceOperation.html</filename>
    <member kind="function">
      <type></type>
      <name>ProvideFileExistenceOperation</name>
      <anchorfile>structzypp_1_1ProvideFileExistenceOperation.html</anchorfile>
      <anchor>aadb9596086b56bb6f3153c38042a2a5f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1ProvideFileExistenceOperation.html</anchorfile>
      <anchor>a9fb04cd3a14431da9b29ac0e3569dccb</anchor>
      <arglist>(media::MediaAccessId media, const Pathname &amp;file)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>result</name>
      <anchorfile>structzypp_1_1ProvideFileExistenceOperation.html</anchorfile>
      <anchor>a8c5147296784a3cc4ef05ed5e25a4dc4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::ProvideFileOperation</name>
    <filename>structzypp_1_1ProvideFileOperation.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1ProvideFileOperation.html</anchorfile>
      <anchor>add63d0844a8ed23a46822983a09ccd42</anchor>
      <arglist>(media::MediaAccessId media, const Pathname &amp;file)</arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>result</name>
      <anchorfile>structzypp_1_1ProvideFileOperation.html</anchorfile>
      <anchor>aaa0276103131ee50de7af377905e0fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ByteCount</type>
      <name>expectedFileSize</name>
      <anchorfile>structzypp_1_1ProvideFileOperation.html</anchorfile>
      <anchor>af7f5bb75878c4af0f4035b73b8421968</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ProvideFilePolicy</name>
    <filename>classzypp_1_1ProvideFilePolicy.html</filename>
    <member kind="typedef">
      <type>function&lt; bool(int)&gt;</type>
      <name>ProgressCB</name>
      <anchorfile>classzypp_1_1ProvideFilePolicy.html</anchorfile>
      <anchor>aa0c4abdd2d4c0f158ef774249e913152</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ProvideFilePolicy &amp;</type>
      <name>progressCB</name>
      <anchorfile>classzypp_1_1ProvideFilePolicy.html</anchorfile>
      <anchor>a962c15797abfdfd33f86691f1d5b4c8e</anchor>
      <arglist>(ProgressCB progressCB_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>progress</name>
      <anchorfile>classzypp_1_1ProvideFilePolicy.html</anchorfile>
      <anchor>abebd869fcd68882142fbd5dc91f449a9</anchor>
      <arglist>(int value) const</arglist>
    </member>
    <member kind="function">
      <type>ProvideFilePolicy &amp;</type>
      <name>fileChecker</name>
      <anchorfile>classzypp_1_1ProvideFilePolicy.html</anchorfile>
      <anchor>ad5d8735cbcd589ffdef5a1286dc555c8</anchor>
      <arglist>(FileChecker fileChecker_r)</arglist>
    </member>
    <member kind="function">
      <type>const FileChecker &amp;</type>
      <name>fileChecker</name>
      <anchorfile>classzypp_1_1ProvideFilePolicy.html</anchorfile>
      <anchor>a20528c427aac5df8649641dcad65c529</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FileChecker</type>
      <name>_fileChecker</name>
      <anchorfile>classzypp_1_1ProvideFilePolicy.html</anchorfile>
      <anchor>aa776d8775ea9cf986c9da83fd1e2f245</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ProgressCB</type>
      <name>_progressCB</name>
      <anchorfile>classzypp_1_1ProvideFilePolicy.html</anchorfile>
      <anchor>ab6143af5484207e3849f584e8e368a5d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::base::ProvideNumericId</name>
    <filename>structzypp_1_1base_1_1ProvideNumericId.html</filename>
    <templarg>class TDerived</templarg>
    <templarg>class TNumericIdType</templarg>
    <member kind="function">
      <type>TNumericIdType</type>
      <name>numericId</name>
      <anchorfile>structzypp_1_1base_1_1ProvideNumericId.html</anchorfile>
      <anchor>a6e57f025245d03d49981b7f323020fa3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ProvideNumericId</name>
      <anchorfile>structzypp_1_1base_1_1ProvideNumericId.html</anchorfile>
      <anchor>a973e1bfc9d0456f9be42361ad2e3fb99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ProvideNumericId</name>
      <anchorfile>structzypp_1_1base_1_1ProvideNumericId.html</anchorfile>
      <anchor>a79a672dbce1e46ebae649d26327034d4</anchor>
      <arglist>(const ProvideNumericId &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ProvideNumericId &amp;</type>
      <name>operator=</name>
      <anchorfile>structzypp_1_1base_1_1ProvideNumericId.html</anchorfile>
      <anchor>a7c43ce3f85055d478fbb00e0288f5af9</anchor>
      <arglist>(const ProvideNumericId &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ProvideNumericId</name>
      <anchorfile>structzypp_1_1base_1_1ProvideNumericId.html</anchorfile>
      <anchor>aa74eec406231526ac971f96153dfb95d</anchor>
      <arglist>(ProvideNumericId &amp;&amp;rhs)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ProvideNumericId &amp;</type>
      <name>operator=</name>
      <anchorfile>structzypp_1_1base_1_1ProvideNumericId.html</anchorfile>
      <anchor>a345cf2bcbe6d4108871e2c1132cc3cdf</anchor>
      <arglist>(ProvideNumericId &amp;&amp;rhs)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>~ProvideNumericId</name>
      <anchorfile>structzypp_1_1base_1_1ProvideNumericId.html</anchorfile>
      <anchor>a2c157596c3cb1e9bb03274e29de5a31c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ProvideNumericId</name>
      <anchorfile>structzypp_1_1base_1_1ProvideNumericId.html</anchorfile>
      <anchor>a550b1c880aa731cc4def5853653986ca</anchor>
      <arglist>(const void *const)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static TNumericIdType</type>
      <name>nextId</name>
      <anchorfile>structzypp_1_1base_1_1ProvideNumericId.html</anchorfile>
      <anchor>a1898fd176c3a32cf896773fbe385527e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const TNumericIdType</type>
      <name>_numericId</name>
      <anchorfile>structzypp_1_1base_1_1ProvideNumericId.html</anchorfile>
      <anchor>a09fb40074cbc55da2f498ea24a247722</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::ProxyInfo</name>
    <filename>classzypp_1_1media_1_1ProxyInfo.html</filename>
    <class kind="struct">zypp::media::ProxyInfo::Impl</class>
    <member kind="typedef">
      <type>intrusive_ptr&lt; ProxyInfo &gt;</type>
      <name>Ptr</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfo.html</anchorfile>
      <anchor>a13ce8299f228be00a539864d080d3ff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>intrusive_ptr&lt; ProxyInfo &gt;</type>
      <name>constPtr</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfo.html</anchorfile>
      <anchor>af1219681412ff2ba935a638f5e6f7812</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; std::string &gt;</type>
      <name>NoProxyList</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfo.html</anchorfile>
      <anchor>a6113d978e4280c0fa119e0afb94a29bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; std::string &gt;::const_iterator</type>
      <name>NoProxyIterator</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfo.html</anchorfile>
      <anchor>a7f5a5615540f941cc1b41fc04c2f8d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; Impl &gt;</type>
      <name>ImplPtr</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfo.html</anchorfile>
      <anchor>a91b5469af5267bedb558c1b1785e07fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyInfo</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfo.html</anchorfile>
      <anchor>aaf493ec681b86d08d2291e265ef536d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyInfo</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfo.html</anchorfile>
      <anchor>ac1af932db5426535247f1c3217e0463e</anchor>
      <arglist>(ProxyInfo::ImplPtr pimpl_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>enabled</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfo.html</anchorfile>
      <anchor>ad906b25e16acc12db734c3d1a4c080cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>proxy</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfo.html</anchorfile>
      <anchor>a4eecaded921004f361379cb83e767bff</anchor>
      <arglist>(const Url &amp;url) const</arglist>
    </member>
    <member kind="function">
      <type>NoProxyList</type>
      <name>noProxy</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfo.html</anchorfile>
      <anchor>a0fbd9637101234cc9a9cb2e81b733d09</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NoProxyIterator</type>
      <name>noProxyBegin</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfo.html</anchorfile>
      <anchor>afbe5e3dc7e3841de3770a60f2e4431c1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NoProxyIterator</type>
      <name>noProxyEnd</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfo.html</anchorfile>
      <anchor>a94018c00c7f91917f83cd280384e5efc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>useProxyFor</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfo.html</anchorfile>
      <anchor>a2f3a7b1296f319b7b72cc045b3f341f2</anchor>
      <arglist>(const Url &amp;url_r) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfo.html</anchorfile>
      <anchor>a7011b89ccadd10d492e00f21b99229a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::ProxyInfoLibproxy</name>
    <filename>classzypp_1_1media_1_1ProxyInfoLibproxy.html</filename>
    <base>zypp::media::ProxyInfo::Impl</base>
    <member kind="function">
      <type></type>
      <name>ProxyInfoLibproxy</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfoLibproxy.html</anchorfile>
      <anchor>a9ac2006ecff6a24ac108cc332266c5d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ProxyInfoLibproxy</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfoLibproxy.html</anchorfile>
      <anchor>a95a5954fa24d10bfb99d8ba19d87da6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>enabled</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfoLibproxy.html</anchorfile>
      <anchor>ac057ff1c873b06db846bfbee03f9b97d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>proxy</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfoLibproxy.html</anchorfile>
      <anchor>a8b3896bf4cd18ca651f3856e9f7d466d</anchor>
      <arglist>(const Url &amp;url_r) const</arglist>
    </member>
    <member kind="function">
      <type>ProxyInfo::NoProxyList</type>
      <name>noProxy</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfoLibproxy.html</anchorfile>
      <anchor>a6594528831a44985e19167f15c58b014</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ProxyInfo::NoProxyIterator</type>
      <name>noProxyBegin</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfoLibproxy.html</anchorfile>
      <anchor>a84cff39115203f660612cada52e5e35a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ProxyInfo::NoProxyIterator</type>
      <name>noProxyEnd</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfoLibproxy.html</anchorfile>
      <anchor>a02bf8a120ae08152362ed6a4bc062e32</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DefaultIntegral&lt; bool, false &gt;</type>
      <name>_enabled</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfoLibproxy.html</anchorfile>
      <anchor>a2ff0f64bd12d65d50b541b4c144f6635</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ProxyInfo::NoProxyList</type>
      <name>_no_proxy</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfoLibproxy.html</anchorfile>
      <anchor>aef284de2e6b9f96d28f315871ca13ad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pxProxyFactory *</type>
      <name>_factory</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfoLibproxy.html</anchorfile>
      <anchor>a7745cf6b4d5637026a99cddba1cd2095</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::ProxyInfoSysconfig</name>
    <filename>classzypp_1_1media_1_1ProxyInfoSysconfig.html</filename>
    <base>zypp::media::ProxyInfo::Impl</base>
    <member kind="function">
      <type></type>
      <name>ProxyInfoSysconfig</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfoSysconfig.html</anchorfile>
      <anchor>a998aeae977bc1028d8dc16206bb3528c</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>enabled</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfoSysconfig.html</anchorfile>
      <anchor>a1b5ddebdd6114b794f917dd6378e787d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>proxy</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfoSysconfig.html</anchorfile>
      <anchor>a4251f5151235ad095cc4969659ee755d</anchor>
      <arglist>(const Url &amp;url_r) const</arglist>
    </member>
    <member kind="function">
      <type>ProxyInfo::NoProxyList</type>
      <name>noProxy</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfoSysconfig.html</anchorfile>
      <anchor>aa77bffe1e945bca3587c8a72582df5ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ProxyInfo::NoProxyIterator</type>
      <name>noProxyBegin</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfoSysconfig.html</anchorfile>
      <anchor>a768868a52731e5c85d9c3cc6e717d8a4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ProxyInfo::NoProxyIterator</type>
      <name>noProxyEnd</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfoSysconfig.html</anchorfile>
      <anchor>a9663f2929abb17b8d2da30cc1f32b628</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DefaultIntegral&lt; bool, false &gt;</type>
      <name>_enabled</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfoSysconfig.html</anchorfile>
      <anchor>abf2da505aea329c7ce4fe9cddab6c0f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ProxyInfo::NoProxyList</type>
      <name>_no_proxy</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfoSysconfig.html</anchorfile>
      <anchor>aeba429e1dc8aedc402f1394a4591d45d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>_proxies</name>
      <anchorfile>classzypp_1_1media_1_1ProxyInfoSysconfig.html</anchorfile>
      <anchor>a74b242ef2ca628cbdada5eaf4cd727bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::PublicKey</name>
    <filename>classzypp_1_1PublicKey.html</filename>
    <class kind="class">zypp::PublicKey::Impl</class>
    <member kind="typedef">
      <type>PublicKeyData::SubkeyIterator</type>
      <name>SubkeyIterator</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>a0643a84946c27f8a6c733d1ec83c0a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PublicKeyData::AsciiArt</type>
      <name>AsciiArt</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>a1e33bbc40fbfb50db50e1ec703d88357</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PublicKey</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>a234aa76ba59c2937f16104a99ac585c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PublicKey</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>a414e074ad07bf94be044445af7d9c24f</anchor>
      <arglist>(const Pathname &amp;keyFile_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PublicKey</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>a18eafde27e4011a70533e383822c7b63</anchor>
      <arglist>(const filesystem::TmpFile &amp;sharedFile_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PublicKey</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>a991ed3849b2f6d979cd669061d6c9835</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const PublicKeyData &amp;</type>
      <name>keyData</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>a4a15635abd6738d1901ff3cbb1a6a0f3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>afbf75c3a73a879defaab7fbeb7ae21f7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>id</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>a6f2c8ccda48e6a47e7b97ecfe36e5c36</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>a30488d02d7790fd41a6f7ae9dcbb5c09</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>fingerprint</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>a671a9780f1858193e4945111e5f77a27</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>algoName</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>a71567bbc6700fa0fef5f3cd9c145c02a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Date</type>
      <name>created</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>a1f0faba91cbc64dabaa109b2e04190e5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Date</type>
      <name>expires</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>a30b47f7b9358c6ed09e155631bf6a867</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>expiresAsString</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>a0727e317e7b06cb114a740f2cd7dc24d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>expired</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>a25b6a3bbfa53a3b554ff09a35b6be774</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>daysToLive</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>a71afe03528b4b0ccf85027b3ca691871</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>gpgPubkeyVersion</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>a77c4cd3136dc9913522e86ed75a6bec0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>gpgPubkeyRelease</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>a4dcea83dbf66aec9c06df9fb027e461f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>a5bc0a5a3db39fe1fda12c8a17100229f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>rpmName</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>a2f0f2ff21f0eea53952bf721e820d773</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Edition</type>
      <name>gpgPubkeyEdition</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>a050e5754a85c449887c72cb0ce1017d3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSubkeys</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>ae1cbb64ed5dec776e8415b5359796ed1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; SubkeyIterator &gt;</type>
      <name>subkeys</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>aaeb0c2c6244c1bf9c1bdd76757fce8f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>providesKey</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>aeafd98ade08e8c7baa254d4c17351fff</anchor>
      <arglist>(const std::string &amp;id_r) const</arglist>
    </member>
    <member kind="function">
      <type>AsciiArt</type>
      <name>asciiArt</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>a125ba98523bede6fabe5945b473afe88</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>path</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>a011f13c7f13ea011e6ff9c3e35c7038c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::list&lt; PublicKeyData &gt; &amp;</type>
      <name>hiddenKeys</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>a294f1fb6677e625f071c59d4a4c46f3d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>a123226dfdeabec3432525247447aa6d0</anchor>
      <arglist>(const PublicKey &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>a2e5eca14ac70d3661b59f9de3b2b9c0b</anchor>
      <arglist>(const std::string &amp;sid) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>PublicKey</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>a79a8015f63587d28b9e73b7f4f8aed2c</anchor>
      <arglist>(const filesystem::TmpFile &amp;sharedFile_r, const PublicKeyData &amp;keyData_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>PublicKey</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>aaf84eea449af0bbe395240f961a51acd</anchor>
      <arglist>(const PublicKeyData &amp;keyData_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>a13431b10ebba6d71c3d44e5b2c0b02e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>KeyRing</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>a573f103e363eb105953c7de43261e161</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>a67533f4d845cf2eafd36fac3eac8c684</anchor>
      <arglist>(std::ostream &amp;str, const PublicKey &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1PublicKey.html</anchorfile>
      <anchor>a2fad556f706f62ad431abdedf41af0f5</anchor>
      <arglist>(std::ostream &amp;str, const PublicKey &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::PublicKeyData</name>
    <filename>classzypp_1_1PublicKeyData.html</filename>
    <class kind="class">zypp::PublicKeyData::Impl</class>
    <member kind="typedef">
      <type>const PublicSubkeyData *</type>
      <name>SubkeyIterator</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>a7ccdeb7f93621730887345f50d01a4ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>base::DrunkenBishop</type>
      <name>AsciiArt</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>ab432209a8444d507100d7293ad007268</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PublicKeyData</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>a5933e6849859718a933302d28c505abc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PublicKeyData</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>ad58fa8aeba4088261652d70b07264d38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>af28b61c4a5d8237d37d182e4427a5aca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>id</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>a86a551f2c1c9cce4d0efabf3d9b48f4e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>a2056198f003d784a7774973fb2fc1b84</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>fingerprint</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>a872a554d83b577b43d0dff97451f7528</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>algoName</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>a6653fae9df46589d406c0efe22522661</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Date</type>
      <name>created</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>a0a5844a03281694c5e4904e2cf6fa198</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Date</type>
      <name>expires</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>a62780334bb27a5bcc55e3a2980f998f5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>expired</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>a0e027fa5d9f7483e268ea1c61ebffdd8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>daysToLive</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>a2ccab48b5045eaa6cc4a8c6af618bd09</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>expiresAsString</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>ab0b1802c050e7795a224ef7fa5d7d691</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>gpgPubkeyVersion</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>a8f201d4ac71fc82398c10ab34c6c65ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>gpgPubkeyRelease</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>a8d035c3bad91204263ec7ff4b84b5031</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>rpmName</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>a54ac03cd01b446220250ca85c1f85238</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Edition</type>
      <name>gpgPubkeyEdition</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>ae335916f61886cf31f9869eff9b50b05</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>ac1f6ef4365309031006bd502d32f4ad6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSubkeys</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>a5680e96b56d115eecdcd86c50756395e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; SubkeyIterator &gt;</type>
      <name>subkeys</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>a242ba225b56fa2e8b501a3295a26e815</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>providesKey</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>a850c9b8e4d005f2a56e274c5e894ef73</anchor>
      <arglist>(const std::string &amp;id_r) const</arglist>
    </member>
    <member kind="function">
      <type>AsciiArt</type>
      <name>asciiArt</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>ac0e92e29f851b0b891fe90e50f49cfa2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>PublicKeyData</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>af84de055041920516755fa54cfe5f767</anchor>
      <arglist>(shared_ptr&lt; Impl &gt; data)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static PublicKeyData</type>
      <name>fromGpgmeKey</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>aa8e3d3c909a37674ace8d986953309f7</anchor>
      <arglist>(_gpgme_key *data)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>a74911570e917d3d1db31d3f7ecbd506d</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>KeyManagerCtx</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>a498da6b06d41e30a725b86b38879ed9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>ac82e1ea9cfdfa8ab13f02cbeca0a8a24</anchor>
      <arglist>(std::ostream &amp;str, const PublicKeyData &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>ae448dd69fec67b87474c212701c24217</anchor>
      <arglist>(std::ostream &amp;str, const PublicKeyData &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>a036c10bc5f29bd5a0d2fce55aa1c6ad9</anchor>
      <arglist>(std::ostream &amp;str, const PublicKeyData &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>a62f54a5c08a36f6b17857268a076b1c2</anchor>
      <arglist>(const PublicKeyData &amp;lhs, const PublicKeyData &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1PublicKeyData.html</anchorfile>
      <anchor>a4e3a847da3e7a83e284b5e382ee0f6b4</anchor>
      <arglist>(const PublicKeyData &amp;lhs, const PublicKeyData &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::PublicSubkeyData</name>
    <filename>classzypp_1_1PublicSubkeyData.html</filename>
    <class kind="class">zypp::PublicSubkeyData::Impl</class>
    <member kind="function">
      <type></type>
      <name>PublicSubkeyData</name>
      <anchorfile>classzypp_1_1PublicSubkeyData.html</anchorfile>
      <anchor>a62756c346823d747ee8b6cdf18ca3cc4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PublicSubkeyData</name>
      <anchorfile>classzypp_1_1PublicSubkeyData.html</anchorfile>
      <anchor>a3f949ee548867782047c9737fd6e38e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classzypp_1_1PublicSubkeyData.html</anchorfile>
      <anchor>ac9e15504c2e11962671d9d92845bc0c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>id</name>
      <anchorfile>classzypp_1_1PublicSubkeyData.html</anchorfile>
      <anchor>a4de9d90d62b8eb345bcc829b6ef8b2cf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Date</type>
      <name>created</name>
      <anchorfile>classzypp_1_1PublicSubkeyData.html</anchorfile>
      <anchor>af7520cfb693f8a31488c152406b85680</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Date</type>
      <name>expires</name>
      <anchorfile>classzypp_1_1PublicSubkeyData.html</anchorfile>
      <anchor>aa71570519d159769fb974ee55a0a24eb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>expired</name>
      <anchorfile>classzypp_1_1PublicSubkeyData.html</anchorfile>
      <anchor>af94e8fc9523004168ffa65239e4f8d97</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>daysToLive</name>
      <anchorfile>classzypp_1_1PublicSubkeyData.html</anchorfile>
      <anchor>a9e5000feb97a5767656f69e299d46d88</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1PublicSubkeyData.html</anchorfile>
      <anchor>af0379af4c82ebb0f5b1fcee314430a3a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>PublicSubkeyData</name>
      <anchorfile>classzypp_1_1PublicSubkeyData.html</anchorfile>
      <anchor>a67bea07cdacaa99031815a2ccfbb5aa4</anchor>
      <arglist>(const _gpgme_subkey *rawSubKeyData)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1PublicSubkeyData.html</anchorfile>
      <anchor>a4b794b7796ac3c1fee9e8dd7995e645a</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>PublicKeyData</name>
      <anchorfile>classzypp_1_1PublicSubkeyData.html</anchorfile>
      <anchor>ae55211ec90b7dc47e233069a9fb9b3fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1PublicSubkeyData.html</anchorfile>
      <anchor>ac82e1ea9cfdfa8ab13f02cbeca0a8a24</anchor>
      <arglist>(std::ostream &amp;str, const PublicKeyData &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1PublicSubkeyData.html</anchorfile>
      <anchor>a89eedaeaffa76beb8d53cff1480d2ee2</anchor>
      <arglist>(std::ostream &amp;str, const PublicSubkeyData &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::PurgeKernels</name>
    <filename>classzypp_1_1PurgeKernels.html</filename>
    <class kind="struct">zypp::PurgeKernels::Impl</class>
    <member kind="function">
      <type></type>
      <name>PurgeKernels</name>
      <anchorfile>classzypp_1_1PurgeKernels.html</anchorfile>
      <anchor>a258bc088d1386fb8f2556e2a6d115568</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>markObsoleteKernels</name>
      <anchorfile>classzypp_1_1PurgeKernels.html</anchorfile>
      <anchor>aed70a987575bc08e3b30ace7322fd89c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUnameR</name>
      <anchorfile>classzypp_1_1PurgeKernels.html</anchorfile>
      <anchor>a9239e0887818da1ab8d64d0ae1b77016</anchor>
      <arglist>(const std::string &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>unameR</name>
      <anchorfile>classzypp_1_1PurgeKernels.html</anchorfile>
      <anchor>a563cee0e0f5f5d44b1f00c29608cbac0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKernelArch</name>
      <anchorfile>classzypp_1_1PurgeKernels.html</anchorfile>
      <anchor>ad4213f0d5c008fd4b78d28d5719dcca7</anchor>
      <arglist>(const zypp::Arch &amp;arch)</arglist>
    </member>
    <member kind="function">
      <type>Arch</type>
      <name>kernelArch</name>
      <anchorfile>classzypp_1_1PurgeKernels.html</anchorfile>
      <anchor>a6e98ba070c1ed67e0ed2c583bf07e317</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKeepSpec</name>
      <anchorfile>classzypp_1_1PurgeKernels.html</anchorfile>
      <anchor>a7a19d0bd922b2035bfc6ccec438f9a6c</anchor>
      <arglist>(const std::string &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>keepSpec</name>
      <anchorfile>classzypp_1_1PurgeKernels.html</anchorfile>
      <anchor>a89d573267d535e25881e2999aeb7e4e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1PurgeKernels.html</anchorfile>
      <anchor>ac4ca76cd9ed980e74c528ce5199103ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::sat::Queue</name>
    <filename>classzypp_1_1sat_1_1Queue.html</filename>
    <member kind="typedef">
      <type>unsigned</type>
      <name>size_type</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>accb99ad98513536ec01739f883aaea93</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::IdType</type>
      <name>value_type</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>ab8ae39973f8cc36309a02cfd2e7fbdf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const value_type *</type>
      <name>const_iterator</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>a98e219bc7609b8e1c2dbbbdc31098724</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Queue</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>aa41b8eeeb5de1ac60f8f6af02c6458b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Queue</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>a5b24fc04d89f3d9ebc11efd9ad64dd1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>ad3f2582b830dc44f0dc0603a0276e818</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>a6b5c1b2852eeb360951e9b987ee3976a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>ab3828eae697e3dfa6924caa756e1c13b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>a88429dd62bd8b0e14fafd886a78503ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>find</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>a135f77c69e4757ad12b11a22e64cc93d</anchor>
      <arglist>(value_type val_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>af413c2d478f500181eaf0c06bdb406ad</anchor>
      <arglist>(value_type val_r) const</arglist>
    </member>
    <member kind="function">
      <type>value_type</type>
      <name>first</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>a3d2de42023270362e865409bc6f75233</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>value_type</type>
      <name>last</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>a6c2507f86d3cbab3258c9201dc964560</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const value_type &amp;</type>
      <name>at</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>ad205d2e78bea466a9159ad866d5e4ccb</anchor>
      <arglist>(size_type idx_r) const</arglist>
    </member>
    <member kind="function">
      <type>value_type &amp;</type>
      <name>at</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>a8498e6fdb8fe2a3d62825015ab38aba9</anchor>
      <arglist>(size_type idx_r)</arglist>
    </member>
    <member kind="function">
      <type>const value_type &amp;</type>
      <name>operator[]</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>acd4f4414bdb825aab77324fb76bddf86</anchor>
      <arglist>(size_type idx_r) const</arglist>
    </member>
    <member kind="function">
      <type>value_type &amp;</type>
      <name>operator[]</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>a86568690d6ad75c2b7704cb1546197cc</anchor>
      <arglist>(size_type idx_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>ac0a308e6956c61be9b0f4619701ac357</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>a32927f8413c93ac6e969e32c17f34fd4</anchor>
      <arglist>(value_type val_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>ae2c07f4d37276d479125f12b0789e221</anchor>
      <arglist>(value_type val_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>a21645bdc4e38ebee4fa7994974f3869f</anchor>
      <arglist>(value_type val_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pushUnique</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>ae59b61140468fdedbca5574a840da278</anchor>
      <arglist>(value_type val_r)</arglist>
    </member>
    <member kind="function">
      <type>value_type</type>
      <name>pop</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>ab3c0c3d3ba0e04cc32adf517308bc1fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>value_type</type>
      <name>pop_back</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>a7db56319d30cb8ac5c55d24b91b2f81c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_front</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>a44e7a08b2d90cb2015efa6de48cc3fec</anchor>
      <arglist>(value_type val_r)</arglist>
    </member>
    <member kind="function">
      <type>value_type</type>
      <name>pop_front</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>a1d9a2501c3404ff080d69ef9d7860dec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator detail::CQueue *</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>aa0630eacd2e6c5bd942d662402eb47b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const detail::CQueue *</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>aa8e3befd8dbb4f5d6f6f67e736a2cedf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; detail::CQueue &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>a24257f73ef9d5138b021142ff0093fc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>abd259c55db4d10a5248fa9dbde8baf47</anchor>
      <arglist>(std::ostream &amp;str, const Queue &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>a6886110eb8c32dc4a91bd619cb049be8</anchor>
      <arglist>(std::ostream &amp;str, const Queue &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>a9c5b7fa9c70b1a69a696a12cb2c2ff97</anchor>
      <arglist>(const Queue &amp;lhs, const Queue &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1sat_1_1Queue.html</anchorfile>
      <anchor>add53ada0f0d6e51693a02ad9bcec7695</anchor>
      <arglist>(const Queue &amp;lhs, const Queue &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::bit::Range</name>
    <filename>structzypp_1_1bit_1_1Range.html</filename>
    <templarg>class TInt</templarg>
    <templarg>unsigned _begin</templarg>
    <templarg>unsigned _size</templarg>
    <member kind="typedef">
      <type>TInt</type>
      <name>IntT</name>
      <anchorfile>structzypp_1_1bit_1_1Range.html</anchorfile>
      <anchor>a7c9a95b19bb41fcc67b2a92c7a69aa8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>zypp::bit::MaxBits&lt; IntT &gt;</type>
      <name>MaxBits</name>
      <anchorfile>structzypp_1_1bit_1_1Range.html</anchorfile>
      <anchor>a3d84c05f1eafe0fc265aa9df23a65fad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>zypp::bit::Mask&lt; IntT, _begin, _size &gt;</type>
      <name>Mask</name>
      <anchorfile>structzypp_1_1bit_1_1Range.html</anchorfile>
      <anchor>a3d3446c63aa675af4a08edbe1f8772cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned</type>
      <name>begin</name>
      <anchorfile>structzypp_1_1bit_1_1Range.html</anchorfile>
      <anchor>a441cc968f62872e754e7d4c1421d2e67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned</type>
      <name>size</name>
      <anchorfile>structzypp_1_1bit_1_1Range.html</anchorfile>
      <anchor>a87a533f23ab5502608b9112177de6f5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned</type>
      <name>end</name>
      <anchorfile>structzypp_1_1bit_1_1Range.html</anchorfile>
      <anchor>a24ec1961d43dbe80171b597ee9dcd680</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::Range</name>
    <filename>structzypp_1_1Range.html</filename>
    <templarg>class Tp</templarg>
    <templarg>class TCompare</templarg>
    <member kind="function">
      <type></type>
      <name>Range</name>
      <anchorfile>structzypp_1_1Range.html</anchorfile>
      <anchor>a44bd11555d6eee21c7d4a1a8c21a3a2d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Range</name>
      <anchorfile>structzypp_1_1Range.html</anchorfile>
      <anchor>a1b998a5ff3c7dcd8b0188e672fa748a2</anchor>
      <arglist>(const Tp &amp;value_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Range</name>
      <anchorfile>structzypp_1_1Range.html</anchorfile>
      <anchor>a127276b7402497b0ccdec885f114493c</anchor>
      <arglist>(Rel op_r, const Tp &amp;value_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlaps</name>
      <anchorfile>structzypp_1_1Range.html</anchorfile>
      <anchor>ab1778cc738d8f91a530488099e5f66a3</anchor>
      <arglist>(const Range &amp;rhs) const</arglist>
    </member>
    <member kind="variable">
      <type>Rel</type>
      <name>op</name>
      <anchorfile>structzypp_1_1Range.html</anchorfile>
      <anchor>a8578d73ff6cdc417a9ca6c2e90402aa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Tp</type>
      <name>value</name>
      <anchorfile>structzypp_1_1Range.html</anchorfile>
      <anchor>a3405293c1953bf78fc483e6a25ad80f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::bit::Range&lt; TInt, _begin, 0 &gt;</name>
    <filename>structzypp_1_1bit_1_1Range_3_01TInt_00_01__begin_00_010_01_4.html</filename>
    <templarg>class TInt</templarg>
    <templarg>unsigned _begin</templarg>
  </compound>
  <compound kind="struct">
    <name>zypp::bit::RangeBit</name>
    <filename>structzypp_1_1bit_1_1RangeBit.html</filename>
    <templarg>class TRange</templarg>
    <templarg>unsigned _pos</templarg>
    <member kind="typedef">
      <type>TRange</type>
      <name>RangeT</name>
      <anchorfile>structzypp_1_1bit_1_1RangeBit.html</anchorfile>
      <anchor>a16433609e576a050342f5c45c84e7899</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TRange::IntT</type>
      <name>IntT</name>
      <anchorfile>structzypp_1_1bit_1_1RangeBit.html</anchorfile>
      <anchor>af9aae0c496b6d871656d94c147b61b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IntT</type>
      <name>value</name>
      <anchorfile>structzypp_1_1bit_1_1RangeBit.html</anchorfile>
      <anchor>a668a9ce7b8c5da6ad6b47d4a3ddac700</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::iomanip::RangeLine</name>
    <filename>structzypp_1_1iomanip_1_1RangeLine.html</filename>
    <templarg>class TIterator</templarg>
    <member kind="function">
      <type></type>
      <name>RangeLine</name>
      <anchorfile>structzypp_1_1iomanip_1_1RangeLine.html</anchorfile>
      <anchor>a40ba191f958453afeb1ea31cad7ccd13</anchor>
      <arglist>(TIterator begin, TIterator end)</arglist>
    </member>
    <member kind="variable">
      <type>TIterator</type>
      <name>_begin</name>
      <anchorfile>structzypp_1_1iomanip_1_1RangeLine.html</anchorfile>
      <anchor>afa2b6745b6d732855860cca35932dfad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TIterator</type>
      <name>_end</name>
      <anchorfile>structzypp_1_1iomanip_1_1RangeLine.html</anchorfile>
      <anchor>a2a02f4f23025ca7075a406ae89a10193</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1iomanip_1_1RangeLine.html</anchorfile>
      <anchor>a1edc46a33b6ded6e495af0888873ed74</anchor>
      <arglist>(std::ostream &amp;str, const RangeLine&lt; TIterator &gt; &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RangeLine&lt; TIterator &gt;</name>
    <filename>classRangeLine_3_01TIterator_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>zypp::bit::RangeValue</name>
    <filename>structzypp_1_1bit_1_1RangeValue.html</filename>
    <templarg>class TRange</templarg>
    <templarg>typename TRange::IntT _value</templarg>
    <member kind="typedef">
      <type>TRange</type>
      <name>RangeT</name>
      <anchorfile>structzypp_1_1bit_1_1RangeValue.html</anchorfile>
      <anchor>a98b89bb7ce027ba5186f88fbbd7b67f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TRange::IntT</type>
      <name>IntT</name>
      <anchorfile>structzypp_1_1bit_1_1RangeValue.html</anchorfile>
      <anchor>adfba5bc0c1e3b2defe1bf9efc3bb276d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IntT</type>
      <name>value</name>
      <anchorfile>structzypp_1_1bit_1_1RangeValue.html</anchorfile>
      <anchor>a27a4ebf38e21e5ca970538c5fe31efba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::syscontent::Reader</name>
    <filename>classzypp_1_1syscontent_1_1Reader.html</filename>
    <class kind="class">zypp::syscontent::Reader::Entry</class>
    <member kind="typedef">
      <type>StorageT::value_type</type>
      <name>value_type</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader.html</anchorfile>
      <anchor>ac9fdab2efc45f354260d9b2a5ab70fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>StorageT::size_type</type>
      <name>size_type</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader.html</anchorfile>
      <anchor>ac0322b642224ef2a19799f204f96a90d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>StorageT::iterator</type>
      <name>iterator</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader.html</anchorfile>
      <anchor>ac45dea54e6e892802d23946c8f446513</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>StorageT::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader.html</anchorfile>
      <anchor>a915131e481e92ba9c467eba435becafb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Reader</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader.html</anchorfile>
      <anchor>a66c9e64b40be19049017b8fad8e3c648</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Reader</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader.html</anchorfile>
      <anchor>ab6f06a88af4f7c4a7322296a5ef097cc</anchor>
      <arglist>(std::istream &amp;input_r)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>name</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader.html</anchorfile>
      <anchor>aebb65094d28f1a30e201569a0545d6a2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Edition &amp;</type>
      <name>edition</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader.html</anchorfile>
      <anchor>a3a5926db1cad4885255bd370fc7bc076</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>description</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader.html</anchorfile>
      <anchor>a7e93ecdcedaf4a68b114a29767e42269</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Date &amp;</type>
      <name>ctime</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader.html</anchorfile>
      <anchor>a190b16ea78208186b36a35d7d33e4ba6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::list&lt; Entry &gt;</type>
      <name>StorageT</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader.html</anchorfile>
      <anchor>aef5670e3bc6b9142f1a222c954e1da55</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader.html</anchorfile>
      <anchor>a7f112ed2746d7c20ed286880513bfb9b</anchor>
      <arglist>(std::ostream &amp;str, const Reader &amp;obj)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader.html</anchorfile>
      <anchor>ac18efd240370bbfa0ce820034e2643fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader.html</anchorfile>
      <anchor>ad984ae6d5126d4194da86b1756e618a0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader.html</anchorfile>
      <anchor>afe2373222aae9d8e9e7b04a702dac07a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader.html</anchorfile>
      <anchor>ae25014e8fa6dc72697bca5ee2aaf5289</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader.html</anchorfile>
      <anchor>a1bc9818fb7f4831f0647fd6c94c524af</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>name</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader.html</anchorfile>
      <anchor>aebb65094d28f1a30e201569a0545d6a2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Edition &amp;</type>
      <name>edition</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader.html</anchorfile>
      <anchor>a3a5926db1cad4885255bd370fc7bc076</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>description</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader.html</anchorfile>
      <anchor>a7e93ecdcedaf4a68b114a29767e42269</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Date &amp;</type>
      <name>ctime</name>
      <anchorfile>classzypp_1_1syscontent_1_1Reader.html</anchorfile>
      <anchor>a190b16ea78208186b36a35d7d33e4ba6</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::xml::Reader</name>
    <filename>classzypp_1_1xml_1_1Reader.html</filename>
    <base protection="private">zypp::base::NonCopyable</base>
    <member kind="typedef">
      <type>function&lt; bool(Reader &amp;)&gt;</type>
      <name>ProcessNode</name>
      <anchorfile>classzypp_1_1xml_1_1Reader.html</anchorfile>
      <anchor>ad56ae0bd54eeb682e05e05e01add44c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Reader</name>
      <anchorfile>classzypp_1_1xml_1_1Reader.html</anchorfile>
      <anchor>a6cbd463fde6ccd2243a52e70438216b0</anchor>
      <arglist>(const InputStream &amp;stream_r, const Validate &amp;validate_r=Validate::none())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Reader</name>
      <anchorfile>classzypp_1_1xml_1_1Reader.html</anchorfile>
      <anchor>a6914732bad7e9383a999e3e8c847b28b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>XmlString</type>
      <name>nodeText</name>
      <anchorfile>classzypp_1_1xml_1_1Reader.html</anchorfile>
      <anchor>a26d6654e7ae49c73268cafbaaee32691</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>nextNode</name>
      <anchorfile>classzypp_1_1xml_1_1Reader.html</anchorfile>
      <anchor>a84de42121cfaec59ecf7422ca5ea2ddf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>nextNodeAttribute</name>
      <anchorfile>classzypp_1_1xml_1_1Reader.html</anchorfile>
      <anchor>a30eceb49474d2252754409cac8f92b11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>nextNodeOrAttribute</name>
      <anchorfile>classzypp_1_1xml_1_1Reader.html</anchorfile>
      <anchor>afc77b15acf2bee401993cad8446479eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>atEnd</name>
      <anchorfile>classzypp_1_1xml_1_1Reader.html</anchorfile>
      <anchor>aa38c1b20b15d0ec90f415e6e54a65efa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Node &amp;</type>
      <name>operator*</name>
      <anchorfile>classzypp_1_1xml_1_1Reader.html</anchorfile>
      <anchor>a9c7ef5ea855da4a20266eeea102636bc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Node *</type>
      <name>operator-&gt;</name>
      <anchorfile>classzypp_1_1xml_1_1Reader.html</anchorfile>
      <anchor>a0572281c8d59bbd51b2e4b8a03c75f05</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>foreachNode</name>
      <anchorfile>classzypp_1_1xml_1_1Reader.html</anchorfile>
      <anchor>afa9eb49174dd0775a81e80c3e08ceac8</anchor>
      <arglist>(ProcessNode fnc_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>foreachNodeAttribute</name>
      <anchorfile>classzypp_1_1xml_1_1Reader.html</anchorfile>
      <anchor>a00285645037855c3412dc9a63a3b7549</anchor>
      <arglist>(ProcessNode fnc_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>foreachNodeOrAttribute</name>
      <anchorfile>classzypp_1_1xml_1_1Reader.html</anchorfile>
      <anchor>a76af5d297c692f43d203b8c235a716f3</anchor>
      <arglist>(ProcessNode fnc_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>seekToNode</name>
      <anchorfile>classzypp_1_1xml_1_1Reader.html</anchorfile>
      <anchor>a7ce03fe7ce916b8e07e15e147736bdb3</anchor>
      <arglist>(int depth_r, const std::string &amp;name_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>seekToEndNode</name>
      <anchorfile>classzypp_1_1xml_1_1Reader.html</anchorfile>
      <anchor>a0e81375ae20af8925c06e53adae0981f</anchor>
      <arglist>(int depth_r, const std::string &amp;name_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>close</name>
      <anchorfile>classzypp_1_1xml_1_1Reader.html</anchorfile>
      <anchor>a4a7adc2ba244a0f3c82f15496a3aef6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>InputStream</type>
      <name>_stream</name>
      <anchorfile>classzypp_1_1xml_1_1Reader.html</anchorfile>
      <anchor>a4feb82d31f75c516fffa441d2829ed2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>xmlTextReaderPtr</type>
      <name>_reader</name>
      <anchorfile>classzypp_1_1xml_1_1Reader.html</anchorfile>
      <anchor>a521945abe544d7ebe540e36076bd8051</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Node</type>
      <name>_node</name>
      <anchorfile>classzypp_1_1xml_1_1Reader.html</anchorfile>
      <anchor>ac0bf82eb5f7096e7e8bb3f7cb019202f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::target::rpm::RebuildDBReport</name>
    <filename>structzypp_1_1target_1_1rpm_1_1RebuildDBReport.html</filename>
    <base>zypp::callback::ReportBase</base>
    <member kind="enumeration">
      <type></type>
      <name>Action</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RebuildDBReport.html</anchorfile>
      <anchor>a9dd6f8eb6334073d756fcdea104b5cdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORT</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RebuildDBReport.html</anchorfile>
      <anchor>a9dd6f8eb6334073d756fcdea104b5cdba5458c39a1c87cacef18b89a6022e01d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRY</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RebuildDBReport.html</anchorfile>
      <anchor>a9dd6f8eb6334073d756fcdea104b5cdba53425c987aa1d551eea92a1d5bdd530f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RebuildDBReport.html</anchorfile>
      <anchor>a9dd6f8eb6334073d756fcdea104b5cdbacc1706fd748c7c9eb1901caf90d32188</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Error</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RebuildDBReport.html</anchorfile>
      <anchor>ab8e2d6aa83707e6007a0e0744e2f964e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_ERROR</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RebuildDBReport.html</anchorfile>
      <anchor>ab8e2d6aa83707e6007a0e0744e2f964ea28bc682c61b3e0aec1b3ed278859da85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FAILED</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RebuildDBReport.html</anchorfile>
      <anchor>ab8e2d6aa83707e6007a0e0744e2f964ea0856233c49a6663fae0b08fdbc7a4993</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORT</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RebuildDBReport.html</anchorfile>
      <anchor>a9dd6f8eb6334073d756fcdea104b5cdba5458c39a1c87cacef18b89a6022e01d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRY</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RebuildDBReport.html</anchorfile>
      <anchor>a9dd6f8eb6334073d756fcdea104b5cdba53425c987aa1d551eea92a1d5bdd530f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RebuildDBReport.html</anchorfile>
      <anchor>a9dd6f8eb6334073d756fcdea104b5cdbacc1706fd748c7c9eb1901caf90d32188</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_ERROR</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RebuildDBReport.html</anchorfile>
      <anchor>ab8e2d6aa83707e6007a0e0744e2f964ea28bc682c61b3e0aec1b3ed278859da85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FAILED</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RebuildDBReport.html</anchorfile>
      <anchor>ab8e2d6aa83707e6007a0e0744e2f964ea0856233c49a6663fae0b08fdbc7a4993</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>start</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RebuildDBReport.html</anchorfile>
      <anchor>a99d00f0f7e76b0a64f761b3433b03338</anchor>
      <arglist>(Pathname)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>progress</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RebuildDBReport.html</anchorfile>
      <anchor>a2d008723c96f0289e314cb0e6eb40285</anchor>
      <arglist>(int, Pathname)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Action</type>
      <name>problem</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RebuildDBReport.html</anchorfile>
      <anchor>ab862db991f854dee2f9a8f4dacd1bcbb</anchor>
      <arglist>(Pathname, Error, const std::string &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finish</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RebuildDBReport.html</anchorfile>
      <anchor>a586d0e92b0990c0f0b009fb4b3e1d74e</anchor>
      <arglist>(Pathname, Error, const std::string &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::callback::ReceiveReport</name>
    <filename>structzypp_1_1callback_1_1ReceiveReport.html</filename>
    <templarg>class TReport</templarg>
    <base>TReport</base>
    <member kind="typedef">
      <type>TReport</type>
      <name>ReportType</name>
      <anchorfile>structzypp_1_1callback_1_1ReceiveReport.html</anchorfile>
      <anchor>a799ca28b3da4683791865e9a3185e35d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ReceiveReport&lt; TReport &gt;</type>
      <name>Receiver</name>
      <anchorfile>structzypp_1_1callback_1_1ReceiveReport.html</anchorfile>
      <anchor>ab197dfb86fac1ccd151d770a819405ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DistributeReport&lt; TReport &gt;</type>
      <name>Distributor</name>
      <anchorfile>structzypp_1_1callback_1_1ReceiveReport.html</anchorfile>
      <anchor>a79b63bdcc8e7bf2d2f114b2d413283f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ReceiveReport</name>
      <anchorfile>structzypp_1_1callback_1_1ReceiveReport.html</anchorfile>
      <anchor>a04f9b0a1eb9f7c93ef71b693f13197d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ReceiveReport *</type>
      <name>whoIsConnected</name>
      <anchorfile>structzypp_1_1callback_1_1ReceiveReport.html</anchorfile>
      <anchor>a86a2e3aa9a2dd8fb487aa64a5367be99</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>connected</name>
      <anchorfile>structzypp_1_1callback_1_1ReceiveReport.html</anchorfile>
      <anchor>acbe70f0ce5bf3852641aeadbcd6929b9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>connect</name>
      <anchorfile>structzypp_1_1callback_1_1ReceiveReport.html</anchorfile>
      <anchor>a27f78bea716c6a96d0f2ea009ad1c1b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disconnect</name>
      <anchorfile>structzypp_1_1callback_1_1ReceiveReport.html</anchorfile>
      <anchor>acb6ee59fc93ec299eb77031a431468c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reportbegin</name>
      <anchorfile>structzypp_1_1callback_1_1ReceiveReport.html</anchorfile>
      <anchor>a33c579aae6d761ce38444b19ea099aa4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reportend</name>
      <anchorfile>structzypp_1_1callback_1_1ReceiveReport.html</anchorfile>
      <anchor>a08d960790e1e38df224a17aceb8fe392</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::base::ReferenceCounted</name>
    <filename>classzypp_1_1base_1_1ReferenceCounted.html</filename>
    <member kind="function">
      <type></type>
      <name>ReferenceCounted</name>
      <anchorfile>classzypp_1_1base_1_1ReferenceCounted.html</anchorfile>
      <anchor>acae2f88919e7537a44e9260423942897</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReferenceCounted</name>
      <anchorfile>classzypp_1_1base_1_1ReferenceCounted.html</anchorfile>
      <anchor>a6db52d8e5f8bda415c8c462ee23c44e1</anchor>
      <arglist>(const ReferenceCounted &amp;rhs)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ReferenceCounted</name>
      <anchorfile>classzypp_1_1base_1_1ReferenceCounted.html</anchorfile>
      <anchor>a1a4b7e45485e8253001b393981f52906</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ReferenceCounted &amp;</type>
      <name>operator=</name>
      <anchorfile>classzypp_1_1base_1_1ReferenceCounted.html</anchorfile>
      <anchor>a901f0fb87defe4386d47a278a4410857</anchor>
      <arglist>(const ReferenceCounted &amp;)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>refCount</name>
      <anchorfile>classzypp_1_1base_1_1ReferenceCounted.html</anchorfile>
      <anchor>aa44d436f798cf88457c44a3a15fe4352</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ref</name>
      <anchorfile>classzypp_1_1base_1_1ReferenceCounted.html</anchorfile>
      <anchor>a5224edc150dc408ac272e87fd93bf6ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unref</name>
      <anchorfile>classzypp_1_1base_1_1ReferenceCounted.html</anchorfile>
      <anchor>a87fede9f3313b9b3096f182bace30ede</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>add_ref</name>
      <anchorfile>classzypp_1_1base_1_1ReferenceCounted.html</anchorfile>
      <anchor>a9fad8c43d0171d93a1ac7ffc52e75f8e</anchor>
      <arglist>(const ReferenceCounted *ptr_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>release</name>
      <anchorfile>classzypp_1_1base_1_1ReferenceCounted.html</anchorfile>
      <anchor>aeb93f926e747471e2dfcc4e5d64be0df</anchor>
      <arglist>(const ReferenceCounted *ptr_r)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1base_1_1ReferenceCounted.html</anchorfile>
      <anchor>a7b73926026173e65eab516ba4770c120</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>ref_to</name>
      <anchorfile>classzypp_1_1base_1_1ReferenceCounted.html</anchorfile>
      <anchor>aac775312e93c6048d6eb1ec09ecad13b</anchor>
      <arglist>(unsigned) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>unref_to</name>
      <anchorfile>classzypp_1_1base_1_1ReferenceCounted.html</anchorfile>
      <anchor>a7153be5ba5621ac8cfa59b8dcc2ad554</anchor>
      <arglist>(unsigned) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>unrefException</name>
      <anchorfile>classzypp_1_1base_1_1ReferenceCounted.html</anchorfile>
      <anchor>a80a6fad70e88bf191f6a9d2cf8981e28</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>_counter</name>
      <anchorfile>classzypp_1_1base_1_1ReferenceCounted.html</anchorfile>
      <anchor>a8e2338a13a110664778a2e85a48b9cde</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1base_1_1ReferenceCounted.html</anchorfile>
      <anchor>ab900b53c8561308dca49ad0149608332</anchor>
      <arglist>(std::ostream &amp;str, const ReferenceCounted &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>intrusive_ptr_add_ref</name>
      <anchorfile>classzypp_1_1base_1_1ReferenceCounted.html</anchorfile>
      <anchor>ae5bbb3f22dbf07563dfbef9c98ced5d0</anchor>
      <arglist>(const ReferenceCounted *ptr_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>intrusive_ptr_release</name>
      <anchorfile>classzypp_1_1base_1_1ReferenceCounted.html</anchorfile>
      <anchor>aecd1c5e0f77216e6411d861e04a0a95e</anchor>
      <arglist>(const ReferenceCounted *ptr_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1base_1_1ReferenceCounted.html</anchorfile>
      <anchor>a86d1a38611df7e9b9a8174e30e6ffc57</anchor>
      <arglist>(std::ostream &amp;str, const ReferenceCounted &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::Patch::ReferenceIterator</name>
    <filename>classzypp_1_1Patch_1_1ReferenceIterator.html</filename>
    <member kind="function">
      <type></type>
      <name>ReferenceIterator</name>
      <anchorfile>classzypp_1_1Patch_1_1ReferenceIterator.html</anchorfile>
      <anchor>a3845667a614bb64925cd46af8baffc57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReferenceIterator</name>
      <anchorfile>classzypp_1_1Patch_1_1ReferenceIterator.html</anchorfile>
      <anchor>af1e1d5f42755644876c491a676f4408c</anchor>
      <arglist>(const sat::Solvable &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>id</name>
      <anchorfile>classzypp_1_1Patch_1_1ReferenceIterator.html</anchorfile>
      <anchor>ad07fc65261eefc4332a9ec2368523f97</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>href</name>
      <anchorfile>classzypp_1_1Patch_1_1ReferenceIterator.html</anchorfile>
      <anchor>ad2eb2d9e2fc577089e35d92d615b4c36</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>title</name>
      <anchorfile>classzypp_1_1Patch_1_1ReferenceIterator.html</anchorfile>
      <anchor>a21fa3c3c7c2136df89ef455ac8d66327</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>type</name>
      <anchorfile>classzypp_1_1Patch_1_1ReferenceIterator.html</anchorfile>
      <anchor>ae7ad69ea3399076779ac878de1c11fd1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>dereference</name>
      <anchorfile>classzypp_1_1Patch_1_1ReferenceIterator.html</anchorfile>
      <anchor>ad0f4db9a5475b8868bfb02f05d5fcd1d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>boost::iterator_core_access</name>
      <anchorfile>classzypp_1_1Patch_1_1ReferenceIterator.html</anchorfile>
      <anchor>ac09f73e325921cc50ebcd96bed0f8096</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::str::regex</name>
    <filename>classzypp_1_1str_1_1regex.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>RegFlags</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>a54f5b3dc2ef0bb7ac0dbbcc24351002b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>icase</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>a54f5b3dc2ef0bb7ac0dbbcc24351002ba919218aec6dfc3c39045a03bc409bf95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>nosubs</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>a54f5b3dc2ef0bb7ac0dbbcc24351002bafa5104ab477aa02383f99e6526088b68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>match_extended</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>a54f5b3dc2ef0bb7ac0dbbcc24351002ba8f6d83f297ef1c7bcc58f8d496c1b369</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>newline</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>a54f5b3dc2ef0bb7ac0dbbcc24351002baa63a9991acaa98bf0527cd6f7bd968da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rxdefault</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>a54f5b3dc2ef0bb7ac0dbbcc24351002baec1b8259edf267617b1114d3f7066e12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MatchFlags</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>ab4096d576b7c7e1da7b16960115c8cae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>none</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>ab4096d576b7c7e1da7b16960115c8caea7d9353b832118a7702746b630fcbbcef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>not_bol</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>ab4096d576b7c7e1da7b16960115c8caeae0d9a4b15e868dcb4729673ce6de56a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>icase</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>a54f5b3dc2ef0bb7ac0dbbcc24351002ba919218aec6dfc3c39045a03bc409bf95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>nosubs</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>a54f5b3dc2ef0bb7ac0dbbcc24351002bafa5104ab477aa02383f99e6526088b68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>match_extended</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>a54f5b3dc2ef0bb7ac0dbbcc24351002ba8f6d83f297ef1c7bcc58f8d496c1b369</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>newline</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>a54f5b3dc2ef0bb7ac0dbbcc24351002baa63a9991acaa98bf0527cd6f7bd968da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rxdefault</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>a54f5b3dc2ef0bb7ac0dbbcc24351002baec1b8259edf267617b1114d3f7066e12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>none</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>ab4096d576b7c7e1da7b16960115c8caea7d9353b832118a7702746b630fcbbcef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>not_bol</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>ab4096d576b7c7e1da7b16960115c8caeae0d9a4b15e868dcb4729673ce6de56a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>regex</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>a05d991dfda52fc749358436fddf8ea09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>regex</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>af0f734f8837667359c75863be23b5575</anchor>
      <arglist>(const std::string &amp;s, int flags=rxdefault)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>regex</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>a19a7e5268b859261fcacdafcc33980aa</anchor>
      <arglist>(const char *s, int flags=rxdefault)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~regex</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>a0fb388374ba023a24cfe24cb0d65c8ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>regex</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>abbc86e575d6bfff2394ba6c71ef50211</anchor>
      <arglist>(const regex &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>regex &amp;</type>
      <name>operator=</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>aa53632fa67efaa7cea6bd8ce7eed601d</anchor>
      <arglist>(const regex &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>a5d392bdce8fe34c57e9eb76be4b269fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>matches</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>aaedef635d5c09bc9f098902d173e08b3</anchor>
      <arglist>(const char *s, str::smatch &amp;matches, int flags=none) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>matches</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>ab8c5b3f341b213bdb7e1339bf93aae8e</anchor>
      <arglist>(const char *s) const</arglist>
    </member>
    <member kind="function">
      <type>regex_t *</type>
      <name>get</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>acef16b09deccf27ab84645dd1f7ab237</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>assign</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>a84d7c4721d960802ca3cc7b13dacdf84</anchor>
      <arglist>(const std::string &amp;s, int flags)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_str</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>a4a2aed7ae332df42564ebec7de30684b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_flags</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>aaaa82ba77ee379b35fd6154fb8d5f55b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>regex_t</type>
      <name>m_preg</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>a22d37bf8535393fe4cbd033e626b41af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_valid</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>a6d68ebfcf9eb753917c904359613808d</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>smatch</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>af026609d8ed2c8bfc046d0326b025934</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>regex_match</name>
      <anchorfile>group__ZYPP__STR__REGEX.html</anchorfile>
      <anchor>ga11c1938ce30c50001a3b9110b82f3c27</anchor>
      <arglist>(const char *s, smatch &amp;matches, const regex &amp;regex)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1str_1_1regex.html</anchorfile>
      <anchor>a0b7e07e4dffa3f76c41f5f84d2004e61</anchor>
      <arglist>(std::ostream &amp;str, const regex &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::Rel</name>
    <filename>structzypp_1_1Rel.html</filename>
    <member kind="enumvalue">
      <name>NONE_e</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>ada159bb52fe4f7841fe6e59352046aa6a927486ac2550789617b026cec8a579d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GT_e</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>ada159bb52fe4f7841fe6e59352046aa6a1e6e0070ece69bc9cfbf6fd9d99d4318</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EQ_e</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>ada159bb52fe4f7841fe6e59352046aa6aa80e7e282c6c389fe7ff2cbb8dcb6f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LT_e</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>ada159bb52fe4f7841fe6e59352046aa6a12d7af8d4fce37f31ccf0dde83544032</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GE_e</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>ada159bb52fe4f7841fe6e59352046aa6aaac797d9f5d610f8302f06d579e6285e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LE_e</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>ada159bb52fe4f7841fe6e59352046aa6a571a29687464c0037d2cfe1fbd4c9e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NE_e</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>ada159bb52fe4f7841fe6e59352046aa6a2a5adf7b0be9da4a779afde8e660a356</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANY_e</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>ada159bb52fe4f7841fe6e59352046aa6a104454157645639523622facd609c127</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>a9e7806a2e11f4fe51192356062c27167</anchor>
      <arglist>(std::ostream &amp;str, const Rel &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>ac3b8e5a47496208a9bfaa4e36f1a8aff</anchor>
      <arglist>(const Rel &amp;lhs, const Rel &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>aaa96cd98b5185a533573d87e06407ccb</anchor>
      <arglist>(const Rel &amp;lhs, const Rel &amp;rhs)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>for_use_in_switch</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>ada159bb52fe4f7841fe6e59352046aa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE_e</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>ada159bb52fe4f7841fe6e59352046aa6a927486ac2550789617b026cec8a579d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GT_e</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>ada159bb52fe4f7841fe6e59352046aa6a1e6e0070ece69bc9cfbf6fd9d99d4318</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EQ_e</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>ada159bb52fe4f7841fe6e59352046aa6aa80e7e282c6c389fe7ff2cbb8dcb6f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LT_e</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>ada159bb52fe4f7841fe6e59352046aa6a12d7af8d4fce37f31ccf0dde83544032</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GE_e</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>ada159bb52fe4f7841fe6e59352046aa6aaac797d9f5d610f8302f06d579e6285e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LE_e</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>ada159bb52fe4f7841fe6e59352046aa6a571a29687464c0037d2cfe1fbd4c9e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NE_e</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>ada159bb52fe4f7841fe6e59352046aa6a2a5adf7b0be9da4a779afde8e660a356</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANY_e</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>ada159bb52fe4f7841fe6e59352046aa6a104454157645639523622facd609c127</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Rel</type>
      <name>EQ</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>acf87bde5e682c492c9db9cf48135e265</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Rel</type>
      <name>NE</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>ab2ec670cca6464986e2d2f5b6e6b71a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Rel</type>
      <name>LT</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>a0d59ba06544cf2c14e5eed7b438ad77f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Rel</type>
      <name>LE</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>a6bd14748b124c304090c6bdbf0fba023</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Rel</type>
      <name>GT</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>a37f619c73a52ff90c4c95b1b7c0e49ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Rel</type>
      <name>GE</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>a883a43ec634fed964864d6e3978d8c14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Rel</type>
      <name>ANY</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>ab9b87f803fe36f4f05a6280e65498d2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Rel</type>
      <name>NONE</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>a982a7e193215b0050d8dd5b5d906992e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>for_use_in_switch</type>
      <name>_op</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>aeafdca6aec5efd28ee56da3dacd83cdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rel</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>a3e7e5c820546726ea0cc9dd72b8b5137</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rel</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>ae64c3e06d93c13cd79e1a08efb3f72b2</anchor>
      <arglist>(const std::string &amp;strval_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rel</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>a0cbf6dc29049df4eb5fc657297e9798b</anchor>
      <arglist>(const std::string &amp;strval_r, const Rel &amp;default_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseFrom</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>a14b0a8fb0c5fd3148ee136fb14fbcfd5</anchor>
      <arglist>(const std::string &amp;strval_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rel</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>a833cf82d42e54dbaa488a586a0473776</anchor>
      <arglist>(unsigned bits_r)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>asString</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>af79c2692c9a293197b414b255a7ced82</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>c_str</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>a2fa70e4b6ef0f3789a9eddc94c2a486a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>for_use_in_switch</type>
      <name>inSwitch</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>a00cb320813d29241db45adefb9132a33</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>bits</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>ae90e8ee2bdf8f3267c8ee8c79665b661</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isRel</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>af189a028d1368571fb76e71c56a815f9</anchor>
      <arglist>(unsigned bits_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Rel</name>
      <anchorfile>structzypp_1_1Rel.html</anchorfile>
      <anchor>a587244d419d5bde5fa9e7eb2a3c39468</anchor>
      <arglist>(for_use_in_switch op_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MediaSetAccess::ReleaseFileGuard</name>
    <filename>classMediaSetAccess_1_1ReleaseFileGuard.html</filename>
  </compound>
  <compound kind="struct">
    <name>zypp::MediaSetAccess::ReleaseFileGuard</name>
    <filename>structzypp_1_1MediaSetAccess_1_1ReleaseFileGuard.html</filename>
    <member kind="function">
      <type></type>
      <name>NON_COPYABLE</name>
      <anchorfile>structzypp_1_1MediaSetAccess_1_1ReleaseFileGuard.html</anchorfile>
      <anchor>a35a94147b8e89488d7e56d4d0593ef15</anchor>
      <arglist>(ReleaseFileGuard)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NON_MOVABLE</name>
      <anchorfile>structzypp_1_1MediaSetAccess_1_1ReleaseFileGuard.html</anchorfile>
      <anchor>ab991604ffab14f2adb3ec2d09988a27c</anchor>
      <arglist>(ReleaseFileGuard)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReleaseFileGuard</name>
      <anchorfile>structzypp_1_1MediaSetAccess_1_1ReleaseFileGuard.html</anchorfile>
      <anchor>a96087e86c44da7cdb26411022495d73d</anchor>
      <arglist>(MediaSetAccess &amp;media_r, const OnMediaLocation &amp;loc_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ReleaseFileGuard</name>
      <anchorfile>structzypp_1_1MediaSetAccess_1_1ReleaseFileGuard.html</anchorfile>
      <anchor>a1d81454a2a473f1bb9474fa45f9e624e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MediaSetAccess &amp;</type>
      <name>_media</name>
      <anchorfile>structzypp_1_1MediaSetAccess_1_1ReleaseFileGuard.html</anchorfile>
      <anchor>a65c223244c287bd94f2d6be9170c9f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const OnMediaLocation &amp;</type>
      <name>_loc</name>
      <anchorfile>structzypp_1_1MediaSetAccess_1_1ReleaseFileGuard.html</anchorfile>
      <anchor>af3dc8386dc4110e12639f9d281da22bc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::target::rpm::RemoveResolvableReport</name>
    <filename>structzypp_1_1target_1_1rpm_1_1RemoveResolvableReport.html</filename>
    <base>zypp::callback::ReportBase</base>
    <member kind="enumeration">
      <type></type>
      <name>Action</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RemoveResolvableReport.html</anchorfile>
      <anchor>aa3151b313a7636d88b80b6ddaab8aa14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORT</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RemoveResolvableReport.html</anchorfile>
      <anchor>aa3151b313a7636d88b80b6ddaab8aa14ae20b1681a49af42fceeab4ed9a77c203</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRY</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RemoveResolvableReport.html</anchorfile>
      <anchor>aa3151b313a7636d88b80b6ddaab8aa14a778f834ef62fbba7252134559a4d9b1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RemoveResolvableReport.html</anchorfile>
      <anchor>aa3151b313a7636d88b80b6ddaab8aa14abeaac9cb91cd039b128e3670c35c9df1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Error</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RemoveResolvableReport.html</anchorfile>
      <anchor>a4475cf936a1e051de30e50175db2a302</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_ERROR</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RemoveResolvableReport.html</anchorfile>
      <anchor>a4475cf936a1e051de30e50175db2a302ab49a64bddb8486171420fc9871bc6258</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOT_FOUND</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RemoveResolvableReport.html</anchorfile>
      <anchor>a4475cf936a1e051de30e50175db2a302a3c53ebd57d790e038b4355dffd2cb6b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IO</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RemoveResolvableReport.html</anchorfile>
      <anchor>a4475cf936a1e051de30e50175db2a302a0a8a3bdbfed9e6d27d8e05276e7cfb0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INVALID</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RemoveResolvableReport.html</anchorfile>
      <anchor>a4475cf936a1e051de30e50175db2a302a266a8ba2806c4e19a31bb732a45c6495</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORT</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RemoveResolvableReport.html</anchorfile>
      <anchor>aa3151b313a7636d88b80b6ddaab8aa14ae20b1681a49af42fceeab4ed9a77c203</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRY</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RemoveResolvableReport.html</anchorfile>
      <anchor>aa3151b313a7636d88b80b6ddaab8aa14a778f834ef62fbba7252134559a4d9b1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RemoveResolvableReport.html</anchorfile>
      <anchor>aa3151b313a7636d88b80b6ddaab8aa14abeaac9cb91cd039b128e3670c35c9df1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_ERROR</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RemoveResolvableReport.html</anchorfile>
      <anchor>a4475cf936a1e051de30e50175db2a302ab49a64bddb8486171420fc9871bc6258</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOT_FOUND</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RemoveResolvableReport.html</anchorfile>
      <anchor>a4475cf936a1e051de30e50175db2a302a3c53ebd57d790e038b4355dffd2cb6b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IO</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RemoveResolvableReport.html</anchorfile>
      <anchor>a4475cf936a1e051de30e50175db2a302a0a8a3bdbfed9e6d27d8e05276e7cfb0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INVALID</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RemoveResolvableReport.html</anchorfile>
      <anchor>a4475cf936a1e051de30e50175db2a302a266a8ba2806c4e19a31bb732a45c6495</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>start</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RemoveResolvableReport.html</anchorfile>
      <anchor>a00e029adeedafd99c8d107f591c6d808</anchor>
      <arglist>(Resolvable::constPtr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>progress</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RemoveResolvableReport.html</anchorfile>
      <anchor>aedd943f224d48ca2f78cdee73fc2df49</anchor>
      <arglist>(int, Resolvable::constPtr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Action</type>
      <name>problem</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RemoveResolvableReport.html</anchorfile>
      <anchor>a03271476f9f13987688e3bb282c2a5a2</anchor>
      <arglist>(Resolvable::constPtr, Error, const std::string &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finish</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RemoveResolvableReport.html</anchorfile>
      <anchor>aca0e5a6473c833aaf4183d0047abad4a</anchor>
      <arglist>(Resolvable::constPtr, Error, const std::string &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const UserData::ContentType</type>
      <name>contentRpmout</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RemoveResolvableReport.html</anchorfile>
      <anchor>a649ae2664cdab1f9c5be7f7b5dfb5b0b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::RepoAlreadyExistsException</name>
    <filename>classzypp_1_1repo_1_1RepoAlreadyExistsException.html</filename>
    <base>zypp::repo::RepoException</base>
    <member kind="function">
      <type></type>
      <name>RepoAlreadyExistsException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoAlreadyExistsException.html</anchorfile>
      <anchor>aba6a59707cbf40bd6fd6c0c9110a2a92</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoAlreadyExistsException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoAlreadyExistsException.html</anchorfile>
      <anchor>a7c920ac3f4ec9cddab4e68019dd173ae</anchor>
      <arglist>(const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoAlreadyExistsException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoAlreadyExistsException.html</anchorfile>
      <anchor>af493ce5c60a17d03d7760e4ad144e814</anchor>
      <arglist>(const RepoInfo &amp;info)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoAlreadyExistsException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoAlreadyExistsException.html</anchorfile>
      <anchor>a753ef19c0196529d9e192284ad3a4bcc</anchor>
      <arglist>(const RepoInfo &amp;info, const std::string &amp;msg_r)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::repo::RepoCreateReport</name>
    <filename>structzypp_1_1repo_1_1RepoCreateReport.html</filename>
    <base>zypp::callback::ReportBase</base>
    <member kind="enumeration">
      <type></type>
      <name>Action</name>
      <anchorfile>structzypp_1_1repo_1_1RepoCreateReport.html</anchorfile>
      <anchor>a629f9244e2a5fa33a8f1a87c413147c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORT</name>
      <anchorfile>structzypp_1_1repo_1_1RepoCreateReport.html</anchorfile>
      <anchor>a629f9244e2a5fa33a8f1a87c413147c5add0c368f3e0957cb91bdb7da7bd2bd8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRY</name>
      <anchorfile>structzypp_1_1repo_1_1RepoCreateReport.html</anchorfile>
      <anchor>a629f9244e2a5fa33a8f1a87c413147c5a6ba01f8fcf5f067f5b5e89bf997ab2e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE</name>
      <anchorfile>structzypp_1_1repo_1_1RepoCreateReport.html</anchorfile>
      <anchor>a629f9244e2a5fa33a8f1a87c413147c5a6c46cc01afacb7314cf07b73a1e588e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Error</name>
      <anchorfile>structzypp_1_1repo_1_1RepoCreateReport.html</anchorfile>
      <anchor>af95dc41e472d850e7b0a0ef4562c9e86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_ERROR</name>
      <anchorfile>structzypp_1_1repo_1_1RepoCreateReport.html</anchorfile>
      <anchor>af95dc41e472d850e7b0a0ef4562c9e86af5cc41c886a6ce46762441bc44c2eff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOT_FOUND</name>
      <anchorfile>structzypp_1_1repo_1_1RepoCreateReport.html</anchorfile>
      <anchor>af95dc41e472d850e7b0a0ef4562c9e86adac45a704657e962767f328631c39378</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IO</name>
      <anchorfile>structzypp_1_1repo_1_1RepoCreateReport.html</anchorfile>
      <anchor>af95dc41e472d850e7b0a0ef4562c9e86aaec729fe88ba1c39cdb4a4e6b70c3079</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REJECTED</name>
      <anchorfile>structzypp_1_1repo_1_1RepoCreateReport.html</anchorfile>
      <anchor>af95dc41e472d850e7b0a0ef4562c9e86a89da0b6bc6dbd3fbb0217aa97ef850a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INVALID</name>
      <anchorfile>structzypp_1_1repo_1_1RepoCreateReport.html</anchorfile>
      <anchor>af95dc41e472d850e7b0a0ef4562c9e86af53fb63823f77b69afecb0eaf53a17b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNKNOWN</name>
      <anchorfile>structzypp_1_1repo_1_1RepoCreateReport.html</anchorfile>
      <anchor>af95dc41e472d850e7b0a0ef4562c9e86aba0ff47c133767e802bae7be9e6a5793</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORT</name>
      <anchorfile>structzypp_1_1repo_1_1RepoCreateReport.html</anchorfile>
      <anchor>a629f9244e2a5fa33a8f1a87c413147c5add0c368f3e0957cb91bdb7da7bd2bd8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRY</name>
      <anchorfile>structzypp_1_1repo_1_1RepoCreateReport.html</anchorfile>
      <anchor>a629f9244e2a5fa33a8f1a87c413147c5a6ba01f8fcf5f067f5b5e89bf997ab2e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE</name>
      <anchorfile>structzypp_1_1repo_1_1RepoCreateReport.html</anchorfile>
      <anchor>a629f9244e2a5fa33a8f1a87c413147c5a6c46cc01afacb7314cf07b73a1e588e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_ERROR</name>
      <anchorfile>structzypp_1_1repo_1_1RepoCreateReport.html</anchorfile>
      <anchor>af95dc41e472d850e7b0a0ef4562c9e86af5cc41c886a6ce46762441bc44c2eff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOT_FOUND</name>
      <anchorfile>structzypp_1_1repo_1_1RepoCreateReport.html</anchorfile>
      <anchor>af95dc41e472d850e7b0a0ef4562c9e86adac45a704657e962767f328631c39378</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IO</name>
      <anchorfile>structzypp_1_1repo_1_1RepoCreateReport.html</anchorfile>
      <anchor>af95dc41e472d850e7b0a0ef4562c9e86aaec729fe88ba1c39cdb4a4e6b70c3079</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REJECTED</name>
      <anchorfile>structzypp_1_1repo_1_1RepoCreateReport.html</anchorfile>
      <anchor>af95dc41e472d850e7b0a0ef4562c9e86a89da0b6bc6dbd3fbb0217aa97ef850a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INVALID</name>
      <anchorfile>structzypp_1_1repo_1_1RepoCreateReport.html</anchorfile>
      <anchor>af95dc41e472d850e7b0a0ef4562c9e86af53fb63823f77b69afecb0eaf53a17b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNKNOWN</name>
      <anchorfile>structzypp_1_1repo_1_1RepoCreateReport.html</anchorfile>
      <anchor>af95dc41e472d850e7b0a0ef4562c9e86aba0ff47c133767e802bae7be9e6a5793</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>start</name>
      <anchorfile>structzypp_1_1repo_1_1RepoCreateReport.html</anchorfile>
      <anchor>a8e82de538558c66a6f9b1d9110990afa</anchor>
      <arglist>(const zypp::Url &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>progress</name>
      <anchorfile>structzypp_1_1repo_1_1RepoCreateReport.html</anchorfile>
      <anchor>a634fa54912afd6467a337993ce85c170</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Action</type>
      <name>problem</name>
      <anchorfile>structzypp_1_1repo_1_1RepoCreateReport.html</anchorfile>
      <anchor>a9913e42a5b9567a37a9fb10bba7229a6</anchor>
      <arglist>(const zypp::Url &amp;, Error, const std::string &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finish</name>
      <anchorfile>structzypp_1_1repo_1_1RepoCreateReport.html</anchorfile>
      <anchor>a3a55c35f9d3b9a8e3e05ff2b38ec7f74</anchor>
      <arglist>(const zypp::Url &amp;, Error, const std::string &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::misc::testcase::RepoData</name>
    <filename>classzypp_1_1misc_1_1testcase_1_1RepoData.html</filename>
    <member kind="function">
      <type></type>
      <name>RepoData</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1RepoData.html</anchorfile>
      <anchor>add3a296a7d1d0f7862c90e59f0f30888</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RepoData</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1RepoData.html</anchorfile>
      <anchor>a9bfb05f09a8dc86741705959ffac4c48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoData</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1RepoData.html</anchorfile>
      <anchor>a1778f3cca0da5836d05aba7ed2eae761</anchor>
      <arglist>(RepoDataImpl &amp;&amp;data)</arglist>
    </member>
    <member kind="function">
      <type>TestcaseRepoType</type>
      <name>type</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1RepoData.html</anchorfile>
      <anchor>a9ff925ffac6d96e72eaab21afba59394</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>alias</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1RepoData.html</anchorfile>
      <anchor>af8ee89354db1a508c935cb5c50fbc651</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>priority</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1RepoData.html</anchorfile>
      <anchor>acd5abfb6bfd841624f91970bace0169e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>path</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1RepoData.html</anchorfile>
      <anchor>ae68eb9abf04cb286b6d10ade86a80f6f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const RepoDataImpl &amp;</type>
      <name>data</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1RepoData.html</anchorfile>
      <anchor>a2245dcee46d6799cd4298ae7c266506e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RepoDataImpl &amp;</type>
      <name>data</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1RepoData.html</anchorfile>
      <anchor>aa20014df061236ec4ec6da2800fb06e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; RepoDataImpl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1RepoData.html</anchorfile>
      <anchor>ae0e938c0088cf3d5a3c1c90c1d04009a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::misc::testcase::RepoDataImpl</name>
    <filename>structzypp_1_1misc_1_1testcase_1_1RepoDataImpl.html</filename>
    <member kind="function">
      <type>RepoDataImpl *</type>
      <name>clone</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1RepoDataImpl.html</anchorfile>
      <anchor>ac6c0e000780959186436933d47ee9b88</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>TestcaseRepoType</type>
      <name>type</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1RepoDataImpl.html</anchorfile>
      <anchor>a2f10693c539649342b37ec01ff1743db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>alias</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1RepoDataImpl.html</anchorfile>
      <anchor>a8ec96855ccbc3b112303fb4db2452cb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>priority</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1RepoDataImpl.html</anchorfile>
      <anchor>a9c4728f1d3ef65406f697975053134b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>path</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1RepoDataImpl.html</anchorfile>
      <anchor>a4db15a32f925f1572aa72f915cf9756a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::RepoException</name>
    <filename>classzypp_1_1repo_1_1RepoException.html</filename>
    <base>zypp::Exception</base>
    <member kind="function">
      <type></type>
      <name>RepoException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoException.html</anchorfile>
      <anchor>a51db59de128e7602991a9170f7772578</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoException.html</anchorfile>
      <anchor>ae0ed83920aad3a223f34a01fd6d31f7b</anchor>
      <arglist>(const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoException.html</anchorfile>
      <anchor>ab010996cd2a6fd5d96b573f778cba058</anchor>
      <arglist>(const RepoInfo &amp;info)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoException.html</anchorfile>
      <anchor>abee6a3fed8c24a183a2a51a371947144</anchor>
      <arglist>(const RepoInfo &amp;info, const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RepoException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoException.html</anchorfile>
      <anchor>a304fb018cd02928b354fe4f5b429a73b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RepoInfo</type>
      <name>info</name>
      <anchorfile>classzypp_1_1repo_1_1RepoException.html</anchorfile>
      <anchor>a09a2e5cb96d94feb55e7a97bbcf959ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>alias</name>
      <anchorfile>classzypp_1_1repo_1_1RepoException.html</anchorfile>
      <anchor>ad60240749245bd1aebfca998adb1d76e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1repo_1_1RepoException.html</anchorfile>
      <anchor>aa49b64a872e15308a85fa7a8ef6d58e9</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RepoInfo</type>
      <name>_info</name>
      <anchorfile>classzypp_1_1repo_1_1RepoException.html</anchorfile>
      <anchor>aad20eff8072100b6d3d8b52e4e4b7329</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::parser::RepoFileReader</name>
    <filename>classzypp_1_1parser_1_1RepoFileReader.html</filename>
    <member kind="typedef">
      <type>function&lt; bool(const RepoInfo &amp;)&gt;</type>
      <name>ProcessRepo</name>
      <anchorfile>classzypp_1_1parser_1_1RepoFileReader.html</anchorfile>
      <anchor>a80cd03369ae698ec961fb174bff9d4e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoFileReader</name>
      <anchorfile>classzypp_1_1parser_1_1RepoFileReader.html</anchorfile>
      <anchor>acb4d0cc6f3887df36b1835460097a362</anchor>
      <arglist>(const Pathname &amp;repo_file, const ProcessRepo &amp;callback, const ProgressData::ReceiverFnc &amp;progress=ProgressData::ReceiverFnc())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoFileReader</name>
      <anchorfile>classzypp_1_1parser_1_1RepoFileReader.html</anchorfile>
      <anchor>a9629b3c6558de4cb9f72eb70191399a3</anchor>
      <arglist>(const InputStream &amp;is, const ProcessRepo &amp;callback, const ProgressData::ReceiverFnc &amp;progress=ProgressData::ReceiverFnc())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RepoFileReader</name>
      <anchorfile>classzypp_1_1parser_1_1RepoFileReader.html</anchorfile>
      <anchor>addfb78e7e778ec4fdaf02e7e3eabebdf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ProcessRepo</type>
      <name>_callback</name>
      <anchorfile>classzypp_1_1parser_1_1RepoFileReader.html</anchorfile>
      <anchor>afa43a33bd46db19ab7569704f66da96d</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1parser_1_1RepoFileReader.html</anchorfile>
      <anchor>a33f44666e1bc051a0687dd3eee16c51c</anchor>
      <arglist>(std::ostream &amp;str, const RepoFileReader &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1parser_1_1RepoFileReader.html</anchorfile>
      <anchor>a476778554d938982f1e5c548da96cc41</anchor>
      <arglist>(std::ostream &amp;str, const RepoFileReader &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::parser::susetags::RepoIndex</name>
    <filename>classzypp_1_1parser_1_1susetags_1_1RepoIndex.html</filename>
    <base>zypp::base::ReferenceCounted</base>
    <base protection="private">zypp::base::NonCopyable</base>
    <member kind="typedef">
      <type>std::map&lt; std::string, CheckSum &gt;</type>
      <name>FileChecksumMap</name>
      <anchorfile>classzypp_1_1parser_1_1susetags_1_1RepoIndex.html</anchorfile>
      <anchor>af1a9d7e6f2ff6a469ed49469c96b451f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>descrdir</name>
      <anchorfile>classzypp_1_1parser_1_1susetags_1_1RepoIndex.html</anchorfile>
      <anchor>a8693eedebdf576090b427e409603239c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>datadir</name>
      <anchorfile>classzypp_1_1parser_1_1susetags_1_1RepoIndex.html</anchorfile>
      <anchor>a58f3c7604240f5dc00b608834c00b708</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FileChecksumMap</type>
      <name>metaFileChecksums</name>
      <anchorfile>classzypp_1_1parser_1_1susetags_1_1RepoIndex.html</anchorfile>
      <anchor>a00de49d5bffa68e781d895ced667b1bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FileChecksumMap</type>
      <name>mediaFileChecksums</name>
      <anchorfile>classzypp_1_1parser_1_1susetags_1_1RepoIndex.html</anchorfile>
      <anchor>a8aebba4cac73e62bd0c56029e7db4065</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FileChecksumMap</type>
      <name>signingKeys</name>
      <anchorfile>classzypp_1_1parser_1_1susetags_1_1RepoIndex.html</anchorfile>
      <anchor>a8092ceae5088f11f6c9c974a1cf7aa92</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1parser_1_1susetags_1_1RepoIndex.html</anchorfile>
      <anchor>a88d3d5e796f103277943e7b0163621a3</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ContentFileReader</name>
      <anchorfile>classzypp_1_1parser_1_1susetags_1_1RepoIndex.html</anchorfile>
      <anchor>a48321895c2a455980afd648a7fbbb18a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::parser::RepoindexFileReader</name>
    <filename>classzypp_1_1parser_1_1RepoindexFileReader.html</filename>
    <base protection="private">zypp::base::NonCopyable</base>
    <class kind="class">zypp::parser::RepoindexFileReader::Impl</class>
    <member kind="typedef">
      <type>function&lt; bool(const RepoInfo &amp;)&gt;</type>
      <name>ProcessResource</name>
      <anchorfile>classzypp_1_1parser_1_1RepoindexFileReader.html</anchorfile>
      <anchor>a8c76bd486dd46f95d2369066d9f61131</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoindexFileReader</name>
      <anchorfile>classzypp_1_1parser_1_1RepoindexFileReader.html</anchorfile>
      <anchor>a518a187e71ee65fb4a66142eb6f0f484</anchor>
      <arglist>(const zypp::Pathname &amp;repoindexFile, const ProcessResource &amp;callback)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoindexFileReader</name>
      <anchorfile>classzypp_1_1parser_1_1RepoindexFileReader.html</anchorfile>
      <anchor>a86199e57dd20b81f035b12a5fa4a14b1</anchor>
      <arglist>(const InputStream &amp;is, const ProcessResource &amp;callback)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RepoindexFileReader</name>
      <anchorfile>classzypp_1_1parser_1_1RepoindexFileReader.html</anchorfile>
      <anchor>ace1b269257716e28a72e76cc16a1901b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Date::Duration</type>
      <name>ttl</name>
      <anchorfile>classzypp_1_1parser_1_1RepoindexFileReader.html</anchorfile>
      <anchor>acc350e17a5b44924343731d9ab6ad9c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl, rw_pointer::Scoped&lt; Impl &gt; &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1parser_1_1RepoindexFileReader.html</anchorfile>
      <anchor>a46610e30db6befca28ae6616a2ab99fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::RepoInfo</name>
    <filename>classzypp_1_1RepoInfo.html</filename>
    <base>zypp::repo::RepoInfoBase</base>
    <class kind="struct">zypp::RepoInfo::Impl</class>
    <member kind="typedef">
      <type>std::list&lt; Url &gt;</type>
      <name>url_set</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a086fe353c759f0d5a7126b39119e68cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>url_set::size_type</type>
      <name>urls_size_type</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>ab25979dbde9db9e584211f99a716f9a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>transform_iterator&lt; repo::RepoVariablesUrlReplacer, url_set::const_iterator &gt;</type>
      <name>urls_const_iterator</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>ae521785b081627691943d321b910e8b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoInfo</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>ac02c16d8f71262ad5eae2deca6e83b31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RepoInfo</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>aa0f6c34c9a688e3af7bf2857dece05ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>priority</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>abb5284204be1b3bf5d52203287ed845a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPriority</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>ac57856ff423c9cecee0417215e6b2921</anchor>
      <arglist>(unsigned newval_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>baseUrlsEmpty</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a342303c9f4172fa3467dfddd17ae5904</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>baseUrlSet</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a80520ac6da2dd4effdd42bc9584f68fd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>urls_size_type</type>
      <name>baseUrlsSize</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a687b569ac1372e51f03094b3c84b4c6d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>urls_const_iterator</type>
      <name>baseUrlsBegin</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>ace6ac733b46aa1a390dbc60c100a2f0d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>urls_const_iterator</type>
      <name>baseUrlsEnd</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a77a8ab0d2328ea17d4e58d6933b94088</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Url</type>
      <name>url</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a716c908c1f49972fa90f63991b7dddce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Url</type>
      <name>rawUrl</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a4abbcdb9b9cd5c58ad69b3b765a04374</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>url_set</type>
      <name>baseUrls</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a9e7c800d588ea5c7bbd2a2d81b33543c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>url_set</type>
      <name>rawBaseUrls</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>aab7ca67f893cf8752ec1c5797a2aff0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addBaseUrl</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a2ce02f2c7f7aea941156a552a1e1f352</anchor>
      <arglist>(const Url &amp;url)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBaseUrl</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a420a5668b25a08e0f229dca3ae019ced</anchor>
      <arglist>(const Url &amp;url)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBaseUrls</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>ab40cff14debe8ae880639541ccafa1b4</anchor>
      <arglist>(url_set urls)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>path</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a94483c72545e421f867ef02effb73aa3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPath</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>abe728903cf9ba4636a23d75626de72c9</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>Url</type>
      <name>mirrorListUrl</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>aafe3c1f4c1c50164a48a644e035b960f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Url</type>
      <name>rawMirrorListUrl</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>af0cd5290c1ee481192ff9cf29d792064</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMirrorListUrl</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a48b60c275a9fbcbe8eace92c99ba2e57</anchor>
      <arglist>(const Url &amp;url)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMirrorListUrls</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a0c3fe8ba113d22cae1c4136d7889cd2a</anchor>
      <arglist>(url_set urls)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMetalinkUrl</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a0cdda100403c8433dc69cfc0227a1490</anchor>
      <arglist>(const Url &amp;url)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMetalinkUrls</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>ae0fe8c57605260a128ff2a26ae37979d</anchor>
      <arglist>(url_set urls)</arglist>
    </member>
    <member kind="function">
      <type>repo::RepoType</type>
      <name>type</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a554cdd470396c0fb0b8041fece1aef2c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProbedType</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>ab2900f5475e5d83f760b494edc4e29d9</anchor>
      <arglist>(const repo::RepoType &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setType</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>ae984d04e336d1b5a14ec63ac365689da</anchor>
      <arglist>(const repo::RepoType &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>metadataPath</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a138d77795cb336981e5068ff332328fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMetadataPath</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>ad534a9a04378a4005fed1793424913ea</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>usesAutoMethadataPaths</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>aaffbd17e11b8dcc7f83d8ee3decef9e0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>packagesPath</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>ae2f04a4efca761a270f1bf711f361772</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPackagesPath</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a7e9272ac9d1420d215711c3793cebfa6</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned</type>
      <name>defaultPriority</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>ac089e7a903dc1f05255e152c2c4f4b49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned</type>
      <name>noPriority</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a60e026c6375c79eeb51a24ede3445eb2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RepoInfo</type>
      <name>noRepo</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a7296a5af413f77a20cdccd6ae7aff761</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a3d9826b4e3614b52aaa349f61c9bbd3e</anchor>
      <arglist>(std::ostream &amp;str, const RepoInfo &amp;obj)</arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; RepoInfo &gt;</type>
      <name>RepoInfo_Ptr</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a5e9a2d79f125d80453e3103024c611c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; const RepoInfo &gt;</type>
      <name>RepoInfo_constPtr</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>ad76b0e306646992a0ef6f06d0839f17c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; RepoInfo &gt;</type>
      <name>RepoInfoList</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a751002752319d789178c6ab0a53ded2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>adde368972cec514dfc4e0e607bae7753</anchor>
      <arglist>(std::ostream &amp;str, const RepoInfo &amp;obj)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GpgCheck</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a33d5b7a9d7bf5093ffccf4247d546f07</anchor>
      <arglist></arglist>
      <enumvalue file="classzypp_1_1RepoInfo.html" anchor="a33d5b7a9d7bf5093ffccf4247d546f07a44560d82707cce3b8111a770924cf0e2">indeterminate</enumvalue>
      <enumvalue file="classzypp_1_1RepoInfo.html" anchor="a33d5b7a9d7bf5093ffccf4247d546f07a521c36a31c2762741cf0f8890cbe05e3">On</enumvalue>
      <enumvalue file="classzypp_1_1RepoInfo.html" anchor="a33d5b7a9d7bf5093ffccf4247d546f07a2e979835dd62324f5bfe217449ba4974">Strict</enumvalue>
      <enumvalue file="classzypp_1_1RepoInfo.html" anchor="a33d5b7a9d7bf5093ffccf4247d546f07aa096129b2bd70d2985cbdb72afc27cbe">AllowUnsigned</enumvalue>
      <enumvalue file="classzypp_1_1RepoInfo.html" anchor="a33d5b7a9d7bf5093ffccf4247d546f07ababdbc118f76f4744bf34ec12b31fc4e">AllowUnsignedRepo</enumvalue>
      <enumvalue file="classzypp_1_1RepoInfo.html" anchor="a33d5b7a9d7bf5093ffccf4247d546f07a7575c09db5aaa09c37c8d520b70f93c3">AllowUnsignedPackage</enumvalue>
      <enumvalue file="classzypp_1_1RepoInfo.html" anchor="a33d5b7a9d7bf5093ffccf4247d546f07a7a1920d61156abc05a60135aefe8bc67">Default</enumvalue>
      <enumvalue file="classzypp_1_1RepoInfo.html" anchor="a33d5b7a9d7bf5093ffccf4247d546f07ad15305d7a4e34e02489c74a5ef542f36">Off</enumvalue>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>gpgCheck</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>abc64c6d9c7ad2a1f624866ad49f34e76</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGpgCheck</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a8667454db21e09495d6bbfeb4e8189e9</anchor>
      <arglist>(TriBool value_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGpgCheck</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a3eea05523b58ca376512e8a9b9d7f2db</anchor>
      <arglist>(bool value_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>repoGpgCheck</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>ae3f5e56b7ec7727f9a859cb1b1467bae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>repoGpgCheckIsMandatory</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>ad0f91dbc276abcc30d7b1e8e27e25529</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRepoGpgCheck</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>adae9deec5731564f184f06fbdb14a568</anchor>
      <arglist>(TriBool value_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pkgGpgCheck</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>aea50450094d805fc5beda12a1eca169e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pkgGpgCheckIsMandatory</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>aa516c760f6a09ef1c5ecf11f5c2c2b2e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPkgGpgCheck</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a01cac9df2ec057bbae17ad29d9d2d2b8</anchor>
      <arglist>(TriBool value_r)</arglist>
    </member>
    <member kind="function">
      <type>TriBool</type>
      <name>validRepoSignature</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>ad8b4ffa5331cbd47ed5ef53b00b0909b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValidRepoSignature</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>abedfb5b68615bfc1935fa8014216030f</anchor>
      <arglist>(TriBool value_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setGpgCheck</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>aae1719842e9156c42a99cd4bbf1188af</anchor>
      <arglist>(GpgCheck mode_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>gpgKeyUrlsEmpty</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>af14cf7a522e8c85b3c54024705a7dc55</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>urls_size_type</type>
      <name>gpgKeyUrlsSize</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a9908ea546d9930f472ec2a962373176d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>url_set</type>
      <name>gpgKeyUrls</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a4270e88441f193b7094bf30c72a95032</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>url_set</type>
      <name>rawGpgKeyUrls</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a5f5562cc6af96a34e69eb4b90c5d15ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGpgKeyUrls</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a054f5464b0ad0dfaeeefbe78c0ea20bc</anchor>
      <arglist>(url_set urls)</arglist>
    </member>
    <member kind="function">
      <type>Url</type>
      <name>gpgKeyUrl</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>abec061a270262a7fb21b4331bb2b0157</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Url</type>
      <name>rawGpgKeyUrl</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a449ec8109ad74144315207eeec4943c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGpgKeyUrl</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a2d2e935b59c7d2b8e00fd4ba671faed6</anchor>
      <arglist>(const Url &amp;gpgkey)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>provideKey</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a504fa72931c3da4ee2145ac3a85fe273</anchor>
      <arglist>(const std::string &amp;keyID_r, const Pathname &amp;targetDirectory_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keepPackages</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a6ad1b691ceb3fdbb77352805de85a628</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKeepPackages</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a3e1123b656d6a99093211493262ec1e6</anchor>
      <arglist>(bool keep)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>service</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>ab52e3d80a13b51696c2423959b605f7f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setService</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a82ec07454cf5e5525d11156b72cbcba0</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>targetDistribution</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>ae635ca6d20a01ff317c7cea889767b0a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTargetDistribution</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>ab5ac268e0f0d5d8300f9c9471670538a</anchor>
      <arglist>(const std::string &amp;targetDistribution)</arglist>
    </member>
    <member kind="function">
      <type>const std::set&lt; std::string &gt; &amp;</type>
      <name>contentKeywords</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a77602027530d697b1dbadee9928485a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addContent</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>ae3b4b2cd8895e7e82be75367197f0b30</anchor>
      <arglist>(const std::string &amp;keyword_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addContentFrom</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a2f9cbd09c36727d88d3a39b2abc4c24f</anchor>
      <arglist>(TIterator begin_r, TIterator end_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addContentFrom</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>acb24b96771a4b9d7714adff4d85e7e98</anchor>
      <arglist>(const TContainer &amp;container_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasContent</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a37d4d4ad4c55e6d056d485ab71e750c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasContent</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a3adc2274d3304be2a272905769a63824</anchor>
      <arglist>(const std::string &amp;keyword_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasContentAll</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>ae2f486b1eaa992b3c48b9133ae791eec</anchor>
      <arglist>(TIterator begin_r, TIterator end_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasContentAll</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>acf4083c7fe53f0336b518571f1895eb8</anchor>
      <arglist>(const TContainer &amp;container_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasContentAny</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>aacfc2c5570b02b9294fc3250e007754f</anchor>
      <arglist>(TIterator begin_r, TIterator end_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasContentAny</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a1447545db3829c705a2cc6d7d448394f</anchor>
      <arglist>(const TContainer &amp;container_r) const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>RepoManager</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>ad244d706e40c62c77d064d234db75e59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>acb2f4015cac2379ab497b302d24e8144</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasLicense</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>acf8fa9c6703bba317f0f62b08aedc3e5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasLicense</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>ab1cc183c83fef3a408b023b1563b647f</anchor>
      <arglist>(const std::string &amp;name_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>needToAcceptLicense</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>ac23a7fa10630b332629025d7a53095a0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>needToAcceptLicense</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a342522f459809dc9e4ab3a2c449e8e6f</anchor>
      <arglist>(const std::string &amp;name_r) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getLicense</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a7f5292caeb41d6200481ba1aab35b6c2</anchor>
      <arglist>(const Locale &amp;lang_r=Locale()) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getLicense</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>aaca08148957e7325190e0f45e1af445e</anchor>
      <arglist>(const Locale &amp;lang_r=Locale())</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getLicense</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a741a49b529635bafbc7d3a40505dd1c6</anchor>
      <arglist>(const std::string &amp;name_r, const Locale &amp;lang_r=Locale()) const</arglist>
    </member>
    <member kind="function">
      <type>LocaleSet</type>
      <name>getLicenseLocales</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a9d7e75d76ac6b49a41f633543ccc8df5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LocaleSet</type>
      <name>getLicenseLocales</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a212469b07d6f7b5f89a00f0a4f88cd5f</anchor>
      <arglist>(const std::string &amp;name_r) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a7b42c68d3961ab7fb532d8d72da39a66</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpAsIniOn</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a819ef34eabdd9993c1e703a3a0efb185</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpAsXmlOn</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>a89d27e41515231fd746eef7a09cd1dab</anchor>
      <arglist>(std::ostream &amp;str, const std::string &amp;content=&quot;&quot;) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getRawGpgChecks</name>
      <anchorfile>classzypp_1_1RepoInfo.html</anchorfile>
      <anchor>ae747f21c33a24d29681fcd3cd564d03e</anchor>
      <arglist>(TriBool &amp;g_r, TriBool &amp;r_r, TriBool &amp;p_r) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::RepoInfoBase</name>
    <filename>classzypp_1_1repo_1_1RepoInfoBase.html</filename>
    <class kind="class">zypp::repo::RepoInfoBase::Impl</class>
    <member kind="function">
      <type></type>
      <name>RepoInfoBase</name>
      <anchorfile>classzypp_1_1repo_1_1RepoInfoBase.html</anchorfile>
      <anchor>a7f08c687e74ea680be956944d395c26e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoInfoBase</name>
      <anchorfile>classzypp_1_1repo_1_1RepoInfoBase.html</anchorfile>
      <anchor>a62d7873debedc000e7135f843bb219e5</anchor>
      <arglist>(const std::string &amp;alias)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RepoInfoBase</name>
      <anchorfile>classzypp_1_1repo_1_1RepoInfoBase.html</anchorfile>
      <anchor>ab9d6e2b154a02fb2ab623f2ee765c4c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>alias</name>
      <anchorfile>classzypp_1_1repo_1_1RepoInfoBase.html</anchorfile>
      <anchor>afab76632f5714287e21fde1f4dfa00a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>escaped_alias</name>
      <anchorfile>classzypp_1_1repo_1_1RepoInfoBase.html</anchorfile>
      <anchor>a3d56c53db204ff163c3e0214ecb1668a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classzypp_1_1repo_1_1RepoInfoBase.html</anchorfile>
      <anchor>ab088db4bee33b3148a35433a8a6b3479</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>rawName</name>
      <anchorfile>classzypp_1_1repo_1_1RepoInfoBase.html</anchorfile>
      <anchor>ab8e1e32a189b8f7b9ab7bdb70e9ebec2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>label</name>
      <anchorfile>classzypp_1_1repo_1_1RepoInfoBase.html</anchorfile>
      <anchor>a25019b580e9b6b65a0dbc1a660f640a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asUserString</name>
      <anchorfile>classzypp_1_1repo_1_1RepoInfoBase.html</anchorfile>
      <anchor>a74d465b7f2599d71aa49b079107dd580</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>enabled</name>
      <anchorfile>classzypp_1_1repo_1_1RepoInfoBase.html</anchorfile>
      <anchor>ad1fc0e8e8fa200bfcc59daf6085322d7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>autorefresh</name>
      <anchorfile>classzypp_1_1repo_1_1RepoInfoBase.html</anchorfile>
      <anchor>a98903eb07993ae3e3e9f5c58d0353d23</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>filepath</name>
      <anchorfile>classzypp_1_1repo_1_1RepoInfoBase.html</anchorfile>
      <anchor>a83e475c6e25628d1909265d503762b09</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlias</name>
      <anchorfile>classzypp_1_1repo_1_1RepoInfoBase.html</anchorfile>
      <anchor>a75773f57617f73865af779e8ec9c6cb3</anchor>
      <arglist>(const std::string &amp;alias)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classzypp_1_1repo_1_1RepoInfoBase.html</anchorfile>
      <anchor>a9761b6b4ab412b32cd87934f22ab4dd3</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnabled</name>
      <anchorfile>classzypp_1_1repo_1_1RepoInfoBase.html</anchorfile>
      <anchor>ad85ba9c8dc9826c4417668ddf317c632</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutorefresh</name>
      <anchorfile>classzypp_1_1repo_1_1RepoInfoBase.html</anchorfile>
      <anchor>a39dfef7536a3d2d99cc3f6edea43c8db</anchor>
      <arglist>(bool autorefresh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFilepath</name>
      <anchorfile>classzypp_1_1repo_1_1RepoInfoBase.html</anchorfile>
      <anchor>a6eb6977be6cf0530a968e0de449bc769</anchor>
      <arglist>(const Pathname &amp;filename)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1repo_1_1RepoInfoBase.html</anchorfile>
      <anchor>a082293bc8c3108cfdb536d353cf6db5f</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpAsIniOn</name>
      <anchorfile>classzypp_1_1repo_1_1RepoInfoBase.html</anchorfile>
      <anchor>a516d85321f2cfafc7aa4e375c6952e4f</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpAsXmlOn</name>
      <anchorfile>classzypp_1_1repo_1_1RepoInfoBase.html</anchorfile>
      <anchor>acf07d3cb51f0834e4388639a5196ad44</anchor>
      <arglist>(std::ostream &amp;str, const std::string &amp;content=&quot;&quot;) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1repo_1_1RepoInfoBase.html</anchorfile>
      <anchor>af5666c0857af72264ee3d4e993691e88</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1repo_1_1RepoInfoBase.html</anchorfile>
      <anchor>a88cf13c0d6570ec8cfa32d813a203687</anchor>
      <arglist>(std::ostream &amp;str, const RepoInfoBase &amp;obj)</arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; RepoInfoBase &gt;</type>
      <name>RepoInfoBase_Ptr</name>
      <anchorfile>classzypp_1_1repo_1_1RepoInfoBase.html</anchorfile>
      <anchor>a80cd6c8e721cfee8d51bca8d5d950e85</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; const RepoInfoBase &gt;</type>
      <name>RepoInfoBase_constPtr</name>
      <anchorfile>classzypp_1_1repo_1_1RepoInfoBase.html</anchorfile>
      <anchor>a1d385f3b1dfc6072c02f2ba0903f9e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1repo_1_1RepoInfoBase.html</anchorfile>
      <anchor>a730d37070d19dafbfa7d7a8603d87832</anchor>
      <arglist>(const RepoInfoBase &amp;lhs, const RepoInfoBase &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1repo_1_1RepoInfoBase.html</anchorfile>
      <anchor>a258ef7e5a9fffb1be99ee3bad80d35a2</anchor>
      <arglist>(const RepoInfoBase &amp;lhs, const RepoInfoBase &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1repo_1_1RepoInfoBase.html</anchorfile>
      <anchor>a8ee9021032d13e09ad2bff1058595774</anchor>
      <arglist>(std::ostream &amp;str, const RepoInfoBase &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::RepoInvalidAliasException</name>
    <filename>classzypp_1_1repo_1_1RepoInvalidAliasException.html</filename>
    <base>zypp::repo::RepoException</base>
    <member kind="function">
      <type></type>
      <name>RepoInvalidAliasException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoInvalidAliasException.html</anchorfile>
      <anchor>a0596a506d307bd863fe0637b7ccc2a20</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoInvalidAliasException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoInvalidAliasException.html</anchorfile>
      <anchor>aa01de78e542fe36d6db227c2b074a725</anchor>
      <arglist>(const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoInvalidAliasException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoInvalidAliasException.html</anchorfile>
      <anchor>aa15f2d41ea404267aab5adfe99d2c107</anchor>
      <arglist>(const RepoInfo &amp;info)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoInvalidAliasException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoInvalidAliasException.html</anchorfile>
      <anchor>a384148165c6da50b848be1883f71c2b7</anchor>
      <arglist>(const RepoInfo &amp;info, const std::string &amp;msg_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::RepoManager</name>
    <filename>classzypp_1_1RepoManager.html</filename>
    <class kind="class">zypp::RepoManager::Impl</class>
    <class kind="struct">zypp::RepoManager::MatchServiceAlias</class>
    <member kind="enumeration">
      <type></type>
      <name>RawMetadataRefreshPolicy</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a4704bb81554b87451616d1f4e95a3c2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RefreshIfNeeded</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a4704bb81554b87451616d1f4e95a3c2ba6abc0b224d79c7ad4e6ab98a564ce178</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RefreshForced</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a4704bb81554b87451616d1f4e95a3c2baadd8d4055d047f3b5e11f6f0b9dfc973</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RefreshIfNeededIgnoreDelay</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a4704bb81554b87451616d1f4e95a3c2bab923faf7aae4c7a83f1fa573e8a922be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CacheBuildPolicy</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>ac5c3bf954faaf4ab4e389956d3918bd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BuildIfNeeded</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>ac5c3bf954faaf4ab4e389956d3918bd5a640fdbd47af61d34aa7381ab27cf6ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BuildForced</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>ac5c3bf954faaf4ab4e389956d3918bd5a3081b18c74cfbcafc0e4f36d5c697f41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RefreshServiceBit</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a90372c47d3438f235758904e18d49a82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RefreshService_restoreStatus</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a90372c47d3438f235758904e18d49a82abb76be085bfa3b96fde553f2dbc876ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RefreshService_forceRefresh</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a90372c47d3438f235758904e18d49a82ab38755256ed5e7c988d36b4c92fc2e4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; ServiceInfo &gt;</type>
      <name>ServiceSet</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>ae7a93e1abf192f4593cd336d85bbbb31</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ServiceSet::const_iterator</type>
      <name>ServiceConstIterator</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a07c51cf339ecb2e095856c87ac15f39b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ServiceSet::size_type</type>
      <name>ServiceSizeType</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a7368b338d0d9ca8dc7c609eca169e378</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; RepoInfo &gt;</type>
      <name>RepoSet</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a738ea8ed487e34d496fedd2a53461a8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RepoSet::const_iterator</type>
      <name>RepoConstIterator</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a2e8346d146591b255a8bebf0364a2774</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RepoSet::size_type</type>
      <name>RepoSizeType</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>ab6c71de305dba483ee5513b6d149257d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RefreshServiceFlags</type>
      <name>RefreshServiceOptions</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>ae22411de6f3134aeffd6e7515749cc74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RefreshIfNeeded</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a4704bb81554b87451616d1f4e95a3c2ba6abc0b224d79c7ad4e6ab98a564ce178</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RefreshForced</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a4704bb81554b87451616d1f4e95a3c2baadd8d4055d047f3b5e11f6f0b9dfc973</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RefreshIfNeededIgnoreDelay</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a4704bb81554b87451616d1f4e95a3c2bab923faf7aae4c7a83f1fa573e8a922be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BuildIfNeeded</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>ac5c3bf954faaf4ab4e389956d3918bd5a640fdbd47af61d34aa7381ab27cf6ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BuildForced</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>ac5c3bf954faaf4ab4e389956d3918bd5a3081b18c74cfbcafc0e4f36d5c697f41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RefreshService_restoreStatus</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a90372c47d3438f235758904e18d49a82abb76be085bfa3b96fde553f2dbc876ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RefreshService_forceRefresh</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a90372c47d3438f235758904e18d49a82ab38755256ed5e7c988d36b4c92fc2e4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REFRESH_NEEDED</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a181cbc8893aea9f22a66bd64371ed402a27b1340319566f5362a5229749303e12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REPO_UP_TO_DATE</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a181cbc8893aea9f22a66bd64371ed402a43f2d6ab0d08c4f501eef40256bf3552</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REPO_CHECK_DELAYED</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a181cbc8893aea9f22a66bd64371ed402acce8a2480672dc7560796a96704fb132</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoManager</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a49da27cf9f95caec0cb318cd7d20e3d2</anchor>
      <arglist>(const RepoManagerOptions &amp;options=RepoManagerOptions())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RepoManager</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a1383e0ffb4f86e1f43fc25ab393e3e93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_FLAGS</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>ab63aedb31f63ea264d77fb7e127100a6</anchor>
      <arglist>(RefreshServiceFlags, RefreshServiceBit)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a5eb997a520c22464ee570f6b28b02730</anchor>
      <arglist>(std::ostream &amp;str, const RepoManager &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a08b6dfc392ec25c925e38ea697e84dfe</anchor>
      <arglist>(std::ostream &amp;str, const RepoManager &amp;obj)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RefreshCheckStatus</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a181cbc8893aea9f22a66bd64371ed402</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REFRESH_NEEDED</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a181cbc8893aea9f22a66bd64371ed402a27b1340319566f5362a5229749303e12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REPO_UP_TO_DATE</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a181cbc8893aea9f22a66bd64371ed402a43f2d6ab0d08c4f501eef40256bf3552</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REPO_CHECK_DELAYED</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a181cbc8893aea9f22a66bd64371ed402acce8a2480672dc7560796a96704fb132</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>repoEmpty</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a6957f66e54bed913a28cff30d543ea7c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RepoSizeType</type>
      <name>repoSize</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>aa4af3328b5dabb05beda50887cc1733b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RepoConstIterator</type>
      <name>repoBegin</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>ad09ffff2dc01838730dc548642a317ba</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RepoConstIterator</type>
      <name>repoEnd</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>aefe4f8925d2e44fd89c73a9a60d1910b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; RepoConstIterator &gt;</type>
      <name>repos</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>ad48cbda8fe55c118a211e35ee79132b5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; RepoInfo &gt;</type>
      <name>knownRepositories</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>abd210434cc724f0c95e9aea89a2c956c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RepoInfo</type>
      <name>getRepo</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a4a4580e0632e343c976af249f5bed19f</anchor>
      <arglist>(const std::string &amp;alias) const</arglist>
    </member>
    <member kind="function">
      <type>RepoInfo</type>
      <name>getRepo</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a214404d75d5f43d9973cac4da93346c8</anchor>
      <arglist>(const RepoInfo &amp;info_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasRepo</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a071b815a6c2da47d669291ad756874b5</anchor>
      <arglist>(const std::string &amp;alias) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasRepo</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a45f7b8a2b4a02ec3df383b62ce9e0b50</anchor>
      <arglist>(const RepoInfo &amp;info_r) const</arglist>
    </member>
    <member kind="function">
      <type>RepoStatus</type>
      <name>metadataStatus</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>af196b0987675a4ad3579e9f51f3cb445</anchor>
      <arglist>(const RepoInfo &amp;info) const</arglist>
    </member>
    <member kind="function">
      <type>RefreshCheckStatus</type>
      <name>checkIfToRefreshMetadata</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>acc3816e2a87aa5bd9a03c3912956fa01</anchor>
      <arglist>(const RepoInfo &amp;info, const Url &amp;url, RawMetadataRefreshPolicy policy=RefreshIfNeeded)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>metadataPath</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a6ae49d60d876a8b5fbc22e5c06565096</anchor>
      <arglist>(const RepoInfo &amp;info) const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>packagesPath</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a7646211e49e8339627dfb7ee5144dfd8</anchor>
      <arglist>(const RepoInfo &amp;info) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshMetadata</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a8236ef2ae63b25503cd93c7a414f112c</anchor>
      <arglist>(const RepoInfo &amp;info, RawMetadataRefreshPolicy policy=RefreshIfNeeded, const ProgressData::ReceiverFnc &amp;progressrcv=ProgressData::ReceiverFnc())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cleanMetadata</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a0dc332f8e656bc56896ba87158901243</anchor>
      <arglist>(const RepoInfo &amp;info, const ProgressData::ReceiverFnc &amp;progressrcv=ProgressData::ReceiverFnc())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cleanPackages</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>aee2998104f21fbfa1ecba1abf8322376</anchor>
      <arglist>(const RepoInfo &amp;info, const ProgressData::ReceiverFnc &amp;progressrcv=ProgressData::ReceiverFnc())</arglist>
    </member>
    <member kind="function">
      <type>RepoStatus</type>
      <name>cacheStatus</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a7c2c6959f4ca9e1fddc06e7755100a85</anchor>
      <arglist>(const RepoInfo &amp;info) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildCache</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>ad99b62fa3e88637c4b5e73a1ea2db3f7</anchor>
      <arglist>(const RepoInfo &amp;info, CacheBuildPolicy policy=BuildIfNeeded, const ProgressData::ReceiverFnc &amp;progressrcv=ProgressData::ReceiverFnc())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cleanCache</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a5d6554f62dc87f8001ab96c72410fda7</anchor>
      <arglist>(const RepoInfo &amp;info, const ProgressData::ReceiverFnc &amp;progressrcv=ProgressData::ReceiverFnc())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCached</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a36873fc1cc9c71403d0a5fdabac89748</anchor>
      <arglist>(const RepoInfo &amp;info) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromCache</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>ae69db463cbc03aef151e3c07d04cef85</anchor>
      <arglist>(const RepoInfo &amp;info, const ProgressData::ReceiverFnc &amp;progressrcv=ProgressData::ReceiverFnc())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cleanCacheDirGarbage</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a08790a0aac0f812ade449f448eb892f9</anchor>
      <arglist>(const ProgressData::ReceiverFnc &amp;progressrcv=ProgressData::ReceiverFnc())</arglist>
    </member>
    <member kind="function">
      <type>repo::RepoType</type>
      <name>probe</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>afc23894163b561e2be2ad5f868d8f21c</anchor>
      <arglist>(const Url &amp;url, const Pathname &amp;path) const</arglist>
    </member>
    <member kind="function">
      <type>repo::RepoType</type>
      <name>probe</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>aeb0a5f2bfc0a4d7a2de0225e83309ab8</anchor>
      <arglist>(const Url &amp;url) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRepository</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a68f6a5082d4339b7f71df12c521e6c18</anchor>
      <arglist>(const RepoInfo &amp;info, const ProgressData::ReceiverFnc &amp;progressrcv=ProgressData::ReceiverFnc())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRepositories</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a7eee3b33c235118689aea5452b69fba9</anchor>
      <arglist>(const Url &amp;url, const ProgressData::ReceiverFnc &amp;progressrcv=ProgressData::ReceiverFnc())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeRepository</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>aaebbe74298ab1e7915fb7b8e922db52a</anchor>
      <arglist>(const RepoInfo &amp;info, const ProgressData::ReceiverFnc &amp;progressrcv=ProgressData::ReceiverFnc())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>modifyRepository</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>aa86c0bb484b10a80e2a2ba9122ed930e</anchor>
      <arglist>(const std::string &amp;alias, const RepoInfo &amp;newinfo, const ProgressData::ReceiverFnc &amp;progressrcv=ProgressData::ReceiverFnc())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>modifyRepository</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>ab141a41a5c828c2ce2691d7a8c4b14dc</anchor>
      <arglist>(const RepoInfo &amp;newinfo, const ProgressData::ReceiverFnc &amp;progressrcv=ProgressData::ReceiverFnc())</arglist>
    </member>
    <member kind="function">
      <type>RepoInfo</type>
      <name>getRepositoryInfo</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>ab1467bd3345228730f03ac8096998749</anchor>
      <arglist>(const std::string &amp;alias, const ProgressData::ReceiverFnc &amp;progressrcv=ProgressData::ReceiverFnc())</arglist>
    </member>
    <member kind="function">
      <type>RepoInfo</type>
      <name>getRepositoryInfo</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a4f18b79671b38bb673cedc5754886911</anchor>
      <arglist>(const Url &amp;url, const url::ViewOption &amp;urlview=url::ViewOption::DEFAULTS, const ProgressData::ReceiverFnc &amp;progressrcv=ProgressData::ReceiverFnc())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>makeStupidAlias</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>af953cd106add623a3a0f5ba6be992651</anchor>
      <arglist>(const Url &amp;url_r=Url())</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a4f591a5ca273ade191a46eb1d2c480f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>serviceEmpty</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a147dcafcd26abbd7f4fc492489b331a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ServiceSizeType</type>
      <name>serviceSize</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>ab34d274a6dfde592082b766f5d92ec91</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ServiceConstIterator</type>
      <name>serviceBegin</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a9412c6f88e9d70eacbe8d818d3200de4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ServiceConstIterator</type>
      <name>serviceEnd</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a87a4eaa9fc95c256c090e0da7efffb2a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; ServiceConstIterator &gt;</type>
      <name>services</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>aadb1ddc4caf97100d25c7f0a15e5e3e5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; ServiceInfo &gt;</type>
      <name>knownServices</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a4bfb7f204d64b10868c4bf6862afc5c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ServiceInfo</type>
      <name>getService</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>ac8fec41730739c5dfb23f0ed6b5d5632</anchor>
      <arglist>(const std::string &amp;alias) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasService</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a171e800b3d744b273622e4e5a70fc970</anchor>
      <arglist>(const std::string &amp;alias) const</arglist>
    </member>
    <member kind="function">
      <type>repo::ServiceType</type>
      <name>probeService</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a4add449ea55dbd403ab3122ac22eb832</anchor>
      <arglist>(const Url &amp;url) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addService</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a32acf0f8c4218d50cf1a4859dcd2131d</anchor>
      <arglist>(const std::string &amp;alias, const Url &amp;url)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addService</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a5ec7b2890fad743d8685b55faf5348ae</anchor>
      <arglist>(const ServiceInfo &amp;service)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeService</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a3e1217ddf3c4a47688e43714e9a12088</anchor>
      <arglist>(const std::string &amp;alias)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeService</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>aa77c3d2461be81c31656b20279715a91</anchor>
      <arglist>(const ServiceInfo &amp;service)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshServices</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a62cad5dd666772708dcf8e838a11f30f</anchor>
      <arglist>(const RefreshServiceOptions &amp;options_r=RefreshServiceOptions())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshService</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a85fa121b73b3e078883c6c6c187d23d7</anchor>
      <arglist>(const std::string &amp;alias, const RefreshServiceOptions &amp;options_r=RefreshServiceOptions())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refreshService</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>ad871de6adfbb08c1412022609e1cdb1d</anchor>
      <arglist>(const ServiceInfo &amp;service, const RefreshServiceOptions &amp;options_r=RefreshServiceOptions())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>modifyService</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>af281cb485d99cd424b7995ee537d9120</anchor>
      <arglist>(const std::string &amp;oldAlias, const ServiceInfo &amp;service)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>modifyService</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>a9d8deb3e114d4b7549d24a6ccf0f0290</anchor>
      <arglist>(const ServiceInfo &amp;service)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRepositoriesInService</name>
      <anchorfile>classzypp_1_1RepoManager.html</anchorfile>
      <anchor>ae58e9b31d9c84a1b0e0e04fa709e63a4</anchor>
      <arglist>(const std::string &amp;alias, OutputIterator out) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::RepoManagerOptions</name>
    <filename>structzypp_1_1RepoManagerOptions.html</filename>
    <member kind="function">
      <type></type>
      <name>RepoManagerOptions</name>
      <anchorfile>structzypp_1_1RepoManagerOptions.html</anchorfile>
      <anchor>af1213b06f8423fd07b19c55a44dc4ee5</anchor>
      <arglist>(const Pathname &amp;root_r=Pathname())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RepoManagerOptions</type>
      <name>makeTestSetup</name>
      <anchorfile>structzypp_1_1RepoManagerOptions.html</anchorfile>
      <anchor>a23e3d95bdc22eb61e8eacfb89249e573</anchor>
      <arglist>(const Pathname &amp;root_r)</arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>repoCachePath</name>
      <anchorfile>structzypp_1_1RepoManagerOptions.html</anchorfile>
      <anchor>a62fe5169ed49bf071cc694ad556c4840</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>repoRawCachePath</name>
      <anchorfile>structzypp_1_1RepoManagerOptions.html</anchorfile>
      <anchor>accedc7ade29ea2a89415820eec6d68e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>repoSolvCachePath</name>
      <anchorfile>structzypp_1_1RepoManagerOptions.html</anchorfile>
      <anchor>a2a99ae5dca4883f2cbae2ca6cdf85a68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>repoPackagesCachePath</name>
      <anchorfile>structzypp_1_1RepoManagerOptions.html</anchorfile>
      <anchor>aec206f430c8a6e2975d98b6cc18f9f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>knownReposPath</name>
      <anchorfile>structzypp_1_1RepoManagerOptions.html</anchorfile>
      <anchor>a47cb4a3fb7a7954f2c8f305526aab771</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>knownServicesPath</name>
      <anchorfile>structzypp_1_1RepoManagerOptions.html</anchorfile>
      <anchor>aa821b2e932b32166975df1e593959d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>pluginsPath</name>
      <anchorfile>structzypp_1_1RepoManagerOptions.html</anchorfile>
      <anchor>a6be373b3dce5c681e116ef6439983766</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>probe</name>
      <anchorfile>structzypp_1_1RepoManagerOptions.html</anchorfile>
      <anchor>a91e34d5fc011897d07ea9135f75dc3a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>servicesTargetDistro</name>
      <anchorfile>structzypp_1_1RepoManagerOptions.html</anchorfile>
      <anchor>a1104bb0639969aac2f2753dd7be2ca8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>rootDir</name>
      <anchorfile>structzypp_1_1RepoManagerOptions.html</anchorfile>
      <anchor>a9e2e928717006f396e768444a49c023c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::parser::yum::RepomdFileReader</name>
    <filename>classzypp_1_1parser_1_1yum_1_1RepomdFileReader.html</filename>
    <base protection="private">zypp::base::NonCopyable</base>
    <class kind="class">zypp::parser::yum::RepomdFileReader::Impl</class>
    <member kind="typedef">
      <type>function&lt; bool(OnMediaLocation &amp;&amp;, const std::string &amp;)&gt;</type>
      <name>ProcessResource</name>
      <anchorfile>classzypp_1_1parser_1_1yum_1_1RepomdFileReader.html</anchorfile>
      <anchor>a271258bfe6044124771de4927618cb23</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepomdFileReader</name>
      <anchorfile>classzypp_1_1parser_1_1yum_1_1RepomdFileReader.html</anchorfile>
      <anchor>ac4fd258fcc197786dca8de81db2755bc</anchor>
      <arglist>(const Pathname &amp;repomd_file, const ProcessResource &amp;callback)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RepomdFileReader</name>
      <anchorfile>classzypp_1_1parser_1_1yum_1_1RepomdFileReader.html</anchorfile>
      <anchor>a7e9d4f18bddacad864b3639c663c7880</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl, rw_pointer::Scoped&lt; Impl &gt; &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1parser_1_1yum_1_1RepomdFileReader.html</anchorfile>
      <anchor>a38059ba31ba7a8918427586419ea9070</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::RepoMediaAccess</name>
    <filename>classzypp_1_1repo_1_1RepoMediaAccess.html</filename>
    <class kind="class">zypp::repo::RepoMediaAccess::Impl</class>
    <member kind="function">
      <type></type>
      <name>RepoMediaAccess</name>
      <anchorfile>classzypp_1_1repo_1_1RepoMediaAccess.html</anchorfile>
      <anchor>acd61de5c9892053c40f0fd46f634fc31</anchor>
      <arglist>(const ProvideFilePolicy &amp;defaultPolicy_r=ProvideFilePolicy())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RepoMediaAccess</name>
      <anchorfile>classzypp_1_1repo_1_1RepoMediaAccess.html</anchorfile>
      <anchor>a37996b65973e56c66860afa9e18966d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ManagedFile</type>
      <name>provideFile</name>
      <anchorfile>classzypp_1_1repo_1_1RepoMediaAccess.html</anchorfile>
      <anchor>acd522c2f7d27db8e9d50269b61e7bc54</anchor>
      <arglist>(RepoInfo repo_r, const OnMediaLocation &amp;loc_r, const ProvideFilePolicy &amp;policy_r)</arglist>
    </member>
    <member kind="function">
      <type>ManagedFile</type>
      <name>provideFile</name>
      <anchorfile>classzypp_1_1repo_1_1RepoMediaAccess.html</anchorfile>
      <anchor>a5d10761df6ce1f1ad1af0e29da9e9f6d</anchor>
      <arglist>(RepoInfo repo_r, const OnMediaLocation &amp;loc_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultPolicy</name>
      <anchorfile>classzypp_1_1repo_1_1RepoMediaAccess.html</anchorfile>
      <anchor>a0c2e601bbfc469c35265848c1a9850cd</anchor>
      <arglist>(const ProvideFilePolicy &amp;policy_r)</arglist>
    </member>
    <member kind="function">
      <type>const ProvideFilePolicy &amp;</type>
      <name>defaultPolicy</name>
      <anchorfile>classzypp_1_1repo_1_1RepoMediaAccess.html</anchorfile>
      <anchor>ab6f899fefa36212ca0ee3fbc412b98ed</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl &gt;</type>
      <name>_impl</name>
      <anchorfile>classzypp_1_1repo_1_1RepoMediaAccess.html</anchorfile>
      <anchor>a3780c853a840d8e97a17a3e214bd4b8a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::RepoMetadataException</name>
    <filename>classzypp_1_1repo_1_1RepoMetadataException.html</filename>
    <base>zypp::repo::RepoException</base>
    <member kind="function">
      <type></type>
      <name>RepoMetadataException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoMetadataException.html</anchorfile>
      <anchor>a151469780a89b0c396bdccf831a44c28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoMetadataException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoMetadataException.html</anchorfile>
      <anchor>a3fe1691a449cc08d6858012bb02cb76f</anchor>
      <arglist>(const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoMetadataException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoMetadataException.html</anchorfile>
      <anchor>a93160d235ce1a6e805a00aa68a8de8c0</anchor>
      <arglist>(const RepoInfo &amp;info)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoMetadataException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoMetadataException.html</anchorfile>
      <anchor>a6fd05ff3505b4db45f331de9f8339e40</anchor>
      <arglist>(const RepoInfo &amp;info, const std::string &amp;msg_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::RepoMirrorList</name>
    <filename>classzypp_1_1repo_1_1RepoMirrorList.html</filename>
    <member kind="function">
      <type></type>
      <name>RepoMirrorList</name>
      <anchorfile>classzypp_1_1repo_1_1RepoMirrorList.html</anchorfile>
      <anchor>a36d3e033fd806f452cf855bb5f21cb1e</anchor>
      <arglist>(const Url &amp;url_r, const Pathname &amp;metadatapath_r, bool mirrorListForceMetalink_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoMirrorList</name>
      <anchorfile>classzypp_1_1repo_1_1RepoMirrorList.html</anchorfile>
      <anchor>a702321b5570f1c8b318dfd9d65865f52</anchor>
      <arglist>(const Url &amp;url_r)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; Url &gt; &amp;</type>
      <name>getUrls</name>
      <anchorfile>classzypp_1_1repo_1_1RepoMirrorList.html</anchorfile>
      <anchor>ac2a8e857efd27d340f0fa629f985aef6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Url &gt; &amp;</type>
      <name>getUrls</name>
      <anchorfile>classzypp_1_1repo_1_1RepoMirrorList.html</anchorfile>
      <anchor>ac6bf9740bf5ca29e1bdfde89790646a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Url &gt;</type>
      <name>_urls</name>
      <anchorfile>classzypp_1_1repo_1_1RepoMirrorList.html</anchorfile>
      <anchor>af8e3a27ba46c0f30cea36aa4ea5cecb1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::RepoNoAliasException</name>
    <filename>classzypp_1_1repo_1_1RepoNoAliasException.html</filename>
    <base>zypp::repo::RepoException</base>
    <member kind="function">
      <type></type>
      <name>RepoNoAliasException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoNoAliasException.html</anchorfile>
      <anchor>aaa0a14909876bd7c62400da2c3298a98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoNoAliasException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoNoAliasException.html</anchorfile>
      <anchor>ab78b1928524b99661d7867a2f76817e7</anchor>
      <arglist>(const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoNoAliasException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoNoAliasException.html</anchorfile>
      <anchor>a9205c26e327d57cabb831c481ddcad2c</anchor>
      <arglist>(const RepoInfo &amp;info)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoNoAliasException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoNoAliasException.html</anchorfile>
      <anchor>acb3ab7ad0b8dcb6e7b80dc489ba15344</anchor>
      <arglist>(const RepoInfo &amp;info, const std::string &amp;msg_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::RepoNotCachedException</name>
    <filename>classzypp_1_1repo_1_1RepoNotCachedException.html</filename>
    <base>zypp::repo::RepoException</base>
    <member kind="function">
      <type></type>
      <name>RepoNotCachedException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoNotCachedException.html</anchorfile>
      <anchor>a6cc38f03506bfaafa996dae840477302</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoNotCachedException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoNotCachedException.html</anchorfile>
      <anchor>a28a96e92fd7ef68443d694f1e57154d4</anchor>
      <arglist>(const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoNotCachedException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoNotCachedException.html</anchorfile>
      <anchor>ab6964749ebda456778d758b56059b640</anchor>
      <arglist>(const RepoInfo &amp;info)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoNotCachedException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoNotCachedException.html</anchorfile>
      <anchor>aaccdd987b2448e328962af3e713b6901</anchor>
      <arglist>(const RepoInfo &amp;info, const std::string &amp;msg_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::RepoNotFoundException</name>
    <filename>classzypp_1_1repo_1_1RepoNotFoundException.html</filename>
    <base>zypp::repo::RepoException</base>
    <member kind="function">
      <type></type>
      <name>RepoNotFoundException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoNotFoundException.html</anchorfile>
      <anchor>a2348ec83e7b1cb0e24f679180350f6ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoNotFoundException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoNotFoundException.html</anchorfile>
      <anchor>a11233a2627784f8a40cd556d40ed6f43</anchor>
      <arglist>(const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoNotFoundException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoNotFoundException.html</anchorfile>
      <anchor>a4589d3850017ad7e747d180914f66b96</anchor>
      <arglist>(const RepoInfo &amp;info)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoNotFoundException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoNotFoundException.html</anchorfile>
      <anchor>a250862943e3b52ecc94f262144e19a37</anchor>
      <arglist>(const RepoInfo &amp;info, const std::string &amp;msg_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::RepoNoUrlException</name>
    <filename>classzypp_1_1repo_1_1RepoNoUrlException.html</filename>
    <base>zypp::repo::RepoException</base>
    <member kind="function">
      <type></type>
      <name>RepoNoUrlException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoNoUrlException.html</anchorfile>
      <anchor>abc9a7f6208232b351e34c5b70f7bed0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoNoUrlException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoNoUrlException.html</anchorfile>
      <anchor>ab225db537ccdffbbf8542ab65c8e0421</anchor>
      <arglist>(const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoNoUrlException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoNoUrlException.html</anchorfile>
      <anchor>a115e86fad5de6284e3e52834be39b0f9</anchor>
      <arglist>(const RepoInfo &amp;info)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoNoUrlException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoNoUrlException.html</anchorfile>
      <anchor>a85d6250c7f4f90c69a1503053c6cae8f</anchor>
      <arglist>(const RepoInfo &amp;info, const std::string &amp;msg_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::RepoProvidePackage</name>
    <filename>classzypp_1_1target_1_1RepoProvidePackage.html</filename>
    <class kind="struct">zypp::target::RepoProvidePackage::Impl</class>
    <member kind="function">
      <type></type>
      <name>RepoProvidePackage</name>
      <anchorfile>classzypp_1_1target_1_1RepoProvidePackage.html</anchorfile>
      <anchor>a9d24a6f2e6578f579dec66cc8072076b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RepoProvidePackage</name>
      <anchorfile>classzypp_1_1target_1_1RepoProvidePackage.html</anchorfile>
      <anchor>ab6598245cc3f47768f7d3fe273021d27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ManagedFile</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1target_1_1RepoProvidePackage.html</anchorfile>
      <anchor>ac08b4ec41bb08aa638d8ae42c35f276e</anchor>
      <arglist>(const PoolItem &amp;pi, bool fromCache_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl &gt;</type>
      <name>_impl</name>
      <anchorfile>classzypp_1_1target_1_1RepoProvidePackage.html</anchorfile>
      <anchor>abae3e98b23ebe95ecd0fa7654e58415c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::repo::RepoReport</name>
    <filename>structzypp_1_1repo_1_1RepoReport.html</filename>
    <base>zypp::callback::ReportBase</base>
    <member kind="enumeration">
      <type></type>
      <name>Action</name>
      <anchorfile>structzypp_1_1repo_1_1RepoReport.html</anchorfile>
      <anchor>a1f5ca5ebc3eb035af2d929ef2712a3aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORT</name>
      <anchorfile>structzypp_1_1repo_1_1RepoReport.html</anchorfile>
      <anchor>a1f5ca5ebc3eb035af2d929ef2712a3aaa3d64fb85c9a18b60c9d3908914ca2479</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRY</name>
      <anchorfile>structzypp_1_1repo_1_1RepoReport.html</anchorfile>
      <anchor>a1f5ca5ebc3eb035af2d929ef2712a3aaa632c5e16af83e97aa7157d477bbace74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE</name>
      <anchorfile>structzypp_1_1repo_1_1RepoReport.html</anchorfile>
      <anchor>a1f5ca5ebc3eb035af2d929ef2712a3aaa71344f3ead3296d61e1a73045d6a7ce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Error</name>
      <anchorfile>structzypp_1_1repo_1_1RepoReport.html</anchorfile>
      <anchor>a613e8e28e9eeaedfbf84918f8c2ca428</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_ERROR</name>
      <anchorfile>structzypp_1_1repo_1_1RepoReport.html</anchorfile>
      <anchor>a613e8e28e9eeaedfbf84918f8c2ca428a6d3e20de29663240a282c8ed1c2d848a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOT_FOUND</name>
      <anchorfile>structzypp_1_1repo_1_1RepoReport.html</anchorfile>
      <anchor>a613e8e28e9eeaedfbf84918f8c2ca428a4be3bacfe645091ac948182bee96d057</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IO</name>
      <anchorfile>structzypp_1_1repo_1_1RepoReport.html</anchorfile>
      <anchor>a613e8e28e9eeaedfbf84918f8c2ca428a9536b0050b13d9abc0c33b0d69b3da73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INVALID</name>
      <anchorfile>structzypp_1_1repo_1_1RepoReport.html</anchorfile>
      <anchor>a613e8e28e9eeaedfbf84918f8c2ca428ab1097c952062981f1bd712805581e9bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORT</name>
      <anchorfile>structzypp_1_1repo_1_1RepoReport.html</anchorfile>
      <anchor>a1f5ca5ebc3eb035af2d929ef2712a3aaa3d64fb85c9a18b60c9d3908914ca2479</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRY</name>
      <anchorfile>structzypp_1_1repo_1_1RepoReport.html</anchorfile>
      <anchor>a1f5ca5ebc3eb035af2d929ef2712a3aaa632c5e16af83e97aa7157d477bbace74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE</name>
      <anchorfile>structzypp_1_1repo_1_1RepoReport.html</anchorfile>
      <anchor>a1f5ca5ebc3eb035af2d929ef2712a3aaa71344f3ead3296d61e1a73045d6a7ce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_ERROR</name>
      <anchorfile>structzypp_1_1repo_1_1RepoReport.html</anchorfile>
      <anchor>a613e8e28e9eeaedfbf84918f8c2ca428a6d3e20de29663240a282c8ed1c2d848a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOT_FOUND</name>
      <anchorfile>structzypp_1_1repo_1_1RepoReport.html</anchorfile>
      <anchor>a613e8e28e9eeaedfbf84918f8c2ca428a4be3bacfe645091ac948182bee96d057</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IO</name>
      <anchorfile>structzypp_1_1repo_1_1RepoReport.html</anchorfile>
      <anchor>a613e8e28e9eeaedfbf84918f8c2ca428a9536b0050b13d9abc0c33b0d69b3da73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INVALID</name>
      <anchorfile>structzypp_1_1repo_1_1RepoReport.html</anchorfile>
      <anchor>a613e8e28e9eeaedfbf84918f8c2ca428ab1097c952062981f1bd712805581e9bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>start</name>
      <anchorfile>structzypp_1_1repo_1_1RepoReport.html</anchorfile>
      <anchor>a40b04797ad2ccba74aa9fddcb36e0b62</anchor>
      <arglist>(const ProgressData &amp;, const RepoInfo)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>progress</name>
      <anchorfile>structzypp_1_1repo_1_1RepoReport.html</anchorfile>
      <anchor>a5bcfd32658bcda49bf38219cc05ef97f</anchor>
      <arglist>(const ProgressData &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Action</type>
      <name>problem</name>
      <anchorfile>structzypp_1_1repo_1_1RepoReport.html</anchorfile>
      <anchor>a665d08a891a115a66946efd10d2aad03</anchor>
      <arglist>(Repository, Error, const std::string &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finish</name>
      <anchorfile>structzypp_1_1repo_1_1RepoReport.html</anchorfile>
      <anchor>a5993ced5733dd332c873c77b3c07d4ae</anchor>
      <arglist>(Repository, const std::string &amp;, Error, const std::string &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::callback::ReportBase</name>
    <filename>structzypp_1_1callback_1_1ReportBase.html</filename>
    <member kind="typedef">
      <type>callback::UserData</type>
      <name>UserData</name>
      <anchorfile>structzypp_1_1callback_1_1ReportBase.html</anchorfile>
      <anchor>ab79f10206b3e4e770d79c0ce45746581</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UserData::ContentType</type>
      <name>ContentType</name>
      <anchorfile>structzypp_1_1callback_1_1ReportBase.html</anchorfile>
      <anchor>a845230129dd7731740c2cf28e60c6291</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>report</name>
      <anchorfile>structzypp_1_1callback_1_1ReportBase.html</anchorfile>
      <anchor>a98d3195c01eb5f9011627acb3361fc70</anchor>
      <arglist>(const UserData &amp;userData_r=UserData())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ReportBase</name>
      <anchorfile>structzypp_1_1callback_1_1ReportBase.html</anchorfile>
      <anchor>a03fb9c8265aaaab2509b394034177bd6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::Repository</name>
    <filename>classzypp_1_1Repository.html</filename>
    <base protection="protected">zypp::sat::detail::PoolMember</base>
    <class kind="struct">zypp::Repository::EraseFromPool</class>
    <class kind="class">zypp::Repository::ProductInfoIterator</class>
    <member kind="typedef">
      <type>filter_iterator&lt; detail::ByRepository, sat::detail::SolvableIterator &gt;</type>
      <name>SolvableIterator</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>ac3b577687771048b7538b4bc061a587a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>sat::detail::size_type</type>
      <name>size_type</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>ac3521fe5474eff5ee3ed619b5dc40f5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>sat::detail::RepoIdType</type>
      <name>IdType</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a407f12e1df2e9251c9f7963076485024</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>sat::ArrayAttr&lt; std::string, std::string &gt;</type>
      <name>Keywords</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>ae4896424b113121e4452092a8f79a9b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::string</type>
      <name>ContentRevision</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>adcf7910002ec7fd8f2dcc6f07560a54e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::string</type>
      <name>ContentIdentifier</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a21ad9b0b97a0b502cb339cfd377a17b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Repository</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a11b8933ee15ea653895ed706800e2492</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Repository</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a6779f7b616521a4ecbb24b06bebd383b</anchor>
      <arglist>(IdType id_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a7987f029415bbc1a0b086131bf7c0168</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSystemRepo</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>afaedc95f1edaa9ed4211dbeabe8fc416</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>alias</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a8d5e8a8e961bf1cb0d1942d8a892f151</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>aa6768cbe788fce6044bc1cb1a4a1bc97</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>label</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a50dc06f68cfbc723d30352135cfb6fed</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asUserString</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>adfbb87047dd2de9685c87065460ba91b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ContentRevision</type>
      <name>contentRevision</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>abc1ae544a178c68962460281c3abc172</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ContentIdentifier</type>
      <name>contentIdentifier</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a8a3cd872bd071e90dc7d9974ecaa81dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasContentIdentifier</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a8dbf9e4d3799b998768a6f4cb0c2318e</anchor>
      <arglist>(const ContentIdentifier &amp;id_r) const</arglist>
    </member>
    <member kind="function">
      <type>Date</type>
      <name>generatedTimestamp</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>ad393a7050af5cad8039c6b761e82e3e0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Date</type>
      <name>suggestedExpirationTimestamp</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a5b78b9d9ac00f5755d279badf035c36d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Keywords</type>
      <name>keywords</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a369f0ff3f2c4b2318d0818a0389dffeb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasKeyword</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a1675509b68e6a123c27ada25277b4cce</anchor>
      <arglist>(const std::string &amp;val_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>maybeOutdated</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a8b1c1938ac292931d2b31ba3bc4e5979</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUpdateRepo</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a2904b1b3a0689d61330d7b9c0b9addaa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>providesUpdatesFor</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a83c3e271e48dae9ce95ce86534e8dea5</anchor>
      <arglist>(const CpeId &amp;cpeid_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solvablesEmpty</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a4cd4e7ece7a0638875d8ead059066630</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>solvablesSize</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a8fedcfd3395a24f53079c9390c3122b7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SolvableIterator</type>
      <name>solvablesBegin</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a85d00f37ad6abddd6545ca3c43fe2aa0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SolvableIterator</type>
      <name>solvablesEnd</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a61aa22071f64af781a30bb33bd876728</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; SolvableIterator &gt;</type>
      <name>solvables</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>ac82179a76470d46518189054ad55a3ab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ProductInfoIterator</type>
      <name>compatibleWithProductBegin</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a8d298ca0ecbbf7f110e8fe930410aa4c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ProductInfoIterator</type>
      <name>compatibleWithProductEnd</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a698e4ad4a4a3cad6bbee27dfe9a29c4a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; ProductInfoIterator &gt;</type>
      <name>compatibleWithProduct</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>ac4c3592078d4dc980609834382d18e7e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ProductInfoIterator</type>
      <name>updatesProductBegin</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>ad7b133fc659456a103cd7b61d7f2916b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ProductInfoIterator</type>
      <name>updatesProductEnd</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a8956f696ede6d973339e5a76e7692955</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; ProductInfoIterator &gt;</type>
      <name>updatesProduct</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a9019c98f8b49c7601e003b4a8f5a306d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RepoInfo</type>
      <name>info</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>ae7f286e5e45d42b6780c29e3f61e9fae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInfo</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a9c20ed840a4a8d305725ae37e2379d53</anchor>
      <arglist>(const RepoInfo &amp;info_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearInfo</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a71c14557046450cf16c72612a54e78f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>eraseFromPool</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>af687417766f13436374cef99e8574a22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Repository</type>
      <name>nextInPool</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a044c4c9981e189ecbfdf3e99f4004009</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>systemRepoAlias</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>ae7629a5a9c3ae3fd69f21e5e24ebc5ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Repository</type>
      <name>noRepository</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a057a142e67c6390875d51fd0a6ed883b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a64502bec1fd1d375503386208160d56b</anchor>
      <arglist>(std::ostream &amp;str, const Repository &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpAsXmlOn</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a4992dbf58ffe672aebb241b83bd4cb8c</anchor>
      <arglist>(std::ostream &amp;str, const Repository &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a3dbcbbc4c1813062caac9da0a40cbe59</anchor>
      <arglist>(const Repository &amp;lhs, const Repository &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>ab5d38bb04d15f11550158c19f4c9fa9c</anchor>
      <arglist>(const Repository &amp;lhs, const Repository &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>aaade5fa202adcd194b55c76c8826c53a</anchor>
      <arglist>(const Repository &amp;lhs, const Repository &amp;rhs)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IdType</type>
      <name>_id</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>aec002c81c9e03142c277ef6f1795c2dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSolv</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>ab624346b583a6b020e08b568cd6f1765</anchor>
      <arglist>(const Pathname &amp;file_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addHelix</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a0f27a6e70630fac54c7608b3ed4f4dc6</anchor>
      <arglist>(const Pathname &amp;file_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTesttags</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a86d2f710983f98c3e406ae53f673a905</anchor>
      <arglist>(const Pathname &amp;file_r)</arglist>
    </member>
    <member kind="function">
      <type>sat::Solvable::IdType</type>
      <name>addSolvables</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a7addb3d0992530488cf87a4f02bb2a7b</anchor>
      <arglist>(unsigned count_r)</arglist>
    </member>
    <member kind="function">
      <type>sat::Solvable::IdType</type>
      <name>addSolvable</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a9e2f17c8d3977d8fc29336f47db979ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>sat::detail::CRepo *</type>
      <name>get</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a3894a8ac279d05fef8695e84019bc5ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IdType</type>
      <name>id</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a912708dc959296a53dcf9257be9e617a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>satInternalPriority</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a7090ffa1eb17613b93c60c2d9aa12d55</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>satInternalSubPriority</name>
      <anchorfile>classzypp_1_1Repository.html</anchorfile>
      <anchor>a04e5a0fffa6623f6f29c779701e078dd</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::detail::RepositoryIterator</name>
    <filename>classzypp_1_1detail_1_1RepositoryIterator.html</filename>
    <member kind="function">
      <type></type>
      <name>RepositoryIterator</name>
      <anchorfile>classzypp_1_1detail_1_1RepositoryIterator.html</anchorfile>
      <anchor>a2383fb02018b1c31a6bc8c96333b672a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepositoryIterator</name>
      <anchorfile>classzypp_1_1detail_1_1RepositoryIterator.html</anchorfile>
      <anchor>abcabe337b1238a6afe654d91e971e06c</anchor>
      <arglist>(sat::detail::CRepo **p)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Repository</type>
      <name>dereference</name>
      <anchorfile>classzypp_1_1detail_1_1RepositoryIterator.html</anchorfile>
      <anchor>aaf28c2e75289253f3ad1106df866e6fb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>increment</name>
      <anchorfile>classzypp_1_1detail_1_1RepositoryIterator.html</anchorfile>
      <anchor>ad23881cab898eccf26672582b1913871</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>boost::iterator_core_access</name>
      <anchorfile>classzypp_1_1detail_1_1RepositoryIterator.html</anchorfile>
      <anchor>ac09f73e325921cc50ebcd96bed0f8096</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::ServiceInfo::RepoState</name>
    <filename>structzypp_1_1ServiceInfo_1_1RepoState.html</filename>
    <member kind="function">
      <type></type>
      <name>RepoState</name>
      <anchorfile>structzypp_1_1ServiceInfo_1_1RepoState.html</anchorfile>
      <anchor>ab70574776347daf9708014e3d04df31c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoState</name>
      <anchorfile>structzypp_1_1ServiceInfo_1_1RepoState.html</anchorfile>
      <anchor>a7860ecc57ae2e61bf8c11a16221f0c0f</anchor>
      <arglist>(const RepoInfo &amp;repo_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structzypp_1_1ServiceInfo_1_1RepoState.html</anchorfile>
      <anchor>a1244f2b5a472ca2a7bcd8c0f385f0e46</anchor>
      <arglist>(const RepoState &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structzypp_1_1ServiceInfo_1_1RepoState.html</anchorfile>
      <anchor>ae406ab83b2864a597d8bb98b495b5853</anchor>
      <arglist>(const RepoState &amp;rhs) const</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enabled</name>
      <anchorfile>structzypp_1_1ServiceInfo_1_1RepoState.html</anchorfile>
      <anchor>af6818ee72671ad6c280baf3a53c58ee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>autorefresh</name>
      <anchorfile>structzypp_1_1ServiceInfo_1_1RepoState.html</anchorfile>
      <anchor>ab9ce55b5d5c9ecba54c0297c21a509e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>priority</name>
      <anchorfile>structzypp_1_1ServiceInfo_1_1RepoState.html</anchorfile>
      <anchor>a4e6e9b35782bebb17028c8761dfeaec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1ServiceInfo_1_1RepoState.html</anchorfile>
      <anchor>a2919fae251ab2bd4a794b91134281bec</anchor>
      <arglist>(std::ostream &amp;str, const RepoState &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::RepoStatus</name>
    <filename>classzypp_1_1RepoStatus.html</filename>
    <class kind="struct">zypp::RepoStatus::Impl</class>
    <member kind="function">
      <type></type>
      <name>RepoStatus</name>
      <anchorfile>classzypp_1_1RepoStatus.html</anchorfile>
      <anchor>a921db0aec32925c64435725cf70e5b7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoStatus</name>
      <anchorfile>classzypp_1_1RepoStatus.html</anchorfile>
      <anchor>aa469bbfc6463bdf18699c81fd1fca352</anchor>
      <arglist>(const Pathname &amp;path_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoStatus</name>
      <anchorfile>classzypp_1_1RepoStatus.html</anchorfile>
      <anchor>a838b34edb6bfa481023ebbc57c849637</anchor>
      <arglist>(const RepoInfo &amp;info_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoStatus</name>
      <anchorfile>classzypp_1_1RepoStatus.html</anchorfile>
      <anchor>aa79138e17d91e94b5f380e69506dcf7c</anchor>
      <arglist>(std::string checksum_r, Date timestamp_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RepoStatus</name>
      <anchorfile>classzypp_1_1RepoStatus.html</anchorfile>
      <anchor>a47d2cd51d4a146b10b9951e6aa9fcb34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToCookieFile</name>
      <anchorfile>classzypp_1_1RepoStatus.html</anchorfile>
      <anchor>abd845710e9a452df66c1b4ff0361f458</anchor>
      <arglist>(const Pathname &amp;path_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1RepoStatus.html</anchorfile>
      <anchor>a490f458ede86e11cbae4dc331f7086fe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Date</type>
      <name>timestamp</name>
      <anchorfile>classzypp_1_1RepoStatus.html</anchorfile>
      <anchor>a4781566e8bbdbeb68eebadf15371733e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RepoStatus</type>
      <name>fromCookieFile</name>
      <anchorfile>classzypp_1_1RepoStatus.html</anchorfile>
      <anchor>a177c96a017131ed01b64cb477e9f3d64</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1RepoStatus.html</anchorfile>
      <anchor>a061fcd5a004dfc42138c50155a32d82d</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1RepoStatus.html</anchorfile>
      <anchor>a88dc8ec1171ea19b4536a8fac0bf971e</anchor>
      <arglist>(std::ostream &amp;str, const RepoStatus &amp;obj)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend RepoStatus</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>classzypp_1_1RepoStatus.html</anchorfile>
      <anchor>a739ac6e504088fe3825ab80e377f35a8</anchor>
      <arglist>(const RepoStatus &amp;lhs, const RepoStatus &amp;rhs)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1RepoStatus.html</anchorfile>
      <anchor>a65bef81f148b6700f6b327c5c66e1a0f</anchor>
      <arglist>(const RepoStatus &amp;lhs, const RepoStatus &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1RepoStatus.html</anchorfile>
      <anchor>a9e88a39f276068d87605241ca47d1906</anchor>
      <arglist>(std::ostream &amp;str, const RepoStatus &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>RepoStatus</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>classzypp_1_1RepoStatus.html</anchorfile>
      <anchor>a739ac6e504088fe3825ab80e377f35a8</anchor>
      <arglist>(const RepoStatus &amp;lhs, const RepoStatus &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1RepoStatus.html</anchorfile>
      <anchor>a65bef81f148b6700f6b327c5c66e1a0f</anchor>
      <arglist>(const RepoStatus &amp;lhs, const RepoStatus &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1RepoStatus.html</anchorfile>
      <anchor>ae34c1bdb2729555af72ec0fb3fc20acb</anchor>
      <arglist>(const RepoStatus &amp;lhs, const RepoStatus &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::repo::RepoType</name>
    <filename>structzypp_1_1repo_1_1RepoType.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Type</name>
      <anchorfile>structzypp_1_1repo_1_1RepoType.html</anchorfile>
      <anchor>a6d69173d8377c1f509e165f72be47f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE_e</name>
      <anchorfile>structzypp_1_1repo_1_1RepoType.html</anchorfile>
      <anchor>a6d69173d8377c1f509e165f72be47f03a9215e92bab67de896ccaa0672bcafab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPMMD_e</name>
      <anchorfile>structzypp_1_1repo_1_1RepoType.html</anchorfile>
      <anchor>a6d69173d8377c1f509e165f72be47f03a12091aa8d71de757c61b2fea14496d91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YAST2_e</name>
      <anchorfile>structzypp_1_1repo_1_1RepoType.html</anchorfile>
      <anchor>a6d69173d8377c1f509e165f72be47f03a98020434ba973c12ecc88323262a7e1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPMPLAINDIR_e</name>
      <anchorfile>structzypp_1_1repo_1_1RepoType.html</anchorfile>
      <anchor>a6d69173d8377c1f509e165f72be47f03ae15559924c4247e0108006114342dfc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE_e</name>
      <anchorfile>structzypp_1_1repo_1_1RepoType.html</anchorfile>
      <anchor>a6d69173d8377c1f509e165f72be47f03a9215e92bab67de896ccaa0672bcafab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPMMD_e</name>
      <anchorfile>structzypp_1_1repo_1_1RepoType.html</anchorfile>
      <anchor>a6d69173d8377c1f509e165f72be47f03a12091aa8d71de757c61b2fea14496d91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YAST2_e</name>
      <anchorfile>structzypp_1_1repo_1_1RepoType.html</anchorfile>
      <anchor>a6d69173d8377c1f509e165f72be47f03a98020434ba973c12ecc88323262a7e1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPMPLAINDIR_e</name>
      <anchorfile>structzypp_1_1repo_1_1RepoType.html</anchorfile>
      <anchor>a6d69173d8377c1f509e165f72be47f03ae15559924c4247e0108006114342dfc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoType</name>
      <anchorfile>structzypp_1_1repo_1_1RepoType.html</anchorfile>
      <anchor>a6907d0947dbd1ff5b6ebe1528e14623e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoType</name>
      <anchorfile>structzypp_1_1repo_1_1RepoType.html</anchorfile>
      <anchor>a881cb7d3aebc7e547f52dce99bb04b11</anchor>
      <arglist>(Type type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoType</name>
      <anchorfile>structzypp_1_1repo_1_1RepoType.html</anchorfile>
      <anchor>aa3093c699ff6a71fff8e856d7a2ce701</anchor>
      <arglist>(const std::string &amp;strval_r)</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>toEnum</name>
      <anchorfile>structzypp_1_1repo_1_1RepoType.html</anchorfile>
      <anchor>ad73123b7a5b33d9020335c2d4e6a31c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RepoType::Type</type>
      <name>parse</name>
      <anchorfile>structzypp_1_1repo_1_1RepoType.html</anchorfile>
      <anchor>a3f120be27bd25931a92debeafcfa6cd5</anchor>
      <arglist>(const std::string &amp;strval_r)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>asString</name>
      <anchorfile>structzypp_1_1repo_1_1RepoType.html</anchorfile>
      <anchor>a556bb034a88b505fdc918bdd719e6cd8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>Type</type>
      <name>_type</name>
      <anchorfile>structzypp_1_1repo_1_1RepoType.html</anchorfile>
      <anchor>aed61b8e66dad5ee25d14bffce34b9f79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RepoType</type>
      <name>RPMMD</name>
      <anchorfile>structzypp_1_1repo_1_1RepoType.html</anchorfile>
      <anchor>ae2ad4b838365110a1fa4d36ec939242c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RepoType</type>
      <name>YAST2</name>
      <anchorfile>structzypp_1_1repo_1_1RepoType.html</anchorfile>
      <anchor>a52176587b0b1b7755dae27e5e0497353</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RepoType</type>
      <name>RPMPLAINDIR</name>
      <anchorfile>structzypp_1_1repo_1_1RepoType.html</anchorfile>
      <anchor>af1748a4b8f2bef33b15ab155714100c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RepoType</type>
      <name>NONE</name>
      <anchorfile>structzypp_1_1repo_1_1RepoType.html</anchorfile>
      <anchor>aee92ae00c59944de540955bdbca0876d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::RepoUnknownTypeException</name>
    <filename>classzypp_1_1repo_1_1RepoUnknownTypeException.html</filename>
    <base>zypp::repo::RepoException</base>
    <member kind="function">
      <type></type>
      <name>RepoUnknownTypeException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoUnknownTypeException.html</anchorfile>
      <anchor>a562518cac305fa5fa0cd95eaafdbbf48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoUnknownTypeException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoUnknownTypeException.html</anchorfile>
      <anchor>aef1a933c7d02095e75e47661f19296b1</anchor>
      <arglist>(const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoUnknownTypeException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoUnknownTypeException.html</anchorfile>
      <anchor>a300882f91c99a3864d83f7874b7fd04b</anchor>
      <arglist>(const RepoInfo &amp;info)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RepoUnknownTypeException</name>
      <anchorfile>classzypp_1_1repo_1_1RepoUnknownTypeException.html</anchorfile>
      <anchor>af5e9c7c99d0ba9c1e984a4502df851c7</anchor>
      <arglist>(const RepoInfo &amp;info, const std::string &amp;msg_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::RepoVarExpand</name>
    <filename>structzypp_1_1repo_1_1RepoVarExpand.html</filename>
    <member kind="typedef">
      <type>function&lt; const std::string *(const std::string &amp;)&gt;</type>
      <name>VarRetriever</name>
      <anchorfile>structzypp_1_1repo_1_1RepoVarExpand.html</anchorfile>
      <anchor>aa10e0074e741ae74948a1f7ec5ac6ed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1repo_1_1RepoVarExpand.html</anchorfile>
      <anchor>ad425b8e55fb23bc94082f9bb7563f4d1</anchor>
      <arglist>(const std::string &amp;value_r, VarRetriever varRetriever_r) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1repo_1_1RepoVarExpand.html</anchorfile>
      <anchor>ad06e9982b7f7b08b2ea375e73665f051</anchor>
      <arglist>(std::string &amp;&amp;value_r, VarRetriever varRetriever_r) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::repo::RepoVariablesStringReplacer</name>
    <filename>structzypp_1_1repo_1_1RepoVariablesStringReplacer.html</filename>
    <member kind="function">
      <type>std::string</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1repo_1_1RepoVariablesStringReplacer.html</anchorfile>
      <anchor>a6f8fb688b8b306f9fae2993675ca2821</anchor>
      <arglist>(const std::string &amp;value_r) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1repo_1_1RepoVariablesStringReplacer.html</anchorfile>
      <anchor>a9cb7e6eef11b3d70f42f4bc90691fec5</anchor>
      <arglist>(std::string &amp;&amp;value_r) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::repo::RepoVariablesUrlReplacer</name>
    <filename>structzypp_1_1repo_1_1RepoVariablesUrlReplacer.html</filename>
    <member kind="function">
      <type>Url</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1repo_1_1RepoVariablesUrlReplacer.html</anchorfile>
      <anchor>a4fbe3e3c7f9d3237f1ce93012d7b677f</anchor>
      <arglist>(const Url &amp;url_r) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::RequestedLocalesFile</name>
    <filename>classzypp_1_1target_1_1RequestedLocalesFile.html</filename>
    <member kind="function">
      <type></type>
      <name>RequestedLocalesFile</name>
      <anchorfile>classzypp_1_1target_1_1RequestedLocalesFile.html</anchorfile>
      <anchor>a042fba396f6f5e50cdb123a331dc0122</anchor>
      <arglist>(const Pathname &amp;file_r)</arglist>
    </member>
    <member kind="function">
      <type>const Pathname &amp;</type>
      <name>file</name>
      <anchorfile>classzypp_1_1target_1_1RequestedLocalesFile.html</anchorfile>
      <anchor>a4a2b0680615f8cf6acaba3168929600d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const LocaleSet &amp;</type>
      <name>locales</name>
      <anchorfile>classzypp_1_1target_1_1RequestedLocalesFile.html</anchorfile>
      <anchor>ad82a939768f8940ffe3edadd7b2e0ae8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLocales</name>
      <anchorfile>classzypp_1_1target_1_1RequestedLocalesFile.html</anchorfile>
      <anchor>a8cfb30fc8c72f3962449b57e8695f568</anchor>
      <arglist>(const LocaleSet &amp;locales_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>differs</name>
      <anchorfile>classzypp_1_1target_1_1RequestedLocalesFile.html</anchorfile>
      <anchor>a23a93519ddcbb9c99ab5ef66d3a430ba</anchor>
      <arglist>(const LocaleSet &amp;lhs, const LocaleSet &amp;rhs) const</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>load</name>
      <anchorfile>classzypp_1_1target_1_1RequestedLocalesFile.html</anchorfile>
      <anchor>a89776c085777981b886f7ee7aefe6c7f</anchor>
      <arglist>(const Pathname &amp;file_r, LocaleSet &amp;locales_r)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>store</name>
      <anchorfile>classzypp_1_1target_1_1RequestedLocalesFile.html</anchorfile>
      <anchor>a9035822d69e3d71e4b5299dcd7a61693</anchor>
      <arglist>(const Pathname &amp;file_r, const LocaleSet &amp;locales_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pathname</type>
      <name>_file</name>
      <anchorfile>classzypp_1_1target_1_1RequestedLocalesFile.html</anchorfile>
      <anchor>a0c89ac6fb4a5a0286d53c2c08abd860e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>scoped_ptr&lt; LocaleSet &gt;</type>
      <name>_localesPtr</name>
      <anchorfile>classzypp_1_1target_1_1RequestedLocalesFile.html</anchorfile>
      <anchor>ab7781ebf529fa9c9f14eb3ac857c5e88</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1target_1_1RequestedLocalesFile.html</anchorfile>
      <anchor>a0c673738ddface3c8c67a892def6ccd9</anchor>
      <arglist>(std::ostream &amp;str, const RequestedLocalesFile &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1target_1_1RequestedLocalesFile.html</anchorfile>
      <anchor>aadbf36edba928399585c1312aa1ef8e9</anchor>
      <arglist>(std::ostream &amp;str, const RequestedLocalesFile &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ResKind</name>
    <filename>classzypp_1_1ResKind.html</filename>
    <base>IdStringType&lt; ResKind &gt;</base>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpAsXmlOn</name>
      <anchorfile>classzypp_1_1ResKind.html</anchorfile>
      <anchor>a6a195f7cf190932b381e41e0e8334601</anchor>
      <arglist>(std::ostream &amp;str, const ResKind &amp;obj)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ResKind</type>
      <name>nokind</name>
      <anchorfile>classzypp_1_1ResKind.html</anchorfile>
      <anchor>a651c21357686882b092fd0dc6fae38b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ResKind</type>
      <name>package</name>
      <anchorfile>classzypp_1_1ResKind.html</anchorfile>
      <anchor>a751a7d76f32f6250e9e2e4dee4491103</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ResKind</type>
      <name>patch</name>
      <anchorfile>classzypp_1_1ResKind.html</anchorfile>
      <anchor>a35ba510f07b2ecf638aaeeffe0bd711b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ResKind</type>
      <name>pattern</name>
      <anchorfile>classzypp_1_1ResKind.html</anchorfile>
      <anchor>a207b603b642b67af7909b961cadccd24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ResKind</type>
      <name>product</name>
      <anchorfile>classzypp_1_1ResKind.html</anchorfile>
      <anchor>a233a0183b1a6ab150fe6c60360b7554a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ResKind</type>
      <name>srcpackage</name>
      <anchorfile>classzypp_1_1ResKind.html</anchorfile>
      <anchor>a0bed16fac0f44240b981377d495cbe85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ResKind</type>
      <name>application</name>
      <anchorfile>classzypp_1_1ResKind.html</anchorfile>
      <anchor>a16e661425a7909791477ba50419d9141</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>IdStringType&lt; ResKind &gt;</name>
      <anchorfile>classzypp_1_1ResKind.html</anchorfile>
      <anchor>a80f96169b0d53a3c2af12ca9b038c46b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IdString</type>
      <name>_str</name>
      <anchorfile>classzypp_1_1ResKind.html</anchorfile>
      <anchor>a96b738b2610845cdfef5c5a5cdc4b1da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ResKind</type>
      <name>explicitBuiltin</name>
      <anchorfile>classzypp_1_1ResKind.html</anchorfile>
      <anchor>a4bc7069af6ffaefb1a1880eb9ab4f31a</anchor>
      <arglist>(const char *str_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ResKind</type>
      <name>explicitBuiltin</name>
      <anchorfile>classzypp_1_1ResKind.html</anchorfile>
      <anchor>ac713ea58c304a14c5577aba3c3552125</anchor>
      <arglist>(const std::string &amp;str_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ResKind</type>
      <name>explicitBuiltin</name>
      <anchorfile>classzypp_1_1ResKind.html</anchorfile>
      <anchor>adc7913afcb22d441693d7d219b9edb41</anchor>
      <arglist>(const IdString &amp;str_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>satIdent</name>
      <anchorfile>classzypp_1_1ResKind.html</anchorfile>
      <anchor>a7f3e7818effe3c7ac2284f74eb941310</anchor>
      <arglist>(const ResKind &amp;refers_r, const std::string &amp;name_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ResKind</name>
      <anchorfile>classzypp_1_1ResKind.html</anchorfile>
      <anchor>ad01ef58e145fd8330d09ce14733d359d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ResKind</name>
      <anchorfile>classzypp_1_1ResKind.html</anchorfile>
      <anchor>a189330b4449dc1544a8330460dc5e9c0</anchor>
      <arglist>(sat::detail::IdType id_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ResKind</name>
      <anchorfile>classzypp_1_1ResKind.html</anchorfile>
      <anchor>a0cceac0fa3babd419cd48e820b54009a</anchor>
      <arglist>(const IdString &amp;idstr_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ResKind</name>
      <anchorfile>classzypp_1_1ResKind.html</anchorfile>
      <anchor>abd02d186259789f960500054aa9373b9</anchor>
      <arglist>(const std::string &amp;str_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ResKind</name>
      <anchorfile>classzypp_1_1ResKind.html</anchorfile>
      <anchor>a2704f26ec1486c48fd56b0598b1e447d</anchor>
      <arglist>(const char *cstr_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>satIdent</name>
      <anchorfile>classzypp_1_1ResKind.html</anchorfile>
      <anchor>a636cc9bd9564115576808c5630586ca6</anchor>
      <arglist>(const std::string &amp;name_r) const</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static int</type>
      <name>_doCompare</name>
      <anchorfile>classzypp_1_1ResKind.html</anchorfile>
      <anchor>ad3eb620b27161ef879a14cb1fdc83445</anchor>
      <arglist>(const char *lhs, const char *rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ResObject</name>
    <filename>classzypp_1_1ResObject.html</filename>
    <base>zypp::Resolvable</base>
    <member kind="typedef">
      <type>ResObject</type>
      <name>Self</name>
      <anchorfile>classzypp_1_1ResObject.html</anchorfile>
      <anchor>ae8aa0c6fafa08b8981b8fa5711463e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ResTraits&lt; Self &gt;</type>
      <name>TraitsType</name>
      <anchorfile>classzypp_1_1ResObject.html</anchorfile>
      <anchor>ad8eeb63170ed9d958f468559deb81983</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TraitsType::PtrType</type>
      <name>Ptr</name>
      <anchorfile>classzypp_1_1ResObject.html</anchorfile>
      <anchor>ae19ee9338fb83118892295ca1621fe1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TraitsType::constPtrType</type>
      <name>constPtr</name>
      <anchorfile>classzypp_1_1ResObject.html</anchorfile>
      <anchor>a8f7aeed4169bb5add73fffa2413b633f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ResTraits&lt; TRes &gt;::constPtrType</type>
      <name>asKind</name>
      <anchorfile>classzypp_1_1ResObject.html</anchorfile>
      <anchor>adb11be879e8c33b622f990f02daa986d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResTraits&lt; TRes &gt;::PtrType</type>
      <name>asKind</name>
      <anchorfile>classzypp_1_1ResObject.html</anchorfile>
      <anchor>a1eb3a4d6c6cd0a17ee490728df3f5e08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Vendor</type>
      <name>vendor</name>
      <anchorfile>classzypp_1_1ResObject.html</anchorfile>
      <anchor>a70547cd418598f51373455a7c4034250</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ResObject</name>
      <anchorfile>classzypp_1_1ResObject.html</anchorfile>
      <anchor>a93808273a8f027ea73ceeefee3d98f46</anchor>
      <arglist>(const sat::Solvable &amp;solvable_r)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual</type>
      <name>~ResObject</name>
      <anchorfile>classzypp_1_1ResObject.html</anchorfile>
      <anchor>a7e79cc941b83b5aaca822c0bf701f167</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1ResObject.html</anchorfile>
      <anchor>a4b84eb608f95465260b715138e6903ad</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>operator sat::Solvable</name>
      <anchorfile>classzypp_1_1ResObject.html</anchorfile>
      <anchor>ae1e58c498181cd7b28ac3f743c41573e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend ResObject::Ptr</type>
      <name>makeResObject</name>
      <anchorfile>classzypp_1_1ResObject.html</anchorfile>
      <anchor>a585baf1744f46d4715c0bbb2538cd83d</anchor>
      <arglist>(const sat::Solvable &amp;solvable_r)</arglist>
    </member>
    <member kind="function">
      <type>ResTraits&lt; TRes &gt;::PtrType</type>
      <name>asKind</name>
      <anchorfile>classzypp_1_1ResObject.html</anchorfile>
      <anchor>accb5fc40e489ad9e17d368b0921e50a4</anchor>
      <arglist>(const ResObject::Ptr &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ResObjectFilterFunctor</name>
    <filename>classResObjectFilterFunctor.html</filename>
  </compound>
  <compound kind="class">
    <name>zypp::Resolvable</name>
    <filename>classzypp_1_1Resolvable.html</filename>
    <base>SolvableType&lt; Resolvable &gt;</base>
    <base>zypp::base::ReferenceCounted</base>
    <member kind="typedef">
      <type>Resolvable</type>
      <name>Self</name>
      <anchorfile>classzypp_1_1Resolvable.html</anchorfile>
      <anchor>afc5ab243ad0da6ff687ef1e94d083f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ResTraits&lt; Self &gt;</type>
      <name>TraitsType</name>
      <anchorfile>classzypp_1_1Resolvable.html</anchorfile>
      <anchor>a18af34b90bf78dc442637dd3e54fd1a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TraitsType::KindType</type>
      <name>Kind</name>
      <anchorfile>classzypp_1_1Resolvable.html</anchorfile>
      <anchor>a4b3c7231ce0a5c3de2ccaeaa916ab274</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TraitsType::PtrType</type>
      <name>Ptr</name>
      <anchorfile>classzypp_1_1Resolvable.html</anchorfile>
      <anchor>a0d806794ca48ec090436f34d09cb1029</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TraitsType::constPtrType</type>
      <name>constPtr</name>
      <anchorfile>classzypp_1_1Resolvable.html</anchorfile>
      <anchor>a17d9200513d01f5bef6d69f33fe0d0d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator sat::Solvable</name>
      <anchorfile>classzypp_1_1Resolvable.html</anchorfile>
      <anchor>a0ca5dec5d7532887353dd1d9a0113bcd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>poolItem</name>
      <anchorfile>classzypp_1_1Resolvable.html</anchorfile>
      <anchor>a722672232e895a5322db3f89da26d13a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Resolvable</name>
      <anchorfile>classzypp_1_1Resolvable.html</anchorfile>
      <anchor>a433246d4fb99bfef2a2f1420e02c9370</anchor>
      <arglist>(const sat::Solvable &amp;solvable_r)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual</type>
      <name>~Resolvable</name>
      <anchorfile>classzypp_1_1Resolvable.html</anchorfile>
      <anchor>ada63585debac06137e7db2e4de481e16</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1Resolvable.html</anchorfile>
      <anchor>a8d4741fd2edc70ed9f4d212b7700ddb4</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sat::Solvable</type>
      <name>_solvable</name>
      <anchorfile>classzypp_1_1Resolvable.html</anchorfile>
      <anchor>a46706dffaac8f9a3e6bb13fb3561ef86</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1Resolvable.html</anchorfile>
      <anchor>a2164cde953aee6414533104da867b459</anchor>
      <arglist>(std::ostream &amp;str, const Resolvable &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1Resolvable.html</anchorfile>
      <anchor>a3951e7f816a56e87f2117b5fd077186e</anchor>
      <arglist>(std::ostream &amp;str, const Resolvable &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1Resolvable.html</anchorfile>
      <anchor>a2a840289a0828d4b2b947c0a4c1e09dc</anchor>
      <arglist>(std::ostream &amp;str, const Resolvable &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKind</name>
      <anchorfile>classzypp_1_1Resolvable.html</anchorfile>
      <anchor>aeecab217f28f05bfc96c13eaeed8a145</anchor>
      <arglist>(const Resolvable::constPtr &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>ResTraits&lt; TRes &gt;::PtrType</type>
      <name>asKind</name>
      <anchorfile>classzypp_1_1Resolvable.html</anchorfile>
      <anchor>a9e85ce8fb807000d26a0ec2802769a05</anchor>
      <arglist>(const Resolvable::Ptr &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareByN</name>
      <anchorfile>classzypp_1_1Resolvable.html</anchorfile>
      <anchor>a2a2a264001a5dcbea359a0fdbe5c1a90</anchor>
      <arglist>(const Resolvable::constPtr &amp;lhs, const Resolvable::constPtr &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareByNVR</name>
      <anchorfile>classzypp_1_1Resolvable.html</anchorfile>
      <anchor>aceb9c0304058a32f04e0c2476e497877</anchor>
      <arglist>(const Resolvable::constPtr &amp;lhs, const Resolvable::constPtr &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareByNVRA</name>
      <anchorfile>classzypp_1_1Resolvable.html</anchorfile>
      <anchor>a4dd3b001fa69fa4ceefc23a9c9010be1</anchor>
      <arglist>(const Resolvable::constPtr &amp;lhs, const Resolvable::constPtr &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::Resolver</name>
    <filename>classzypp_1_1Resolver.html</filename>
    <base>zypp::base::ReferenceCounted</base>
    <member kind="function">
      <type></type>
      <name>Resolver</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a4bdd6fe4de737b1ae30e618b8d183ed8</anchor>
      <arglist>(const ResPool &amp;pool)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Resolver</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a9bc9a5548260f022062e82b2279cee55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>verifySystem</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a881534f8abbb7f8f3f400e689a692c4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resolvePool</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a67c2b87fa832c2a04d7d3d72c3cfe7ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resolveQueue</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a18bfbc7e0e5bcb3f38427ee45685e7d0</anchor>
      <arglist>(solver::detail::SolverQueueItemList &amp;queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>undo</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>acc4f13e3b45d560645a9a3052fc1c0bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>ac75163adfed4444e08ab4cea446c3b65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>doUpgrade</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>aa3a6a71bb6372647382de83d8c805cf5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doUpdate</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a3af778936f7c40f0c2a0973fc5ef32d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; PoolItem &gt;</type>
      <name>problematicUpdateItems</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a42993997982f8891c01d4a30646a1982</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResolverProblemList</type>
      <name>problems</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a2b65b171a4015a2abc65432c31ed4145</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applySolutions</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a4a1562f026df0a6d6f3bfa2dc94cdecb</anchor>
      <arglist>(const ProblemSolutionList &amp;solutions)</arglist>
    </member>
    <member kind="function">
      <type>sat::Transaction</type>
      <name>getTransaction</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a321eac659804e44ebbdf4f02305be03f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFocus</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a6b31208cf9252207fb832affbd6ddce1</anchor>
      <arglist>(ResolverFocus focus_r)</arglist>
    </member>
    <member kind="function">
      <type>ResolverFocus</type>
      <name>focus</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>ac6e284826074b9d25d76b6ade32a4bcd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setForceResolve</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>aa7c8481dfa27d4cdc437582f72319d41</anchor>
      <arglist>(bool force)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>forceResolve</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a2e657af439264ee7b6d5dbeb877526dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIgnoreAlreadyRecommended</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a93c30aecbc3a4c08aef64aeef2e81901</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ignoreAlreadyRecommended</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a5738b262e4393350a69234a1d4198762</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOnlyRequires</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a31727891284c09c3e40ebc8e3250ffef</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetOnlyRequires</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a6c2cdc846c7c3b0b6de564a47238eca6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>onlyRequires</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>afa24898f83539ff9204ed1d65c0e880a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUpgradeMode</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>ae931aafe8588ee1317a6c6a91fa9bb5d</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>upgradeMode</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a74e85b8d05e50b8af967f03cc99a9a8a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUpdateMode</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>aed6961772ab520589817a88deb12f22b</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateMode</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>ad50c1f3822698cde1d4fb2a3c91d927b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllowDowngrade</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a8f4d3a3a741855cab77b49d091035bda</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultAllowDowngrade</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>ac7b334c97c98f0362dba06e12d8cf930</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>allowDowngrade</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a6283b10950b8ea7307701c25057e5181</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllowNameChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a2817665f9eb97bbe2fc8ee584410a2e6</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultAllowNameChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a779b870cb88cc05194fa50b856845561</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>allowNameChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a5c0474a15c1e04baf81aaa6e9a03fd9b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllowArchChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>ae5a21820ecd003fe12eb76b3db3262ff</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultAllowArchChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a561736a7eea445824905ba73a1f1f9e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>allowArchChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>aac8db6d4c5e9e78f7f037b6ef03ccbd6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllowVendorChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a809fc809d74b8b4be17130d72b99a2ff</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultAllowVendorChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a09cc46d8abc77d9f30141aefd0be34fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>allowVendorChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>acd95b8f19dba3c911b81fe7d757afe1b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSystemVerification</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>afd57a5921a573ca2eb3b0922f6dee5cb</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultSystemVerification</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>aeafa4cfdada94be13222433c551821ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>systemVerification</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a857f235fded4dd4efe4b1501c70acdae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSolveSrcPackages</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a14ff674c43a39773bf1fd8ab60e027ee</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultSolveSrcPackages</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>adda1f60a12bfa1e7f329ef839cc544ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solveSrcPackages</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a948e96e3adc3b0b443f9932c609edaab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCleandepsOnRemove</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>abba297779d93d87cdb1ff2cf53c818f6</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultCleandepsOnRemove</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a0562e40ee70c407f867eaaa6a07f41b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cleandepsOnRemove</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a17c4e64cab287b958ca4ee57f606910b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dupSetAllowDowngrade</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>afaf8c0cc994ac60b5204d99b52403fd4</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dupSetDefaultAllowDowngrade</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a7816fb65545f358dae4b89ab8a641f1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>dupAllowDowngrade</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a551944634d3fe7465ba0747026eddede</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dupSetAllowNameChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a3261c958e452be893c11593ed4e3985c</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dupSetDefaultAllowNameChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a61709394fc578937266f774d00ad6405</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>dupAllowNameChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>aa344a46072fd48e4dd65ac73beb865aa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dupSetAllowArchChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>af04ccece6afad75ad687a17b1c50acae</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dupSetDefaultAllowArchChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>aa4b36c6689bad3a0eb272f0e648fd122</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>dupAllowArchChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a8179d7610a04924849d0c87bd2fba800</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dupSetAllowVendorChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a54f090d7197b0f62d1cff84b6a8ed192</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dupSetDefaultAllowVendorChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a595e14d7ff0f65e08cee18b792234fb3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>dupAllowVendorChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>ab92f03cd6bfb7c0ba5ebbc920c84bf93</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a35ce715fffd736034b7ccace89f33bab</anchor>
      <arglist>(std::ostream &amp;str, const Resolver &amp;obj)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>zypp::RW_pointer&lt; solver::detail::ResolverInternal &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>ae4d9c2e53cd97e2e0cbd3c39451d778e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addUpgradeRepo</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a4075dc306a5879315f354f75df874a4d</anchor>
      <arglist>(Repository repo_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>upgradingRepos</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>ac34f765bc749ab37bcded4815087c179</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>upgradingRepo</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a472969b0033920a72b91d59036b15bf6</anchor>
      <arglist>(Repository repo_r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeUpgradeRepo</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a8cbe5db717e25d7de7a4758f2aac0ebf</anchor>
      <arglist>(Repository repo_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeUpgradeRepos</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a6c54b96b451427110d520ebe598cd481</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRequire</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a35a4635f545b70159c15cb78b4b78758</anchor>
      <arglist>(const Capability &amp;capability)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addConflict</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a9fe59d9dc20490f09eb89ccc06da64d1</anchor>
      <arglist>(const Capability &amp;capability)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeRequire</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>ab1075d4a2cee1a30048ba30cbef939d9</anchor>
      <arglist>(const Capability &amp;capability)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeConflict</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>ab70c7ba731277e2cd26fddf2756f2e93</anchor>
      <arglist>(const Capability &amp;capability)</arglist>
    </member>
    <member kind="function">
      <type>CapabilitySet</type>
      <name>getRequire</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>ae95e939020125779d549c69c2c4746df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CapabilitySet</type>
      <name>getConflict</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a8a69686dc4ecda1dcd30321e5fe404df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>createSolverTestcase</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a9fb1d4704a1e50ae45a6433f415cd283</anchor>
      <arglist>(const std::string &amp;dumpPath=&quot;/var/log/YaST2/solverTestcase&quot;, bool runSolver=true)</arglist>
    </member>
    <member kind="function">
      <type>solver::detail::ItemCapKindList</type>
      <name>isInstalledBy</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a554b6ecce70b6080dc0df7eaa48048b0</anchor>
      <arglist>(const PoolItem &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>solver::detail::ItemCapKindList</type>
      <name>installs</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a5e9335d04e1a048f48a61ead31861a76</anchor>
      <arglist>(const PoolItem &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>solver::detail::ItemCapKindList</type>
      <name>satifiedByInstalled</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>aedca13dcf57655a091cbb3a3e6ea9b8e</anchor>
      <arglist>(const PoolItem &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>solver::detail::ItemCapKindList</type>
      <name>installedSatisfied</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>add4f1a2cf050d5c9eba0fcde2bf6d97d</anchor>
      <arglist>(const PoolItem &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>sat::detail::CSolver *</type>
      <name>get</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a1952119a40c4689f3d08372b4cb1636c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a7e18e2cba324bd06233ff446ec3d2984</anchor>
      <arglist>(std::ostream &amp;str, const Resolver &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllowDowngrade</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a8f4d3a3a741855cab77b49d091035bda</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultAllowDowngrade</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>ac7b334c97c98f0362dba06e12d8cf930</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>allowDowngrade</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a6283b10950b8ea7307701c25057e5181</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllowNameChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a2817665f9eb97bbe2fc8ee584410a2e6</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultAllowNameChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a779b870cb88cc05194fa50b856845561</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>allowNameChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a5c0474a15c1e04baf81aaa6e9a03fd9b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllowArchChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>ae5a21820ecd003fe12eb76b3db3262ff</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultAllowArchChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a561736a7eea445824905ba73a1f1f9e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>allowArchChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>aac8db6d4c5e9e78f7f037b6ef03ccbd6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllowVendorChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a809fc809d74b8b4be17130d72b99a2ff</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultAllowVendorChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a09cc46d8abc77d9f30141aefd0be34fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>allowVendorChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>acd95b8f19dba3c911b81fe7d757afe1b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSystemVerification</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>afd57a5921a573ca2eb3b0922f6dee5cb</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultSystemVerification</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>aeafa4cfdada94be13222433c551821ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>systemVerification</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a857f235fded4dd4efe4b1501c70acdae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSolveSrcPackages</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a14ff674c43a39773bf1fd8ab60e027ee</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultSolveSrcPackages</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>adda1f60a12bfa1e7f329ef839cc544ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solveSrcPackages</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a948e96e3adc3b0b443f9932c609edaab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCleandepsOnRemove</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>abba297779d93d87cdb1ff2cf53c818f6</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultCleandepsOnRemove</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a0562e40ee70c407f867eaaa6a07f41b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cleandepsOnRemove</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a17c4e64cab287b958ca4ee57f606910b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dupSetAllowDowngrade</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>afaf8c0cc994ac60b5204d99b52403fd4</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dupSetDefaultAllowDowngrade</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a7816fb65545f358dae4b89ab8a641f1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>dupAllowDowngrade</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a551944634d3fe7465ba0747026eddede</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dupSetAllowNameChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a3261c958e452be893c11593ed4e3985c</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dupSetDefaultAllowNameChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a61709394fc578937266f774d00ad6405</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>dupAllowNameChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>aa344a46072fd48e4dd65ac73beb865aa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dupSetAllowArchChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>af04ccece6afad75ad687a17b1c50acae</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dupSetDefaultAllowArchChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>aa4b36c6689bad3a0eb272f0e648fd122</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>dupAllowArchChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a8179d7610a04924849d0c87bd2fba800</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dupSetAllowVendorChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a54f090d7197b0f62d1cff84b6a8ed192</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dupSetDefaultAllowVendorChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>a595e14d7ff0f65e08cee18b792234fb3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>dupAllowVendorChange</name>
      <anchorfile>classzypp_1_1Resolver.html</anchorfile>
      <anchor>ab92f03cd6bfb7c0ba5ebbc920c84bf93</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ResolverProblem</name>
    <filename>classzypp_1_1ResolverProblem.html</filename>
    <base>zypp::base::ReferenceCounted</base>
    <class kind="class">zypp::ResolverProblem::Impl</class>
    <member kind="function">
      <type></type>
      <name>ResolverProblem</name>
      <anchorfile>classzypp_1_1ResolverProblem.html</anchorfile>
      <anchor>a5b9f0c1bde75f727d1f1b9bf44fc5426</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ResolverProblem</name>
      <anchorfile>classzypp_1_1ResolverProblem.html</anchorfile>
      <anchor>a1ceef479788cf508ffe06b02c2954ff2</anchor>
      <arglist>(std::string description)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ResolverProblem</name>
      <anchorfile>classzypp_1_1ResolverProblem.html</anchorfile>
      <anchor>a78a07b09b7e3befa38d12704d1022f68</anchor>
      <arglist>(std::string description, std::string details)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ResolverProblem</name>
      <anchorfile>classzypp_1_1ResolverProblem.html</anchorfile>
      <anchor>ae76e8fc26fbb64b892f269a7311665df</anchor>
      <arglist>(std::string description, std::string details, std::vector&lt; std::string &gt; &amp;&amp;completeProblemInfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ResolverProblem</name>
      <anchorfile>classzypp_1_1ResolverProblem.html</anchorfile>
      <anchor>ad22d430deba8e0ba897a8ad59d75b96a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>description</name>
      <anchorfile>classzypp_1_1ResolverProblem.html</anchorfile>
      <anchor>a42d80d198dcb64b6fa68ccde294d53f8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>details</name>
      <anchorfile>classzypp_1_1ResolverProblem.html</anchorfile>
      <anchor>ad8d82bee549990e7dfd4926ed0981761</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; std::string &gt; &amp;</type>
      <name>completeProblemInfo</name>
      <anchorfile>classzypp_1_1ResolverProblem.html</anchorfile>
      <anchor>a26d0ae5b29112d58ba4bf01256b5bac2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ProblemSolutionList &amp;</type>
      <name>solutions</name>
      <anchorfile>classzypp_1_1ResolverProblem.html</anchorfile>
      <anchor>a87e3fae34e3985540490e6a296a198c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDescription</name>
      <anchorfile>classzypp_1_1ResolverProblem.html</anchorfile>
      <anchor>adc863a99a498cb9fd65483c6613817ff</anchor>
      <arglist>(std::string description)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDetails</name>
      <anchorfile>classzypp_1_1ResolverProblem.html</anchorfile>
      <anchor>a3e0f66fe142a7a33b19210eb5dfa9d34</anchor>
      <arglist>(std::string details)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSolution</name>
      <anchorfile>classzypp_1_1ResolverProblem.html</anchorfile>
      <anchor>adf301d0ef407873f876db0da4c3e4a10</anchor>
      <arglist>(ProblemSolution_Ptr solution, bool inFront=false)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1ResolverProblem.html</anchorfile>
      <anchor>a817bb1af6d9d46772a4d4f78e25758bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1ResolverProblem.html</anchorfile>
      <anchor>a04aba363d502e290d2b57b7ae0da47ab</anchor>
      <arglist>(std::ostream &amp;, const ResolverProblem &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1ResolverProblem.html</anchorfile>
      <anchor>ac68e53f67bf986e96bd13db04789fcd0</anchor>
      <arglist>(std::ostream &amp;, const ResolverProblemList &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ResPool</name>
    <filename>classzypp_1_1ResPool.html</filename>
    <class kind="class">zypp::ResPool::EstablishedStates</class>
    <member kind="typedef">
      <type>PoolItem</type>
      <name>value_type</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a43bd48e1cfcbe8fcb33dee0a79712afc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pool::PoolTraits::size_type</type>
      <name>size_type</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a7b5fbc5e0372eef3d57a49ad7a62c7f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pool::PoolTraits::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a1ad77e07de78aa47cd6e3bc771b7661e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pool::PoolTraits::repository_iterator</type>
      <name>repository_iterator</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a896dace027b3ee87188abe3521b62f10</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ResPoolProxy</type>
      <name>proxy</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a788b371fe6a84dd0c377854c1d08ad5b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Resolver &amp;</type>
      <name>resolver</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a731a353c23e322c00b69ed51dbe77c34</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const SerialNumber &amp;</type>
      <name>serial</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ad8aa79630dca06e1d42e2ae3100a5561</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a3cc1eeb01183a6d69c5620457b972c94</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>aedb955a0629340197525d133b9a0f8a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ade75bf864b31433679726887ac0ac2ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a82ffd498ac06508c99511ee80680c3a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>find</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a2cf71a4b3e1d7bd077c3d568311b8e7e</anchor>
      <arglist>(const sat::Solvable &amp;slv_r) const</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>find</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>aec4d9bef1a0b179e6f8b1a6088a0db56</anchor>
      <arglist>(const ResObject::constPtr &amp;resolvable_r) const</arglist>
    </member>
    <member kind="function">
      <type>filter_iterator&lt; TFilter, const_iterator &gt;</type>
      <name>filterBegin</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a70a9eebe83065863a5925e3ac27442ef</anchor>
      <arglist>(const TFilter &amp;filter_r) const</arglist>
    </member>
    <member kind="function">
      <type>filter_iterator&lt; TFilter, const_iterator &gt;</type>
      <name>filterEnd</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ad48c7bbe9b1e14b6c9f6a32c66a3bc66</anchor>
      <arglist>(const TFilter &amp;filter_r) const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; filter_iterator&lt; TFilter, const_iterator &gt; &gt;</type>
      <name>filter</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a31cbc056ccb1a8bf8a0dcfcca0aa25e6</anchor>
      <arglist>(const TFilter &amp;filter_r) const</arglist>
    </member>
    <member kind="function">
      <type>filter_iterator&lt; filter::ByStatus, const_iterator &gt;</type>
      <name>byStatusBegin</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a4c60a03e69205297be1af15315ddec50</anchor>
      <arglist>(const filter::ByStatus &amp;filter_r) const</arglist>
    </member>
    <member kind="function">
      <type>filter_iterator&lt; filter::ByStatus, const_iterator &gt;</type>
      <name>byStatusEnd</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a29b5d1fd43a9b5951d878a2942c88b68</anchor>
      <arglist>(const filter::ByStatus &amp;filter_r) const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; filter_iterator&lt; filter::ByStatus, const_iterator &gt; &gt;</type>
      <name>byStatus</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ae0befad677e9956b7304a6b203037897</anchor>
      <arglist>(const filter::ByStatus &amp;filter_r) const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>knownRepositoriesSize</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a1b06c3edabc8aa2890a041696edd8cc3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>repository_iterator</type>
      <name>knownRepositoriesBegin</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a49eb8ee37fdbb64aae2b776af14ac37b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>repository_iterator</type>
      <name>knownRepositoriesEnd</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ab14ab3bfcd31c7e9eaca372a9a41ad27</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Repository</type>
      <name>reposFind</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a557c230c2c5e99217ec362669afa1e52</anchor>
      <arglist>(const std::string &amp;alias_r) const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; repository_iterator &gt;</type>
      <name>knownRepositories</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a15ecc0cd98fb37311eee745707ecd42e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRequestedLocales</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ab7162125bd82b0da2c757a77ecc793d2</anchor>
      <arglist>(const LocaleSet &amp;locales_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addRequestedLocale</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a52c4c9f7fc969ce405337d3fa2996ff7</anchor>
      <arglist>(const Locale &amp;locale_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eraseRequestedLocale</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a518ac2197735e00eedcfe346481e7af6</anchor>
      <arglist>(const Locale &amp;locale_r)</arglist>
    </member>
    <member kind="function">
      <type>const LocaleSet &amp;</type>
      <name>getRequestedLocales</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>aa4ba2fb98cad46b36ee7e2a1997b3d62</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRequestedLocale</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>af8db26c9d2af51f1af777138ad840951</anchor>
      <arglist>(const Locale &amp;locale_r) const</arglist>
    </member>
    <member kind="function">
      <type>const LocaleSet &amp;</type>
      <name>getAvailableLocales</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a81209ce05f956113b1cb4c0fe6870097</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAvailableLocale</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a05de3056c08fc0a25606c72e096d124c</anchor>
      <arglist>(const Locale &amp;locale_r) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ResPool</type>
      <name>instance</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a35598ca6a635941d758dd092c5200c9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a89208c47de3b8d71163719d9cb239a2b</anchor>
      <arglist>(std::ostream &amp;str, const ResPool &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ae2c1e5170b5efb03490d475b152ab375</anchor>
      <arglist>(std::ostream &amp;str, const ResPool &amp;obj)</arglist>
    </member>
    <member kind="typedef">
      <type>pool::ByIdent</type>
      <name>ByIdent</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a7b9a7c8c67873d1595631f0b0268c3ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pool::PoolTraits::byIdent_iterator</type>
      <name>byIdent_iterator</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a0706c30a153a69d4b6597ac15577237e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>byIdent_iterator</type>
      <name>byIdentBegin</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>af0b36b0b4e2915e673760112bcab71a2</anchor>
      <arglist>(const ByIdent &amp;ident_r) const</arglist>
    </member>
    <member kind="function">
      <type>byIdent_iterator</type>
      <name>byIdentBegin</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ae6555c3bef43d119ce08a41acd972e4d</anchor>
      <arglist>(ResKind kind_r, IdString name_r) const</arglist>
    </member>
    <member kind="function">
      <type>byIdent_iterator</type>
      <name>byIdentBegin</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>aee95bc8dc64a7f6cc288fd41653be553</anchor>
      <arglist>(ResKind kind_r, const C_Str &amp;name_r) const</arglist>
    </member>
    <member kind="function">
      <type>byIdent_iterator</type>
      <name>byIdentBegin</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a6dabc3f4489a2e903fedb65d2a54b40c</anchor>
      <arglist>(IdString name_r) const</arglist>
    </member>
    <member kind="function">
      <type>byIdent_iterator</type>
      <name>byIdentBegin</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ab41ac7f14110aa06d80890696ec17610</anchor>
      <arglist>(const C_Str &amp;name_r) const</arglist>
    </member>
    <member kind="function">
      <type>byIdent_iterator</type>
      <name>byIdentBegin</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a825ef72464d1c1dff632ed8f40b91968</anchor>
      <arglist>(const PoolItem &amp;pi_r) const</arglist>
    </member>
    <member kind="function">
      <type>byIdent_iterator</type>
      <name>byIdentBegin</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>addbd1c27397f26065a6989fd6d554122</anchor>
      <arglist>(sat::Solvable slv_r) const</arglist>
    </member>
    <member kind="function">
      <type>byIdent_iterator</type>
      <name>byIdentBegin</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a56a37946d60be61c10f25eb2679e51a3</anchor>
      <arglist>(IdString ident_r) const</arglist>
    </member>
    <member kind="function">
      <type>byIdent_iterator</type>
      <name>byIdentEnd</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>af59aa756ead53e5c72ff94d72c9ad2bf</anchor>
      <arglist>(const ByIdent &amp;ident_r) const</arglist>
    </member>
    <member kind="function">
      <type>byIdent_iterator</type>
      <name>byIdentEnd</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a52cade9d53fcb01b5e63fc2f066ef33d</anchor>
      <arglist>(ResKind kind_r, IdString name_r) const</arglist>
    </member>
    <member kind="function">
      <type>byIdent_iterator</type>
      <name>byIdentEnd</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>af9439b1cb1b176dfcd4e2f8cecdf01bd</anchor>
      <arglist>(ResKind kind_r, const C_Str &amp;name_r) const</arglist>
    </member>
    <member kind="function">
      <type>byIdent_iterator</type>
      <name>byIdentEnd</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ae489bc0b55b3515bbccff3fee75c4767</anchor>
      <arglist>(IdString name_r) const</arglist>
    </member>
    <member kind="function">
      <type>byIdent_iterator</type>
      <name>byIdentEnd</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>aeb3a62cf81980a046cbc0c306f55ade0</anchor>
      <arglist>(const C_Str &amp;name_r) const</arglist>
    </member>
    <member kind="function">
      <type>byIdent_iterator</type>
      <name>byIdentEnd</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a3a6da3e1382001dc6207c4cc28278a27</anchor>
      <arglist>(const PoolItem &amp;pi_r) const</arglist>
    </member>
    <member kind="function">
      <type>byIdent_iterator</type>
      <name>byIdentEnd</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ad8bccd1b8e709d19c784b5ba6a77d031</anchor>
      <arglist>(sat::Solvable slv_r) const</arglist>
    </member>
    <member kind="function">
      <type>byIdent_iterator</type>
      <name>byIdentEnd</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a9e8afad8217b84bfb8e442506c0729ae</anchor>
      <arglist>(IdString ident_r) const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; byIdent_iterator &gt;</type>
      <name>byIdent</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ade1ffcd516bbf335ffe8e6bc9120b659</anchor>
      <arglist>(const ByIdent &amp;ident_r) const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; byIdent_iterator &gt;</type>
      <name>byIdent</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a755d23aceeeab67894dd2e9f8d184309</anchor>
      <arglist>(ResKind kind_r, IdString name_r) const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; byIdent_iterator &gt;</type>
      <name>byIdent</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a1861bb95b9e4ec84a1b392a46e6e350b</anchor>
      <arglist>(ResKind kind_r, const C_Str &amp;name_r) const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; byIdent_iterator &gt;</type>
      <name>byIdent</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a8c891689843469e176da9221f33872a7</anchor>
      <arglist>(IdString name_r) const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; byIdent_iterator &gt;</type>
      <name>byIdent</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ab84280fdecd06141dedcaf4c7911153c</anchor>
      <arglist>(const C_Str &amp;name_r) const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; byIdent_iterator &gt;</type>
      <name>byIdent</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a3c7aa20dee801fae957b78837979b739</anchor>
      <arglist>(const PoolItem &amp;pi_r) const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; byIdent_iterator &gt;</type>
      <name>byIdent</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ab4b6bdf591f980cbb9e172d069bf1f28</anchor>
      <arglist>(sat::Solvable slv_r) const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; byIdent_iterator &gt;</type>
      <name>byIdent</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a8ae7a7d33d61cb5a91caa3b52c465b36</anchor>
      <arglist>(IdString ident_r) const</arglist>
    </member>
    <member kind="typedef">
      <type>filter::ByKind</type>
      <name>ByKind</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a5df0024c83a5025537d6c4248d5735ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>filter_iterator&lt; ByKind, const_iterator &gt;</type>
      <name>byKind_iterator</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ab7328f5b1dc0f78b1e254f6034b5842e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>byKind_iterator</type>
      <name>byKindBegin</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ade410e128f912663e67d7741a3049e9e</anchor>
      <arglist>(const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function">
      <type>byKind_iterator</type>
      <name>byKindBegin</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ab2a15a60bae3e9d24d0783fbd34125ce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>byKind_iterator</type>
      <name>byKindEnd</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>aae1acad12c0d2fad291981c454a0763b</anchor>
      <arglist>(const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function">
      <type>byKind_iterator</type>
      <name>byKindEnd</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a4d028b19c49d44f852ee6be15b52cb5b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; byKind_iterator &gt;</type>
      <name>byKind</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>adcdda14d8923db28668fe5625c35012a</anchor>
      <arglist>(const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; byKind_iterator &gt;</type>
      <name>byKind</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ae3791e7b3b1fb464e666f6cf968f5a3f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="typedef">
      <type>zypp::resfilter::ByName</type>
      <name>ByName</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ab908ace2306d6c7823fb238ccde8ffaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>filter_iterator&lt; ByName, const_iterator &gt;</type>
      <name>byName_iterator</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>aa7024daed7113ee661cbbc2266a27b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>byName_iterator</type>
      <name>byNameBegin</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ac568727bd6c956b34c2fd9ac38a0185c</anchor>
      <arglist>(const std::string &amp;name_r) const</arglist>
    </member>
    <member kind="function">
      <type>byName_iterator</type>
      <name>byNameEnd</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a16fc457cbf4b12063162ad1fb1b63770</anchor>
      <arglist>(const std::string &amp;name_r) const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; byName_iterator &gt;</type>
      <name>byName</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ae28c1ad3a6f989ea1b7747f87de2a142</anchor>
      <arglist>(const std::string &amp;name_r) const</arglist>
    </member>
    <member kind="typedef">
      <type>EstablishedStates::ChangedPseudoInstalled</type>
      <name>ChangedPseudoInstalled</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a450cdf4dba32f1b3852f768d078c13d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>EstablishedStates</type>
      <name>establishedStates</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ad2402608173e09f536b386245532320c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ChangedPseudoInstalled</type>
      <name>changedPseudoInstalled</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>aa74c3ee3f7104adcefac39a464e6500d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="typedef">
      <type>pool::PoolTraits::HardLockQueries</type>
      <name>HardLockQueries</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a842a33a7171d92e1c47a530bde487c75</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pool::PoolTraits::hardLockQueries_iterator</type>
      <name>hardLockQueries_iterator</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ad5505594b7562786e5e8467089ed188f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; pool::PoolTraits::Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ad4a6aa40edda57afc6279d8cb54653d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hardLockQueriesEmpty</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a103696ca00d2c2f319f42131bfd68556</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>hardLockQueriesSize</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ac3496f9797dc0c22d2ca09c2c20e1c12</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>hardLockQueries_iterator</type>
      <name>hardLockQueriesBegin</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a057d25ab17bba59d77b5b43f80b810df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>hardLockQueries_iterator</type>
      <name>hardLockQueriesEnd</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>af73bf947c070facb2f46bed24e2a1622</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; hardLockQueries_iterator &gt;</type>
      <name>hardLockQueries</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>acba88fbd6d3c3f041135e70c54ad80d8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHardLockQueries</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a5f70787cb8b9b08dfc712455eba6bd1b</anchor>
      <arglist>(const HardLockQueries &amp;newLocks_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getHardLockQueries</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ae1515db6d60c62f236c06b12ba4802fe</anchor>
      <arglist>(HardLockQueries &amp;activeLocks_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const pool::PoolTraits::ItemContainerT &amp;</type>
      <name>store</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a0f4d0200e2cbe32a153e6eb274d4c5d1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const pool::PoolTraits::Id2ItemT &amp;</type>
      <name>id2item</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ac6286f14ac498c01020ec200ae58a2b5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ResPool</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a25d66bd627a4f208f619a34a027e8a6a</anchor>
      <arglist>(pool::PoolTraits::Impl_Ptr impl_r)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ade75bf864b31433679726887ac0ac2ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a82ffd498ac06508c99511ee80680c3a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>find</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a2cf71a4b3e1d7bd077c3d568311b8e7e</anchor>
      <arglist>(const sat::Solvable &amp;slv_r) const</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>find</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>aec4d9bef1a0b179e6f8b1a6088a0db56</anchor>
      <arglist>(const ResObject::constPtr &amp;resolvable_r) const</arglist>
    </member>
    <member kind="function">
      <type>filter_iterator&lt; TFilter, const_iterator &gt;</type>
      <name>filterBegin</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a70a9eebe83065863a5925e3ac27442ef</anchor>
      <arglist>(const TFilter &amp;filter_r) const</arglist>
    </member>
    <member kind="function">
      <type>filter_iterator&lt; TFilter, const_iterator &gt;</type>
      <name>filterEnd</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ad48c7bbe9b1e14b6c9f6a32c66a3bc66</anchor>
      <arglist>(const TFilter &amp;filter_r) const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; filter_iterator&lt; TFilter, const_iterator &gt; &gt;</type>
      <name>filter</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a31cbc056ccb1a8bf8a0dcfcca0aa25e6</anchor>
      <arglist>(const TFilter &amp;filter_r) const</arglist>
    </member>
    <member kind="function">
      <type>filter_iterator&lt; filter::ByStatus, const_iterator &gt;</type>
      <name>byStatusBegin</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a4c60a03e69205297be1af15315ddec50</anchor>
      <arglist>(const filter::ByStatus &amp;filter_r) const</arglist>
    </member>
    <member kind="function">
      <type>filter_iterator&lt; filter::ByStatus, const_iterator &gt;</type>
      <name>byStatusEnd</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a29b5d1fd43a9b5951d878a2942c88b68</anchor>
      <arglist>(const filter::ByStatus &amp;filter_r) const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; filter_iterator&lt; filter::ByStatus, const_iterator &gt; &gt;</type>
      <name>byStatus</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ae0befad677e9956b7304a6b203037897</anchor>
      <arglist>(const filter::ByStatus &amp;filter_r) const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>knownRepositoriesSize</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a1b06c3edabc8aa2890a041696edd8cc3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>repository_iterator</type>
      <name>knownRepositoriesBegin</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a49eb8ee37fdbb64aae2b776af14ac37b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>repository_iterator</type>
      <name>knownRepositoriesEnd</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ab14ab3bfcd31c7e9eaca372a9a41ad27</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Repository</type>
      <name>reposFind</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a557c230c2c5e99217ec362669afa1e52</anchor>
      <arglist>(const std::string &amp;alias_r) const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; repository_iterator &gt;</type>
      <name>knownRepositories</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a15ecc0cd98fb37311eee745707ecd42e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRequestedLocales</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>ab7162125bd82b0da2c757a77ecc793d2</anchor>
      <arglist>(const LocaleSet &amp;locales_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addRequestedLocale</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a52c4c9f7fc969ce405337d3fa2996ff7</anchor>
      <arglist>(const Locale &amp;locale_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eraseRequestedLocale</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a518ac2197735e00eedcfe346481e7af6</anchor>
      <arglist>(const Locale &amp;locale_r)</arglist>
    </member>
    <member kind="function">
      <type>const LocaleSet &amp;</type>
      <name>getRequestedLocales</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>aa4ba2fb98cad46b36ee7e2a1997b3d62</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRequestedLocale</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>af8db26c9d2af51f1af777138ad840951</anchor>
      <arglist>(const Locale &amp;locale_r) const</arglist>
    </member>
    <member kind="function">
      <type>const LocaleSet &amp;</type>
      <name>getAvailableLocales</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a81209ce05f956113b1cb4c0fe6870097</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAvailableLocale</name>
      <anchorfile>classzypp_1_1ResPool.html</anchorfile>
      <anchor>a05de3056c08fc0a25606c72e096d124c</anchor>
      <arglist>(const Locale &amp;locale_r) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ResPoolProxy</name>
    <filename>classzypp_1_1ResPoolProxy.html</filename>
    <class kind="struct">zypp::ResPoolProxy::Impl</class>
    <class kind="class">zypp::ResPoolProxy::ScopedSaveState</class>
    <member kind="typedef">
      <type>MapKVIteratorTraits&lt; SelectablePool &gt;::Value_const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a031db8e7d04aebed9f75d77bfcba7f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SelectablePool::size_type</type>
      <name>size_type</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>ad8e0276c5e761ecffa540abbdaa9f7eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ResPool::repository_iterator</type>
      <name>repository_iterator</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a86e3f0ac87f445406b9ea250c3114d2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ResPoolProxy</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a9d4fee5a4f766ec2ea55ce8c26acd684</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ResPoolProxy</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a6b75f0764a1bcd9f36e5e39685026a8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ui::Selectable::Ptr</type>
      <name>lookup</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>adb4632d093befd52a3cd81ef85c0ee4c</anchor>
      <arglist>(const pool::ByIdent &amp;ident_r) const</arglist>
    </member>
    <member kind="function">
      <type>ui::Selectable::Ptr</type>
      <name>lookup</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a4b25ae01e458192554eb1973b6caefa0</anchor>
      <arglist>(IdString ident_r) const</arglist>
    </member>
    <member kind="function">
      <type>ui::Selectable::Ptr</type>
      <name>lookup</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a3be2dec3c76c0ddbc38fdf0bbc457d09</anchor>
      <arglist>(ResKind kind_r, const std::string &amp;name_r) const</arglist>
    </member>
    <member kind="function">
      <type>ui::Selectable::Ptr</type>
      <name>lookup</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a423078e6941ab79beb3e1e6de060d1e3</anchor>
      <arglist>(const sat::Solvable &amp;solv_r) const</arglist>
    </member>
    <member kind="function">
      <type>ui::Selectable::Ptr</type>
      <name>lookup</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a9b5289fdd011e2b14262c218d4f651c7</anchor>
      <arglist>(const ResObject::constPtr &amp;resolvable_r) const</arglist>
    </member>
    <member kind="function">
      <type>ui::Selectable::Ptr</type>
      <name>lookup</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a39f543a7f3f82cd79fdd91b11034ff9d</anchor>
      <arglist>(const PoolItem &amp;pi_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>aa14844f9d68645427b6d7385a2effb8b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a32846280f7a302cfd222da7886009bea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a753fb825cfc6ae4bfafa1a8c65f9074d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a9129d0a06e5b3f9c53f68e85123700ea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a7a250c2c58663dc42cf010253ee17b87</anchor>
      <arglist>(const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a9c6ae8e0697209c00c8027945271ff1c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a0f5443d3273d5ad206c90655c7d18b04</anchor>
      <arglist>(const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>af05c9a567f9b13752766686e37ff4dc8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>byKindBegin</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a8835f4fe48ed44ce3bf2a70621bbfc36</anchor>
      <arglist>(const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>byKindBegin</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>afa1602f0353acc490827263e100b7212</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>byKindEnd</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a97eee9a4b0c3dd24cb9d8df9e2d87efe</anchor>
      <arglist>(const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>byKindEnd</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a333c754d04f77c0f22b1ae148baeec7b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; const_iterator &gt;</type>
      <name>byKind</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>ab1e02f484d3cf9b63c23e0445f90d665</anchor>
      <arglist>(const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; const_iterator &gt;</type>
      <name>byKind</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>aac64df3541f22344bbbdbcc9e895ed0f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>knownRepositoriesSize</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a541f24f64a470be5b37ece66f493e74e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>repository_iterator</type>
      <name>knownRepositoriesBegin</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>ad72e3c6c083af68f64e25636d41308fa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>repository_iterator</type>
      <name>knownRepositoriesEnd</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>af564dc925a2355942300e48df6dbb410</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; repository_iterator &gt;</type>
      <name>knownRepositories</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a5dbb0dcac434677cf30df6ead8125e62</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasInstalledObj</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a04518a9e276d6ab9eae880dada4db118</anchor>
      <arglist>(const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasInstalledObj</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a1ec73fe409d1aae534eceebe9df94641</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::multimap&lt; ResKind, ui::Selectable::Ptr &gt;</type>
      <name>SelectablePool</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a9aad1e0caddbc90e824732459416fd95</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a6e7996b9a770930616039dc65001c161</anchor>
      <arglist>(std::ostream &amp;str, const ResPoolProxy &amp;obj)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>aa417242365ecba0a998d75003eda0233</anchor>
      <arglist>(std::ostream &amp;str, const ResPoolProxy &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a6f65ec80f3cf6783cfeada2941ac2eb3</anchor>
      <arglist>(std::ostream &amp;str, const ResPoolProxy &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>ae644d8f8b2cecbc853e8432f2fa2d4c7</anchor>
      <arglist>(std::ostream &amp;str, const ResPoolProxy &amp;obj)</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>pool::PoolImpl</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a386f2d11c0c3ac30683acc615181f445</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a9d6ef78a1ea700ed6fde551624693f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveState</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a0ec3527ba1d7a36f1b5f121f8a2644d8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveState</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a2eff81e24c4d6edfdbca8b42436e49d3</anchor>
      <arglist>(const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveState</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a0d36f3cb0f4932e3369ff8bba3445f3a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restoreState</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>acc5eaf13095ac412e70ff0a55d2f7a68</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restoreState</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a8d6613288f456d90d3731e8ce91ee6fb</anchor>
      <arglist>(const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restoreState</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>aeb3905681d0a6fc7e9895e03bf1b42cc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>diffState</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>aa18f94a0dc04510065196f47d990d108</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>diffState</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a2e0226b248c3a6477ee29da50ba4cd8e</anchor>
      <arglist>(const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>diffState</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>affdda0a780f6910e6909303f109fefd5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ScopedSaveState</type>
      <name>scopedSaveState</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>af6f03bd80f4fdc8be17f27d323573bc6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ScopedSaveState</type>
      <name>scopedSaveState</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>ac7d35fcab7ccd679a2bf843c49167a0c</anchor>
      <arglist>(const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function">
      <type>ScopedSaveState &amp;&amp;</type>
      <name>scopedSaveState</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a480f8f153074bb5a7cc302fe8bedd9c0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>filter_iterator&lt; TFilter, const_iterator &gt;</type>
      <name>make_begin</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a4b6bbb5e56df8d04d207dfc0175aa727</anchor>
      <arglist>(TFilter filter_r, const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>filter_iterator&lt; TFilter, const_iterator &gt;</type>
      <name>make_begin</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a32f573169a0f59a04195a9c17bc99b45</anchor>
      <arglist>(const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>filter_iterator&lt; TFilter, const_iterator &gt;</type>
      <name>make_end</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>ad98892647b32c1009b7e19efe529c2e0</anchor>
      <arglist>(TFilter filter_r, const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>filter_iterator&lt; TFilter, const_iterator &gt;</type>
      <name>make_end</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>af84adf10cc6bcc4e455d13e54f3c287c</anchor>
      <arglist>(const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ResPoolProxy</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>ab3d2a00ebae32391fc94df5fb31ed044</anchor>
      <arglist>(ResPool pool_r, const pool::PoolImpl &amp;poolImpl_r)</arglist>
    </member>
    <member kind="function">
      <type>ui::Selectable::Ptr</type>
      <name>lookup</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>adb4632d093befd52a3cd81ef85c0ee4c</anchor>
      <arglist>(const pool::ByIdent &amp;ident_r) const</arglist>
    </member>
    <member kind="function">
      <type>ui::Selectable::Ptr</type>
      <name>lookup</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a4b25ae01e458192554eb1973b6caefa0</anchor>
      <arglist>(IdString ident_r) const</arglist>
    </member>
    <member kind="function">
      <type>ui::Selectable::Ptr</type>
      <name>lookup</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a3be2dec3c76c0ddbc38fdf0bbc457d09</anchor>
      <arglist>(ResKind kind_r, const std::string &amp;name_r) const</arglist>
    </member>
    <member kind="function">
      <type>ui::Selectable::Ptr</type>
      <name>lookup</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a423078e6941ab79beb3e1e6de060d1e3</anchor>
      <arglist>(const sat::Solvable &amp;solv_r) const</arglist>
    </member>
    <member kind="function">
      <type>ui::Selectable::Ptr</type>
      <name>lookup</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a9b5289fdd011e2b14262c218d4f651c7</anchor>
      <arglist>(const ResObject::constPtr &amp;resolvable_r) const</arglist>
    </member>
    <member kind="function">
      <type>ui::Selectable::Ptr</type>
      <name>lookup</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a39f543a7f3f82cd79fdd91b11034ff9d</anchor>
      <arglist>(const PoolItem &amp;pi_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>aa14844f9d68645427b6d7385a2effb8b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a32846280f7a302cfd222da7886009bea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a753fb825cfc6ae4bfafa1a8c65f9074d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a9129d0a06e5b3f9c53f68e85123700ea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a7a250c2c58663dc42cf010253ee17b87</anchor>
      <arglist>(const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a9c6ae8e0697209c00c8027945271ff1c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a0f5443d3273d5ad206c90655c7d18b04</anchor>
      <arglist>(const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>af05c9a567f9b13752766686e37ff4dc8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>byKindBegin</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a8835f4fe48ed44ce3bf2a70621bbfc36</anchor>
      <arglist>(const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>byKindBegin</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>afa1602f0353acc490827263e100b7212</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>byKindEnd</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a97eee9a4b0c3dd24cb9d8df9e2d87efe</anchor>
      <arglist>(const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>byKindEnd</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a333c754d04f77c0f22b1ae148baeec7b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; const_iterator &gt;</type>
      <name>byKind</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>ab1e02f484d3cf9b63c23e0445f90d665</anchor>
      <arglist>(const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; const_iterator &gt;</type>
      <name>byKind</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>aac64df3541f22344bbbdbcc9e895ed0f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>knownRepositoriesSize</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a541f24f64a470be5b37ece66f493e74e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>repository_iterator</type>
      <name>knownRepositoriesBegin</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>ad72e3c6c083af68f64e25636d41308fa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>repository_iterator</type>
      <name>knownRepositoriesEnd</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>af564dc925a2355942300e48df6dbb410</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; repository_iterator &gt;</type>
      <name>knownRepositories</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a5dbb0dcac434677cf30df6ead8125e62</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasInstalledObj</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a04518a9e276d6ab9eae880dada4db118</anchor>
      <arglist>(const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasInstalledObj</name>
      <anchorfile>classzypp_1_1ResPoolProxy.html</anchorfile>
      <anchor>a1ec73fe409d1aae534eceebe9df94641</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ResStatus</name>
    <filename>classzypp_1_1ResStatus.html</filename>
    <member kind="enumvalue">
      <name>UNINSTALLED</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>adc9d3720e13fb554d7e5394bdcf7eb64a7e9942bb6075e6297961cc3739a664ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INSTALLED</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>adc9d3720e13fb554d7e5394bdcf7eb64ab57d4276af05ecd8621f0f39f11570cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNDETERMINED</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a830947a4a73961de7007b892c036203da9b73aecf5e3c1ae69c95148251216a25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BROKEN</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a830947a4a73961de7007b892c036203da9c8a221f5f4ddb97b7625ac553ec5867</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SATISFIED</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a830947a4a73961de7007b892c036203da138f7ff28a0a4a03073d072651de2948</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONRELEVANT</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a830947a4a73961de7007b892c036203da12a6d5e9abc685e201429afa33f73d01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KEEP_STATE</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>af86441b5a4c34b52b8691329a3c9c066af074cfb998fb9acaa9e866fee82ca661</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOCKED</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>af86441b5a4c34b52b8691329a3c9c066a5194fbd35b31c83858627546b83680de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRANSACT</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>af86441b5a4c34b52b8691329a3c9c066a74f27519a4653d87bdb996b33ae91ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOLVER</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a9d180246b068f4b649bf9b505a4d7044a41a273e2dbea378e0565674787546c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>APPL_LOW</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a9d180246b068f4b649bf9b505a4d7044a10bde5b14ce3e0bcdbfb6357618f735c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>APPL_HIGH</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a9d180246b068f4b649bf9b505a4d7044aed395ff3b7cce134e2be446747b675ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USER</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a9d180246b068f4b649bf9b505a4d7044aa87314f0bf49771b1e7020fddd9a0711</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_DETAIL</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a0c462ea11b722620cacb85423d115151ae000c357d3d4231f30b13ee4c4bd18ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXPLICIT_INSTALL</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a9b76e6502764a60100d0ab827f3f578fa689396b8dc2dda2a5db1fdbcbb6c2d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOFT_INSTALL</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a9b76e6502764a60100d0ab827f3f578fa6d9b9dbbf28fb3e579dfe3a8af1ad9ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXPLICIT_REMOVE</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ae247f2ce7ef6422f2928c1401567b100ad0278b52289e5ba68debededcf399d62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOFT_REMOVE</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ae247f2ce7ef6422f2928c1401567b100aaacf30282d90bd8dd52c64cb46c469b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DUE_TO_OBSOLETE</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ae247f2ce7ef6422f2928c1401567b100a8683c9491d6160a2e51c809ecf2f7bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DUE_TO_UPGRADE</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ae247f2ce7ef6422f2928c1401567b100a657a05230a6e32841b0341743593ddda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LICENCE_UNCONFIRMED</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a5c955564a967093e2928d12d4ff5b54dac562a8a346740b75d35122d470b7a4bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LICENCE_CONFIRMED</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a5c955564a967093e2928d12d4ff5b54da2dc3abbe1cf0490810db0a00d22195e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_WEAK</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ac73ec1dcf3eb4a364d4420e9efe5dfb5a74d5412507dbd50ec5e227da2a4fc15c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SUGGESTED</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ac73ec1dcf3eb4a364d4420e9efe5dfb5ad0fc4af08d363a5c51cb517f653aac0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RECOMMENDED</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ac73ec1dcf3eb4a364d4420e9efe5dfb5a26111b3435ba1c3cdc059af7d78105f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ORPHANED</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ac73ec1dcf3eb4a364d4420e9efe5dfb5ac6dc54be1e337ed562ff00fbdbb0d71b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNNEEDED</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ac73ec1dcf3eb4a364d4420e9efe5dfb5ac07495aef22e7a2e0e26400912892a05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USERLOCK_NOMATCH</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>aeb50dace667b3dbbe9572613735d0310af2436f852148b7339a6a6a27ccece15c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USERLOCK_MATCH</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>aeb50dace667b3dbbe9572613735d0310a20486783ab19a6a84610621f607b0014</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>FieldType</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a179cabb450b8e9b3a5c729c73926b17e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bit::BitField&lt; FieldType &gt;</type>
      <name>BitFieldType</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a245bdc6add2e571c4cfec50935202147</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bit::Range&lt; FieldType, 0, 1 &gt;</type>
      <name>StateField</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>adbe4f9f57f2b8fa8a8f42d0ad8b6dc33</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bit::Range&lt; FieldType, StateField::end, 2 &gt;</type>
      <name>ValidateField</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a204efa7aa0db0749c27972582ace6c97</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bit::Range&lt; FieldType, ValidateField::end, 2 &gt;</type>
      <name>TransactField</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ac91cc2278e2e976a9e4dac14366f2164</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bit::Range&lt; FieldType, TransactField::end, 2 &gt;</type>
      <name>TransactByField</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>aaaa8ab4b39e1f7a565ae99133e1ef881</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bit::Range&lt; FieldType, TransactByField::end, 2 &gt;</type>
      <name>TransactDetailField</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>aaa94f8b09f3ff94f1bd5c5c340f4df44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bit::Range&lt; FieldType, TransactDetailField::end, 1 &gt;</type>
      <name>LicenceConfirmedField</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a516bd4156a0e5b6ff3097467e5e5bbfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bit::Range&lt; FieldType, LicenceConfirmedField::end, 4 &gt;</type>
      <name>WeakField</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a673cf77f5529e0248b63f3c7d37a08b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bit::Range&lt; FieldType, WeakField::end, 1 &gt;</type>
      <name>UserLockQueryField</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ab8a75dfd0a118a02db6da22e5621e822</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a6dea03f77c22c4be7bd79b06e7052381</anchor>
      <arglist>(std::ostream &amp;str, const ResStatus &amp;obj)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>afca7900724152be662998bef489050e3</anchor>
      <arglist>(const ResStatus &amp;lhs, const ResStatus &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a51572e10be176ba81e10376cd3a5c74e</anchor>
      <arglist>(std::ostream &amp;str, const ResStatus &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ae5e3441f11bbdd08505d61a68e381aeb</anchor>
      <arglist>(std::ostream &amp;str, ResStatus::TransactValue obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a1ef30631d4a6a4c0e980f01f2301098d</anchor>
      <arglist>(std::ostream &amp;str, ResStatus::TransactByValue obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>afca7900724152be662998bef489050e3</anchor>
      <arglist>(const ResStatus &amp;lhs, const ResStatus &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ad5e6645df5335376dbe08eb241a32834</anchor>
      <arglist>(const ResStatus &amp;lhs, const ResStatus &amp;rhs)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StateValue</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>adc9d3720e13fb554d7e5394bdcf7eb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNINSTALLED</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>adc9d3720e13fb554d7e5394bdcf7eb64a7e9942bb6075e6297961cc3739a664ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INSTALLED</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>adc9d3720e13fb554d7e5394bdcf7eb64ab57d4276af05ecd8621f0f39f11570cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ValidateValue</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a830947a4a73961de7007b892c036203d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNDETERMINED</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a830947a4a73961de7007b892c036203da9b73aecf5e3c1ae69c95148251216a25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BROKEN</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a830947a4a73961de7007b892c036203da9c8a221f5f4ddb97b7625ac553ec5867</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SATISFIED</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a830947a4a73961de7007b892c036203da138f7ff28a0a4a03073d072651de2948</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONRELEVANT</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a830947a4a73961de7007b892c036203da12a6d5e9abc685e201429afa33f73d01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TransactValue</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>af86441b5a4c34b52b8691329a3c9c066</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KEEP_STATE</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>af86441b5a4c34b52b8691329a3c9c066af074cfb998fb9acaa9e866fee82ca661</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOCKED</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>af86441b5a4c34b52b8691329a3c9c066a5194fbd35b31c83858627546b83680de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRANSACT</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>af86441b5a4c34b52b8691329a3c9c066a74f27519a4653d87bdb996b33ae91ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TransactByValue</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a9d180246b068f4b649bf9b505a4d7044</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOLVER</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a9d180246b068f4b649bf9b505a4d7044a41a273e2dbea378e0565674787546c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>APPL_LOW</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a9d180246b068f4b649bf9b505a4d7044a10bde5b14ce3e0bcdbfb6357618f735c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>APPL_HIGH</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a9d180246b068f4b649bf9b505a4d7044aed395ff3b7cce134e2be446747b675ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USER</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a9d180246b068f4b649bf9b505a4d7044aa87314f0bf49771b1e7020fddd9a0711</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DetailValue</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a0c462ea11b722620cacb85423d115151</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_DETAIL</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a0c462ea11b722620cacb85423d115151ae000c357d3d4231f30b13ee4c4bd18ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>InstallDetailValue</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a9b76e6502764a60100d0ab827f3f578f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXPLICIT_INSTALL</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a9b76e6502764a60100d0ab827f3f578fa689396b8dc2dda2a5db1fdbcbb6c2d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOFT_INSTALL</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a9b76e6502764a60100d0ab827f3f578fa6d9b9dbbf28fb3e579dfe3a8af1ad9ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RemoveDetailValue</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ae247f2ce7ef6422f2928c1401567b100</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXPLICIT_REMOVE</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ae247f2ce7ef6422f2928c1401567b100ad0278b52289e5ba68debededcf399d62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOFT_REMOVE</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ae247f2ce7ef6422f2928c1401567b100aaacf30282d90bd8dd52c64cb46c469b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DUE_TO_OBSOLETE</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ae247f2ce7ef6422f2928c1401567b100a8683c9491d6160a2e51c809ecf2f7bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DUE_TO_UPGRADE</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ae247f2ce7ef6422f2928c1401567b100a657a05230a6e32841b0341743593ddda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LicenceConfirmedValue</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a5c955564a967093e2928d12d4ff5b54d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LICENCE_UNCONFIRMED</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a5c955564a967093e2928d12d4ff5b54dac562a8a346740b75d35122d470b7a4bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LICENCE_CONFIRMED</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a5c955564a967093e2928d12d4ff5b54da2dc3abbe1cf0490810db0a00d22195e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WeakValue</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ac73ec1dcf3eb4a364d4420e9efe5dfb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_WEAK</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ac73ec1dcf3eb4a364d4420e9efe5dfb5a74d5412507dbd50ec5e227da2a4fc15c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SUGGESTED</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ac73ec1dcf3eb4a364d4420e9efe5dfb5ad0fc4af08d363a5c51cb517f653aac0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RECOMMENDED</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ac73ec1dcf3eb4a364d4420e9efe5dfb5a26111b3435ba1c3cdc059af7d78105f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ORPHANED</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ac73ec1dcf3eb4a364d4420e9efe5dfb5ac6dc54be1e337ed562ff00fbdbb0d71b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNNEEDED</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ac73ec1dcf3eb4a364d4420e9efe5dfb5ac07495aef22e7a2e0e26400912892a05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UserLockQuery</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>aeb50dace667b3dbbe9572613735d0310</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USERLOCK_NOMATCH</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>aeb50dace667b3dbbe9572613735d0310af2436f852148b7339a6a6a27ccece15c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USERLOCK_MATCH</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>aeb50dace667b3dbbe9572613735d0310a20486783ab19a6a84610621f607b0014</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ResStatus</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ac593231c44562f87cc3299920ef2f32d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ResStatus</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>aa50d0f98fe652082f477165e1ec6bbf7</anchor>
      <arglist>(bool isInstalled_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ResStatus</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a2421928939561ceec467525129ba0d33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BitFieldType</type>
      <name>bitfield</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>acfc9c6cff6b2b14125bfe066bf5d5a47</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLicenceConfirmed</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a082f0e5de69ca55983f497489fd02fd3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLicenceConfirmed</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a30fbef1a150c325ecea9e6f39190eaf0</anchor>
      <arglist>(bool toVal_r=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRecommended</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ace25fcef78abebb31ab34777f9c3ea71</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSuggested</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a2d4a4ad6b5cfd37a5fb1674e582f67ad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOrphaned</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ad567987cbd1aedeaffa25c91bdf1c7b8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUnneeded</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>af069ee02d64aef4005c30721ce8262fa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasWeak</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>af2f9d459427d95b2b4eaca6aab4866ed</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetWeak</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a7b82a779a62a15d9085a03ea4284642c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRecommended</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a3375d2acba391527dad3b3c4454c0080</anchor>
      <arglist>(bool toVal_r=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSuggested</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ae3e618b836f8cc91b8e4ef5d7f632eab</anchor>
      <arglist>(bool toVal_r=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrphaned</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a6e67a4e16b8d4817f046b6255a58d191</anchor>
      <arglist>(bool toVal_r=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUnneeded</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a72c2ec6289135a83cf2c6a3aa5a4368a</anchor>
      <arglist>(bool toVal_r=true)</arglist>
    </member>
    <member kind="function">
      <type>ValidateValue</type>
      <name>validate</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a0f1c7849efdeedb5b1f885bce19bdfca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUndetermined</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a4de95ffeaa4ca4925adfb3c8e26e1e11</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSatisfied</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ae3b8a05dbf89a75654d21b0c18c1fa31</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBroken</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a6417277649f43c60925437f5611342d3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNonRelevant</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a70a16998f2a96c2a7ddb1a2a51e7df41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>validateValueAsString</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ad946500dcb84f26a53e4fa4eb4183ecc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInstalled</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ad0e985ca27ce45eab5b5525f87d056ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUninstalled</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>afb1051e9c94ab47cad497d23a9087ef8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>staysInstalled</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a8e8879d76332977add78a560eba05bb5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>wasInstalled</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a8374917f8b1d9c26269e7f58597abc66</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isToBeInstalled</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a6176343dbae9c6face06257622a42c17</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>staysUninstalled</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a01adb8f8422e2e02fa5af1a14694f9e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>wasUninstalled</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ac2244f7b7a0b831fc8ceceb7a2960fdd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isToBeUninstalled</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ad8464f9c14ef3e75a3ab4d880ed6f21b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLocked</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a76d08bae178903f630f509658d227704</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUserLocked</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>abe13e0da2b8a01537c05426c7e495a38</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSoftLocked</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a08651d10cac0be073f971cd16ee57013</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKept</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a857392e0b8b3a76da050886c77c55918</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>transacts</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>abcd2c3f7cb810a4ecb857a1c1fa470e3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TransactValue</type>
      <name>getTransactValue</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a887aace06d7b9a39a783201dd5ad6884</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>onSystem</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a20f98d5613d9ce15f7f73763394c0174</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>offSystem</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a69f9078e5f35367a0659fd781eae1764</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBySolver</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>aee2450b9eeb3dc8471bd5ef81600cf05</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isByApplLow</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a3b9be0772b79d2226b2747e091304b84</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isByApplHigh</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a6a8e24a7f3b429dad33f3379395f057c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isByUser</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>aa95863512d1a1e2325b08b40e98983c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TransactByValue</type>
      <name>getTransactByValue</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ad9e3364eaaf8d2c95c677405430f3640</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setTransactByValue</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>aee16df98651b443b85ae118e0735aab4</anchor>
      <arglist>(TransactByValue causer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isToBeUninstalledDueToObsolete</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a9eb81232321c3b9212344a6c15198385</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isToBeUninstalledDueToUpgrade</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ad9793f1143e77ed5cfe59d4d1942efc5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isToBeInstalledSoft</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a1ad3bf683d3e06969f991cd2eb431732</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isToBeInstalledNotSoft</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>af5dbd9759118a9e34ee7a5453e46469a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isToBeUninstalledSoft</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>afa0432be75079a4546427da4d0692892</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>validateValueAsString</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a1ce02786edc241ee47f6a2280ff0f4da</anchor>
      <arglist>(ValidateValue val_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ValidateValue</type>
      <name>stringToValidateValue</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a420975ffb96e8712d658d0d2bfe1b9c9</anchor>
      <arglist>(const std::string &amp;str_r)</arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>FieldType</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a179cabb450b8e9b3a5c729c73926b17e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bit::BitField&lt; FieldType &gt;</type>
      <name>BitFieldType</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a245bdc6add2e571c4cfec50935202147</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bit::Range&lt; FieldType, 0, 1 &gt;</type>
      <name>StateField</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>adbe4f9f57f2b8fa8a8f42d0ad8b6dc33</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bit::Range&lt; FieldType, StateField::end, 2 &gt;</type>
      <name>ValidateField</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a204efa7aa0db0749c27972582ace6c97</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bit::Range&lt; FieldType, ValidateField::end, 2 &gt;</type>
      <name>TransactField</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ac91cc2278e2e976a9e4dac14366f2164</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bit::Range&lt; FieldType, TransactField::end, 2 &gt;</type>
      <name>TransactByField</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>aaaa8ab4b39e1f7a565ae99133e1ef881</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bit::Range&lt; FieldType, TransactByField::end, 2 &gt;</type>
      <name>TransactDetailField</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>aaa94f8b09f3ff94f1bd5c5c340f4df44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bit::Range&lt; FieldType, TransactDetailField::end, 1 &gt;</type>
      <name>LicenceConfirmedField</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a516bd4156a0e5b6ff3097467e5e5bbfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bit::Range&lt; FieldType, LicenceConfirmedField::end, 4 &gt;</type>
      <name>WeakField</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a673cf77f5529e0248b63f3c7d37a08b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bit::Range&lt; FieldType, WeakField::end, 1 &gt;</type>
      <name>UserLockQueryField</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ab8a75dfd0a118a02db6da22e5621e822</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend struct</type>
      <name>resstatus::UserLockQueryManip</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a36515d72fbbb4e3691441e20b4afc4ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setTransactValue</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a4669d827f920942bf852381a604028ca</anchor>
      <arglist>(TransactValue newVal_r, TransactByValue causer_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>maySetTransactValue</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a42d50d3c7d3c0bb12ec99a9213f8e03c</anchor>
      <arglist>(TransactValue newVal_r, TransactByValue causer_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setLock</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a86e554b9cfdb90f9303ac4cd86f14c67</anchor>
      <arglist>(bool toLock_r, TransactByValue causer_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>maySetLock</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>af09213c8c6e1ab48588760a211075321</anchor>
      <arglist>(bool to_r, TransactByValue causer_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setTransact</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a5efb6f09119dda37c15337a518c3cd2d</anchor>
      <arglist>(bool toTansact_r, TransactByValue causer_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>maySetTransact</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ad29c362205aedb86aa1804c0c68fb2fc</anchor>
      <arglist>(bool val_r, TransactByValue causer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setSoftLock</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a86d26c9f9178bc9c67306e39f17518e2</anchor>
      <arglist>(TransactByValue causer_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resetTransact</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ae1c6d1c7e500353c6d941a93468b4d4a</anchor>
      <arglist>(TransactByValue causer_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setSoftTransact</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>aa5ba1898484359ead26663016824eab2</anchor>
      <arglist>(bool toTansact_r, TransactByValue causer_r, TransactByValue causerLimit_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setSoftTransact</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>aaef90c8a443e972081241bc9f76fd875</anchor>
      <arglist>(bool toTansact_r, TransactByValue causer_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>maySetSoftTransact</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ae9a20f833a2a3dc56b8c78e2631c2dd5</anchor>
      <arglist>(bool val_r, TransactByValue causer, TransactByValue causerLimit_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>maySetSoftTransact</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a3f13c6c5e8bbee8108a5a2b778d998fa</anchor>
      <arglist>(bool val_r, TransactByValue causer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setToBeInstalled</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a70e695107adfb1df33129aeeacb80b36</anchor>
      <arglist>(TransactByValue causer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>maySetToBeInstalled</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a9d840389d79d4d82df656b61c9459730</anchor>
      <arglist>(TransactByValue causer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setToBeUninstalled</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a260c8fb4228e540f8f1825f4fa95daa7</anchor>
      <arglist>(TransactByValue causer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>maySetToBeUninstalled</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a8501cc3a098ef3943e0c72419cec3bf8</anchor>
      <arglist>(TransactByValue causer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setToBeUninstalledDueToObsolete</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a27173b441240d423aae2319c572776ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setToBeUninstalledDueToUpgrade</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>af604650a3d35f482f2194c4b000decef</anchor>
      <arglist>(TransactByValue causer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setToBeInstalledSoft</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ab047f0b8ef22ee7bbdd779d7cab83eab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setToBeUninstalledSoft</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a84aae8705ec4f4e7b913d2c71c49070c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>maySetToBeUninstalledSoft</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ace132e1611a1aea34fb243d297551fe2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSoftInstall</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>aa761925932e9e4fbb6ced603a1d1292f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSoftUninstall</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a579d2e92091cdc4136c4ac2b71c795f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setSoftInstall</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a31ade5125a749454695f58bf6a9f4a83</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setSoftUninstall</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ae76abbcd0103b069804a1822ac045d80</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setUndetermined</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a59d46da306f9a87182b7ca0bd288281e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setSatisfied</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a50c673f6dd3ac83225a9cf09fb2deea2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setBroken</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a71fc80822df8de4cc7577dd0a614f0df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setNonRelevant</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a101634c437da90b6ab437ee8f535a9e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setStatus</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a7e815d309faa35d057f3f3507774f8b9</anchor>
      <arglist>(ResStatus newStatus_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>isUserLockQueryMatch</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a7b52ea838539eb78cce3f95e97ef4e8b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setUserLockQueryMatch</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a10d7233e8fd7e6719d41f49c1967280f</anchor>
      <arglist>(bool match_r)</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>resstatus::StatusBackup</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a3dbe95e297bf002948f657650cfdf397</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ResStatus</type>
      <name>toBeInstalled</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a0ccecbf1d11dc64fced15562a7b96558</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ResStatus</type>
      <name>toBeUninstalled</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>ab45dd98811d3b265514ae2298f7e097d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ResStatus</type>
      <name>toBeUninstalledDueToUpgrade</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a90ef606596b659dd53dd07a5377c485f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ResStatus</type>
      <name>toBeUninstalledDueToObsolete</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a2970fd2307541e737e0696467365d044</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BitFieldType</type>
      <name>_bitfield</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a0abf9b81630df2d33e7286dc01ff4841</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ResStatus</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a5078b91c8a53a0e24d985dfa4c71f8b5</anchor>
      <arglist>(StateValue s, ValidateValue v=UNDETERMINED, TransactValue t=KEEP_STATE, InstallDetailValue i=EXPLICIT_INSTALL, RemoveDetailValue r=EXPLICIT_REMOVE)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>fieldValueIs</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a4ff677d309b815910357e90fbe154a89</anchor>
      <arglist>(FieldType val_r) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>fieldValueAssign</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>af5e44f86a2dbe4202de57e559e775b57</anchor>
      <arglist>(FieldType val_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>isGreaterThan</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a17c44e3ac61d05a9663d0f5709070692</anchor>
      <arglist>(FieldType val_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>isLessThan</name>
      <anchorfile>classzypp_1_1ResStatus.html</anchorfile>
      <anchor>a01e56c03898d7816c308bbd749f127b6</anchor>
      <arglist>(FieldType val_r)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::ResTraits</name>
    <filename>structzypp_1_1ResTraits.html</filename>
    <templarg>typename TRes</templarg>
    <member kind="typedef">
      <type>ResKind</type>
      <name>KindType</name>
      <anchorfile>structzypp_1_1ResTraits.html</anchorfile>
      <anchor>a8a6390fb91436442b49fa94aa8558686</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>intrusive_ptr&lt; TRes &gt;</type>
      <name>PtrType</name>
      <anchorfile>structzypp_1_1ResTraits.html</anchorfile>
      <anchor>acf42c37771e29ffb081005aa46b43e14</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>intrusive_ptr&lt; const TRes &gt;</type>
      <name>constPtrType</name>
      <anchorfile>structzypp_1_1ResTraits.html</anchorfile>
      <anchor>a216820f588b042efe2bcd0a6c871ffea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const ResKind</type>
      <name>kind</name>
      <anchorfile>structzypp_1_1ResTraits.html</anchorfile>
      <anchor>ab8d6b156af021990978a1c51efe7a451</anchor>
      <arglist>(ResKind::package)</arglist>
    </member>
    <member kind="function">
      <type>const ResKind</type>
      <name>kind</name>
      <anchorfile>structzypp_1_1ResTraits.html</anchorfile>
      <anchor>a7545ad5a713d0b8d9cd39168899806a2</anchor>
      <arglist>(ResKind::patch)</arglist>
    </member>
    <member kind="function">
      <type>const ResKind</type>
      <name>kind</name>
      <anchorfile>structzypp_1_1ResTraits.html</anchorfile>
      <anchor>a7c28da8763459fe8cc07db01a8510945</anchor>
      <arglist>(ResKind::pattern)</arglist>
    </member>
    <member kind="function">
      <type>const ResKind</type>
      <name>kind</name>
      <anchorfile>structzypp_1_1ResTraits.html</anchorfile>
      <anchor>a3ac0136bf8ae625b23f3e1242d5ff4e3</anchor>
      <arglist>(ResKind::product)</arglist>
    </member>
    <member kind="function">
      <type>const ResKind</type>
      <name>kind</name>
      <anchorfile>structzypp_1_1ResTraits.html</anchorfile>
      <anchor>ac238ad0b025cd5b951ddacca65400493</anchor>
      <arglist>(ResKind::srcpackage)</arglist>
    </member>
    <member kind="function">
      <type>const ResKind</type>
      <name>kind</name>
      <anchorfile>structzypp_1_1ResTraits.html</anchorfile>
      <anchor>a0a8cddd2cef725781eb4618d46694f3b</anchor>
      <arglist>(ResKind::application)</arglist>
    </member>
    <member kind="function">
      <type>const ResKind</type>
      <name>kind</name>
      <anchorfile>structzypp_1_1ResTraits.html</anchorfile>
      <anchor>a42e1acf7d1d4561fe4f433264a3b2fa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const ResKind</type>
      <name>kind</name>
      <anchorfile>structzypp_1_1ResTraits.html</anchorfile>
      <anchor>acc25f97f4ba07e01fe87807ee79e5f0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const ResKind</type>
      <name>kind</name>
      <anchorfile>structzypp_1_1ResTraits.html</anchorfile>
      <anchor>a6584436d704e679d93123f1aa355ae90</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const ResKind</type>
      <name>kind</name>
      <anchorfile>structzypp_1_1ResTraits.html</anchorfile>
      <anchor>a0012411b47ab857fffd5b5b450f9d177</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const ResKind</type>
      <name>kind</name>
      <anchorfile>structzypp_1_1ResTraits.html</anchorfile>
      <anchor>a6c91b9b2fe63c204e6fee6b90ab6bfb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const ResKind</type>
      <name>kind</name>
      <anchorfile>structzypp_1_1ResTraits.html</anchorfile>
      <anchor>a229dbf5dd777774d2afcc78f4f8dd9aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isPseudoInstalled</name>
      <anchorfile>structzypp_1_1ResTraits.html</anchorfile>
      <anchor>ae366188b4da28204303814d46329d59d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ResKind</type>
      <name>kind</name>
      <anchorfile>structzypp_1_1ResTraits.html</anchorfile>
      <anchor>ac4c45ccbd53b06d45ccb3cd67eb1215d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::ResTraits&lt; ResObject &gt;</name>
    <filename>structzypp_1_1ResTraits_3_01ResObject_01_4.html</filename>
    <member kind="typedef">
      <type>ResKind</type>
      <name>KindType</name>
      <anchorfile>structzypp_1_1ResTraits_3_01ResObject_01_4.html</anchorfile>
      <anchor>acb2c2a18331df22cf7f895f6074de9a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>intrusive_ptr&lt; ResObject &gt;</type>
      <name>PtrType</name>
      <anchorfile>structzypp_1_1ResTraits_3_01ResObject_01_4.html</anchorfile>
      <anchor>aaaab6cef50fbcaa1d5dce8070e15b89a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>intrusive_ptr&lt; const ResObject &gt;</type>
      <name>constPtrType</name>
      <anchorfile>structzypp_1_1ResTraits_3_01ResObject_01_4.html</anchorfile>
      <anchor>a3011e89262ab6b39024f041c3754d692</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::ResTraits&lt; Resolvable &gt;</name>
    <filename>structzypp_1_1ResTraits_3_01Resolvable_01_4.html</filename>
    <member kind="typedef">
      <type>ResKind</type>
      <name>KindType</name>
      <anchorfile>structzypp_1_1ResTraits_3_01Resolvable_01_4.html</anchorfile>
      <anchor>a8f114d30b1641263840badf6549088dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>intrusive_ptr&lt; Resolvable &gt;</type>
      <name>PtrType</name>
      <anchorfile>structzypp_1_1ResTraits_3_01Resolvable_01_4.html</anchorfile>
      <anchor>aa58dff7963aa5abb8802921683a348e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>intrusive_ptr&lt; const Resolvable &gt;</type>
      <name>constPtrType</name>
      <anchorfile>structzypp_1_1ResTraits_3_01Resolvable_01_4.html</anchorfile>
      <anchor>aadfd82a0cc24bb5c2bdd58edbd5c6d55</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::repo::RIMServiceRepos</name>
    <filename>structzypp_1_1repo_1_1RIMServiceRepos.html</filename>
    <base>zypp::repo::ServiceRepos::Impl</base>
    <member kind="function">
      <type></type>
      <name>RIMServiceRepos</name>
      <anchorfile>structzypp_1_1repo_1_1RIMServiceRepos.html</anchorfile>
      <anchor>a85bfe0bba55d0f40ef15b565f377e7d2</anchor>
      <arglist>(const Pathname &amp;, const ServiceInfo &amp;service, const ServiceRepos::ProcessRepo &amp;callback, const ProgressData::ReceiverFnc &amp;progress=ProgressData::ReceiverFnc())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::rpm::RpmAccessBlockedException</name>
    <filename>classzypp_1_1target_1_1rpm_1_1RpmAccessBlockedException.html</filename>
    <base>zypp::target::rpm::RpmException</base>
    <member kind="function">
      <type></type>
      <name>RpmAccessBlockedException</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmAccessBlockedException.html</anchorfile>
      <anchor>a149197fdc4983b20fa7662f10e07418b</anchor>
      <arglist>(const Pathname &amp;root_r, const Pathname &amp;dbpath_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RpmAccessBlockedException</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmAccessBlockedException.html</anchorfile>
      <anchor>a48b463962804ac4be56aac9c57c76819</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>root</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmAccessBlockedException.html</anchorfile>
      <anchor>afa982905797ec1dd17fce28d7e016776</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>dbpath</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmAccessBlockedException.html</anchorfile>
      <anchor>a5ee778ba9bea4e88de9a82d9f1ed9345</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmAccessBlockedException.html</anchorfile>
      <anchor>ae98333d77107fa1bacce0e80d78ad2fa</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_root</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmAccessBlockedException.html</anchorfile>
      <anchor>a67a92b0808d483b5aa597470f3f120d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_dbpath</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmAccessBlockedException.html</anchorfile>
      <anchor>ac52f13630ec7be20eb21694257bc7a9c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::rpm::RpmDb</name>
    <filename>classzypp_1_1target_1_1rpm_1_1RpmDb.html</filename>
    <base>zypp::base::ReferenceCounted</base>
    <base protection="private">zypp::base::NonCopyable</base>
    <class kind="struct">zypp::target::rpm::RpmDb::CheckPackageDetail</class>
    <member kind="enumeration">
      <type></type>
      <name>SyncTrustedKeyBits</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a3ad1a779e5dd8c2ae092e21b8458feb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYNC_TO_KEYRING</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a3ad1a779e5dd8c2ae092e21b8458feb6a265b2a05e135c9215a824dd128c3fb4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYNC_FROM_KEYRING</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a3ad1a779e5dd8c2ae092e21b8458feb6ab8010c1dcb5f61d254ff13dc725eea4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYNC_BOTH</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a3ad1a779e5dd8c2ae092e21b8458feb6ad957823995ff8f397765e301e6326d99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CheckPackageResult</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>ae3ca879a720cce351b99302a721bc6f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHK_OK</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>ae3ca879a720cce351b99302a721bc6f9ac4cbcb3118e3f02528b081afec57ced6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHK_NOTFOUND</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>ae3ca879a720cce351b99302a721bc6f9a94f5c94c43d5dbcf5dd7d7a41216d77b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHK_FAIL</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>ae3ca879a720cce351b99302a721bc6f9a5a3f56a7d890fcd066d207cbe9e277c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHK_NOTTRUSTED</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>ae3ca879a720cce351b99302a721bc6f9a2dc8d790cd833a3edacd275d06b6bf1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHK_NOKEY</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>ae3ca879a720cce351b99302a721bc6f9a44e1514171e4a885735e9b65a67fc548</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHK_ERROR</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>ae3ca879a720cce351b99302a721bc6f9a1a5dea6b78413b66526b47a87a378e16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHK_NOSIG</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>ae3ca879a720cce351b99302a721bc6f9a37f0fb771b65ffb73ebf4b15a7a52cf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>class InstTargetError</type>
      <name>Error</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>ab39f90fa4662c24b6c300cb9a136df14</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; std::string &gt;</type>
      <name>FileList</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>af388b9a2c0b8e3d2abf9cf9090b32327</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYNC_TO_KEYRING</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a3ad1a779e5dd8c2ae092e21b8458feb6a265b2a05e135c9215a824dd128c3fb4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYNC_FROM_KEYRING</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a3ad1a779e5dd8c2ae092e21b8458feb6ab8010c1dcb5f61d254ff13dc725eea4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYNC_BOTH</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a3ad1a779e5dd8c2ae092e21b8458feb6ad957823995ff8f397765e301e6326d99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHK_OK</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>ae3ca879a720cce351b99302a721bc6f9ac4cbcb3118e3f02528b081afec57ced6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHK_NOTFOUND</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>ae3ca879a720cce351b99302a721bc6f9a94f5c94c43d5dbcf5dd7d7a41216d77b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHK_FAIL</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>ae3ca879a720cce351b99302a721bc6f9a5a3f56a7d890fcd066d207cbe9e277c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHK_NOTTRUSTED</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>ae3ca879a720cce351b99302a721bc6f9a2dc8d790cd833a3edacd275d06b6bf1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHK_NOKEY</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>ae3ca879a720cce351b99302a721bc6f9a44e1514171e4a885735e9b65a67fc548</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHK_ERROR</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>ae3ca879a720cce351b99302a721bc6f9a1a5dea6b78413b66526b47a87a378e16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHK_NOSIG</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>ae3ca879a720cce351b99302a721bc6f9a37f0fb771b65ffb73ebf4b15a7a52cf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RpmDb</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a7a9f0c2e21c583d0f0387cdc74021b0a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RpmDb</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>aef8278280b30d8e2f11b077d9050c248</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Pathname &amp;</type>
      <name>root</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>acb398da4f3df9e8931678840782f4f21</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Pathname &amp;</type>
      <name>dbPath</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>ab4b7f2d56c86f47e0af3850da4744caa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialized</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a36a853c839ed7f3df91dc8d177cffa86</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initDatabase</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a27730227478a110d60bc01d0a89dafb8</anchor>
      <arglist>(Pathname root_r=Pathname(), bool doRebuild_r=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>closeDatabase</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>aa08e063822aad5bd9af634374bab6be4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rebuildDatabase</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>afcd4f7345e84a3ac5e321ef7259adc1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>importPubkey</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a1dc011b0f9621c5580f3f78220e384e1</anchor>
      <arglist>(const PublicKey &amp;pubkey_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removePubkey</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a7794b4db6ee93a1c01f0afbf3daf19a4</anchor>
      <arglist>(const PublicKey &amp;pubkey_r)</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; PublicKey &gt;</type>
      <name>pubkeys</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a455e5ea29ec02a28f27af8648abba50a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::set&lt; Edition &gt;</type>
      <name>pubkeyEditions</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a536c24486b186861195f3ecb01ea349d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; FileInfo &gt;</type>
      <name>fileList</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a86762163a263ca63a86a3edf5b950952</anchor>
      <arglist>(const std::string &amp;name_r, const Edition &amp;edition_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasFile</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>afe62af8df524e1a1166c432858071a48</anchor>
      <arglist>(const std::string &amp;file_r, const std::string &amp;name_r=&quot;&quot;) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>whoOwnsFile</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a125baf3bebee3b1da593bce5e1d5471c</anchor>
      <arglist>(const std::string &amp;file_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasProvides</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a6188fe27cfb09f037bb548555312a7f7</anchor>
      <arglist>(const std::string &amp;tag_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasRequiredBy</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a09acb5f758bff09cca85a2feddc2774c</anchor>
      <arglist>(const std::string &amp;tag_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasConflicts</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>ab3f847715bfde861310c5ebaf2086771</anchor>
      <arglist>(const std::string &amp;tag_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasPackage</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>af1b902c251f6b7cec98b1b66bbe3e0b2</anchor>
      <arglist>(const std::string &amp;name_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasPackage</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>aac0b6cde97282a45342df283ea4b6250</anchor>
      <arglist>(const std::string &amp;name_r, const Edition &amp;ed_r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getData</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a00ea3bca9547841aafbed88e63f48dc9</anchor>
      <arglist>(const std::string &amp;name_r, RpmHeader::constPtr &amp;result_r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getData</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a18ce1fa7a90a49e993974a9ef2f014ba</anchor>
      <arglist>(const std::string &amp;name_r, const Edition &amp;ed_r, RpmHeader::constPtr &amp;result_r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>syncTrustedKeys</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>ac1f84c1cf484cde4b294f28e7ef2bbda</anchor>
      <arglist>(SyncTrustedKeyBits mode_r=SYNC_BOTH)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>importZyppKeyRingTrustedKeys</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>aa9f682ce99d0080d5d705f4ef45103ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exportTrustedKeysInZyppKeyRing</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a17fd2b4764d603a54491efe8d9e8b474</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CheckPackageResult</type>
      <name>checkPackage</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>aa9ea83271ce2e9fd8a372d5ccbb23243</anchor>
      <arglist>(const Pathname &amp;path_r, CheckPackageDetail &amp;detail_r)</arglist>
    </member>
    <member kind="function">
      <type>CheckPackageResult</type>
      <name>checkPackage</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>ad176a640723f680f71228a7ddfb6c4fc</anchor>
      <arglist>(const Pathname &amp;path_r)</arglist>
    </member>
    <member kind="function">
      <type>CheckPackageResult</type>
      <name>checkPackageSignature</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a5ac6db0f71cb66eacc545ae10647a5fc</anchor>
      <arglist>(const Pathname &amp;path_r, CheckPackageDetail &amp;detail_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>installPackage</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a1e1ba0d8329d9118fe1f5b106a20788e</anchor>
      <arglist>(const Pathname &amp;filename, RpmInstFlags flags=RPMINST_NONE)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removePackage</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a7add3bf902cd34c71c74ff6cc4fd020b</anchor>
      <arglist>(const std::string &amp;name_r, RpmInstFlags flags=RPMINST_NONE)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removePackage</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>ab77d30e6ff201b6753e1cc812bf516de</anchor>
      <arglist>(Package::constPtr package, RpmInstFlags flags=RPMINST_NONE)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>getBackupPath</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>aae6654b5b174b503ea9e794ed7f0032b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>backupPackage</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a5c7ad7a001e3fa477b7d0cd619854c2c</anchor>
      <arglist>(const std::string &amp;packageName)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>backupPackage</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>acbeefb8c1a9da85fd20dd7c22ee17bb7</anchor>
      <arglist>(const Pathname &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBackupPath</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>aa31e107f0268ba1a7d606582cb559ef4</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createPackageBackups</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a7b4a019b12e10269767d9cb0f47a97db</anchor>
      <arglist>(bool yes)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryChangedFiles</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a07c3c1ef29e4886148844c5b4fe37dd0</anchor>
      <arglist>(FileList &amp;fileList, const std::string &amp;packageName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a122cde539af7f8852fe1dc2112ec0d01</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doRemovePackage</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>aa36f2d214873332c62a2daf3181008d4</anchor>
      <arglist>(const std::string &amp;name_r, RpmInstFlags flags, callback::SendReport&lt; RpmRemoveReport &gt; &amp;report)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doInstallPackage</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a7b01eb644c25c59541a5167280709e3e</anchor>
      <arglist>(const Pathname &amp;filename, RpmInstFlags flags, callback::SendReport&lt; RpmInstallReport &gt; &amp;report)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doRebuildDatabase</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a01fee61ef69986a93b5532bff1d89f2d</anchor>
      <arglist>(callback::SendReport&lt; RebuildDBReport &gt; &amp;report)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::vector&lt; const char * &gt;</type>
      <name>RpmArgVec</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>ab9e89cf511bece0bb6b87fc39f8c5c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>run_rpm</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a26f6c572c27cccaa6db56db0d423f155</anchor>
      <arglist>(const RpmArgVec &amp;options, ExternalProgram::Stderr_Disposition stderr_disp=ExternalProgram::Stderr_To_Stdout)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>systemReadLine</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>afaa3aaabb588ff3a76a9a2aca25ea67f</anchor>
      <arglist>(std::string &amp;line)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>systemStatus</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a54b9be2137f16e18683227aef5f90b2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>systemKill</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a6b6debba9adb368cc39aca47a19adce7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>processConfigFiles</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>ac292d42613584d8ae3b497cf08de01ad</anchor>
      <arglist>(const std::string &amp;line, const std::string &amp;name, const char *typemsg, const char *difffailmsg, const char *diffgenmsg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pathname</type>
      <name>_root</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>ab0b982685f1291292f6e930e1b5c3885</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pathname</type>
      <name>_dbPath</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a9e961b844f6aef2b6c94a3d046c659d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ExternalProgram *</type>
      <name>process</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a39b90c14dae61ba631954133ab1dc1ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>exit_code</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>abacb6eeef91dd9bdadf8c62dfaff3264</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>error_message</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a07e8c0e005c5e52c2d4f7c51d1883464</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pathname</type>
      <name>_backuppath</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>a1ec40c9316a3856559ea2e567e587ac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_packagebackups</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDb.html</anchorfile>
      <anchor>aa97c4726e5b4bf12a6f0867bdc49a69d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::rpm::RpmDbAlreadyOpenException</name>
    <filename>classzypp_1_1target_1_1rpm_1_1RpmDbAlreadyOpenException.html</filename>
    <base>zypp::target::rpm::RpmException</base>
    <member kind="function">
      <type></type>
      <name>RpmDbAlreadyOpenException</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDbAlreadyOpenException.html</anchorfile>
      <anchor>aee6f94f5fa8d8efcb23f42719f7388c5</anchor>
      <arglist>(const Pathname &amp;old_root_r, const Pathname &amp;old_dbpath_r, const Pathname &amp;new_root_r, const Pathname &amp;new_dbpath_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RpmDbAlreadyOpenException</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDbAlreadyOpenException.html</anchorfile>
      <anchor>adacd96cfcb611af4ac8b6c31fb1e8061</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDbAlreadyOpenException.html</anchorfile>
      <anchor>ae8c7f6fdddb7fa8b940d4e292401a80a</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_old_root</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDbAlreadyOpenException.html</anchorfile>
      <anchor>acd718e68169ac2fef67b6b48075c19b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_old_dbpath</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDbAlreadyOpenException.html</anchorfile>
      <anchor>a163116410d8d113de35ec3428caafe79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_new_root</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDbAlreadyOpenException.html</anchorfile>
      <anchor>a0f865ec3ad83f5f4129f26637e3a4114</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_new_dbpath</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDbAlreadyOpenException.html</anchorfile>
      <anchor>abb3b5be99a4420995c9c28a382eee4a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::rpm::RpmDbConvertException</name>
    <filename>classzypp_1_1target_1_1rpm_1_1RpmDbConvertException.html</filename>
    <base>zypp::target::rpm::RpmException</base>
    <member kind="function">
      <type></type>
      <name>RpmDbConvertException</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDbConvertException.html</anchorfile>
      <anchor>a15a617c6d6b1125249505d87b0bd3ad0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RpmDbConvertException</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDbConvertException.html</anchorfile>
      <anchor>a8814c0f1a0cac90114214c05dcba9e02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDbConvertException.html</anchorfile>
      <anchor>a2b0987d65f0e92625c4e2a7ceff28f8a</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::rpm::RpmDbNotOpenException</name>
    <filename>classzypp_1_1target_1_1rpm_1_1RpmDbNotOpenException.html</filename>
    <base>zypp::target::rpm::RpmException</base>
    <member kind="function">
      <type></type>
      <name>RpmDbNotOpenException</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDbNotOpenException.html</anchorfile>
      <anchor>a481f5cc95e2373c4f9d2224955684e1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RpmDbNotOpenException</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDbNotOpenException.html</anchorfile>
      <anchor>aacf6ab4212c1531881f73389fb552e59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDbNotOpenException.html</anchorfile>
      <anchor>afd389cb3e121d07e5ecb5c31eac3c90b</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::rpm::RpmDbOpenException</name>
    <filename>classzypp_1_1target_1_1rpm_1_1RpmDbOpenException.html</filename>
    <base>zypp::target::rpm::RpmException</base>
    <member kind="function">
      <type></type>
      <name>RpmDbOpenException</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDbOpenException.html</anchorfile>
      <anchor>a940825b4423d58eac159fa863309b120</anchor>
      <arglist>(const Pathname &amp;root_r, const Pathname &amp;dbpath_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RpmDbOpenException</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDbOpenException.html</anchorfile>
      <anchor>aa40cf7f2e2a0b13eb9dc7b9612a69f96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDbOpenException.html</anchorfile>
      <anchor>ac3f834aea8a0afef4d749c48cc6698c7</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_root</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDbOpenException.html</anchorfile>
      <anchor>a45e5bc2eb954d221261254af58e3e509</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_dbpath</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmDbOpenException.html</anchorfile>
      <anchor>a2117399fd1de4eb303d4b0022153c69b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::rpm::RpmException</name>
    <filename>classzypp_1_1target_1_1rpm_1_1RpmException.html</filename>
    <base>zypp::Exception</base>
    <member kind="function">
      <type></type>
      <name>RpmException</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmException.html</anchorfile>
      <anchor>a31c27f628e50bb898dbfba122b59f8bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RpmException</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmException.html</anchorfile>
      <anchor>aa4d263ebc487020d6506b80c879ef396</anchor>
      <arglist>(const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RpmException</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmException.html</anchorfile>
      <anchor>a82c3aef7876df5c200769e24fcdb8649</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::rpm::RpmHeader</name>
    <filename>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</filename>
    <base>zypp::target::rpm::BinHeader</base>
    <member kind="enumeration">
      <type></type>
      <name>VERIFICATION</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>af6622d14f760f6e71f6c97d5b7bada11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VERIFY</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>af6622d14f760f6e71f6c97d5b7bada11a9f5b284e9a3f1b7a5e4013b600a3f1ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NODIGEST</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>af6622d14f760f6e71f6c97d5b7bada11af2607ce0752ad639b2d28ae896eab3a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOSIGNATURE</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>af6622d14f760f6e71f6c97d5b7bada11a5b60ec2288423cd38f3a9f0297961a02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOVERIFY</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>af6622d14f760f6e71f6c97d5b7bada11aa202c73cc2ed90f40ce9b0eeac8da6fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>intrusive_ptr&lt; RpmHeader &gt;</type>
      <name>Ptr</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>aebeeb2f4aa440c92e727ead483bd796c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>intrusive_ptr&lt; const RpmHeader &gt;</type>
      <name>constPtr</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a44f459b6f91e0a322a0ac2a0b552d73c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VERIFY</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>af6622d14f760f6e71f6c97d5b7bada11a9f5b284e9a3f1b7a5e4013b600a3f1ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NODIGEST</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>af6622d14f760f6e71f6c97d5b7bada11af2607ce0752ad639b2d28ae896eab3a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOSIGNATURE</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>af6622d14f760f6e71f6c97d5b7bada11a5b60ec2288423cd38f3a9f0297961a02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOVERIFY</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>af6622d14f760f6e71f6c97d5b7bada11aa202c73cc2ed90f40ce9b0eeac8da6fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RpmHeader</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a39838b3ad857e50c22c741ff5ef4aa37</anchor>
      <arglist>(Header h_r=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RpmHeader</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>ae986f25d62fd010c5ecf548006284ec6</anchor>
      <arglist>(BinHeader::Ptr &amp;rhs)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RpmHeader</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a941ce6edb2b962ef80d06ad6e258c654</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSrc</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>ad237b3065291e879f19742d75998258e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNosrc</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a4542133784478ea5601a435e1b597e98</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag_name</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a750e708f795c78be1c64667b3af403e2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Edition::epoch_t</type>
      <name>tag_epoch</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a1f7de1d7ce87f657ed21517edf655b8c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag_version</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a53c0758525d7996668df8c8f77b60907</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag_release</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>ad13c17b2b947dda7d6e754011f769912</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Edition</type>
      <name>tag_edition</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a7c9a310a961531c3ded1f93acd189bf4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Arch</type>
      <name>tag_arch</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>ae5d6eba39bf640feaa75b8c54befee16</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Date</type>
      <name>tag_installtime</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a6ef1602fbe5b7fe404ea4fc8f075b016</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Date</type>
      <name>tag_buildtime</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>ac85b4879329b7e8459708eb5f917fd91</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CapabilitySet</type>
      <name>tag_provides</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a64b0c86c20552f678b015de462c0d026</anchor>
      <arglist>(std::set&lt; std::string &gt; *freq_r=0) const</arglist>
    </member>
    <member kind="function">
      <type>CapabilitySet</type>
      <name>tag_requires</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a0283ef6f3f1603d363f7c47a57c2201e</anchor>
      <arglist>(std::set&lt; std::string &gt; *freq_r=0) const</arglist>
    </member>
    <member kind="function">
      <type>CapabilitySet</type>
      <name>tag_prerequires</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a63e2fca68c72a9ab79fe3f8ccdf1f79c</anchor>
      <arglist>(std::set&lt; std::string &gt; *freq_r=0) const</arglist>
    </member>
    <member kind="function">
      <type>CapabilitySet</type>
      <name>tag_conflicts</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>abf63cf85fd32af0a6f9ed47c431e37bb</anchor>
      <arglist>(std::set&lt; std::string &gt; *freq_r=0) const</arglist>
    </member>
    <member kind="function">
      <type>CapabilitySet</type>
      <name>tag_obsoletes</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a3b170490adb5f9b97afedb1d16b00da5</anchor>
      <arglist>(std::set&lt; std::string &gt; *freq_r=0) const</arglist>
    </member>
    <member kind="function">
      <type>CapabilitySet</type>
      <name>tag_enhances</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>af9b28c81cd25e39de05e7bb733cb512a</anchor>
      <arglist>(std::set&lt; std::string &gt; *freq_r=0) const</arglist>
    </member>
    <member kind="function">
      <type>CapabilitySet</type>
      <name>tag_suggests</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>adffc5b553690d721404def667c11a766</anchor>
      <arglist>(std::set&lt; std::string &gt; *freq_r=0) const</arglist>
    </member>
    <member kind="function">
      <type>CapabilitySet</type>
      <name>tag_supplements</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a289c3e90b6d1a4f9a43522d0669b7c10</anchor>
      <arglist>(std::set&lt; std::string &gt; *freq_r=0) const</arglist>
    </member>
    <member kind="function">
      <type>CapabilitySet</type>
      <name>tag_recommends</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a0e7f5499038020ea53d270b840a505b2</anchor>
      <arglist>(std::set&lt; std::string &gt; *freq_r=0) const</arglist>
    </member>
    <member kind="function">
      <type>ByteCount</type>
      <name>tag_size</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>ac127660d4cbba7a830f0c951280c36f5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ByteCount</type>
      <name>tag_archivesize</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a36c97b6009509f4dea8cd17c317ca47a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag_summary</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a4bfe6e08c07f1ae51b3f4edba3f7b8cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag_description</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a72029822c9dd07e6bf438e16ea6c428f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag_group</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>ab53ebfffdc836308a2d95dcdd11c7933</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag_vendor</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a0747a5712f63b56ed1a88a040ce1d4f9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag_distribution</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>aaa1b06729c04066b7658243f8416c365</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag_license</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>ab5405b21741e720023fa87a4977521ce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag_buildhost</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a7bcf7b2717005b8a1c01a6d6547de529</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag_packager</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>ace65f46182d448ae6d3de0c6a9c1f8e5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag_url</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a89a9347d45de27530884daf17f95f5e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag_os</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a4ea82cc5501d7d96067c6a346c9c4aa1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag_prein</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a1ea502f3665d033a28940b88540ad6ed</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag_preinprog</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a7fba749d99d138b70806c316832ad8f3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag_postin</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>ae841bb1a1364248b28773085533f933c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag_postinprog</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>aad782b0d25b3ae18a2d30fa35d43d4c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag_preun</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>adc2b28adb1060e54cf7973a65d03f46f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag_preunprog</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a4c87219e294a46ee8fe55cb33da2472c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag_postun</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a5cecd058ceb4f72f5408736b105fb8dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag_postunprog</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>aa8c5765da6938b2b488d0b4a166c0ec5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag_pretrans</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a250e494f2d357125225cc0bf4dc47486</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag_pretransprog</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a7bc8201be2992b65fa1ddb3269ee5935</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag_posttrans</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>af31e1e5c26d9584abdeaa737d8cf66db</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag_posttransprog</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a92a440bf19949c595c0c6af74508b3f5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag_sourcerpm</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>ab746532e95a9596b211bfb5abbfaadd7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>signatureKeyID</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>aa1bf407f7374bf203a2930737110c7c1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; std::string &gt;</type>
      <name>tag_filenames</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>afd01698464a6d36cbbad3955cad18288</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; FileInfo &gt;</type>
      <name>tag_fileinfos</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>aec90d11c2cf3c040a1c5ae34df23e139</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Changelog</type>
      <name>tag_changelog</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a90a160c29333e94b8e5c1d14d286b949</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a35e5af7f75b45d89f279de05b0d14464</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RpmHeader::constPtr</type>
      <name>readPackage</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a34d8e51ccc49777fd6a7f71f19e05eaf</anchor>
      <arglist>(const Pathname &amp;path, VERIFICATION verification=VERIFY)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>CapabilitySet</type>
      <name>PkgRelList_val</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmHeader.html</anchorfile>
      <anchor>a97e99dcbc61c7057a7c1ee90b8c949e3</anchor>
      <arglist>(tag tag_r, bool pre, std::set&lt; std::string &gt; *freq_r=0) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::rpm::RpmInitException</name>
    <filename>classzypp_1_1target_1_1rpm_1_1RpmInitException.html</filename>
    <base>zypp::target::rpm::RpmException</base>
    <member kind="function">
      <type></type>
      <name>RpmInitException</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmInitException.html</anchorfile>
      <anchor>acffca47ad1ea50b70b59d9a1301c905d</anchor>
      <arglist>(const Pathname &amp;root_r, const Pathname &amp;dbpath_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RpmInitException</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmInitException.html</anchorfile>
      <anchor>af74debabddf51f90434ef774588f46e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmInitException.html</anchorfile>
      <anchor>ab9eaa2647d4c509f2a47426bce81052e</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_root</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmInitException.html</anchorfile>
      <anchor>a596281b2304e443abeb44a9b49456a7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_dbpath</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmInitException.html</anchorfile>
      <anchor>a46b27d01d01514bd517082329e3f89d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::RpmInstallPackageReceiver</name>
    <filename>classzypp_1_1target_1_1RpmInstallPackageReceiver.html</filename>
    <base>ReceiveReport&lt; rpm::RpmInstallReport &gt;</base>
    <member kind="function">
      <type></type>
      <name>RpmInstallPackageReceiver</name>
      <anchorfile>classzypp_1_1target_1_1RpmInstallPackageReceiver.html</anchorfile>
      <anchor>ab21da6040ea4e3b59b3914b9d2a90511</anchor>
      <arglist>(Resolvable::constPtr res)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RpmInstallPackageReceiver</name>
      <anchorfile>classzypp_1_1target_1_1RpmInstallPackageReceiver.html</anchorfile>
      <anchor>a8d59052c36225348c2cc5492775d1d07</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reportbegin</name>
      <anchorfile>classzypp_1_1target_1_1RpmInstallPackageReceiver.html</anchorfile>
      <anchor>aded9274dac5b75461c5649bc7d114d70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reportend</name>
      <anchorfile>classzypp_1_1target_1_1RpmInstallPackageReceiver.html</anchorfile>
      <anchor>ab3a1c70aae4d098c8831430233096fe4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>report</name>
      <anchorfile>classzypp_1_1target_1_1RpmInstallPackageReceiver.html</anchorfile>
      <anchor>aabb2fa276c66490dcffd2665cde1b086</anchor>
      <arglist>(const UserData &amp;userData_r) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>start</name>
      <anchorfile>classzypp_1_1target_1_1RpmInstallPackageReceiver.html</anchorfile>
      <anchor>a98c1c6a0183a87ee713c2560a8747486</anchor>
      <arglist>(const Pathname &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tryLevel</name>
      <anchorfile>classzypp_1_1target_1_1RpmInstallPackageReceiver.html</anchorfile>
      <anchor>a6372f0c409e5a48d330c79a857a3ad28</anchor>
      <arglist>(target::rpm::InstallResolvableReport::RpmLevel level_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>aborted</name>
      <anchorfile>classzypp_1_1target_1_1RpmInstallPackageReceiver.html</anchorfile>
      <anchor>a95af0959b55cb36cb8b82d0eaf3e9f60</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>progress</name>
      <anchorfile>classzypp_1_1target_1_1RpmInstallPackageReceiver.html</anchorfile>
      <anchor>abe75b4d3c46a7e76e493565241e74d93</anchor>
      <arglist>(unsigned percent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual rpm::RpmInstallReport::Action</type>
      <name>problem</name>
      <anchorfile>classzypp_1_1target_1_1RpmInstallPackageReceiver.html</anchorfile>
      <anchor>aad5e63419b52d8a2cb206c6500214e39</anchor>
      <arglist>(Exception &amp;excpt_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finishInfo</name>
      <anchorfile>classzypp_1_1target_1_1RpmInstallPackageReceiver.html</anchorfile>
      <anchor>a727adff4657a84c580b401cd3b6f2ccd</anchor>
      <arglist>(const std::string &amp;info_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finish</name>
      <anchorfile>classzypp_1_1target_1_1RpmInstallPackageReceiver.html</anchorfile>
      <anchor>a4032f841547a6c848e7fd70eddff3b58</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finish</name>
      <anchorfile>classzypp_1_1target_1_1RpmInstallPackageReceiver.html</anchorfile>
      <anchor>a5b2035f54c3c70961359b5be26f16960</anchor>
      <arglist>(Exception &amp;excpt_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>callback::SendReport&lt; rpm::InstallResolvableReport &gt;</type>
      <name>_report</name>
      <anchorfile>classzypp_1_1target_1_1RpmInstallPackageReceiver.html</anchorfile>
      <anchor>ae133c21ba01fb33e86b71ce81a1ec391</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Resolvable::constPtr</type>
      <name>_resolvable</name>
      <anchorfile>classzypp_1_1target_1_1RpmInstallPackageReceiver.html</anchorfile>
      <anchor>afad0a326384cfb7a5f982b9062d34f2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>target::rpm::InstallResolvableReport::RpmLevel</type>
      <name>_level</name>
      <anchorfile>classzypp_1_1target_1_1RpmInstallPackageReceiver.html</anchorfile>
      <anchor>abaee1c9f400eaa503629ad5ca8779beb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_abort</name>
      <anchorfile>classzypp_1_1target_1_1RpmInstallPackageReceiver.html</anchorfile>
      <anchor>a1f894f9b3ad556dc6447d9ccb2553a8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_finishInfo</name>
      <anchorfile>classzypp_1_1target_1_1RpmInstallPackageReceiver.html</anchorfile>
      <anchor>a82a2b51adbd74ed1e03bb386125b08c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::target::rpm::RpmInstallReport</name>
    <filename>structzypp_1_1target_1_1rpm_1_1RpmInstallReport.html</filename>
    <base>zypp::callback::ReportBase</base>
    <member kind="enumeration">
      <type></type>
      <name>Action</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RpmInstallReport.html</anchorfile>
      <anchor>a78704e3b9309996233296db0f3ed1fef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORT</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RpmInstallReport.html</anchorfile>
      <anchor>a78704e3b9309996233296db0f3ed1fefa64ed6ec77ec2fd259609ad46cba1931d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRY</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RpmInstallReport.html</anchorfile>
      <anchor>a78704e3b9309996233296db0f3ed1fefa2f3cf618e4344f5388a13d8382473c6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RpmInstallReport.html</anchorfile>
      <anchor>a78704e3b9309996233296db0f3ed1fefa3903a98ab9d1096875e69d4f736529db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORT</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RpmInstallReport.html</anchorfile>
      <anchor>a78704e3b9309996233296db0f3ed1fefa64ed6ec77ec2fd259609ad46cba1931d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRY</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RpmInstallReport.html</anchorfile>
      <anchor>a78704e3b9309996233296db0f3ed1fefa2f3cf618e4344f5388a13d8382473c6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RpmInstallReport.html</anchorfile>
      <anchor>a78704e3b9309996233296db0f3ed1fefa3903a98ab9d1096875e69d4f736529db</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>start</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RpmInstallReport.html</anchorfile>
      <anchor>ae29e1aff7ff6d06a5097fc8b1a2a371b</anchor>
      <arglist>(const Pathname &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>progress</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RpmInstallReport.html</anchorfile>
      <anchor>aae112acc80efcc4042eb90d7027e6e95</anchor>
      <arglist>(unsigned percent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finishInfo</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RpmInstallReport.html</anchorfile>
      <anchor>a6b4890a8887a1c197cb695448cd9dcae</anchor>
      <arglist>(const std::string &amp;info_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finish</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RpmInstallReport.html</anchorfile>
      <anchor>afe57684953584d28902ab9568858031b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Action</type>
      <name>problem</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RpmInstallReport.html</anchorfile>
      <anchor>ab9d04bffd4e93f6ff84816b3829cdcf7</anchor>
      <arglist>(Exception &amp;excpt_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finish</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RpmInstallReport.html</anchorfile>
      <anchor>a27f31ca49a7ae55c81401b9d6b80b9f6</anchor>
      <arglist>(Exception &amp;excpt_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::rpm::RpmInvalidRootException</name>
    <filename>classzypp_1_1target_1_1rpm_1_1RpmInvalidRootException.html</filename>
    <base>zypp::target::rpm::RpmException</base>
    <member kind="function">
      <type></type>
      <name>RpmInvalidRootException</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmInvalidRootException.html</anchorfile>
      <anchor>aa570025e9627d7b23c124202903e7026</anchor>
      <arglist>(const Pathname &amp;root_r, const Pathname &amp;dbpath_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RpmInvalidRootException</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmInvalidRootException.html</anchorfile>
      <anchor>af3f609886c9b5f9cea999eb680cbad93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>root</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmInvalidRootException.html</anchorfile>
      <anchor>a7f577003b58232cfa1bc9c3161d49f3f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>dbpath</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmInvalidRootException.html</anchorfile>
      <anchor>a9b5ff65b514df4da4d6ba638fc2e95bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmInvalidRootException.html</anchorfile>
      <anchor>a6f26ce91cb3ab389d1937b75c0d89579</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_root</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmInvalidRootException.html</anchorfile>
      <anchor>a4420ff9f0b8580edac193f586c6300a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_dbpath</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmInvalidRootException.html</anchorfile>
      <anchor>a2798ee08648c52e2e836e43012e73193</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::rpm::RpmNullDatabaseException</name>
    <filename>classzypp_1_1target_1_1rpm_1_1RpmNullDatabaseException.html</filename>
    <base>zypp::target::rpm::RpmException</base>
    <member kind="function">
      <type></type>
      <name>RpmNullDatabaseException</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmNullDatabaseException.html</anchorfile>
      <anchor>a8d0273bec3ba0ecd39e5a827a82e30bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RpmNullDatabaseException</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmNullDatabaseException.html</anchorfile>
      <anchor>a5f2604709eac0cb056a3493d76daf4b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmNullDatabaseException.html</anchorfile>
      <anchor>ac2bf47dfaff69ae5ff495d9c6b79711b</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::RpmPackageProvider</name>
    <filename>classzypp_1_1repo_1_1RpmPackageProvider.html</filename>
    <base>PackageProviderImpl&lt; Package &gt;</base>
    <member kind="function">
      <type></type>
      <name>RpmPackageProvider</name>
      <anchorfile>classzypp_1_1repo_1_1RpmPackageProvider.html</anchorfile>
      <anchor>a2ecf973a42c8342e09236ae2c6f06c4c</anchor>
      <arglist>(RepoMediaAccess &amp;access_r, const Package::constPtr &amp;package_r, const DeltaCandidates &amp;deltas_r, const PackageProviderPolicy &amp;policy_r)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual ManagedFile</type>
      <name>doProvidePackage</name>
      <anchorfile>classzypp_1_1repo_1_1RpmPackageProvider.html</anchorfile>
      <anchor>a00ee8d75182b3fbb272c222524ad6042</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>packagedelta::DeltaRpm</type>
      <name>DeltaRpm</name>
      <anchorfile>classzypp_1_1repo_1_1RpmPackageProvider.html</anchorfile>
      <anchor>a1225065ff470c46d73a09f7ce9947ddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>ManagedFile</type>
      <name>tryDelta</name>
      <anchorfile>classzypp_1_1repo_1_1RpmPackageProvider.html</anchorfile>
      <anchor>a3d97a20cac603b784539d2d8818ad09e</anchor>
      <arglist>(const DeltaRpm &amp;delta_r) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>progressDeltaDownload</name>
      <anchorfile>classzypp_1_1repo_1_1RpmPackageProvider.html</anchorfile>
      <anchor>ab331e0aed343c53bfb1343f704f6e361</anchor>
      <arglist>(int value) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>progressDeltaApply</name>
      <anchorfile>classzypp_1_1repo_1_1RpmPackageProvider.html</anchorfile>
      <anchor>a84a30e28c0449326761025276fe7ca7c</anchor>
      <arglist>(int value) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>queryInstalled</name>
      <anchorfile>classzypp_1_1repo_1_1RpmPackageProvider.html</anchorfile>
      <anchor>ac8dc82570bd6c8b507c966a1b83a6d8a</anchor>
      <arglist>(const Edition &amp;ed_r=Edition()) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DeltaCandidates</type>
      <name>_deltas</name>
      <anchorfile>classzypp_1_1repo_1_1RpmPackageProvider.html</anchorfile>
      <anchor>a029fa234db755b19db2c16870f163d16</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::RpmPostTransCollector</name>
    <filename>classzypp_1_1target_1_1RpmPostTransCollector.html</filename>
    <class kind="class">zypp::target::RpmPostTransCollector::Impl</class>
    <member kind="function">
      <type></type>
      <name>RpmPostTransCollector</name>
      <anchorfile>classzypp_1_1target_1_1RpmPostTransCollector.html</anchorfile>
      <anchor>a1f5026116e9d42f2cab1441b425baab3</anchor>
      <arglist>(const Pathname &amp;root_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RpmPostTransCollector</name>
      <anchorfile>classzypp_1_1target_1_1RpmPostTransCollector.html</anchorfile>
      <anchor>ab37f759aa9951d074d294e43f72a7ac8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>collectScriptFromPackage</name>
      <anchorfile>classzypp_1_1target_1_1RpmPostTransCollector.html</anchorfile>
      <anchor>a6bf400af76625f0cc5d9bcf254d694f9</anchor>
      <arglist>(ManagedFile rpmPackage_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>executeScripts</name>
      <anchorfile>classzypp_1_1target_1_1RpmPostTransCollector.html</anchorfile>
      <anchor>a70199f31748ed22b889de57bce85b5ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>discardScripts</name>
      <anchorfile>classzypp_1_1target_1_1RpmPostTransCollector.html</anchorfile>
      <anchor>acf0245f2ee4dba0cf10b6c94a7d02358</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1target_1_1RpmPostTransCollector.html</anchorfile>
      <anchor>a609e6222990b173d392f16858175b5f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1target_1_1RpmPostTransCollector.html</anchorfile>
      <anchor>a56d81c20b8750468336c907268bfcce3</anchor>
      <arglist>(std::ostream &amp;str, const RpmPostTransCollector &amp;obj)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1target_1_1RpmPostTransCollector.html</anchorfile>
      <anchor>a6f1085b973629c601fde65aa61846f92</anchor>
      <arglist>(std::ostream &amp;str, const RpmPostTransCollector &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1target_1_1RpmPostTransCollector.html</anchorfile>
      <anchor>abdefbe0b55ac4498f07ac829146e34fd</anchor>
      <arglist>(std::ostream &amp;str, const RpmPostTransCollector &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumOn</name>
      <anchorfile>classzypp_1_1target_1_1RpmPostTransCollector.html</anchorfile>
      <anchor>af968a8c43cc5c6ece4c242887cd17431</anchor>
      <arglist>(std::ostream &amp;str, const RpmPostTransCollector &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::RpmRemovePackageReceiver</name>
    <filename>classzypp_1_1target_1_1RpmRemovePackageReceiver.html</filename>
    <base>ReceiveReport&lt; rpm::RpmRemoveReport &gt;</base>
    <member kind="function">
      <type></type>
      <name>RpmRemovePackageReceiver</name>
      <anchorfile>classzypp_1_1target_1_1RpmRemovePackageReceiver.html</anchorfile>
      <anchor>a20eb4d09bbc510ad57a190d518d64235</anchor>
      <arglist>(Resolvable::constPtr res)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RpmRemovePackageReceiver</name>
      <anchorfile>classzypp_1_1target_1_1RpmRemovePackageReceiver.html</anchorfile>
      <anchor>ad4d10596cbbc4230837dab93ce93c1d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reportbegin</name>
      <anchorfile>classzypp_1_1target_1_1RpmRemovePackageReceiver.html</anchorfile>
      <anchor>a3b9cf312a120644df5e3aca838b40f5e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reportend</name>
      <anchorfile>classzypp_1_1target_1_1RpmRemovePackageReceiver.html</anchorfile>
      <anchor>a30dbbe7aa9d990c43bdc28876dbd3456</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>report</name>
      <anchorfile>classzypp_1_1target_1_1RpmRemovePackageReceiver.html</anchorfile>
      <anchor>a684e85c1d538a3d03ccb77fee6e82e00</anchor>
      <arglist>(const UserData &amp;userData_r) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>start</name>
      <anchorfile>classzypp_1_1target_1_1RpmRemovePackageReceiver.html</anchorfile>
      <anchor>a62c40d629a67cb864862267bbee8033b</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>progress</name>
      <anchorfile>classzypp_1_1target_1_1RpmRemovePackageReceiver.html</anchorfile>
      <anchor>a9424b05da0a99188d49bc3e7ae98aa16</anchor>
      <arglist>(unsigned percent)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>aborted</name>
      <anchorfile>classzypp_1_1target_1_1RpmRemovePackageReceiver.html</anchorfile>
      <anchor>a4f6f40dada256cacd8c43b2aa0ba59f5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual rpm::RpmRemoveReport::Action</type>
      <name>problem</name>
      <anchorfile>classzypp_1_1target_1_1RpmRemovePackageReceiver.html</anchorfile>
      <anchor>ac5bbc446b815ee032be4d57b8bbd196d</anchor>
      <arglist>(Exception &amp;excpt_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finishInfo</name>
      <anchorfile>classzypp_1_1target_1_1RpmRemovePackageReceiver.html</anchorfile>
      <anchor>ab72ddc734d4c737fc485f741a6c4cd0e</anchor>
      <arglist>(const std::string &amp;info_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finish</name>
      <anchorfile>classzypp_1_1target_1_1RpmRemovePackageReceiver.html</anchorfile>
      <anchor>a65bdd945f2fcc6b9e51cbcce46f761c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finish</name>
      <anchorfile>classzypp_1_1target_1_1RpmRemovePackageReceiver.html</anchorfile>
      <anchor>a1c90b900ae52273170071ee7986315cc</anchor>
      <arglist>(Exception &amp;excpt_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>callback::SendReport&lt; rpm::RemoveResolvableReport &gt;</type>
      <name>_report</name>
      <anchorfile>classzypp_1_1target_1_1RpmRemovePackageReceiver.html</anchorfile>
      <anchor>a690917b417a9e02c9101d71c6b3740be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Resolvable::constPtr</type>
      <name>_resolvable</name>
      <anchorfile>classzypp_1_1target_1_1RpmRemovePackageReceiver.html</anchorfile>
      <anchor>a744de5e1b8470e89634ef79d94eeb1c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_abort</name>
      <anchorfile>classzypp_1_1target_1_1RpmRemovePackageReceiver.html</anchorfile>
      <anchor>acdf9a1913c71afa624757419375e47d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_finishInfo</name>
      <anchorfile>classzypp_1_1target_1_1RpmRemovePackageReceiver.html</anchorfile>
      <anchor>a334079ca0316e546ce8532b21ca88546</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::target::rpm::RpmRemoveReport</name>
    <filename>structzypp_1_1target_1_1rpm_1_1RpmRemoveReport.html</filename>
    <base>zypp::callback::ReportBase</base>
    <member kind="enumeration">
      <type></type>
      <name>Action</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RpmRemoveReport.html</anchorfile>
      <anchor>a604f5baa7b118932fd4a0b316e8d54e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORT</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RpmRemoveReport.html</anchorfile>
      <anchor>a604f5baa7b118932fd4a0b316e8d54e4a5940d7ca1c517c35415026d6f7b02ecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRY</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RpmRemoveReport.html</anchorfile>
      <anchor>a604f5baa7b118932fd4a0b316e8d54e4a7b6e93ed6fe7b8f6d20bddafc6e220e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RpmRemoveReport.html</anchorfile>
      <anchor>a604f5baa7b118932fd4a0b316e8d54e4a8d572b50b9b2e4ef504ec2ab9b725af2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORT</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RpmRemoveReport.html</anchorfile>
      <anchor>a604f5baa7b118932fd4a0b316e8d54e4a5940d7ca1c517c35415026d6f7b02ecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRY</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RpmRemoveReport.html</anchorfile>
      <anchor>a604f5baa7b118932fd4a0b316e8d54e4a7b6e93ed6fe7b8f6d20bddafc6e220e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RpmRemoveReport.html</anchorfile>
      <anchor>a604f5baa7b118932fd4a0b316e8d54e4a8d572b50b9b2e4ef504ec2ab9b725af2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>start</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RpmRemoveReport.html</anchorfile>
      <anchor>a52c4c2f2e412501f23d0b79310b34ce4</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>progress</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RpmRemoveReport.html</anchorfile>
      <anchor>aadebb066fb1d5757c38db95518996858</anchor>
      <arglist>(unsigned percent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Action</type>
      <name>problem</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RpmRemoveReport.html</anchorfile>
      <anchor>a8e992306919bcaa9e211740347200c7f</anchor>
      <arglist>(Exception &amp;excpt_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finishInfo</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RpmRemoveReport.html</anchorfile>
      <anchor>a301daa2a089b30ab192135b1803d9494</anchor>
      <arglist>(const std::string &amp;info_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finish</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RpmRemoveReport.html</anchorfile>
      <anchor>add25172bf55ba1e16bdc249bd52d9ecf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finish</name>
      <anchorfile>structzypp_1_1target_1_1rpm_1_1RpmRemoveReport.html</anchorfile>
      <anchor>a8242f63c244ef4b3c4fe7b6db16162c6</anchor>
      <arglist>(Exception &amp;excpt_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::RpmSigCheckException</name>
    <filename>classzypp_1_1repo_1_1RpmSigCheckException.html</filename>
    <base>zypp::FileCheckException</base>
    <member kind="function">
      <type></type>
      <name>RpmSigCheckException</name>
      <anchorfile>classzypp_1_1repo_1_1RpmSigCheckException.html</anchorfile>
      <anchor>ae8a7c07bd80a3a07f8a4f99c1b9b4270</anchor>
      <arglist>(repo::DownloadResolvableReport::Action action_r, std::string msg_r=&quot;RpmSigCheckException&quot;)</arglist>
    </member>
    <member kind="function">
      <type>const repo::DownloadResolvableReport::Action &amp;</type>
      <name>action</name>
      <anchorfile>classzypp_1_1repo_1_1RpmSigCheckException.html</anchorfile>
      <anchor>a6e1af6eb71dd9bc2aee36d68c528aae7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>repo::DownloadResolvableReport::Action</type>
      <name>_action</name>
      <anchorfile>classzypp_1_1repo_1_1RpmSigCheckException.html</anchorfile>
      <anchor>a18d841f5434dcc07da29f0645915d7c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::rpm::RpmSubprocessException</name>
    <filename>classzypp_1_1target_1_1rpm_1_1RpmSubprocessException.html</filename>
    <base>zypp::target::rpm::RpmException</base>
    <member kind="function">
      <type></type>
      <name>RpmSubprocessException</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmSubprocessException.html</anchorfile>
      <anchor>af14a730146944d4caf0ae1fe380f80dd</anchor>
      <arglist>(const std::string &amp;errmsg_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RpmSubprocessException</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmSubprocessException.html</anchorfile>
      <anchor>a66a796d6c743b916b660e82a6b6d4cc6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmSubprocessException.html</anchorfile>
      <anchor>a77a93425893fdbb5e755f6871ff32daf</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_errmsg</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1RpmSubprocessException.html</anchorfile>
      <anchor>a2bafe2ea8c7aed1c72f124be5391eb06</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::RW_pointer</name>
    <filename>structzypp_1_1RW__pointer.html</filename>
    <templarg>class D</templarg>
    <templarg>class DTraits</templarg>
    <member kind="typedef">
      <type>DTraits::PtrType</type>
      <name>PtrType</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>a3f077e7e95027077257bfd712d4fbad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DTraits::constPtrType</type>
      <name>constPtrType</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>a2ee7406f32da178cee8cb4be7af5696c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RW_pointer</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>a6ec899e81e3323dac0ccafe4facfe89c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RW_pointer</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>a3eae673397589378325c7480a839e2c4</anchor>
      <arglist>(std::nullptr_t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RW_pointer</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>a4fd9a3e261a362dfc590b4f1d63a6418</anchor>
      <arglist>(typename PtrType::element_type *dptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RW_pointer</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>a85dcf7ae80fe9410ce7af815ebcaaa3f</anchor>
      <arglist>(PtrType dptr)</arglist>
    </member>
    <member kind="function">
      <type>RW_pointer &amp;</type>
      <name>operator=</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>adda00c8d07e312657f0ed2e77d8809c7</anchor>
      <arglist>(std::nullptr_t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>a676dccd155c866ccebeafcd07d30733f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>a73327307f4ab87cc116fc68d95251165</anchor>
      <arglist>(typename PtrType::element_type *dptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>a8697ed1acb8ec414f76358f844b1da02</anchor>
      <arglist>(RW_pointer &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>a8e120f9254f4ca2dd7016c75e2d27d92</anchor>
      <arglist>(PtrType &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>a77f9f6afa2a3684de78c430aa203e0a4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const D &amp;</type>
      <name>operator*</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>a1dbca5d100c24baf4e96bf4dd678f542</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const D *</type>
      <name>operator-&gt;</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>a03f1b232325f5de932a9de12f1a1dee1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const D *</type>
      <name>get</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>af1b1dda11dda7441ace13417d4d1b4b0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>D &amp;</type>
      <name>operator*</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>a9b6cf2e5ad0e05e6484f535eab7600f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>D *</type>
      <name>operator-&gt;</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>a4003b2c9e6cb0dda5dbd0af8375e2475</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>D *</type>
      <name>get</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>a906392083cc35de6be68d8cd044586f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unique</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>abf313e75438e491212cfc3a62bf1fafc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>use_count</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>a5fcff6961a3ffbbc7f5d566f6374b98d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>constPtrType</type>
      <name>getPtr</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>a89ca661bfa90af85506076b797b745da</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PtrType</type>
      <name>getPtr</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>ad5a4190f32a024f9b146e23a56032771</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>constPtrType</type>
      <name>cgetPtr</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>a5f9e63104ae0102dd32d05f3071d286d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PtrType</type>
      <name>_dptr</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>a5df85c4ada8d26201b4c767b98ff4f9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>a51df8f9caa390087b6f6d50126aeaa82</anchor>
      <arglist>(std::ostream &amp;str, const RW_pointer&lt; D, DPtr &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>aff753f6866a21a7efe7d7773404dfd63</anchor>
      <arglist>(const RW_pointer&lt; D, DPtr &gt; &amp;lhs, const RW_pointer&lt; D, DPtr &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>a551d27f5c370bfebddaaff489b5cfc2c</anchor>
      <arglist>(const RW_pointer&lt; D, DPtr &gt; &amp;lhs, const typename DPtr::PtrType &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>ad4077b5349f2375e6ea878056eb23994</anchor>
      <arglist>(const typename DPtr::PtrType &amp;lhs, const RW_pointer&lt; D, DPtr &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>a95dfaacc4540215d18afcb78f21021ee</anchor>
      <arglist>(const RW_pointer&lt; D, DPtr &gt; &amp;lhs, const typename DPtr::constPtrType &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>ae8144881538256a75d511495543ed5b1</anchor>
      <arglist>(const typename DPtr::constPtrType &amp;lhs, const RW_pointer&lt; D, DPtr &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>a4156b8e4eae78e75faca7cb24f010b27</anchor>
      <arglist>(const RW_pointer&lt; D, DPtr &gt; &amp;lhs, std::nullptr_t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>a97991aaf08b995612b50465d03cd98b4</anchor>
      <arglist>(std::nullptr_t, const RW_pointer&lt; D, DPtr &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>af531c882153d9b995659503cc3065037</anchor>
      <arglist>(const RW_pointer&lt; D, DPtr &gt; &amp;lhs, const RW_pointer&lt; D, DPtr &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>a3cfef092b3c83b3ff9fbc47644e9a574</anchor>
      <arglist>(const RW_pointer&lt; D, DPtr &gt; &amp;lhs, const typename DPtr::PtrType &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>a60c788e0ea41a75c54dcd7ed5b10db90</anchor>
      <arglist>(const typename DPtr::PtrType &amp;lhs, const RW_pointer&lt; D, DPtr &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>a7ade6c3c0f7fb065dbe07f4c96d81103</anchor>
      <arglist>(const RW_pointer&lt; D, DPtr &gt; &amp;lhs, const typename DPtr::constPtrType &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>a67259b147ccb2e7f40e1256d03974aff</anchor>
      <arglist>(const typename DPtr::constPtrType &amp;lhs, const RW_pointer&lt; D, DPtr &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>a2d32e223b91d85a28d2cc5cd950f3db9</anchor>
      <arglist>(const RW_pointer&lt; D, DPtr &gt; &amp;lhs, std::nullptr_t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structzypp_1_1RW__pointer.html</anchorfile>
      <anchor>a99a3b22be83f129dcc31ea7ee3c84859</anchor>
      <arglist>(std::nullptr_t, const RW_pointer&lt; D, DPtr &gt; &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::RWCOW_pointer</name>
    <filename>structzypp_1_1RWCOW__pointer.html</filename>
    <templarg>class D</templarg>
    <templarg>class DTraits</templarg>
    <member kind="typedef">
      <type>DTraits::PtrType</type>
      <name>PtrType</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>ae5b1ef911cd588335ba3d8a80967697e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DTraits::constPtrType</type>
      <name>constPtrType</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>af0d527f91d708f377bc2c5394cc52afc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RWCOW_pointer</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>a6f991a239d49d17e72228252feee42b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RWCOW_pointer</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>a9b9b9affe4d5872d461ebb099eedc506</anchor>
      <arglist>(std::nullptr_t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RWCOW_pointer</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>acfe8de4385ea7b563af68466acc6971b</anchor>
      <arglist>(typename PtrType::element_type *dptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RWCOW_pointer</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>abc8ee4e810c78460a07e698eb31d570f</anchor>
      <arglist>(PtrType dptr)</arglist>
    </member>
    <member kind="function">
      <type>RWCOW_pointer &amp;</type>
      <name>operator=</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>a3aef1543ecad9aef20a12d92f3b64b2d</anchor>
      <arglist>(std::nullptr_t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>a61c08f1d13aae1c6d485eb8480abb672</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>aeb98ab945171eacbd8bb0d47d3149232</anchor>
      <arglist>(typename PtrType::element_type *dptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>aeacf3d660e58caf8432e2f468da1f190</anchor>
      <arglist>(RWCOW_pointer &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>afaafc96a456e701cef0a41940f762706</anchor>
      <arglist>(PtrType &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>a502815bdfdc5ff6be73bc29d91e3b1d6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const D &amp;</type>
      <name>operator*</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>a33a0a515fdba94a069ae5e17979fd79b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const D *</type>
      <name>operator-&gt;</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>a71d16e25a453d1bd22616d4bd209c14f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const D *</type>
      <name>get</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>a661221fd7c0bec0f65040da7ab9e44f2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>D &amp;</type>
      <name>operator*</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>a625f528076bb922232561ee0d9e1e1a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>D *</type>
      <name>operator-&gt;</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>af26a151a6b6932c705023366afe3f1f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>D *</type>
      <name>get</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>a232a1a9879c7aa27b9220fff3df21e22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unique</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>ac71a0776c42f15d436923919b9ad26d1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>use_count</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>ac31d106dbac4fb204f9290da766837e7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>constPtrType</type>
      <name>getPtr</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>aa1c9a988ef539dcba116d25d79f641b8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PtrType</type>
      <name>getPtr</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>a8f2067ff40c617e0e1a14e4abf6e2e95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>constPtrType</type>
      <name>cgetPtr</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>a496247038b0bd4b9d059352f3fc13706</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>assertUnshared</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>af312ee1ccdb060fd89cf258b398cd5c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PtrType</type>
      <name>_dptr</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>af4736c456151d2ccef4f4ccc820e2fc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>D *</type>
      <name>rwcowClone</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>adfb3d2a45d8cc3b7661dfa166a7497b9</anchor>
      <arglist>(const D *rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>ad74715c7b980a6ab960aa1fb907fa86d</anchor>
      <arglist>(std::ostream &amp;str, const RWCOW_pointer&lt; D, DPtr &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>a00d0a09bc3f7fcc92b177505edfa16bc</anchor>
      <arglist>(const RWCOW_pointer&lt; D, DPtr &gt; &amp;lhs, const RWCOW_pointer&lt; D, DPtr &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>a33b7f3e04aed98e0916aa4996fc64411</anchor>
      <arglist>(const RWCOW_pointer&lt; D, DPtr &gt; &amp;lhs, const typename DPtr::PtrType &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>ac5a9d0e65b493480d0e12fc75669235c</anchor>
      <arglist>(const typename DPtr::PtrType &amp;lhs, const RWCOW_pointer&lt; D, DPtr &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>aa6ac7abd46bc2dc8dac198b67e218a81</anchor>
      <arglist>(const RWCOW_pointer&lt; D, DPtr &gt; &amp;lhs, const typename DPtr::constPtrType &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>aca2efc485d02e989c5578ba5d9649d19</anchor>
      <arglist>(const typename DPtr::constPtrType &amp;lhs, const RWCOW_pointer&lt; D, DPtr &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>a3e2a29a35f7ebabf57953dca0b15a86d</anchor>
      <arglist>(const RWCOW_pointer&lt; D, DPtr &gt; &amp;lhs, std::nullptr_t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>a3e11874fda208099aecd091b5d059c01</anchor>
      <arglist>(std::nullptr_t, const RWCOW_pointer&lt; D, DPtr &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>a1f026e73ad5d80bb5b0bf1721448d74b</anchor>
      <arglist>(const RWCOW_pointer&lt; D, DPtr &gt; &amp;lhs, const RWCOW_pointer&lt; D, DPtr &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>a0598d557cf8cd9d8bb8ec85aa0644d39</anchor>
      <arglist>(const RWCOW_pointer&lt; D, DPtr &gt; &amp;lhs, const typename DPtr::PtrType &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>a90425158d6009c7c71944e6300224b78</anchor>
      <arglist>(const typename DPtr::PtrType &amp;lhs, const RWCOW_pointer&lt; D, DPtr &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>a60400cacef68459605e327170f173e61</anchor>
      <arglist>(const RWCOW_pointer&lt; D, DPtr &gt; &amp;lhs, const typename DPtr::constPtrType &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>a9287ccfb6b347e8d4cdcd2d3c7ad08f7</anchor>
      <arglist>(const typename DPtr::constPtrType &amp;lhs, const RWCOW_pointer&lt; D, DPtr &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>a3134e392146263a772acb6db87d474aa</anchor>
      <arglist>(const RWCOW_pointer&lt; D, DPtr &gt; &amp;lhs, std::nullptr_t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structzypp_1_1RWCOW__pointer.html</anchorfile>
      <anchor>a64e69914d2ab6163c41566d0ee794ed8</anchor>
      <arglist>(std::nullptr_t, const RWCOW_pointer&lt; D, DPtr &gt; &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::str::SafeBuf</name>
    <filename>structzypp_1_1str_1_1SafeBuf.html</filename>
    <member kind="function">
      <type></type>
      <name>SafeBuf</name>
      <anchorfile>structzypp_1_1str_1_1SafeBuf.html</anchorfile>
      <anchor>a586dabf29ac7a72b5f951d8c9144dd61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SafeBuf</name>
      <anchorfile>structzypp_1_1str_1_1SafeBuf.html</anchorfile>
      <anchor>a72cdcac6091c826bdc14995bc9c90e9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>structzypp_1_1str_1_1SafeBuf.html</anchorfile>
      <anchor>a4e5b21b6f2ea1fc368dae67c0f3fe164</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>_buf</name>
      <anchorfile>structzypp_1_1str_1_1SafeBuf.html</anchorfile>
      <anchor>a320bba0ea756554acbec4891d1342e05</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::url::SafeQuerystr</name>
    <filename>classzypp_1_1url_1_1SafeQuerystr.html</filename>
    <member kind="function">
      <type></type>
      <name>SafeQuerystr</name>
      <anchorfile>classzypp_1_1url_1_1SafeQuerystr.html</anchorfile>
      <anchor>a4a962f19761497cb1a6dffd501a97c74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SafeQuerystr</name>
      <anchorfile>classzypp_1_1url_1_1SafeQuerystr.html</anchorfile>
      <anchor>afcb093c34c6cc6e013f0fe8cd0b17e50</anchor>
      <arglist>(std::string rhs)</arglist>
    </member>
    <member kind="function">
      <type>SafeQuerystr &amp;</type>
      <name>operator=</name>
      <anchorfile>classzypp_1_1url_1_1SafeQuerystr.html</anchorfile>
      <anchor>a8264401d965abf9612b4a3c69058c306</anchor>
      <arglist>(std::string rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const std::string &amp;</name>
      <anchorfile>classzypp_1_1url_1_1SafeQuerystr.html</anchorfile>
      <anchor>a62e30f8cf0fc443f69fa18b54be51f77</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>str</name>
      <anchorfile>classzypp_1_1url_1_1SafeQuerystr.html</anchorfile>
      <anchor>ac3c3529b44a67de80f998bbcab105048</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>str</name>
      <anchorfile>classzypp_1_1url_1_1SafeQuerystr.html</anchorfile>
      <anchor>ae73df3b5f2fbdeff647def96b4ff9811</anchor>
      <arglist>(const ViewOptions &amp;viewopts_r) const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>fullStr</name>
      <anchorfile>classzypp_1_1url_1_1SafeQuerystr.html</anchorfile>
      <anchor>aff36045f5c7237046622e8b408211abc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>safeStr</name>
      <anchorfile>classzypp_1_1url_1_1SafeQuerystr.html</anchorfile>
      <anchor>ac2de4d0ba1735e9676333b769886af28</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_assign</name>
      <anchorfile>classzypp_1_1url_1_1SafeQuerystr.html</anchorfile>
      <anchor>a731200a019d192993690c41603ed6128</anchor>
      <arglist>(std::string &amp;&amp;rhs)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_fullQuerytsr</name>
      <anchorfile>classzypp_1_1url_1_1SafeQuerystr.html</anchorfile>
      <anchor>a0f270f6abdf1f339bf1c7fed76761f63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::optional&lt; std::string &gt;</type>
      <name>_safeQuerytsr</name>
      <anchorfile>classzypp_1_1url_1_1SafeQuerystr.html</anchorfile>
      <anchor>a2d5db9a46a1951f054c96d0f368f5a86</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::SameFetcherIndex</name>
    <filename>structzypp_1_1SameFetcherIndex.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1SameFetcherIndex.html</anchorfile>
      <anchor>a032ad03f9c0ce047629ddbb259ce57d9</anchor>
      <arglist>(const FetcherIndex_Ptr &amp;lhs, const FetcherIndex_Ptr &amp;rhs) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::filter::SameItemAs</name>
    <filename>classzypp_1_1filter_1_1SameItemAs.html</filename>
    <member kind="function">
      <type></type>
      <name>SameItemAs</name>
      <anchorfile>classzypp_1_1filter_1_1SameItemAs.html</anchorfile>
      <anchor>a99d06377ae794392e1766461a6820a3a</anchor>
      <arglist>(const sat::Solvable &amp;solv_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SameItemAs</name>
      <anchorfile>classzypp_1_1filter_1_1SameItemAs.html</anchorfile>
      <anchor>aefc5ee273d3eca29ee953af4eae764e7</anchor>
      <arglist>(const TSolv &amp;solv_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1filter_1_1SameItemAs.html</anchorfile>
      <anchor>a82f37d75391feb46c6a066e4f53d730e</anchor>
      <arglist>(const sat::Solvable &amp;solv_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1filter_1_1SameItemAs.html</anchorfile>
      <anchor>aa8a22c57dadf7ee7b0f5880f5b84499a</anchor>
      <arglist>(const TSolv &amp;solv_r) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sat::Solvable</type>
      <name>_item</name>
      <anchorfile>classzypp_1_1filter_1_1SameItemAs.html</anchorfile>
      <anchor>a5553594a4e9b418dee02c1030908c410</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::solver::detail::SATCollectTransact</name>
    <filename>structzypp_1_1solver_1_1detail_1_1SATCollectTransact.html</filename>
    <member kind="function">
      <type></type>
      <name>SATCollectTransact</name>
      <anchorfile>structzypp_1_1solver_1_1detail_1_1SATCollectTransact.html</anchorfile>
      <anchor>a427eab1ef14d0f3ff505d4fbf5d21720</anchor>
      <arglist>(PoolItemList &amp;items_to_install_r, PoolItemList &amp;items_to_remove_r, PoolItemList &amp;items_to_lock_r, PoolItemList &amp;items_to_keep_r, bool solveSrcPackages_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1solver_1_1detail_1_1SATCollectTransact.html</anchorfile>
      <anchor>af5de804afef583a0048c0b36405c5d27</anchor>
      <arglist>(const PoolItem &amp;item_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PoolItemList &amp;</type>
      <name>_items_to_install</name>
      <anchorfile>structzypp_1_1solver_1_1detail_1_1SATCollectTransact.html</anchorfile>
      <anchor>a4c827e98ac71773ca8f00a258a1a3b6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PoolItemList &amp;</type>
      <name>_items_to_remove</name>
      <anchorfile>structzypp_1_1solver_1_1detail_1_1SATCollectTransact.html</anchorfile>
      <anchor>a50dbbb915cde02fef7a884babc2ad948</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PoolItemList &amp;</type>
      <name>_items_to_lock</name>
      <anchorfile>structzypp_1_1solver_1_1detail_1_1SATCollectTransact.html</anchorfile>
      <anchor>a330679ff28073d28ba28c015cda0cb97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PoolItemList &amp;</type>
      <name>_items_to_keep</name>
      <anchorfile>structzypp_1_1solver_1_1detail_1_1SATCollectTransact.html</anchorfile>
      <anchor>a5e25df6c0d001a538ad4bf4432fe8dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_solveSrcPackages</name>
      <anchorfile>structzypp_1_1solver_1_1detail_1_1SATCollectTransact.html</anchorfile>
      <anchor>a7e44962cf22364c5d7fa676e75e408b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::SavingLocksReport</name>
    <filename>structzypp_1_1SavingLocksReport.html</filename>
    <base>zypp::callback::ReportBase</base>
    <member kind="enumeration">
      <type></type>
      <name>Action</name>
      <anchorfile>structzypp_1_1SavingLocksReport.html</anchorfile>
      <anchor>a27ea18e454911217615c6668d1206cc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORT</name>
      <anchorfile>structzypp_1_1SavingLocksReport.html</anchorfile>
      <anchor>a27ea18e454911217615c6668d1206cc3ad3c1e3e76a2eb530ee7391f9882cdf7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DELETE</name>
      <anchorfile>structzypp_1_1SavingLocksReport.html</anchorfile>
      <anchor>a27ea18e454911217615c6668d1206cc3a0b3e8cb77adf8dd5917b21cc2145ef9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE</name>
      <anchorfile>structzypp_1_1SavingLocksReport.html</anchorfile>
      <anchor>a27ea18e454911217615c6668d1206cc3a6cba26ac66d68ed901209c07f258d523</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Error</name>
      <anchorfile>structzypp_1_1SavingLocksReport.html</anchorfile>
      <anchor>adad3ed3ab0949105cb3542b2649305b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_ERROR</name>
      <anchorfile>structzypp_1_1SavingLocksReport.html</anchorfile>
      <anchor>adad3ed3ab0949105cb3542b2649305b4afc9e71dcb0ee43ddd2b4d45ae03f58fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORTED</name>
      <anchorfile>structzypp_1_1SavingLocksReport.html</anchorfile>
      <anchor>adad3ed3ab0949105cb3542b2649305b4ac0493a01fa0d174df18c2efb516a51c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ConflictState</name>
      <anchorfile>structzypp_1_1SavingLocksReport.html</anchorfile>
      <anchor>abb12dda821a75eea3b954a860a3c0861</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SAME_RESULTS</name>
      <anchorfile>structzypp_1_1SavingLocksReport.html</anchorfile>
      <anchor>abb12dda821a75eea3b954a860a3c0861a3ff3eec31678b64b726a7e85ff5c28fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTERSECT</name>
      <anchorfile>structzypp_1_1SavingLocksReport.html</anchorfile>
      <anchor>abb12dda821a75eea3b954a860a3c0861a26ea51fda987f9d13c96a5a21c6a9fee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORT</name>
      <anchorfile>structzypp_1_1SavingLocksReport.html</anchorfile>
      <anchor>a27ea18e454911217615c6668d1206cc3ad3c1e3e76a2eb530ee7391f9882cdf7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DELETE</name>
      <anchorfile>structzypp_1_1SavingLocksReport.html</anchorfile>
      <anchor>a27ea18e454911217615c6668d1206cc3a0b3e8cb77adf8dd5917b21cc2145ef9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE</name>
      <anchorfile>structzypp_1_1SavingLocksReport.html</anchorfile>
      <anchor>a27ea18e454911217615c6668d1206cc3a6cba26ac66d68ed901209c07f258d523</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_ERROR</name>
      <anchorfile>structzypp_1_1SavingLocksReport.html</anchorfile>
      <anchor>adad3ed3ab0949105cb3542b2649305b4afc9e71dcb0ee43ddd2b4d45ae03f58fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORTED</name>
      <anchorfile>structzypp_1_1SavingLocksReport.html</anchorfile>
      <anchor>adad3ed3ab0949105cb3542b2649305b4ac0493a01fa0d174df18c2efb516a51c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SAME_RESULTS</name>
      <anchorfile>structzypp_1_1SavingLocksReport.html</anchorfile>
      <anchor>abb12dda821a75eea3b954a860a3c0861a3ff3eec31678b64b726a7e85ff5c28fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTERSECT</name>
      <anchorfile>structzypp_1_1SavingLocksReport.html</anchorfile>
      <anchor>abb12dda821a75eea3b954a860a3c0861a26ea51fda987f9d13c96a5a21c6a9fee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>start</name>
      <anchorfile>structzypp_1_1SavingLocksReport.html</anchorfile>
      <anchor>a66cfed0771f281327f30c9ec3a729aa4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>progress</name>
      <anchorfile>structzypp_1_1SavingLocksReport.html</anchorfile>
      <anchor>a4cc64e2170eaa980b88ff7c95e2346bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Action</type>
      <name>conflict</name>
      <anchorfile>structzypp_1_1SavingLocksReport.html</anchorfile>
      <anchor>afbc37a579764f89a9bcfcd258840c351</anchor>
      <arglist>(const PoolQuery &amp;, ConflictState)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finish</name>
      <anchorfile>structzypp_1_1SavingLocksReport.html</anchorfile>
      <anchor>a60590ddb148513a2534108246109d850</anchor>
      <arglist>(Error)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::rw_pointer::Scoped</name>
    <filename>structzypp_1_1rw__pointer_1_1Scoped.html</filename>
    <templarg>class D</templarg>
    <member kind="typedef">
      <type>scoped_ptr&lt; D &gt;</type>
      <name>PtrType</name>
      <anchorfile>structzypp_1_1rw__pointer_1_1Scoped.html</anchorfile>
      <anchor>a3e2e59affabec2bae3f1742fd5ffda9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>scoped_ptr&lt; const D &gt;</type>
      <name>constPtrType</name>
      <anchorfile>structzypp_1_1rw__pointer_1_1Scoped.html</anchorfile>
      <anchor>a12d8c743c295314f827bc397b6b40e47</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unique</name>
      <anchorfile>structzypp_1_1rw__pointer_1_1Scoped.html</anchorfile>
      <anchor>a82a2505127119b5c91829052cbf8e2fc</anchor>
      <arglist>(const constPtrType &amp;ptr_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unique</name>
      <anchorfile>structzypp_1_1rw__pointer_1_1Scoped.html</anchorfile>
      <anchor>aba2bacc21a7a6dbdac6c702a4710a1f6</anchor>
      <arglist>(const PtrType &amp;ptr_r)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>use_count</name>
      <anchorfile>structzypp_1_1rw__pointer_1_1Scoped.html</anchorfile>
      <anchor>ad43f70c9aff3d10108b8f95d95830799</anchor>
      <arglist>(const constPtrType &amp;ptr_r) const</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>use_count</name>
      <anchorfile>structzypp_1_1rw__pointer_1_1Scoped.html</anchorfile>
      <anchor>a2245a8970bb4a126e5791f438005d685</anchor>
      <arglist>(const PtrType &amp;ptr_r) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>scoped_ptr</name>
    <filename>classscoped__ptr.html</filename>
  </compound>
  <compound kind="class">
    <name>zypp::media::ScopedDisableMediaChangeReport</name>
    <filename>structzypp_1_1media_1_1ScopedDisableMediaChangeReport.html</filename>
    <member kind="function">
      <type></type>
      <name>ScopedDisableMediaChangeReport</name>
      <anchorfile>structzypp_1_1media_1_1ScopedDisableMediaChangeReport.html</anchorfile>
      <anchor>a7170879efa1e3b9aafb18d21c2ab7117</anchor>
      <arglist>(bool condition_r=true)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>shared_ptr&lt; callback::TempConnect&lt; media::MediaChangeReport &gt; &gt;</type>
      <name>_guard</name>
      <anchorfile>structzypp_1_1media_1_1ScopedDisableMediaChangeReport.html</anchorfile>
      <anchor>ad1e114ec3b80e1a3cb575ce54199b06d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ResPoolProxy::ScopedSaveState</name>
    <filename>structzypp_1_1ResPoolProxy_1_1ScopedSaveState.html</filename>
    <class kind="struct">zypp::ResPoolProxy::ScopedSaveState::Impl</class>
    <member kind="function">
      <type></type>
      <name>NON_COPYABLE_BUT_MOVE</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1ScopedSaveState.html</anchorfile>
      <anchor>a123ffc822fac7427ca9ce06a3b9d8d2d</anchor>
      <arglist>(ScopedSaveState)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScopedSaveState</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1ScopedSaveState.html</anchorfile>
      <anchor>a1cac177bf307e60b37f358b121027572</anchor>
      <arglist>(const ResPoolProxy &amp;pool_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScopedSaveState</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1ScopedSaveState.html</anchorfile>
      <anchor>a30dff5a3d4a1248c84d17f847bf4c212</anchor>
      <arglist>(const ResPoolProxy &amp;pool_r, const ResKind &amp;kind_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ScopedSaveState</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1ScopedSaveState.html</anchorfile>
      <anchor>a1eddf84240e007de4c3f7030799d090e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>acceptState</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1ScopedSaveState.html</anchorfile>
      <anchor>a295aec1908ebd1410df514ad47b23c19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>structzypp_1_1ResPoolProxy_1_1ScopedSaveState.html</anchorfile>
      <anchor>ac341571bc2f1efa8636d6f65cc1b5579</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::env::ScopedSet</name>
    <filename>structzypp_1_1env_1_1ScopedSet.html</filename>
    <member kind="function">
      <type></type>
      <name>ScopedSet</name>
      <anchorfile>structzypp_1_1env_1_1ScopedSet.html</anchorfile>
      <anchor>a02f4fc4e5a9e16cfc227d819c790ffa1</anchor>
      <arglist>(const ScopedSet &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>ScopedSet &amp;</type>
      <name>operator=</name>
      <anchorfile>structzypp_1_1env_1_1ScopedSet.html</anchorfile>
      <anchor>a1a6eb3b4c0cb872b50af6d949eff945d</anchor>
      <arglist>(const ScopedSet &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScopedSet</name>
      <anchorfile>structzypp_1_1env_1_1ScopedSet.html</anchorfile>
      <anchor>aca93ed9695126bf8ec93dbba4af449d3</anchor>
      <arglist>(ScopedSet &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>ScopedSet &amp;</type>
      <name>operator=</name>
      <anchorfile>structzypp_1_1env_1_1ScopedSet.html</anchorfile>
      <anchor>a63dabe00ce076ee3948ff13511c8d966</anchor>
      <arglist>(ScopedSet &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScopedSet</name>
      <anchorfile>structzypp_1_1env_1_1ScopedSet.html</anchorfile>
      <anchor>a37f3becbcd499d8988501741a7a6964d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScopedSet</name>
      <anchorfile>structzypp_1_1env_1_1ScopedSet.html</anchorfile>
      <anchor>a2684ce98aea79484fa3f7b27a09e2ace</anchor>
      <arglist>(std::string var_r, const char *val_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ScopedSet</name>
      <anchorfile>structzypp_1_1env_1_1ScopedSet.html</anchorfile>
      <anchor>ae08c521454ba1482a56f77c7433e1c99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setval</name>
      <anchorfile>structzypp_1_1env_1_1ScopedSet.html</anchorfile>
      <anchor>a0f4bca41f7e821ca128c15033dc7c3c4</anchor>
      <arglist>(const char *val_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_var</name>
      <anchorfile>structzypp_1_1env_1_1ScopedSet.html</anchorfile>
      <anchor>ad895020a4e78636a3b191b28e649ea16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; std::string &gt;</type>
      <name>_val</name>
      <anchorfile>structzypp_1_1env_1_1ScopedSet.html</anchorfile>
      <anchor>ade744fcd8b2da59be7c70f779eedc3b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ui::Selectable</name>
    <filename>classzypp_1_1ui_1_1Selectable.html</filename>
    <base>zypp::base::ReferenceCounted</base>
    <base protection="private">zypp::base::NonCopyable</base>
    <class kind="struct">zypp::ui::Selectable::Impl</class>
    <member kind="typedef">
      <type>intrusive_ptr&lt; Selectable &gt;</type>
      <name>Ptr</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a52e27965c311b660e14961bffc746662</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>intrusive_ptr&lt; const Selectable &gt;</type>
      <name>constPtr</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a886d2376439f364f5ea59a46cf8360ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SelectableTraits::available_iterator</type>
      <name>available_iterator</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a98f84dc83e6c90abb9d3763ece29bde3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SelectableTraits::available_size_type</type>
      <name>available_size_type</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a180d76810c8431b4c2409cf7168090b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SelectableTraits::installed_iterator</type>
      <name>installed_iterator</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a985299f9f01de74864948e779ca2afac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SelectableTraits::installed_size_type</type>
      <name>installed_size_type</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a644d018bee51fd682d00d27f631f8ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SelectableTraits::picklist_iterator</type>
      <name>picklist_iterator</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a207821200b5dfb4e8394653c854a80ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SelectableTraits::picklist_size_type</type>
      <name>picklist_size_type</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ae63adc58a853d9f790daba0829b9ce10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TO_DELETE</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ab4b87cdefcc3a2c95be86949f8573220ad97abf22e7b9dccabb5f002e1e7f1e20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNMODIFIED</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ab4b87cdefcc3a2c95be86949f8573220a26f2293cdb6a0e38360a04506edebe3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TO_INSTALL</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ab4b87cdefcc3a2c95be86949f8573220a76b3d7bfd755b66099e557d31e14341e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>availableEmpty</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>aaa48cfc263657334a56c2504a1d9369b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>available_size_type</type>
      <name>availableSize</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a50eb607a7f8d7dea7f857809cde6ee32</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>available_iterator</type>
      <name>availableBegin</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>aad0f481fb01adfd0fe701957a67c1557</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>available_iterator</type>
      <name>availableEnd</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a0787319a28bde735c20cb2b0b2ebc8aa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; available_iterator &gt;</type>
      <name>available</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a5c25c97bb68190a2ad253f4474fbe234</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>installedEmpty</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>aebe25b49cdab2939cf9ef33c1c7e0955</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>installed_size_type</type>
      <name>installedSize</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a1ff3f7a71d02b9df339cb106bfb5f2b9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>installed_iterator</type>
      <name>installedBegin</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a4775e5394e3b2a31d2b28f275d6a61d3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>installed_iterator</type>
      <name>installedEnd</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a8e7a46be0d814688fef4ca18f11636ad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; installed_iterator &gt;</type>
      <name>installed</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a3de93759dca22fb589ffcee21cb237fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasObject</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ab7acfe8c87acd0f895dcde0a6eb7c613</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasInstalledObj</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ac71a963ae4b72ff6e1b1b0698429f4e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasCandidateObj</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a25cdfc1f3fd8d3c74acac4f8817011ea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasBothObjects</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a7bd6776ab51f012a29851598191b8857</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasInstalledObjOnly</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>acb642b1eaaf349bd35914472ea0d0ccf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasCandidateObjOnly</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a43582753ae2b0b8195aa81124269e74a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasRetracted</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a8107809d62af835bdbdd1dcf96519825</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasRetractedInstalled</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a00bb2cf490609523741afe849190f270</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUnmaintained</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a3809dc689ef7a87ccbfb9af12d3ce20b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>multiversionInstall</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a2a4ef7460da8c3aab723e08825b7885e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pickInstall</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ab60c5925dccf7464c8f1d41f026a59c3</anchor>
      <arglist>(const PoolItem &amp;pi_r, ResStatus::TransactByValue causer_r=ResStatus::USER, bool yesno_r=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pickNoInstall</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a14a38e2140e92d13e020e9879dcc4d73</anchor>
      <arglist>(const PoolItem &amp;pi_r, ResStatus::TransactByValue causer_r=ResStatus::USER)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pickDelete</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>adb1053bcc52dc9b7e4f100e1cd21be33</anchor>
      <arglist>(const PoolItem &amp;pi_r, ResStatus::TransactByValue causer_r=ResStatus::USER, bool yesno_r=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pickNoDelete</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a754a009c7d14b1d9ce1dd2e123c061cd</anchor>
      <arglist>(const PoolItem &amp;pi_r, ResStatus::TransactByValue causer_r=ResStatus::USER)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>pickStatus</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a32fe404aa59da70c69862f85ebaac733</anchor>
      <arglist>(const PoolItem &amp;pi_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPickStatus</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ac8d7e7ee7474a5846cb8ecf83fa54455</anchor>
      <arglist>(const PoolItem &amp;pi_r, Status state_r, ResStatus::TransactByValue causer_r=ResStatus::USER)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUndetermined</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ad1756dbf87587e18a3e3cf62595f8b1e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRelevant</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ab8f3220a6f5051fba979324600997a14</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSatisfied</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a3dc0597919a9caf1fda041d036abb067</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBroken</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ac55586b36d7056e1d400817e62ffd11d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNeeded</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ae32b5c248b7b985bb4032c7784350b42</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUnwanted</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ab9a02037721cb9aa9957b4a07701b47a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a1808944c68ca6e1fbc7d18d49c13cc17</anchor>
      <arglist>(std::ostream &amp;str, const Selectable &amp;obj)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a33d4a2c636110c3074d6e024a96064b5</anchor>
      <arglist>(std::ostream &amp;str, const Selectable &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a4d4bdd5abbffabb2127d82799e910d42</anchor>
      <arglist>(std::ostream &amp;str, const Selectable &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a582f5bfd8ef64e7a297d947bfbf28455</anchor>
      <arglist>(std::ostream &amp;str, const Selectable &amp;obj)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Fate</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ab4b87cdefcc3a2c95be86949f8573220</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TO_DELETE</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ab4b87cdefcc3a2c95be86949f8573220ad97abf22e7b9dccabb5f002e1e7f1e20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNMODIFIED</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ab4b87cdefcc3a2c95be86949f8573220a26f2293cdb6a0e38360a04506edebe3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TO_INSTALL</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ab4b87cdefcc3a2c95be86949f8573220a76b3d7bfd755b66099e557d31e14341e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Fate</type>
      <name>fate</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a9867afd08a3e1e59a37833dff7b22b85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unmodified</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a97bbac754f4ea725873b55745bd63bf7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>locked</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a4a1314fb51cc26baac3b0670de233143</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasLocks</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a796e52e4c690c6b70e7cfc0854ce268f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>toModify</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a20bc9b94d880a8dfaedfb39b612a4ced</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>toDelete</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a37f0a296c9472718c2c2c1c6e43d3b4b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>toInstall</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>abff101e5e754f44fd30c749d703efa62</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>onSystem</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a107fad939e4ebb3ca98f56898f0c807f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>offSystem</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a1d5d0f6e32ed8ad1ae946a4d648bcb76</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setFate</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ad8ffdbaca2bd7814b1403a3fd249a0a3</anchor>
      <arglist>(Fate fate_r, ResStatus::TransactByValue causer_r=ResStatus::USER)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setToInstall</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ad6e2f08a19b4a344bc88a152cc5f2112</anchor>
      <arglist>(ResStatus::TransactByValue causer_r=ResStatus::USER)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setInstalled</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a82330e27010c4b1531c1e96cb84f1172</anchor>
      <arglist>(ResStatus::TransactByValue causer_r=ResStatus::USER)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setUpToDate</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a955ff8613b195a0ec8e5e59b7b8b115b</anchor>
      <arglist>(ResStatus::TransactByValue causer_r=ResStatus::USER)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setToDelete</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a55961432fd9650adfbfb7b4b2d48999a</anchor>
      <arglist>(ResStatus::TransactByValue causer_r=ResStatus::USER)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setDeleted</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a3d64aceb8d87376b5674b0518a359352</anchor>
      <arglist>(ResStatus::TransactByValue causer_r=ResStatus::USER)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unset</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a8fde60312bc5f9640a7c78c158c7ddca</anchor>
      <arglist>(ResStatus::TransactByValue causer_r=ResStatus::USER)</arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; Impl &gt;</type>
      <name>Impl_Ptr</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>aab60ecdfbb3a8d1a95a0dc61265be6b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a886860490538d2fcdb2200fbb1805c31</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>status</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ac8e0eedc095a5abe656cf0ed0f142a20</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setStatus</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a032cb86c978fa5fed70a611b4ee360a5</anchor>
      <arglist>(Status state_r, ResStatus::TransactByValue causer_r=ResStatus::USER)</arglist>
    </member>
    <member kind="function">
      <type>ResStatus::TransactByValue</type>
      <name>modifiedBy</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a5bf6f30f00012d2f26fa87ebf158154c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasLicenceConfirmed</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ac93f40de82634c52fbf9dd50abee10ed</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLicenceConfirmed</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a5585dd0e5cbc1812081eeffe581f98a6</anchor>
      <arglist>(bool val_r=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Selectable</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a87097c18e27802f48b834405eb68cdbc</anchor>
      <arglist>(Impl_Ptr pimpl_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>~Selectable</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a96531c6dd375968281000c6122f51091</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const picklist_size_type</type>
      <name>picklistNoPos</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a54906d97bbb9a864f4b079a7cc2e7329</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>picklistEmpty</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ae5812059404981005bf329370fec39bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>picklist_size_type</type>
      <name>picklistSize</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a39377b4aa93525f2d31f6059f74a4c70</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>picklist_iterator</type>
      <name>picklistBegin</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a23d65fa3c700c15863da1468f4e57930</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>picklist_iterator</type>
      <name>picklistEnd</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a81ae74720a84ad8268e2e787fe7302c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; picklist_iterator &gt;</type>
      <name>picklist</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a0d227be1f69bf4e1d3c0eb7fa50d771c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>picklist_size_type</type>
      <name>picklistPos</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>af94e42712504f05ac687fbb133bb0e9f</anchor>
      <arglist>(const PoolItem &amp;pi_r) const</arglist>
    </member>
    <member kind="function">
      <type>picklist_size_type</type>
      <name>picklistPos</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a7bf1cb5c18c7ed446af02cc0440a21be</anchor>
      <arglist>(const sat::Solvable &amp;solv_r) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr</type>
      <name>get</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a455fd88a79f20c9f69e231cd6d75a947</anchor>
      <arglist>(const pool::ByIdent &amp;ident_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr</type>
      <name>get</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>aae9fbfb25bfbaef47e07f42775204ec2</anchor>
      <arglist>(IdString ident_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr</type>
      <name>get</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a12db83597d9a786c260853c9d8ed303f</anchor>
      <arglist>(ResKind kind_r, const std::string &amp;name_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr</type>
      <name>get</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a42cefebe772b7ec597a3cb242ac38d2d</anchor>
      <arglist>(const std::string &amp;name_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr</type>
      <name>get</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a86996729d6cb3724cf7959822232aff6</anchor>
      <arglist>(const sat::Solvable &amp;solv_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr</type>
      <name>get</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a5f46d4dedc6d3df401cefa39bc1bdfc5</anchor>
      <arglist>(const ResObject::constPtr &amp;resolvable_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr</type>
      <name>get</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a44917b098ba2e52a7b5137901c830a63</anchor>
      <arglist>(const PoolItem &amp;pi_r)</arglist>
    </member>
    <member kind="function">
      <type>IdString</type>
      <name>ident</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a8a034aec4d447994b5a3465ec486b227</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResKind</type>
      <name>kind</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ad3b7f6217d82852c0d435716a5587f6e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>name</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a97e096db9f858bd04e797f3cd1c8b8de</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>installedObj</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a6638189622194537e51ff34748f3fd4b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>candidateObj</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ab9b203d73d71b6d8a3191b3f025f73a3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>candidateObjFrom</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a949012789016ab702b13327630fa2866</anchor>
      <arglist>(Repository repo_r) const</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>updateCandidateObj</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a93fd698153cd73c939335c05fdd542d1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>highestAvailableVersionObj</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a6677fa70cab22cd136df6cf0b1374a7a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>identIsAutoInstalled</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>aacbfa81bd15bcda90d33fededae6328d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>identicalAvailable</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ac215733c0ea5522cb969fa78d539495c</anchor>
      <arglist>(const PoolItem &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>identicalInstalled</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>acb292dbe335120fcc0066b8f7cece358</anchor>
      <arglist>(const PoolItem &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>identicalInstalledCandidate</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ab3073b362dc9f1f08507d5ebdfad2a32</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>identicalInstalledUpdateCandidate</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a94eddbc48081e58b731ffac8a864131a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>identicalAvailableObj</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>acb5489013070bdb9d66767fbe5daacab</anchor>
      <arglist>(const PoolItem &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>identicalInstalledObj</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>aea706daa12394b354f053e3bb849153b</anchor>
      <arglist>(const PoolItem &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>ResTraits&lt; TRes &gt;::constPtrType</type>
      <name>installedAsKind</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a313431765b572523e45fc1087d33947b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResTraits&lt; TRes &gt;::constPtrType</type>
      <name>candidateAsKind</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a34f3a18c81497506219858118798159c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>setCandidate</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ab703b4d6d2869e5079c0c7c4d388c465</anchor>
      <arglist>(const PoolItem &amp;newCandidate_r, ResStatus::TransactByValue causer_r=ResStatus::USER)</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>setCandidate</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>afaf922d7a44c58de4f7d9f786ba141ed</anchor>
      <arglist>(ResObject::constPtr newCandidate_r, ResStatus::TransactByValue causer_r=ResStatus::USER)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setOnSystem</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ab6c11b8f55b64e6cce3425a618b49e79</anchor>
      <arglist>(const PoolItem &amp;newCandidate_r, ResStatus::TransactByValue causer_r=ResStatus::USER)</arglist>
    </member>
    <member kind="function">
      <type>PoolItem</type>
      <name>theObj</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>aa6a2e44addc193fcd444ea81cc663b8c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>availableEmpty</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>aaa48cfc263657334a56c2504a1d9369b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>available_size_type</type>
      <name>availableSize</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a50eb607a7f8d7dea7f857809cde6ee32</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>available_iterator</type>
      <name>availableBegin</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>aad0f481fb01adfd0fe701957a67c1557</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>available_iterator</type>
      <name>availableEnd</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a0787319a28bde735c20cb2b0b2ebc8aa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; available_iterator &gt;</type>
      <name>available</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a5c25c97bb68190a2ad253f4474fbe234</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>installedEmpty</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>aebe25b49cdab2939cf9ef33c1c7e0955</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>installed_size_type</type>
      <name>installedSize</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a1ff3f7a71d02b9df339cb106bfb5f2b9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>installed_iterator</type>
      <name>installedBegin</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a4775e5394e3b2a31d2b28f275d6a61d3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>installed_iterator</type>
      <name>installedEnd</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a8e7a46be0d814688fef4ca18f11636ad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; installed_iterator &gt;</type>
      <name>installed</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a3de93759dca22fb589ffcee21cb237fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasObject</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ab7acfe8c87acd0f895dcde0a6eb7c613</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasInstalledObj</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ac71a963ae4b72ff6e1b1b0698429f4e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasCandidateObj</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a25cdfc1f3fd8d3c74acac4f8817011ea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasBothObjects</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a7bd6776ab51f012a29851598191b8857</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasInstalledObjOnly</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>acb642b1eaaf349bd35914472ea0d0ccf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasCandidateObjOnly</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a43582753ae2b0b8195aa81124269e74a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasRetracted</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a8107809d62af835bdbdd1dcf96519825</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasRetractedInstalled</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a00bb2cf490609523741afe849190f270</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUnmaintained</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a3809dc689ef7a87ccbfb9af12d3ce20b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>multiversionInstall</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a2a4ef7460da8c3aab723e08825b7885e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pickInstall</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ab60c5925dccf7464c8f1d41f026a59c3</anchor>
      <arglist>(const PoolItem &amp;pi_r, ResStatus::TransactByValue causer_r=ResStatus::USER, bool yesno_r=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pickNoInstall</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a14a38e2140e92d13e020e9879dcc4d73</anchor>
      <arglist>(const PoolItem &amp;pi_r, ResStatus::TransactByValue causer_r=ResStatus::USER)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pickDelete</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>adb1053bcc52dc9b7e4f100e1cd21be33</anchor>
      <arglist>(const PoolItem &amp;pi_r, ResStatus::TransactByValue causer_r=ResStatus::USER, bool yesno_r=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pickNoDelete</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a754a009c7d14b1d9ce1dd2e123c061cd</anchor>
      <arglist>(const PoolItem &amp;pi_r, ResStatus::TransactByValue causer_r=ResStatus::USER)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>pickStatus</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a32fe404aa59da70c69862f85ebaac733</anchor>
      <arglist>(const PoolItem &amp;pi_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPickStatus</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ac8d7e7ee7474a5846cb8ecf83fa54455</anchor>
      <arglist>(const PoolItem &amp;pi_r, Status state_r, ResStatus::TransactByValue causer_r=ResStatus::USER)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUndetermined</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ad1756dbf87587e18a3e3cf62595f8b1e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRelevant</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ab8f3220a6f5051fba979324600997a14</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSatisfied</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>a3dc0597919a9caf1fda041d036abb067</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBroken</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ac55586b36d7056e1d400817e62ffd11d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNeeded</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ae32b5c248b7b985bb4032c7784350b42</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUnwanted</name>
      <anchorfile>classzypp_1_1ui_1_1Selectable.html</anchorfile>
      <anchor>ab9a02037721cb9aa9957b4a07701b47a</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SelectableFilterFunctor</name>
    <filename>classSelectableFilterFunctor.html</filename>
  </compound>
  <compound kind="struct">
    <name>zypp::ui::SelectableTraits</name>
    <filename>structzypp_1_1ui_1_1SelectableTraits.html</filename>
    <class kind="struct">zypp::ui::SelectableTraits::AVOrder</class>
    <class kind="struct">zypp::ui::SelectableTraits::IOrder</class>
    <member kind="typedef">
      <type>std::set&lt; PoolItem, AVOrder &gt;</type>
      <name>AvailableItemSet</name>
      <anchorfile>structzypp_1_1ui_1_1SelectableTraits.html</anchorfile>
      <anchor>a97fc9d5f16c53294be74ff9cd24c1326</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AvailableItemSet::iterator</type>
      <name>available_iterator</name>
      <anchorfile>structzypp_1_1ui_1_1SelectableTraits.html</anchorfile>
      <anchor>afe0789fca22f5e054e9ea428e6e71b97</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AvailableItemSet::const_iterator</type>
      <name>available_const_iterator</name>
      <anchorfile>structzypp_1_1ui_1_1SelectableTraits.html</anchorfile>
      <anchor>a3cfd69083dab609f54d0dd88ad66d518</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AvailableItemSet::size_type</type>
      <name>available_size_type</name>
      <anchorfile>structzypp_1_1ui_1_1SelectableTraits.html</anchorfile>
      <anchor>a263c880d48b9f58b108c4ec2a8c9e3c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; PoolItem, IOrder &gt;</type>
      <name>InstalledItemSet</name>
      <anchorfile>structzypp_1_1ui_1_1SelectableTraits.html</anchorfile>
      <anchor>ab073c31f36f8562f595298526061d27a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AvailableItemSet::iterator</type>
      <name>installed_iterator</name>
      <anchorfile>structzypp_1_1ui_1_1SelectableTraits.html</anchorfile>
      <anchor>a35a092415919a677b2157bfd1a67aa85</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AvailableItemSet::const_iterator</type>
      <name>installed_const_iterator</name>
      <anchorfile>structzypp_1_1ui_1_1SelectableTraits.html</anchorfile>
      <anchor>a0abef402b04ad5e8f93a9e32bdc8ac4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AvailableItemSet::size_type</type>
      <name>installed_size_type</name>
      <anchorfile>structzypp_1_1ui_1_1SelectableTraits.html</anchorfile>
      <anchor>adafee74b2e067a50241c53e289250bfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; PoolItem &gt;</type>
      <name>PickList</name>
      <anchorfile>structzypp_1_1ui_1_1SelectableTraits.html</anchorfile>
      <anchor>a19a3aeb02d15c93ad574f3f7050b9744</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PickList::const_iterator</type>
      <name>picklist_iterator</name>
      <anchorfile>structzypp_1_1ui_1_1SelectableTraits.html</anchorfile>
      <anchor>adf7e47ed47ff9a4280c0f0b45dc0ca72</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PickList::size_type</type>
      <name>picklist_size_type</name>
      <anchorfile>structzypp_1_1ui_1_1SelectableTraits.html</anchorfile>
      <anchor>a8862797ebb432d11ebf2416a67f776e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::callback::SendReport</name>
    <filename>structzypp_1_1callback_1_1SendReport.html</filename>
    <templarg>class TReport</templarg>
    <base protection="private">zypp::base::NonCopyable</base>
    <member kind="typedef">
      <type>TReport</type>
      <name>ReportType</name>
      <anchorfile>structzypp_1_1callback_1_1SendReport.html</anchorfile>
      <anchor>a12d73882bb044af80d6c284ea76001d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ReceiveReport&lt; TReport &gt;</type>
      <name>Receiver</name>
      <anchorfile>structzypp_1_1callback_1_1SendReport.html</anchorfile>
      <anchor>abcf40a475d5cf165de7c179a97148dfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DistributeReport&lt; TReport &gt;</type>
      <name>Distributor</name>
      <anchorfile>structzypp_1_1callback_1_1SendReport.html</anchorfile>
      <anchor>a2cdb93551232696da26032c78a884171</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SendReport</name>
      <anchorfile>structzypp_1_1callback_1_1SendReport.html</anchorfile>
      <anchor>a005e796bd30118ddf8621368cd1dbe48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SendReport</name>
      <anchorfile>structzypp_1_1callback_1_1SendReport.html</anchorfile>
      <anchor>a53ab729b478d44722aefe2b9949bf486</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Distributor &amp;</type>
      <name>operator-&gt;</name>
      <anchorfile>structzypp_1_1callback_1_1SendReport.html</anchorfile>
      <anchor>a9361d0725573ebb8b25880862f50b561</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Receiver *</type>
      <name>whoIsConnected</name>
      <anchorfile>structzypp_1_1callback_1_1SendReport.html</anchorfile>
      <anchor>a465c554339718e709e9fd6f26cd34e70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>connected</name>
      <anchorfile>structzypp_1_1callback_1_1SendReport.html</anchorfile>
      <anchor>a07c35936b655da39e800b92778fd2dc2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::SerialNumber</name>
    <filename>classzypp_1_1SerialNumber.html</filename>
    <member kind="function">
      <type></type>
      <name>SerialNumber</name>
      <anchorfile>classzypp_1_1SerialNumber.html</anchorfile>
      <anchor>a1807e3b9f06412e868961fb71a7303b0</anchor>
      <arglist>(bool dirty_r=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SerialNumber</name>
      <anchorfile>classzypp_1_1SerialNumber.html</anchorfile>
      <anchor>a0b7299f61b9fb33c3705eff5a40a5987</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDirty</name>
      <anchorfile>classzypp_1_1SerialNumber.html</anchorfile>
      <anchor>a467487c42c4b18c2579f817d337a25ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>dirty</name>
      <anchorfile>classzypp_1_1SerialNumber.html</anchorfile>
      <anchor>af9e46e205e3158b2a43b36b4cd56cbfa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>clean</name>
      <anchorfile>classzypp_1_1SerialNumber.html</anchorfile>
      <anchor>a459f9b016b6c56af2c54462d92126e6c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>serial</name>
      <anchorfile>classzypp_1_1SerialNumber.html</anchorfile>
      <anchor>a699b8f76324f3a65ae73eea8047eccba</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_dirty</name>
      <anchorfile>classzypp_1_1SerialNumber.html</anchorfile>
      <anchor>a703c842b3ad4d489be812a0d8b34fb58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>_serial</name>
      <anchorfile>classzypp_1_1SerialNumber.html</anchorfile>
      <anchor>a7e39f34de0baaceb9d7c8845e067a6d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1SerialNumber.html</anchorfile>
      <anchor>ac9321ec28a734af915ef7bbe72b51044</anchor>
      <arglist>(std::ostream &amp;str, const SerialNumber &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1SerialNumber.html</anchorfile>
      <anchor>a3f98862fe9111e79973e460003c621ff</anchor>
      <arglist>(std::ostream &amp;str, const SerialNumber &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::SerialNumberWatcher</name>
    <filename>classzypp_1_1SerialNumberWatcher.html</filename>
    <member kind="function">
      <type></type>
      <name>SerialNumberWatcher</name>
      <anchorfile>classzypp_1_1SerialNumberWatcher.html</anchorfile>
      <anchor>a8f68de150984bdf8c0a7bf645b9b8a4e</anchor>
      <arglist>(unsigned serial_r=(unsigned) -1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SerialNumberWatcher</name>
      <anchorfile>classzypp_1_1SerialNumberWatcher.html</anchorfile>
      <anchor>aabf67de9058647453bf6590feff4583d</anchor>
      <arglist>(const SerialNumber &amp;serial_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SerialNumberWatcher</name>
      <anchorfile>classzypp_1_1SerialNumberWatcher.html</anchorfile>
      <anchor>ac5e40dbbcc92881492a417280595d919</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDirty</name>
      <anchorfile>classzypp_1_1SerialNumberWatcher.html</anchorfile>
      <anchor>a5d614d8bbd600aead07075c8e685b879</anchor>
      <arglist>(unsigned serial_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDirty</name>
      <anchorfile>classzypp_1_1SerialNumberWatcher.html</anchorfile>
      <anchor>a663a09cc7eb835eec49b60d4c1044be4</anchor>
      <arglist>(const SerialNumber &amp;serial_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isClean</name>
      <anchorfile>classzypp_1_1SerialNumberWatcher.html</anchorfile>
      <anchor>a4e9d79f042e6770ab3e7667d9f7558f0</anchor>
      <arglist>(unsigned serial_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isClean</name>
      <anchorfile>classzypp_1_1SerialNumberWatcher.html</anchorfile>
      <anchor>a11e03534033426cac1a0faa6eaf3f612</anchor>
      <arglist>(const SerialNumber &amp;serial_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>remember</name>
      <anchorfile>classzypp_1_1SerialNumberWatcher.html</anchorfile>
      <anchor>a17645910a2ca753c4a9682328d554041</anchor>
      <arglist>(unsigned serial_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>remember</name>
      <anchorfile>classzypp_1_1SerialNumberWatcher.html</anchorfile>
      <anchor>ae448552c25807bad3f8f41d969323a8d</anchor>
      <arglist>(const SerialNumber &amp;serial_r) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>_serial</name>
      <anchorfile>classzypp_1_1SerialNumberWatcher.html</anchorfile>
      <anchor>a7090771f1558694888276ed1b35f971c</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1SerialNumberWatcher.html</anchorfile>
      <anchor>add1932411fa7d51e376a554166445d09</anchor>
      <arglist>(std::ostream &amp;str, const SerialNumberWatcher &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1SerialNumberWatcher.html</anchorfile>
      <anchor>ad52d2f3090e32b3fb4634e67bd248879</anchor>
      <arglist>(std::ostream &amp;str, const SerialNumberWatcher &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::ServiceAlreadyExistsException</name>
    <filename>classzypp_1_1repo_1_1ServiceAlreadyExistsException.html</filename>
    <base>zypp::repo::ServiceException</base>
    <member kind="function">
      <type></type>
      <name>ServiceAlreadyExistsException</name>
      <anchorfile>classzypp_1_1repo_1_1ServiceAlreadyExistsException.html</anchorfile>
      <anchor>ad5c9906af859b3ab6089752173a27e91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceAlreadyExistsException</name>
      <anchorfile>classzypp_1_1repo_1_1ServiceAlreadyExistsException.html</anchorfile>
      <anchor>aa854fcc5e129dc2881997bef01f146e3</anchor>
      <arglist>(const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceAlreadyExistsException</name>
      <anchorfile>classzypp_1_1repo_1_1ServiceAlreadyExistsException.html</anchorfile>
      <anchor>aa12f37234b42d447f6aa88f467dc9365</anchor>
      <arglist>(const ServiceInfo &amp;service_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceAlreadyExistsException</name>
      <anchorfile>classzypp_1_1repo_1_1ServiceAlreadyExistsException.html</anchorfile>
      <anchor>a3d66acf26eb82b97b4b8b6fda64af95a</anchor>
      <arglist>(const ServiceInfo &amp;service_r, const std::string &amp;msg_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::ServiceException</name>
    <filename>classzypp_1_1repo_1_1ServiceException.html</filename>
    <base>zypp::Exception</base>
    <member kind="function">
      <type></type>
      <name>ServiceException</name>
      <anchorfile>classzypp_1_1repo_1_1ServiceException.html</anchorfile>
      <anchor>af6a616919cf0f318dc2a9eb85070988a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceException</name>
      <anchorfile>classzypp_1_1repo_1_1ServiceException.html</anchorfile>
      <anchor>a2d094224df87e07344e30994945824f0</anchor>
      <arglist>(const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceException</name>
      <anchorfile>classzypp_1_1repo_1_1ServiceException.html</anchorfile>
      <anchor>aa230252301619b0f05c5eca520a67d52</anchor>
      <arglist>(const ServiceInfo &amp;service_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceException</name>
      <anchorfile>classzypp_1_1repo_1_1ServiceException.html</anchorfile>
      <anchor>a17ae0247243d44bc040e48080388d1ca</anchor>
      <arglist>(const ServiceInfo &amp;service_r, const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ServiceException</name>
      <anchorfile>classzypp_1_1repo_1_1ServiceException.html</anchorfile>
      <anchor>a89b3a787782d239539736950957f5c2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ServiceInfo</type>
      <name>service</name>
      <anchorfile>classzypp_1_1repo_1_1ServiceException.html</anchorfile>
      <anchor>aa5663db61bec0be3e19846b1587a550b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>alias</name>
      <anchorfile>classzypp_1_1repo_1_1ServiceException.html</anchorfile>
      <anchor>ad2dcfafed99753e3dbaff9c9f4da466d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1repo_1_1ServiceException.html</anchorfile>
      <anchor>a5a79882519e41013f7ee2f6da76e8476</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ServiceInfo</type>
      <name>_service</name>
      <anchorfile>classzypp_1_1repo_1_1ServiceException.html</anchorfile>
      <anchor>a0e88915ca53892f8c7d3ae9dd15d3834</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::parser::ServiceFileReader</name>
    <filename>classzypp_1_1parser_1_1ServiceFileReader.html</filename>
    <class kind="class">zypp::parser::ServiceFileReader::Impl</class>
    <member kind="typedef">
      <type>function&lt; bool(const ServiceInfo &amp;)&gt;</type>
      <name>ProcessService</name>
      <anchorfile>classzypp_1_1parser_1_1ServiceFileReader.html</anchorfile>
      <anchor>a7b2b0ca3f7dafc1e94fc4eebeecf4cc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceFileReader</name>
      <anchorfile>classzypp_1_1parser_1_1ServiceFileReader.html</anchorfile>
      <anchor>abf88adebfb191df9e0fc6436b6c5ee1b</anchor>
      <arglist>(const Pathname &amp;serviceFile, const ProcessService &amp;callback)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ServiceFileReader</name>
      <anchorfile>classzypp_1_1parser_1_1ServiceFileReader.html</anchorfile>
      <anchor>ad3243174e697b8ac8de64db9aed357f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1parser_1_1ServiceFileReader.html</anchorfile>
      <anchor>aba7f6dfc92dccfface136035ad561190</anchor>
      <arglist>(std::ostream &amp;str, const ServiceFileReader &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1parser_1_1ServiceFileReader.html</anchorfile>
      <anchor>a16bd26ada9ac9aad8bfb69a5a55e617a</anchor>
      <arglist>(std::ostream &amp;str, const ServiceFileReader &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ServiceInfo</name>
    <filename>classzypp_1_1ServiceInfo.html</filename>
    <base>zypp::repo::RepoInfoBase</base>
    <class kind="struct">zypp::ServiceInfo::Impl</class>
    <class kind="struct">zypp::ServiceInfo::RepoState</class>
    <member kind="function">
      <type></type>
      <name>ServiceInfo</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a424abf52afa2ba2affd25510d17692a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceInfo</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>ab90d755d407b4f01a3c084c5a4488e28</anchor>
      <arglist>(const std::string &amp;alias)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceInfo</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a275b4c7956eb2d993e777a49b1f1fb0c</anchor>
      <arglist>(const std::string &amp;alias, const Url &amp;url)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ServiceInfo</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a33b85b67b6374c383b0fe4cf37d21a1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Url</type>
      <name>url</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a82278688431ad6fae86d60e600bb4133</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Url</type>
      <name>rawUrl</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>aaf984dd9437b07f2b15591fa41e1d5c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUrl</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>ad3099b8c499e7f2dcb9426c944f44d0a</anchor>
      <arglist>(const Url &amp;url)</arglist>
    </member>
    <member kind="function">
      <type>repo::ServiceType</type>
      <name>type</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a1886497ecd1fccf10e86071640b75888</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setType</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a22eadd3016962ea9ae04dcaf09250fff</anchor>
      <arglist>(const repo::ServiceType &amp;type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProbedType</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>aa19490e0d01b34cd328ae297bbaa319e</anchor>
      <arglist>(const repo::ServiceType &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>Date::Duration</type>
      <name>ttl</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a2181e53193166ebccbf81ab0141cbe75</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTtl</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>aa2e6756b590f37482331e667047b5ebb</anchor>
      <arglist>(Date::Duration ttl_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProbedTtl</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a0c033dfae2f03dae22f5acbc24d8d259</anchor>
      <arglist>(Date::Duration ttl_r) const</arglist>
    </member>
    <member kind="function">
      <type>Date</type>
      <name>lrf</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a2a5935a8da3eec5ed321faf97c020a45</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLrf</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a229945a05c3530f34d35e6c24d5cf807</anchor>
      <arglist>(Date lrf_r)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ServiceInfo</type>
      <name>noService</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>aeeef0c6891130014c03f422b1eeecf69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; ServiceInfo &gt;</type>
      <name>ServiceInfo_Ptr</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a4dd8561dc6cf4f60a93354d8e7f236f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; const ServiceInfo &gt;</type>
      <name>ServiceInfo_constPtr</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a69c25a78094c85cf10a50e34ac939a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; ServiceInfo &gt;</type>
      <name>ServiceInfoList</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>ab6cb787b755268806d0742cfacc3c0d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>aa3b49c5390c172587594b7a5b0774009</anchor>
      <arglist>(std::ostream &amp;str, const ServiceInfo &amp;obj)</arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; std::string &gt;</type>
      <name>ReposToEnable</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a99ce361c63532be69d3aaf4c991de29b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reposToEnableEmpty</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a80bb4170d87c145902eecb088517801a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ReposToEnable::size_type</type>
      <name>reposToEnableSize</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a10719bc351ad79a31202cdf5b7a481ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ReposToEnable::const_iterator</type>
      <name>reposToEnableBegin</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a1e70951bdae3ae65b952c7956b23e44f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ReposToEnable::const_iterator</type>
      <name>reposToEnableEnd</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a4630328a472637841a126ce40041dcea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; ReposToEnable::const_iterator &gt;</type>
      <name>reposToEnable</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>aba4261622f0625d5a9b82b0f849f6f49</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>repoToEnableFind</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a304e00a69bbc85791dbd93775856e2dd</anchor>
      <arglist>(const std::string &amp;alias_r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRepoToEnable</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>ab2bd980a0aaa507972ab1c1b5361b84e</anchor>
      <arglist>(const std::string &amp;alias_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>delRepoToEnable</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>ae3a6b97f8b86d3dded081408504249e8</anchor>
      <arglist>(const std::string &amp;alias_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearReposToEnable</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a71badf35c278f73de2fa5ffd85942aba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; std::string &gt;</type>
      <name>ReposToDisable</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a77671073ed6632b56321b0c4a9b8f6ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reposToDisableEmpty</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>af22f5b3ed1c150c907cef39655c6001e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ReposToDisable::size_type</type>
      <name>reposToDisableSize</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>aec4f9fe72d7be522301e6bcdd2a52aa0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ReposToDisable::const_iterator</type>
      <name>reposToDisableBegin</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>ae054a72f1920a4b2984a094fe90f8b39</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ReposToDisable::const_iterator</type>
      <name>reposToDisableEnd</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a3e354a9405f7b69d7c0bf9417e0bfc1d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; ReposToDisable::const_iterator &gt;</type>
      <name>reposToDisable</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a62c61b8c766f163c400bafc796f7de31</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>repoToDisableFind</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a2d461759005d13c4cf7c0e4b7a321c70</anchor>
      <arglist>(const std::string &amp;alias_r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRepoToDisable</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a6ce27da0a7b5283bc4da9c21fc0c9e1a</anchor>
      <arglist>(const std::string &amp;alias_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>delRepoToDisable</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a803a64878891b0d2967d18e62e7f6992</anchor>
      <arglist>(const std::string &amp;alias_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearReposToDisable</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>ab80b2e57491e2250a492507c7c88c09e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, RepoState &gt;</type>
      <name>RepoStates</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>aab755bbf3cf624a319fb868bff46d907</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a89403fc613219b4af63fe0a5ae4cceee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const RepoStates &amp;</type>
      <name>repoStates</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a38625533de390db4add50452d132dbae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRepoStates</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>aecf61b15190ebe0022764f11055333c1</anchor>
      <arglist>(RepoStates newStates_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpAsIniOn</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>ae8e62e0c3c41a7c4e24217b1bafc5cf5</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpAsXmlOn</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a35ccc47a7a5852f84f4671eaabcb34e9</anchor>
      <arglist>(std::ostream &amp;str, const std::string &amp;content=&quot;&quot;) const</arglist>
    </member>
    <member kind="function">
      <type>Date::Duration</type>
      <name>ttl</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a2181e53193166ebccbf81ab0141cbe75</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTtl</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>aa2e6756b590f37482331e667047b5ebb</anchor>
      <arglist>(Date::Duration ttl_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProbedTtl</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a0c033dfae2f03dae22f5acbc24d8d259</anchor>
      <arglist>(Date::Duration ttl_r) const</arglist>
    </member>
    <member kind="function">
      <type>Date</type>
      <name>lrf</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a2a5935a8da3eec5ed321faf97c020a45</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLrf</name>
      <anchorfile>classzypp_1_1ServiceInfo.html</anchorfile>
      <anchor>a229945a05c3530f34d35e6c24d5cf807</anchor>
      <arglist>(Date lrf_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::ServiceInvalidAliasException</name>
    <filename>classzypp_1_1repo_1_1ServiceInvalidAliasException.html</filename>
    <base>zypp::repo::ServiceException</base>
    <member kind="function">
      <type></type>
      <name>ServiceInvalidAliasException</name>
      <anchorfile>classzypp_1_1repo_1_1ServiceInvalidAliasException.html</anchorfile>
      <anchor>a3d52388115c2d08f18bfae994667302d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceInvalidAliasException</name>
      <anchorfile>classzypp_1_1repo_1_1ServiceInvalidAliasException.html</anchorfile>
      <anchor>abf41bbefec013fa271eab313471fee15</anchor>
      <arglist>(const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceInvalidAliasException</name>
      <anchorfile>classzypp_1_1repo_1_1ServiceInvalidAliasException.html</anchorfile>
      <anchor>a60d1a8ab861ba576e62519cc8d098566</anchor>
      <arglist>(const ServiceInfo &amp;info)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceInvalidAliasException</name>
      <anchorfile>classzypp_1_1repo_1_1ServiceInvalidAliasException.html</anchorfile>
      <anchor>a1072e54888257ec68ab138ae785600b8</anchor>
      <arglist>(const ServiceInfo &amp;info, const std::string &amp;msg_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::ServiceNoAliasException</name>
    <filename>classzypp_1_1repo_1_1ServiceNoAliasException.html</filename>
    <base>zypp::repo::ServiceException</base>
    <member kind="function">
      <type></type>
      <name>ServiceNoAliasException</name>
      <anchorfile>classzypp_1_1repo_1_1ServiceNoAliasException.html</anchorfile>
      <anchor>ab57b35040c59b06b1cb41cce1d05d908</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceNoAliasException</name>
      <anchorfile>classzypp_1_1repo_1_1ServiceNoAliasException.html</anchorfile>
      <anchor>acd2dbc90b0ff67fd89a44f211b565f54</anchor>
      <arglist>(const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceNoAliasException</name>
      <anchorfile>classzypp_1_1repo_1_1ServiceNoAliasException.html</anchorfile>
      <anchor>a601989d893f2947462e9c4a778af7bd4</anchor>
      <arglist>(const ServiceInfo &amp;service_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceNoAliasException</name>
      <anchorfile>classzypp_1_1repo_1_1ServiceNoAliasException.html</anchorfile>
      <anchor>a391660b78fcdb517357e6d112fa743b7</anchor>
      <arglist>(const ServiceInfo &amp;service_r, const std::string &amp;msg_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::ServiceNoUrlException</name>
    <filename>classzypp_1_1repo_1_1ServiceNoUrlException.html</filename>
    <base>zypp::repo::ServiceException</base>
    <member kind="function">
      <type></type>
      <name>ServiceNoUrlException</name>
      <anchorfile>classzypp_1_1repo_1_1ServiceNoUrlException.html</anchorfile>
      <anchor>adf63da7863d4f1e710cc21ee997b3c8d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceNoUrlException</name>
      <anchorfile>classzypp_1_1repo_1_1ServiceNoUrlException.html</anchorfile>
      <anchor>a137c4ce488c998af15de49b5f0fda7a2</anchor>
      <arglist>(const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceNoUrlException</name>
      <anchorfile>classzypp_1_1repo_1_1ServiceNoUrlException.html</anchorfile>
      <anchor>a418f39f940fb8ddf94402efdffd2f10a</anchor>
      <arglist>(const ServiceInfo &amp;service_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceNoUrlException</name>
      <anchorfile>classzypp_1_1repo_1_1ServiceNoUrlException.html</anchorfile>
      <anchor>a3387529ff7f56d4799f126a182e225b8</anchor>
      <arglist>(const ServiceInfo &amp;service_r, const std::string &amp;msg_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::ServicePluginException</name>
    <filename>classzypp_1_1repo_1_1ServicePluginException.html</filename>
    <base>zypp::repo::ServiceException</base>
    <member kind="function">
      <type></type>
      <name>ServicePluginException</name>
      <anchorfile>classzypp_1_1repo_1_1ServicePluginException.html</anchorfile>
      <anchor>ad030452e1ff27eb341f4aa93fbde60cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServicePluginException</name>
      <anchorfile>classzypp_1_1repo_1_1ServicePluginException.html</anchorfile>
      <anchor>a4d2c7e107411607ae4cb396dab0a262a</anchor>
      <arglist>(const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServicePluginException</name>
      <anchorfile>classzypp_1_1repo_1_1ServicePluginException.html</anchorfile>
      <anchor>a1646842507d2a4243a9a3d8f1e49c869</anchor>
      <arglist>(const ServiceInfo &amp;service_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServicePluginException</name>
      <anchorfile>classzypp_1_1repo_1_1ServicePluginException.html</anchorfile>
      <anchor>a11c1f122a558ce73e4af3d882eaa4df3</anchor>
      <arglist>(const ServiceInfo &amp;service_r, const std::string &amp;msg_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::ServicePluginImmutableException</name>
    <filename>classzypp_1_1repo_1_1ServicePluginImmutableException.html</filename>
    <base>zypp::repo::ServicePluginException</base>
    <member kind="function">
      <type></type>
      <name>ServicePluginImmutableException</name>
      <anchorfile>classzypp_1_1repo_1_1ServicePluginImmutableException.html</anchorfile>
      <anchor>a85946ef61353e1bfb0a4aa284e6d472e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServicePluginImmutableException</name>
      <anchorfile>classzypp_1_1repo_1_1ServicePluginImmutableException.html</anchorfile>
      <anchor>affbb6a9b2cbc934cb3bb6182bfc47f7c</anchor>
      <arglist>(const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServicePluginImmutableException</name>
      <anchorfile>classzypp_1_1repo_1_1ServicePluginImmutableException.html</anchorfile>
      <anchor>a84b3bbb52f32df4386cd85cb3d9d8938</anchor>
      <arglist>(const ServiceInfo &amp;service_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServicePluginImmutableException</name>
      <anchorfile>classzypp_1_1repo_1_1ServicePluginImmutableException.html</anchorfile>
      <anchor>a09dbe3e3af560cb377b6dda939b57172</anchor>
      <arglist>(const ServiceInfo &amp;service_r, const std::string &amp;msg_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::ServicePluginInformalException</name>
    <filename>classzypp_1_1repo_1_1ServicePluginInformalException.html</filename>
    <base>zypp::repo::ServicePluginException</base>
    <member kind="function">
      <type></type>
      <name>ServicePluginInformalException</name>
      <anchorfile>classzypp_1_1repo_1_1ServicePluginInformalException.html</anchorfile>
      <anchor>a9be10332d04fadfe6cb215b187483216</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServicePluginInformalException</name>
      <anchorfile>classzypp_1_1repo_1_1ServicePluginInformalException.html</anchorfile>
      <anchor>afd1ca64d4e3475d647bc7bead860864f</anchor>
      <arglist>(const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServicePluginInformalException</name>
      <anchorfile>classzypp_1_1repo_1_1ServicePluginInformalException.html</anchorfile>
      <anchor>a303ba0de0c27a3dfd1e022943f8c01f0</anchor>
      <arglist>(const ServiceInfo &amp;service_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServicePluginInformalException</name>
      <anchorfile>classzypp_1_1repo_1_1ServicePluginInformalException.html</anchorfile>
      <anchor>a074c7234fd994e00fb37881619780ca2</anchor>
      <arglist>(const ServiceInfo &amp;service_r, const std::string &amp;msg_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::ServiceRepos</name>
    <filename>classzypp_1_1repo_1_1ServiceRepos.html</filename>
    <base protection="private">zypp::base::NonCopyable</base>
    <class kind="struct">zypp::repo::ServiceRepos::Impl</class>
    <member kind="typedef">
      <type>function&lt; bool(const RepoInfo &amp;)&gt;</type>
      <name>ProcessRepo</name>
      <anchorfile>classzypp_1_1repo_1_1ServiceRepos.html</anchorfile>
      <anchor>a325c1d4cd9f405d41f33191305f39e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceRepos</name>
      <anchorfile>classzypp_1_1repo_1_1ServiceRepos.html</anchorfile>
      <anchor>ac3de68439a1c97fd49dfd981965b090e</anchor>
      <arglist>(const Pathname &amp;root_r, const ServiceInfo &amp;service, const ProcessRepo &amp;callback, const ProgressData::ReceiverFnc &amp;progress=ProgressData::ReceiverFnc())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ServiceRepos</name>
      <anchorfile>classzypp_1_1repo_1_1ServiceRepos.html</anchorfile>
      <anchor>a12d7f97ceb7ce7ff07b4b0ef973ac1ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl &gt;</type>
      <name>_impl</name>
      <anchorfile>classzypp_1_1repo_1_1ServiceRepos.html</anchorfile>
      <anchor>abe2f5ae529abb930eeeb1f2b99ee5ec7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::repo::ServiceType</name>
    <filename>structzypp_1_1repo_1_1ServiceType.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Type</name>
      <anchorfile>structzypp_1_1repo_1_1ServiceType.html</anchorfile>
      <anchor>af16fc423cea1954a706e5e510c7e8d98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE_e</name>
      <anchorfile>structzypp_1_1repo_1_1ServiceType.html</anchorfile>
      <anchor>af16fc423cea1954a706e5e510c7e8d98ac55f29741fa3660479ecff0a238de8ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIS_e</name>
      <anchorfile>structzypp_1_1repo_1_1ServiceType.html</anchorfile>
      <anchor>af16fc423cea1954a706e5e510c7e8d98a871c4ed7719afd452bc5a1e8138cf5a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PLUGIN_e</name>
      <anchorfile>structzypp_1_1repo_1_1ServiceType.html</anchorfile>
      <anchor>af16fc423cea1954a706e5e510c7e8d98ace9f63cf5900fb54b1cff6edaba7f115</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE_e</name>
      <anchorfile>structzypp_1_1repo_1_1ServiceType.html</anchorfile>
      <anchor>af16fc423cea1954a706e5e510c7e8d98ac55f29741fa3660479ecff0a238de8ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIS_e</name>
      <anchorfile>structzypp_1_1repo_1_1ServiceType.html</anchorfile>
      <anchor>af16fc423cea1954a706e5e510c7e8d98a871c4ed7719afd452bc5a1e8138cf5a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PLUGIN_e</name>
      <anchorfile>structzypp_1_1repo_1_1ServiceType.html</anchorfile>
      <anchor>af16fc423cea1954a706e5e510c7e8d98ace9f63cf5900fb54b1cff6edaba7f115</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceType</name>
      <anchorfile>structzypp_1_1repo_1_1ServiceType.html</anchorfile>
      <anchor>ac47665569d6b0e0fe0fe74916bc757ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceType</name>
      <anchorfile>structzypp_1_1repo_1_1ServiceType.html</anchorfile>
      <anchor>adcc93ee5d5659785f5ded42f0aeea629</anchor>
      <arglist>(Type type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceType</name>
      <anchorfile>structzypp_1_1repo_1_1ServiceType.html</anchorfile>
      <anchor>a015bd43f6727a9cbcfc31ec0d40f3396</anchor>
      <arglist>(const std::string &amp;strval_r)</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>toEnum</name>
      <anchorfile>structzypp_1_1repo_1_1ServiceType.html</anchorfile>
      <anchor>ab993aa0ef20a1bfec18f259e34b89f95</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ServiceType::Type</type>
      <name>parse</name>
      <anchorfile>structzypp_1_1repo_1_1ServiceType.html</anchorfile>
      <anchor>a92cacd10785eb37076cfe3828b3ba706</anchor>
      <arglist>(const std::string &amp;strval_r)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>asString</name>
      <anchorfile>structzypp_1_1repo_1_1ServiceType.html</anchorfile>
      <anchor>ab0e6438996d3af345368a87607b6200d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>Type</type>
      <name>_type</name>
      <anchorfile>structzypp_1_1repo_1_1ServiceType.html</anchorfile>
      <anchor>ab60a6cf6cac30aa190e43826cee89529</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ServiceType</type>
      <name>RIS</name>
      <anchorfile>structzypp_1_1repo_1_1ServiceType.html</anchorfile>
      <anchor>ac47f4328487a3c960f7cc39365372fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ServiceType</type>
      <name>NONE</name>
      <anchorfile>structzypp_1_1repo_1_1ServiceType.html</anchorfile>
      <anchor>a11edcd6d9295ac38e214313dd93f344c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ServiceType</type>
      <name>PLUGIN</name>
      <anchorfile>structzypp_1_1repo_1_1ServiceType.html</anchorfile>
      <anchor>af6fb59150ac7b9639a0ab3e9528632d4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::base::SetRelationMixin</name>
    <filename>classzypp_1_1base_1_1SetRelationMixin.html</filename>
    <templarg>class Derived</templarg>
    <member kind="function">
      <type>SetCompare</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1base_1_1SetRelationMixin.html</anchorfile>
      <anchor>ae8b177a3275a6e2d8c479f242505eedf</anchor>
      <arglist>(const Derived &amp;trg) const</arglist>
    </member>
    <member kind="function">
      <type>SetCompare</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1base_1_1SetRelationMixin.html</anchorfile>
      <anchor>a9b756d8cb57f5cee6aca07d78b83a30a</anchor>
      <arglist>(const SetRelationMixin&lt; Derived &gt; &amp;trg) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1base_1_1SetRelationMixin.html</anchorfile>
      <anchor>a19433ab26f4537d6b59ff67d4f0b9162</anchor>
      <arglist>(const Derived &amp;trg, SetCompare cmp) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1base_1_1SetRelationMixin.html</anchorfile>
      <anchor>ad58bd5793b2a3941c0dd7d9a3a367eea</anchor>
      <arglist>(const SetRelationMixin&lt; Derived &gt; &amp;trg, SetCompare cmp) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1base_1_1SetRelationMixin.html</anchorfile>
      <anchor>a17ab1f5cddf2284a6aae918a9ba16b7f</anchor>
      <arglist>(const Derived &amp;trg, SetRelation rel) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1base_1_1SetRelationMixin.html</anchorfile>
      <anchor>adf745ba576fa4f496a2e7d6c6c494654</anchor>
      <arglist>(const SetRelationMixin&lt; Derived &gt; &amp;trg, SetRelation rel) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SetRelationMixin</name>
      <anchorfile>classzypp_1_1base_1_1SetRelationMixin.html</anchorfile>
      <anchor>a6d2db67510717246d53588034f8b70d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>DEFAULT_COPYABLE</name>
      <anchorfile>classzypp_1_1base_1_1SetRelationMixin.html</anchorfile>
      <anchor>a2de1e5c6fd888fa64f1266dae0de11f9</anchor>
      <arglist>(SetRelationMixin)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>DEFAULT_MOVABLE</name>
      <anchorfile>classzypp_1_1base_1_1SetRelationMixin.html</anchorfile>
      <anchor>a57dcaee53acdfb374635bd22c0394946</anchor>
      <arglist>(SetRelationMixin)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>~SetRelationMixin</name>
      <anchorfile>classzypp_1_1base_1_1SetRelationMixin.html</anchorfile>
      <anchor>a404e1bebfae2e9a4d89f958781fd406d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const Derived &amp;</type>
      <name>derived</name>
      <anchorfile>classzypp_1_1base_1_1SetRelationMixin.html</anchorfile>
      <anchor>a403edcd7ff55e35a61d21ec7d773f570</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SetCompare</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1base_1_1SetRelationMixin.html</anchorfile>
      <anchor>a6486c719ea650fad39714639c5bec501</anchor>
      <arglist>(const SetRelationMixin&lt; Derived &gt; &amp;src, const SetRelationMixin&lt; Derived &gt; &amp;trg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1base_1_1SetRelationMixin.html</anchorfile>
      <anchor>a155b60a496c1005f5ae4de36ec693009</anchor>
      <arglist>(const SetRelationMixin&lt; Derived &gt; &amp;src, const SetRelationMixin&lt; Derived &gt; &amp;trg, SetCompare cmp)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compare</name>
      <anchorfile>classzypp_1_1base_1_1SetRelationMixin.html</anchorfile>
      <anchor>a4ed688684736fd5904c826a48b0b1aa7</anchor>
      <arglist>(const SetRelationMixin&lt; Derived &gt; &amp;src, const SetRelationMixin&lt; Derived &gt; &amp;trg, SetRelation rel)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1base_1_1SetRelationMixin.html</anchorfile>
      <anchor>a9eee4ad58d2b9b8b3523c44cc96fe266</anchor>
      <arglist>(const SetRelationMixin&lt; Derived &gt; &amp;src, const SetRelationMixin&lt; Derived &gt; &amp;trg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1base_1_1SetRelationMixin.html</anchorfile>
      <anchor>ab0a99f4639d9777b04f687d9da23c045</anchor>
      <arglist>(const SetRelationMixin&lt; Derived &gt; &amp;src, const SetRelationMixin&lt; Derived &gt; &amp;trg)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::base::SetTracker</name>
    <filename>structzypp_1_1base_1_1SetTracker.html</filename>
    <templarg>class TSet</templarg>
    <member kind="typedef">
      <type>TSet</type>
      <name>set_type</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>a8de5754174fb15ecda495ff6c396b422</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TSet::key_type</type>
      <name>key_type</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>a358d490808e6607db1b41fbf30ec2a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TSet::value_type</type>
      <name>value_type</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>a3725475a80a6ee0a5ebcbe0c063299fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetTracker</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>ab4df698a548cf902c848175787e22c9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetTracker</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>a611f26178a1d634320590e5092e62983</anchor>
      <arglist>(set_type initial_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setInitial</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>acbc1a5b46008d69bf2a25f956e10a7e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setInitial</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>a161cfc9976540d67388c662b89783da9</anchor>
      <arglist>(set_type new_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>a76c0330d1363194ca84ba0695e1f64a0</anchor>
      <arglist>(set_type new_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>a7a3a9ec2295911fe0733ccd2eb45df20</anchor>
      <arglist>(const value_type &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>remove</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>aa64bc1470b630627e8d924600b2aed71</anchor>
      <arglist>(const value_type &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>ae99ae5f08f2020fd80d22d8b789fcddb</anchor>
      <arglist>(const key_type &amp;key_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>wasAdded</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>a923c4cb05e4b884e39a9410e4bd6c4af</anchor>
      <arglist>(const key_type &amp;key_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>wasRemoved</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>a126a97417adb99be52ce165149bd6809</anchor>
      <arglist>(const key_type &amp;key_r) const</arglist>
    </member>
    <member kind="function">
      <type>const set_type &amp;</type>
      <name>current</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>addd2dab69be7f9bb4698f7f05d66e1b3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const set_type &amp;</type>
      <name>added</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>ab0911e3739d88b4e0631b154a51bf000</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const set_type &amp;</type>
      <name>removed</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>a66a88ee8b51d331eadc189d0157c28e4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>a0d134d4a8a3006ffb6bdf4840dac8dbc</anchor>
      <arglist>(std::ostream &amp;str, const SetTracker&lt; TSet &gt; &amp;obj)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>set_type</type>
      <name>_current</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>addf99a770ef0e0740fb0cf2aa20efeff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>set_type</type>
      <name>_added</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>aadd44e4bc34f470a0d23486bd8f69555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>set_type</type>
      <name>_removed</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>a76e37b2089190a9e0a2f50c1e5adca0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>set_type &amp;</type>
      <name>current</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>aa715633c0fd461f85714678653433aa7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>set_type &amp;</type>
      <name>added</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>a64345fd5e42cf70d6d4a72fce9723f5e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>set_type &amp;</type>
      <name>removed</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>a1e469d1579d7738175cda383cfe1f657</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>find</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>a6102927d309e23bd7c14e9e8df6dac85</anchor>
      <arglist>(const set_type &amp;set_r, const key_type &amp;key_r)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>setDifference</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>a4e2606b3a22488e13c51e4d515bce719</anchor>
      <arglist>(const TORDERED_SET &amp;lhs, const TORDERED_SET &amp;rhs, TORDERED_SET &amp;result_r)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>setDifference</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>ab02f75fac12ca0f17df19d316f2de68a</anchor>
      <arglist>(const TUNORDERED_SET &amp;lhs, const TUNORDERED_SET &amp;rhs, TUNORDERED_SET &amp;result_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setInitial</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>acbc1a5b46008d69bf2a25f956e10a7e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setInitial</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>a161cfc9976540d67388c662b89783da9</anchor>
      <arglist>(set_type new_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>a76c0330d1363194ca84ba0695e1f64a0</anchor>
      <arglist>(set_type new_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>a7a3a9ec2295911fe0733ccd2eb45df20</anchor>
      <arglist>(const value_type &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>remove</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>aa64bc1470b630627e8d924600b2aed71</anchor>
      <arglist>(const value_type &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>ae99ae5f08f2020fd80d22d8b789fcddb</anchor>
      <arglist>(const key_type &amp;key_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>wasAdded</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>a923c4cb05e4b884e39a9410e4bd6c4af</anchor>
      <arglist>(const key_type &amp;key_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>wasRemoved</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>a126a97417adb99be52ce165149bd6809</anchor>
      <arglist>(const key_type &amp;key_r) const</arglist>
    </member>
    <member kind="function">
      <type>const set_type &amp;</type>
      <name>current</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>addd2dab69be7f9bb4698f7f05d66e1b3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const set_type &amp;</type>
      <name>added</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>ab0911e3739d88b4e0631b154a51bf000</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const set_type &amp;</type>
      <name>removed</name>
      <anchorfile>structzypp_1_1base_1_1SetTracker.html</anchorfile>
      <anchor>a66a88ee8b51d331eadc189d0157c28e4</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::rw_pointer::Shared</name>
    <filename>structzypp_1_1rw__pointer_1_1Shared.html</filename>
    <templarg>class D</templarg>
    <member kind="typedef">
      <type>shared_ptr&lt; D &gt;</type>
      <name>PtrType</name>
      <anchorfile>structzypp_1_1rw__pointer_1_1Shared.html</anchorfile>
      <anchor>a62bc1dff7c29fbe8e7b5a6229530274b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; const D &gt;</type>
      <name>constPtrType</name>
      <anchorfile>structzypp_1_1rw__pointer_1_1Shared.html</anchorfile>
      <anchor>a650a26569e5d3a469da6b052c7b21378</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unique</name>
      <anchorfile>structzypp_1_1rw__pointer_1_1Shared.html</anchorfile>
      <anchor>aab5f2ba97d3db937ea89f1779d09995f</anchor>
      <arglist>(const constPtrType &amp;ptr_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unique</name>
      <anchorfile>structzypp_1_1rw__pointer_1_1Shared.html</anchorfile>
      <anchor>afd21c916c4c9d654c7404c3fc8ff1bd1</anchor>
      <arglist>(const PtrType &amp;ptr_r)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>use_count</name>
      <anchorfile>structzypp_1_1rw__pointer_1_1Shared.html</anchorfile>
      <anchor>a9a927f94c1c8e3ae23e06024d460e0aa</anchor>
      <arglist>(const constPtrType &amp;ptr_r) const</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>use_count</name>
      <anchorfile>structzypp_1_1rw__pointer_1_1Shared.html</anchorfile>
      <anchor>a8ba42e941395371c734da07cb72885e4</anchor>
      <arglist>(const PtrType &amp;ptr_r) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>shared_ptr</name>
    <filename>classshared__ptr.html</filename>
  </compound>
  <compound kind="class">
    <name>zypp::ShutdownLock</name>
    <filename>classzypp_1_1ShutdownLock.html</filename>
    <member kind="function">
      <type></type>
      <name>ShutdownLock</name>
      <anchorfile>classzypp_1_1ShutdownLock.html</anchorfile>
      <anchor>a691942111784e0fd4455dfdf83f281fc</anchor>
      <arglist>(const std::string &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ShutdownLock</name>
      <anchorfile>classzypp_1_1ShutdownLock.html</anchorfile>
      <anchor>a28324535e9ff00e2453ba8124c210c61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>shared_ptr&lt; ExternalProgramWithSeperatePgid &gt;</type>
      <name>_prog</name>
      <anchorfile>classzypp_1_1ShutdownLock.html</anchorfile>
      <anchor>a4c6a23e9e9b97f60aa962103982ddccc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::SignalSaver</name>
    <filename>classzypp_1_1SignalSaver.html</filename>
    <member kind="function">
      <type></type>
      <name>SignalSaver</name>
      <anchorfile>classzypp_1_1SignalSaver.html</anchorfile>
      <anchor>a1db507c6f864572da91b2adf5a8040be</anchor>
      <arglist>(int signum_r, sighandler_t handler_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SignalSaver</name>
      <anchorfile>classzypp_1_1SignalSaver.html</anchorfile>
      <anchor>ac44fa6a307eb31209ab258076a55f272</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_signum</name>
      <anchorfile>classzypp_1_1SignalSaver.html</anchorfile>
      <anchor>ae761110ece01a85a39d3b6df2de86b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>::sighandler_t</type>
      <name>_orighandler</name>
      <anchorfile>classzypp_1_1SignalSaver.html</anchorfile>
      <anchor>a0e38755c373ca92d13c050ad66cbb534</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::Signature</name>
    <filename>classzypp_1_1Signature.html</filename>
    <member kind="function">
      <type></type>
      <name>Signature</name>
      <anchorfile>classzypp_1_1Signature.html</anchorfile>
      <anchor>a784550705fb28a0ec744910322c2a9bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Signature</name>
      <anchorfile>classzypp_1_1Signature.html</anchorfile>
      <anchor>a7c2bf6d7238d5e1d712261b5eeff36ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1Signature.html</anchorfile>
      <anchor>a101c5ce130ea1c8369bc2dcf96fad5b5</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1Signature.html</anchorfile>
      <anchor>a4b03935fea0494f96b64f4a345231086</anchor>
      <arglist>(std::ostream &amp;str, const Signature &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::SignatureCheckException</name>
    <filename>classzypp_1_1SignatureCheckException.html</filename>
    <base>zypp::FileCheckException</base>
    <member kind="function">
      <type></type>
      <name>SignatureCheckException</name>
      <anchorfile>classzypp_1_1SignatureCheckException.html</anchorfile>
      <anchor>afa623bb200b1a43ba9f6447e39b23c14</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::SignatureFileChecker</name>
    <filename>classzypp_1_1SignatureFileChecker.html</filename>
    <member kind="typedef">
      <type>SignatureCheckException</type>
      <name>ExceptionType</name>
      <anchorfile>classzypp_1_1SignatureFileChecker.html</anchorfile>
      <anchor>aaadf81a304bf4b28e3d9b7eced74ee31</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SignatureFileChecker</name>
      <anchorfile>classzypp_1_1SignatureFileChecker.html</anchorfile>
      <anchor>ad571f759961e0d1be4b3c45ee36ac325</anchor>
      <arglist>(const Pathname &amp;signature)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SignatureFileChecker</name>
      <anchorfile>classzypp_1_1SignatureFileChecker.html</anchorfile>
      <anchor>ac4118aabb472371848abddcd5b276e89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKeyContext</name>
      <anchorfile>classzypp_1_1SignatureFileChecker.html</anchorfile>
      <anchor>a98fb8a830762ee007f6111a67d922fd0</anchor>
      <arglist>(const KeyContext &amp;keycontext)</arglist>
    </member>
    <member kind="function">
      <type>const KeyContext &amp;</type>
      <name>keyContext</name>
      <anchorfile>classzypp_1_1SignatureFileChecker.html</anchorfile>
      <anchor>a8bb3cfcc3ad9ce7a27a465deaff78184</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fileAccepted</name>
      <anchorfile>classzypp_1_1SignatureFileChecker.html</anchorfile>
      <anchor>a0cd164d0fed74d29e8d26da45af5fa91</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fileValidated</name>
      <anchorfile>classzypp_1_1SignatureFileChecker.html</anchorfile>
      <anchor>a9391d2f36b62147a29cfeba0f971f58d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addPublicKey</name>
      <anchorfile>classzypp_1_1SignatureFileChecker.html</anchorfile>
      <anchor>ac60b1519d77430f107f98de120b883cd</anchor>
      <arglist>(const PublicKey &amp;publickey, const KeyContext &amp;keycontext=KeyContext())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addPublicKey</name>
      <anchorfile>classzypp_1_1SignatureFileChecker.html</anchorfile>
      <anchor>a3a9ef6a9d9ab30a3aeca683aef9e0c77</anchor>
      <arglist>(const Pathname &amp;publickey, const KeyContext &amp;keycontext=KeyContext())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1SignatureFileChecker.html</anchorfile>
      <anchor>a57331780d2a764ade8dc30a5bed65159</anchor>
      <arglist>(const Pathname &amp;file) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Pathname</type>
      <name>_signature</name>
      <anchorfile>classzypp_1_1SignatureFileChecker.html</anchorfile>
      <anchor>ab00e08c179f020726dd96eec8313dd97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>KeyContext</type>
      <name>_context</name>
      <anchorfile>classzypp_1_1SignatureFileChecker.html</anchorfile>
      <anchor>a1b3be1cf399a308b1d9555588e6c2d4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>DefaultIntegral&lt; bool, false &gt;</type>
      <name>_fileAccepted</name>
      <anchorfile>classzypp_1_1SignatureFileChecker.html</anchorfile>
      <anchor>aafd41ed3bd2ec896e768c921fc582eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>DefaultIntegral&lt; bool, false &gt;</type>
      <name>_fileValidated</name>
      <anchorfile>classzypp_1_1SignatureFileChecker.html</anchorfile>
      <anchor>ad19ae29f2f7a3fa3a455528710c61786</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::SigprocmaskSaver</name>
    <filename>classzypp_1_1SigprocmaskSaver.html</filename>
    <member kind="function">
      <type></type>
      <name>SigprocmaskSaver</name>
      <anchorfile>classzypp_1_1SigprocmaskSaver.html</anchorfile>
      <anchor>a22a279aaa50c96453243d4862c164e2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SigprocmaskSaver</name>
      <anchorfile>classzypp_1_1SigprocmaskSaver.html</anchorfile>
      <anchor>a07093d7dc30f68e89101c65e6f7dbe02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>block</name>
      <anchorfile>classzypp_1_1SigprocmaskSaver.html</anchorfile>
      <anchor>a10d8413dfa195511c9f9dd9dc7ee946e</anchor>
      <arglist>(int signum_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unblock</name>
      <anchorfile>classzypp_1_1SigprocmaskSaver.html</anchorfile>
      <anchor>a25d6a09e3ac9d33702f681a57d248ea0</anchor>
      <arglist>(int signum_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pending</name>
      <anchorfile>classzypp_1_1SigprocmaskSaver.html</anchorfile>
      <anchor>a22f4b3e18f176688db261ec7f731bae7</anchor>
      <arglist>(int signum_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>suspend</name>
      <anchorfile>classzypp_1_1SigprocmaskSaver.html</anchorfile>
      <anchor>a69354e491002ab17fb039a4df255dd75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>::sigset_t</type>
      <name>_origmask</name>
      <anchorfile>classzypp_1_1SigprocmaskSaver.html</anchorfile>
      <anchor>a760a465482b6ec33862f6074e2a60b71</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::detail::SimpleStreamBuf</name>
    <filename>classzypp_1_1detail_1_1SimpleStreamBuf.html</filename>
    <templarg>typename Impl</templarg>
    <base>Impl</base>
    <member kind="function">
      <type></type>
      <name>SimpleStreamBuf</name>
      <anchorfile>classzypp_1_1detail_1_1SimpleStreamBuf.html</anchorfile>
      <anchor>adab46a7ed152896b9658941d077289f5</anchor>
      <arglist>(size_t bufsize_r=512)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SimpleStreamBuf</name>
      <anchorfile>classzypp_1_1detail_1_1SimpleStreamBuf.html</anchorfile>
      <anchor>a5ed4998be5415db87198c7e08d119ad4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SimpleStreamBuf *</type>
      <name>open</name>
      <anchorfile>classzypp_1_1detail_1_1SimpleStreamBuf.html</anchorfile>
      <anchor>a3f25ebbf92a9dc574991865f3ebcf5fc</anchor>
      <arglist>(const char *name_r, std::ios_base::openmode mode_r=std::ios_base::in)</arglist>
    </member>
    <member kind="function">
      <type>SimpleStreamBuf *</type>
      <name>close</name>
      <anchorfile>classzypp_1_1detail_1_1SimpleStreamBuf.html</anchorfile>
      <anchor>acf2ace6f10498ce0b01a10901f1f0c36</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual int</type>
      <name>sync</name>
      <anchorfile>classzypp_1_1detail_1_1SimpleStreamBuf.html</anchorfile>
      <anchor>ac15daf30d1ddfaff8e89435e25d31636</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual int_type</type>
      <name>overflow</name>
      <anchorfile>classzypp_1_1detail_1_1SimpleStreamBuf.html</anchorfile>
      <anchor>a9599fd97c760414234e3dcb17b97af7e</anchor>
      <arglist>(int_type c=traits_type::eof())</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual int_type</type>
      <name>underflow</name>
      <anchorfile>classzypp_1_1detail_1_1SimpleStreamBuf.html</anchorfile>
      <anchor>a9dd70e8e96a22d49892e651f3ecc97e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual pos_type</type>
      <name>seekpos</name>
      <anchorfile>classzypp_1_1detail_1_1SimpleStreamBuf.html</anchorfile>
      <anchor>adb623053c5ca1d34e8e627977cb52d2d</anchor>
      <arglist>(pos_type pos_r, std::ios_base::openmode openMode)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual pos_type</type>
      <name>seekoff</name>
      <anchorfile>classzypp_1_1detail_1_1SimpleStreamBuf.html</anchorfile>
      <anchor>a848bf85a00048da1784f32d1d4904f8f</anchor>
      <arglist>(off_type off_r, std::ios_base::seekdir way_r, std::ios_base::openmode openMode)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::vector&lt; char &gt;</type>
      <name>buffer_type</name>
      <anchorfile>classzypp_1_1detail_1_1SimpleStreamBuf.html</anchorfile>
      <anchor>a1f2ec29d9ed9093026e7306d89342322</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>buffer_type</type>
      <name>_buffer</name>
      <anchorfile>classzypp_1_1detail_1_1SimpleStreamBuf.html</anchorfile>
      <anchor>a68b8de21aac387f8eac7563d2b559624</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::str::smatch</name>
    <filename>classzypp_1_1str_1_1smatch.html</filename>
    <member kind="function">
      <type></type>
      <name>smatch</name>
      <anchorfile>classzypp_1_1str_1_1smatch.html</anchorfile>
      <anchor>a58c9bb5a97d50e56498768541dcbd8fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>operator[]</name>
      <anchorfile>classzypp_1_1str_1_1smatch.html</anchorfile>
      <anchor>abf91bc8f9fc68e5968e5f2d090d8d656</anchor>
      <arglist>(unsigned i) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>size</name>
      <anchorfile>classzypp_1_1str_1_1smatch.html</anchorfile>
      <anchor>a823cb1fa9ccbeeba04a579d5a30c809a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string::size_type</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1str_1_1smatch.html</anchorfile>
      <anchor>a9e759dd7b498c85202d3b4d127a17a9b</anchor>
      <arglist>(unsigned i) const</arglist>
    </member>
    <member kind="function">
      <type>std::string::size_type</type>
      <name>end</name>
      <anchorfile>classzypp_1_1str_1_1smatch.html</anchorfile>
      <anchor>a88d6e57f9c71cb8a2e642786cbf2837b</anchor>
      <arglist>(unsigned i) const</arglist>
    </member>
    <member kind="function">
      <type>std::string::size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1str_1_1smatch.html</anchorfile>
      <anchor>abc02dd946d817de3769d2302e901f613</anchor>
      <arglist>(unsigned i) const</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>match_str</name>
      <anchorfile>classzypp_1_1str_1_1smatch.html</anchorfile>
      <anchor>ad2ce1a53f182279dec39642eca9eef46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; regmatch_t &gt;</type>
      <name>pmatch</name>
      <anchorfile>classzypp_1_1str_1_1smatch.html</anchorfile>
      <anchor>adf944e7fc594d88a8077de20ec920ee8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::repo::SMVData</name>
    <filename>structzypp_1_1repo_1_1SMVData.html</filename>
    <member kind="function">
      <type></type>
      <name>SMVData</name>
      <anchorfile>structzypp_1_1repo_1_1SMVData.html</anchorfile>
      <anchor>a2c1404d2821516cefc44adeb6c9c68e9</anchor>
      <arglist>(const Pathname &amp;path_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>structzypp_1_1repo_1_1SMVData.html</anchorfile>
      <anchor>a82e5f37206c905d3d16c9357b08d6045</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>structzypp_1_1repo_1_1SMVData.html</anchorfile>
      <anchor>a3cac3ac35c3516a3103a03734ab10ff3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>matches</name>
      <anchorfile>structzypp_1_1repo_1_1SMVData.html</anchorfile>
      <anchor>a85753b39a7eacbc22973985b08b5a7de</anchor>
      <arglist>(const SMVData &amp;rhs) const</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_mediaVendor</name>
      <anchorfile>structzypp_1_1repo_1_1SMVData.html</anchorfile>
      <anchor>ad6a99c3732d4a67a5adf1aee6a4fb157</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_mediaIdent</name>
      <anchorfile>structzypp_1_1repo_1_1SMVData.html</anchorfile>
      <anchor>a905a2dc53624cfd8694a5721eabf95ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>media::MediaNr</type>
      <name>_totalMedia</name>
      <anchorfile>structzypp_1_1repo_1_1SMVData.html</anchorfile>
      <anchor>a6c8f5adb7ea2c4a65b5230ffa19388bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1repo_1_1SMVData.html</anchorfile>
      <anchor>a7806a7e5c94dde1a3dc3dc9b54159221</anchor>
      <arglist>(std::ostream &amp;str, const SMVData &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::sat::Solvable</name>
    <filename>classzypp_1_1sat_1_1Solvable.html</filename>
    <base protection="protected">zypp::sat::detail::PoolMember</base>
    <class kind="class">zypp::sat::Solvable::SplitIdent</class>
    <member kind="typedef">
      <type>sat::detail::SolvableIdType</type>
      <name>IdType</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>abb3759410d481d1b43664d9877844d5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Solvable</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a6dd0e4b525b097c5531fc430095cb1f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Solvable</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a74531edfe7bc8f8578618dcb697e8285</anchor>
      <arglist>(IdType id_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a826b32eec03387e0f912f181f6594121</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IdString</type>
      <name>ident</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>adf9d2a50e9c546dc93ef5d81ee621d47</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResKind</type>
      <name>kind</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a3e9483ff490820cc7021a2dd7cf9ee88</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKind</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>ac22636377a46b836db3afda0da3fdcac</anchor>
      <arglist>(const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKind</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>afbf909418e84fb05c5cb43292a9f12f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKind</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a17a9da34fb3a6b19d2976a4313d62b41</anchor>
      <arglist>(TIterator begin, TIterator end) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>ab8da9b35ab59590497fda213b14111d8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Edition</type>
      <name>edition</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a613c5ee894a41d6459368ac1967ac755</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Arch</type>
      <name>arch</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a79cd6723c10b42b33891e7f5da8384f7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IdString</type>
      <name>vendor</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a2e2ec20f761fbf3219e7909ffaf460d0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Repository</type>
      <name>repository</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>af4f3b147852d64d9431c94afa66ad30b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RepoInfo</type>
      <name>repoInfo</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>aee46b36cd39c5911e5be3564a527914b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSystem</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a7c8e26b9bd198261bb5a9b604516495a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>onSystemByUser</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>aecbea19bd2e166679f8c645421beec99</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>onSystemByAuto</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>acfa0f2467cfc9dec013cb3ce869e6dd8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>identIsAutoInstalled</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a1295397d3af78002b9b1ace619512040</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>multiversionInstall</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a4c796647eefe8f69f4e31f74311a759b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNeedreboot</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a111decad7918fc4136963796e585b79a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRetracted</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>afad7f1468c9624b729f9d3baf795efeb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPtf</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>af52673d69fd12ce58f29dc323e7c0eca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Date</type>
      <name>buildtime</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a3bba5abf8e43e47a69be74b97fc22a93</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Date</type>
      <name>installtime</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a606c87be948f2fe1d33746b8bb7cc347</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a418a377788db4d258294abb0e3a7c67c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asUserString</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a9882c90227c2a8dac42e2c0003f79077</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>identical</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>afe24d38cef251c37b9f0c14e6801ba0e</anchor>
      <arglist>(const Solvable &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sameNVRA</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a64b955e4eedaf67e8fa0781c7a0f387c</anchor>
      <arglist>(const Solvable &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>supportsLocales</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a8ebc349c14371a3060519bc0c0a947d6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>supportsLocale</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>abf695fc92606ebfad29710ba3e83e99e</anchor>
      <arglist>(const Locale &amp;locale_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>supportsLocale</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a45eec1316edf5ab9c6a8d2533357434c</anchor>
      <arglist>(const LocaleSet &amp;locales_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>supportsRequestedLocales</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a721f9207a32b44b4f6572c73ed3486df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LocaleSet</type>
      <name>getSupportedLocales</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a71c784d9ba7c7b5b527614d16e7300ba</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSupportedLocales</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a356e99c0861685d6cb9f4de00ab6424f</anchor>
      <arglist>(LocaleSet &amp;locales_r) const</arglist>
    </member>
    <member kind="function">
      <type>CpeId</type>
      <name>cpeId</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a524f2b74c8d962ecba800a71a0e1757a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>mediaNr</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a461d2a259bf31a881c39372607c7be73</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ByteCount</type>
      <name>installSize</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a39988e3b62bd2d5027ce0446c6709abd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ByteCount</type>
      <name>downloadSize</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>ac10efc62fd003b573b013a5cae5deeb0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>distribution</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a45ba6b9eba0e2a0f75ba41943a046662</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>summary</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>aa3338f402986e5b79aa35e95394952fc</anchor>
      <arglist>(const Locale &amp;lang_r=Locale()) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>description</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>aecbe68e1133749f2fc2379bfb8595462</anchor>
      <arglist>(const Locale &amp;lang_r=Locale()) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>insnotify</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>afc1a96aa861ca8b505fb4754d4ff8c5b</anchor>
      <arglist>(const Locale &amp;lang_r=Locale()) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>delnotify</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>ad8025eb579f9ba10ae9e193d2a527aa9</anchor>
      <arglist>(const Locale &amp;lang_r=Locale()) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>licenseToConfirm</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a88d134a3209f3abbb1585913abae1860</anchor>
      <arglist>(const Locale &amp;lang_r=Locale()) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>needToAcceptLicense</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a3c4d5e247923e3ab40728d2e1fd3958f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>identIsAutoInstalled</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a90bebf9a0a6aaa7abcaade2a4c263484</anchor>
      <arglist>(const IdString &amp;ident_r)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>retractedToken</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a9c1db1d6da57d7cc8b3c67dc1ced1d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>ptfToken</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a9b13c2a4a8d4364417e9150194a263ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Solvable</type>
      <name>noSolvable</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a4034c892c4fb9eebafb88bd9d4c984f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a8f84f0bef9718e1b39ecbdcf34dcf7ac</anchor>
      <arglist>(std::ostream &amp;str, const Solvable &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a110377b830c388e10632214d745ebcab</anchor>
      <arglist>(std::ostream &amp;str, const Solvable &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpAsXmlOn</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>ae5ef85a430780107e88ecc9dd0493099</anchor>
      <arglist>(std::ostream &amp;str, const Solvable &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a74b6faa30f912ee5bcde29f908713e6a</anchor>
      <arglist>(const Solvable &amp;lhs, const Solvable &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a8966b3bb212aea4c6f7f3739be5e36e2</anchor>
      <arglist>(const Solvable &amp;lhs, const Solvable &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>ac67e0835d776899fd78fa690ace7cf16</anchor>
      <arglist>(const Solvable &amp;lhs, const Solvable &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKind</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a0bb9ebf1b941548776d64c6f4fc03fc1</anchor>
      <arglist>(const Solvable &amp;solvable_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>identical</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a26473278dc4ab0dda1529e5b6dd0467a</anchor>
      <arglist>(const Solvable &amp;lhs, const Solvable &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sameNVRA</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a9c69b66d223e000fcaa34362624388e1</anchor>
      <arglist>(const Solvable &amp;lhs, const Solvable &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareByN</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a4d4f68965152ea06a5e1c8c8d4a39e6b</anchor>
      <arglist>(const Solvable &amp;lhs, const Solvable &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareByNVR</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a2ddc78270a56041bf00f6bbcaeba1a44</anchor>
      <arglist>(const Solvable &amp;lhs, const Solvable &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareByNVRA</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>aed675e43cad442e3e49b02b3b5c429ac</anchor>
      <arglist>(const Solvable &amp;lhs, const Solvable &amp;rhs)</arglist>
    </member>
    <member kind="variable">
      <type>Capabilities</type>
      <name>const</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a88010bf7d13701ec8030cde20c2469ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Capabilities</type>
      <name>provides</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a92d00385f3d3a6f37d9a1f36f80744ef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Capabilities</type>
      <name>conflicts</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>aa51f5e70a7b1166d6cddfd14251059d4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Capabilities</type>
      <name>obsoletes</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>aa61a8cc4f509b5331342aeb52e9fa01e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Capabilities</type>
      <name>recommends</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>aecc1384af74857238393248798dc9640</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Capabilities</type>
      <name>suggests</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a023d4dad7ee321f82d9f856e7afd950c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Capabilities</type>
      <name>enhances</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a6fcc44908c2818f88d42390b549e9dbb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Capabilities</type>
      <name>supplements</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>ac027bbb79ce47708a776c64729f97e87</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Capabilities</type>
      <name>prerequires</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a6ad105be3456598a4fd78d82210032fa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Capabilities</type>
      <name>dep</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a1c80e0f4eb0c26e6021435c86250b801</anchor>
      <arglist>(Dep which_r) const</arglist>
    </member>
    <member kind="function">
      <type>Capabilities</type>
      <name>operator[]</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a5dbd4f65d7f6098099e5a0ff74206dbc</anchor>
      <arglist>(Dep which_r) const</arglist>
    </member>
    <member kind="function">
      <type>CapabilitySet</type>
      <name>providesNamespace</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a3fea11fee8074d37a392fe3f646ba3aa</anchor>
      <arglist>(const std::string &amp;namespace_r) const</arglist>
    </member>
    <member kind="function">
      <type>CapabilitySet</type>
      <name>valuesOfNamespace</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>adf8d463437053846ba15c6b8984935ef</anchor>
      <arglist>(const std::string &amp;namespace_r) const</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; bool, CapabilitySet &gt;</type>
      <name>matchesSolvable</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>ab8662c2ef2562a9964a7245f44e8e52c</anchor>
      <arglist>(const SolvAttr &amp;attr, const sat::Solvable &amp;solv) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IdType</type>
      <name>_id</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a368220f6dbb4f09b789a34fe0b6bb9b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>lookupStrAttribute</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a48d061cc9534b5a9cd595f8de74e06f6</anchor>
      <arglist>(const SolvAttr &amp;attr) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>lookupStrAttribute</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a025fe324708791338a211210105593a4</anchor>
      <arglist>(const SolvAttr &amp;attr, const Locale &amp;lang_r) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned long long</type>
      <name>lookupNumAttribute</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a479699c9b3755440ec6608fae2cc54bd</anchor>
      <arglist>(const SolvAttr &amp;attr) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned long long</type>
      <name>lookupNumAttribute</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a4e340d14878826951eaeed44b9e4725c</anchor>
      <arglist>(const SolvAttr &amp;attr, unsigned long long notfound_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>lookupBoolAttribute</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a2a2495d8e7a93996c1cb4affa14b0480</anchor>
      <arglist>(const SolvAttr &amp;attr) const</arglist>
    </member>
    <member kind="function">
      <type>detail::IdType</type>
      <name>lookupIdAttribute</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>ab49a760ae985edd66ad1a9560309766f</anchor>
      <arglist>(const SolvAttr &amp;attr) const</arglist>
    </member>
    <member kind="function">
      <type>CheckSum</type>
      <name>lookupCheckSumAttribute</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>aeb0db5ad3b34b7d7078d1acee3c36c23</anchor>
      <arglist>(const SolvAttr &amp;attr) const</arglist>
    </member>
    <member kind="function">
      <type>OnMediaLocation</type>
      <name>lookupLocation</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a1545905e11c4a033c74db7429ae0bd21</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Solvable</type>
      <name>nextInPool</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a7fcdf96ed4fdabd753db4664121c3262</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Solvable</type>
      <name>nextInRepo</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a56d99ad49e82d952d7dd5fb86e4a6791</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>detail::CSolvable *</type>
      <name>get</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a7933358ee57c616b74b64428a7040728</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IdType</type>
      <name>id</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a0ac33b9faf69b7b78d3e34998e5b509a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>supportsLocales</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a8ebc349c14371a3060519bc0c0a947d6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>supportsLocale</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>abf695fc92606ebfad29710ba3e83e99e</anchor>
      <arglist>(const Locale &amp;locale_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>supportsLocale</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a45eec1316edf5ab9c6a8d2533357434c</anchor>
      <arglist>(const LocaleSet &amp;locales_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>supportsRequestedLocales</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a721f9207a32b44b4f6572c73ed3486df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LocaleSet</type>
      <name>getSupportedLocales</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a71c784d9ba7c7b5b527614d16e7300ba</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSupportedLocales</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a356e99c0861685d6cb9f4de00ab6424f</anchor>
      <arglist>(LocaleSet &amp;locales_r) const</arglist>
    </member>
    <member kind="function">
      <type>CpeId</type>
      <name>cpeId</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a524f2b74c8d962ecba800a71a0e1757a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>mediaNr</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a461d2a259bf31a881c39372607c7be73</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ByteCount</type>
      <name>installSize</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a39988e3b62bd2d5027ce0446c6709abd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ByteCount</type>
      <name>downloadSize</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>ac10efc62fd003b573b013a5cae5deeb0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>distribution</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a45ba6b9eba0e2a0f75ba41943a046662</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>summary</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>aa3338f402986e5b79aa35e95394952fc</anchor>
      <arglist>(const Locale &amp;lang_r=Locale()) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>description</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>aecbe68e1133749f2fc2379bfb8595462</anchor>
      <arglist>(const Locale &amp;lang_r=Locale()) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>insnotify</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>afc1a96aa861ca8b505fb4754d4ff8c5b</anchor>
      <arglist>(const Locale &amp;lang_r=Locale()) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>delnotify</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>ad8025eb579f9ba10ae9e193d2a527aa9</anchor>
      <arglist>(const Locale &amp;lang_r=Locale()) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>licenseToConfirm</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a88d134a3209f3abbb1585913abae1860</anchor>
      <arglist>(const Locale &amp;lang_r=Locale()) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>needToAcceptLicense</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable.html</anchorfile>
      <anchor>a3c4d5e247923e3ab40728d2e1fd3958f</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::sat::detail::SolvableIterator</name>
    <filename>classzypp_1_1sat_1_1detail_1_1SolvableIterator.html</filename>
    <member kind="function">
      <type></type>
      <name>SolvableIterator</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1SolvableIterator.html</anchorfile>
      <anchor>a6eef9e3d8f3580c3cb3dcf3eaeb3d8b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SolvableIterator</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1SolvableIterator.html</anchorfile>
      <anchor>a9ffc59889071b7617cf166470f293682</anchor>
      <arglist>(const Solvable &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SolvableIterator</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1SolvableIterator.html</anchorfile>
      <anchor>a435e38058f24d6a0c7c7533e9b4c7d7e</anchor>
      <arglist>(SolvableIdType id_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Solvable</type>
      <name>dereference</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1SolvableIterator.html</anchorfile>
      <anchor>a64c4312fafe46b31381e95294aa20eb6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>increment</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1SolvableIterator.html</anchorfile>
      <anchor>a6ecc6c1ce268bd8e1d688abe5fb575ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>assignVal</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1SolvableIterator.html</anchorfile>
      <anchor>a67328af73976ee275ceb99ca2ce1f1cf</anchor>
      <arglist>(const Solvable &amp;val_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Solvable</type>
      <name>_val</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1SolvableIterator.html</anchorfile>
      <anchor>aea097f3fa50baa340bf62945724d2200</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>boost::iterator_core_access</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1SolvableIterator.html</anchorfile>
      <anchor>ac09f73e325921cc50ebcd96bed0f8096</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::sat::SolvableSet</name>
    <filename>classzypp_1_1sat_1_1SolvableSet.html</filename>
    <base>SolvIterMixin&lt; SolvableSet, std::unordered_set&lt; Solvable &gt;::const_iterator &gt;</base>
    <member kind="typedef">
      <type>std::unordered_set&lt; Solvable &gt;</type>
      <name>Container</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSet.html</anchorfile>
      <anchor>a19f694eeb3975c54d3ccd74127e08f19</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Container::value_type</type>
      <name>value_type</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSet.html</anchorfile>
      <anchor>a52a07935a06dc22c85142f39f94f022a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Container::size_type</type>
      <name>size_type</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSet.html</anchorfile>
      <anchor>a635af85e7051e56649954b73d066ea69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Solvable_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSet.html</anchorfile>
      <anchor>afae81ab6b5d8ce81204c128eed20f044</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SolvableSet</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSet.html</anchorfile>
      <anchor>ab84202cab488dc64c8b77d02f96a72ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SolvableSet</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSet.html</anchorfile>
      <anchor>ae9dd2f7eda8a8272edcddfc8964a5974</anchor>
      <arglist>(TInputIterator begin_r, TInputIterator end_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSet.html</anchorfile>
      <anchor>a31b5de2a7809a18aecfb1929d8fa099d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSet.html</anchorfile>
      <anchor>a535af4ea815dc50cf44ad6370d7da51c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSet.html</anchorfile>
      <anchor>aa908e190279fa5c4a3a2e72458db62a3</anchor>
      <arglist>(const TSolv &amp;solv_r) const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSet.html</anchorfile>
      <anchor>ae142b361719a7453c410deb7a37afb16</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSet.html</anchorfile>
      <anchor>aa4b92708b5df52e334001bf4fbeb53e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSet.html</anchorfile>
      <anchor>a306f4be198089d8cc0ee399520e495f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>insert</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSet.html</anchorfile>
      <anchor>a7572b477b547fa558b105cc4d4a22cb4</anchor>
      <arglist>(const TSolv &amp;solv_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSet.html</anchorfile>
      <anchor>aad3d22079fe0cca4402b41034b9a52d8</anchor>
      <arglist>(TIterator begin_r, TIterator end_r)</arglist>
    </member>
    <member kind="function">
      <type>Container &amp;</type>
      <name>get</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSet.html</anchorfile>
      <anchor>a44c18ae6758b4fd56bd8854b9d7da968</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Container &amp;</type>
      <name>get</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSet.html</anchorfile>
      <anchor>a78bb2162cfae64b7d92bc8365a5f40fe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; Container &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSet.html</anchorfile>
      <anchor>a110d3c0219483af7b0c319c2b5ea1861</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSet.html</anchorfile>
      <anchor>a243f652ed990f008bdd664eb75a85f39</anchor>
      <arglist>(std::ostream &amp;str, const SolvableSet &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSet.html</anchorfile>
      <anchor>aa8d1cc425b733e4dba61ba48be663798</anchor>
      <arglist>(std::ostream &amp;str, const SolvableSet &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::sat::SolvableSpec</name>
    <filename>classzypp_1_1sat_1_1SolvableSpec.html</filename>
    <class kind="class">zypp::sat::SolvableSpec::Impl</class>
    <member kind="function">
      <type></type>
      <name>SolvableSpec</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec.html</anchorfile>
      <anchor>aa8b373581838c836f379c3743415f967</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SolvableSpec</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec.html</anchorfile>
      <anchor>a2dfe9aaa458a41684c507d2ac4b16a8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addIdent</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec.html</anchorfile>
      <anchor>ad8ac7e3e5cfa7a3fb776566ab7acfbd9</anchor>
      <arglist>(IdString ident_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addProvides</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec.html</anchorfile>
      <anchor>ac41caf2f43afc1b9cff3f8c36d5cce78</anchor>
      <arglist>(Capability provides_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parse</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec.html</anchorfile>
      <anchor>a112222dd9b65464831dd433584cfd170</anchor>
      <arglist>(const C_Str &amp;spec_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseFrom</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec.html</anchorfile>
      <anchor>aed2e066320be9b4fdd14d41a40cc078a</anchor>
      <arglist>(const InputStream &amp;istr_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseFrom</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec.html</anchorfile>
      <anchor>a36112ebeebc25728f8f70e78e46fe818</anchor>
      <arglist>(TIterator begin, TIterator end)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>splitParseFrom</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec.html</anchorfile>
      <anchor>a20a38a4e4b718a5fbf8765b7d5b32791</anchor>
      <arglist>(const C_Str &amp;multispec_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec.html</anchorfile>
      <anchor>a779bbac32451f78a8418a27128a75c3f</anchor>
      <arglist>(const sat::Solvable &amp;solv_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec.html</anchorfile>
      <anchor>a480c13f8e06f5e382695f50da05b5839</anchor>
      <arglist>(const SolvableType&lt; Derived &gt; &amp;solv_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>dirty</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec.html</anchorfile>
      <anchor>a123db86d80a1e289c42eeade1eaf831e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDirty</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec.html</anchorfile>
      <anchor>ac3ac94ae37ef0eeb9bf0be133f1ec1ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsIdent</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec.html</anchorfile>
      <anchor>a1650e34a2f05e8170fde753117d2b3aa</anchor>
      <arglist>(const IdString &amp;ident_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsProvides</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec.html</anchorfile>
      <anchor>a87a43d60674f34e0224abb315ec50870</anchor>
      <arglist>(const Capability &amp;provides_r) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec.html</anchorfile>
      <anchor>a563cb59e474225363be313539e9ebba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec.html</anchorfile>
      <anchor>aa5df6467e58973b3c578440fbc4582a6</anchor>
      <arglist>(std::ostream &amp;str, const SolvableSpec &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1sat_1_1SolvableSpec.html</anchorfile>
      <anchor>a0bf5494e3e87d5addc977ecb72ea7975</anchor>
      <arglist>(std::ostream &amp;str, const SolvableSpec &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::sat::SolvableType</name>
    <filename>structzypp_1_1sat_1_1SolvableType.html</filename>
    <templarg>class Derived</templarg>
    <member kind="function">
      <type>Solvable</type>
      <name>satSolvable</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a78de3f4b41f0965829beaa28245a25dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a2c70399b34f1acde54136021243077ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IdString</type>
      <name>ident</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a7c4f323b8206a586a37de0566e4c317b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResKind</type>
      <name>kind</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a88ae5b8473fa4a2b9519ca257cb34fec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKind</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a32e023c8e4b8f823ffa8561e3e15ec7f</anchor>
      <arglist>(const ResKind &amp;kind_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKind</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a70e54d9375d79c0a6ad7105b59c79a3c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKind</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a687bc2a63eb47659a1c8c493b4443bc7</anchor>
      <arglist>(TIterator begin, TIterator end) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a2aaa4bc21653b25df56cd9247997573e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Edition</type>
      <name>edition</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>ab363703751b5b05296d5ad687a6216e2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Arch</type>
      <name>arch</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a2947aba00fbe3b68f82b6eac58213c30</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IdString</type>
      <name>vendor</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a5bcd0980df029f3a0691daa8dc7c52e4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Repository</type>
      <name>repository</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>ab27bf4d6f3a035dbaae5f41eec214420</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RepoInfo</type>
      <name>repoInfo</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a7657e5892b519bffa53fb36f3f38f0dc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSystem</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a1d9967492e2c5ff1ac10eba89b9a86ed</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>onSystemByUser</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a31aaa8e9417adcc693462874f42754bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>onSystemByAuto</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a5e54d97087ff52d31ff874de94d92cb8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>identIsAutoInstalled</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>af2136574081e1370a2790a516b04c74f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>multiversionInstall</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>ae3396d87c34b6914ce85966fecee16ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNeedreboot</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>aa92c3d211593d043d3dbcbe811c020ea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRetracted</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>af61c01444842c8886ce9e9b87d9c5c7d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPtf</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a4b5428f17578262d924cd62f7f718de7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Date</type>
      <name>buildtime</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>ae4a1b01bd1a5b43a782d487dcad2713b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Date</type>
      <name>installtime</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>ac0bcd7f8085d8796cf0688147b621046</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a82a4eabca79544677f92d12015dad08d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asUserString</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a41ccf0cbab3e749ede789896348a7771</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>identical</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a24afb7dd897b93519eedbbef47bc5366</anchor>
      <arglist>(const Solvable &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>identical</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a46157dfa114596d25ed861b516f9e4d2</anchor>
      <arglist>(const SolvableType&lt; RDerived &gt; &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sameNVRA</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>ab2fe89ff9a5d2798138b616a87b6e242</anchor>
      <arglist>(const Solvable &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sameNVRA</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a4d4638dfbecb838acb89dfaf2ac956e8</anchor>
      <arglist>(const SolvableType&lt; RDerived &gt; &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>Capabilities</type>
      <name>provides</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a14b302cf5d19fc6fdf9e4f3d11468b46</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Capabilities</type>
      <name>conflicts</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a8395283ebedd02c00ac945382afa9361</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Capabilities</type>
      <name>obsoletes</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a116ade6dcedaf319ea948605c1eabab1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Capabilities</type>
      <name>recommends</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>adc0ebb2834e7c866568a82868771bea1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Capabilities</type>
      <name>suggests</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a001dacc628cc10610127e06e952c854c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Capabilities</type>
      <name>enhances</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a91ebb98047291184ca4da06b8b41c62e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Capabilities</type>
      <name>supplements</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a3c35353a2e6e4cb006b42e047dfca931</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Capabilities</type>
      <name>prerequires</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a6963ab02cf1a7cefcd490d2f0669d518</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Capabilities</type>
      <name>dep</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a25465c051d020783cd1ff2829b1a9bda</anchor>
      <arglist>(Dep which_r) const</arglist>
    </member>
    <member kind="function">
      <type>Capabilities</type>
      <name>operator[]</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>aebb7e536ef04cbc54cca4db6f5c1bf55</anchor>
      <arglist>(Dep which_r) const</arglist>
    </member>
    <member kind="function">
      <type>CapabilitySet</type>
      <name>providesNamespace</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>ac6902ed63128efb7e9dc8639e3e148d3</anchor>
      <arglist>(const std::string &amp;namespace_r) const</arglist>
    </member>
    <member kind="function">
      <type>CapabilitySet</type>
      <name>valuesOfNamespace</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a1fe7d242ad29a5007172c54224d38611</anchor>
      <arglist>(const std::string &amp;namespace_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>supportsLocales</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>aabf3f89ba83cdd4a9477a405ae214074</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>supportsLocale</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a3aa8ddc3ddeca8f0ade536fbc6981f35</anchor>
      <arglist>(const Locale &amp;locale_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>supportsLocale</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>aacdf304387ce7bb509edcb65fd5184b8</anchor>
      <arglist>(const LocaleSet &amp;locales_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>supportsRequestedLocales</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a734b4556b60e3e56e14ac5cdc90142b8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LocaleSet</type>
      <name>getSupportedLocales</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>aa14dd2b8041823c6bb91fa61d56ebc3b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CpeId</type>
      <name>cpeId</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a4cd04926e43775509ea413a5ea8bb669</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>mediaNr</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a9048cdf52d2d59e6571fd402787a966e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ByteCount</type>
      <name>installSize</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>aa6eafc6849a11a26be4e85dcad6e473f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ByteCount</type>
      <name>downloadSize</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>aa19889a23e2c772c65bc9eab39bd5469</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>distribution</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a481bfbf5edb618510986220140fc4de6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>summary</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a06edc857562a30a379ea55c282345ff6</anchor>
      <arglist>(const Locale &amp;lang_r=Locale()) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>description</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>af3d1441b575ce3bd7440619265820ac7</anchor>
      <arglist>(const Locale &amp;lang_r=Locale()) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>insnotify</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>ac0c7c4472ea761fea2698a2250cbbca4</anchor>
      <arglist>(const Locale &amp;lang_r=Locale()) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>delnotify</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a7ad5ca0c9af225382d732eb248478b04</anchor>
      <arglist>(const Locale &amp;lang_r=Locale()) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>licenseToConfirm</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>aad9a34ddd041ce74e4536b343b2e32d2</anchor>
      <arglist>(const Locale &amp;lang_r=Locale()) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>needToAcceptLicense</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a70b07f3f8a85e17630dcb496c0c1fd02</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>lookupStrAttribute</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a756ee1ee62edd150d2e5dec79c720799</anchor>
      <arglist>(const SolvAttr &amp;attr) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>lookupStrAttribute</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a9cf00a3c77cbf7b4973cad994d4f92e7</anchor>
      <arglist>(const SolvAttr &amp;attr, const Locale &amp;lang_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>lookupBoolAttribute</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a48a4f3f4fb194bf0b0c67a5a27afe144</anchor>
      <arglist>(const SolvAttr &amp;attr) const</arglist>
    </member>
    <member kind="function">
      <type>detail::IdType</type>
      <name>lookupIdAttribute</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>ab5d6c0b60bfe03228acbf28afd0e6c5b</anchor>
      <arglist>(const SolvAttr &amp;attr) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned long long</type>
      <name>lookupNumAttribute</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a888f957da479ca0133a4061723d6cc6b</anchor>
      <arglist>(const SolvAttr &amp;attr) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned long long</type>
      <name>lookupNumAttribute</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>ab6d00527fd06eb6d7ab279b0bb0d2502</anchor>
      <arglist>(const SolvAttr &amp;attr, unsigned long long notfound_r) const</arglist>
    </member>
    <member kind="function">
      <type>CheckSum</type>
      <name>lookupCheckSumAttribute</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a2ac8fd6d5a386b166c76001a014643c7</anchor>
      <arglist>(const SolvAttr &amp;attr) const</arglist>
    </member>
    <member kind="function">
      <type>OnMediaLocation</type>
      <name>lookupLocation</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a0d174b6ea5fc70d21addde39e325f71a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Solvable::IdType</type>
      <name>id</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a270272de75f7146b4cca40d4b807ade4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>Capabilities</type>
      <name>const</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>ac1154aac527ed2ef3a5c5364d2e8fd37</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SolvableType</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>aea8fd507a84497c29f0741e582089813</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SolvableType</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a4e25dddfe2e246cdeb7213d2edcc6810</anchor>
      <arglist>(const SolvableType &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>ae7278bcfa192da5b164810432a956ae2</anchor>
      <arglist>(const SolvableType &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SolvableType</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a6d1a2b87d269a527056c04ffd7debc32</anchor>
      <arglist>(SolvableType &amp;&amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a0f6955a8866eb6f04efd67f2ddaa5f2b</anchor>
      <arglist>(SolvableType &amp;&amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>~SolvableType</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a555a2c98a84c7c37665849277f73b64d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a39d360a40feb69557bb1e92261c3f1e8</anchor>
      <arglist>(std::ostream &amp;str, const SolvableType&lt; Derived &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>ae7305aa34f62d759ec92c0dc62801af0</anchor>
      <arglist>(std::ostream &amp;str, const SolvableType&lt; Derived &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a0125e3562490368edff76e1cf63728d1</anchor>
      <arglist>(const SolvableType&lt; LDerived &gt; &amp;lhs, const SolvableType&lt; RDerived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a5ca483b8361c2d8091dbca28c0d3dc48</anchor>
      <arglist>(const SolvableType&lt; LDerived &gt; &amp;lhs, const SolvableType&lt; RDerived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>ae96d8ce26436995d98042146315b62e2</anchor>
      <arglist>(const SolvableType&lt; LDerived &gt; &amp;lhs, const SolvableType&lt; RDerived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKind</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a9685d6f05268851ddafec25fce60bbfd</anchor>
      <arglist>(const SolvableType&lt; Derived &gt; &amp;solvable_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>identical</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>ad4bca07721482d5411a5ce68b0909216</anchor>
      <arglist>(const SolvableType&lt; LDerived &gt; &amp;lhs, const SolvableType&lt; RDerived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sameNVRA</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a8fb2d477e706fdbcfd3fe2ed5c07a3a9</anchor>
      <arglist>(const SolvableType&lt; LDerived &gt; &amp;lhs, const SolvableType&lt; RDerived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareByN</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a43b1530b931f7e8f7193630c70cd46c8</anchor>
      <arglist>(const SolvableType&lt; LDerived &gt; &amp;lhs, const SolvableType&lt; RDerived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareByNVR</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a78be7f96592802583d09dc330b69c130</anchor>
      <arglist>(const SolvableType&lt; LDerived &gt; &amp;lhs, const SolvableType&lt; RDerived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareByNVRA</name>
      <anchorfile>structzypp_1_1sat_1_1SolvableType.html</anchorfile>
      <anchor>a788e0559868d634f8ec1b0b2a9346514</anchor>
      <arglist>(const SolvableType&lt; LDerived &gt; &amp;lhs, const SolvableType&lt; RDerived &gt; &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::sat::SolvAttr</name>
    <filename>classzypp_1_1sat_1_1SolvAttr.html</filename>
    <base>IdStringType&lt; SolvAttr &gt;</base>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>allAttr</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>add4b67f1d14062273aa7234c1fbde91d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>noAttr</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a1717b36676c3303330a5526617107bc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>name</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a375883aea755992998e33e2b4369e829</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>edition</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a9639bea8e20284c08f8eb34f46670ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>arch</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ad999225793acf48096351d2023614520</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>vendor</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>aa5f07c1564774395c1c78e081a2e105c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>provides</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>af46f5cec3247060cc2238e260609bec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>obsoletes</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a32f2e027172d12ffa5765f4d29ad060c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>conflicts</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a86a2aa7c577d774cc97978fa34314f85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const</type>
      <name>SolvAttr</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a1cb2ed59ad624cdce589d2d6aaaa40c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>recommends</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ac4673b7913a69778af6225ab3223e9e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>suggests</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a3c0ecb9765ff9418d1a130595ec0e95b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>supplements</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a075a15b2e84e71e69ab227313368e83e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>enhances</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ae2d2d45af0c1d5b94a68643f4374b70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>summary</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ab5f9051a199ccc7826e186f7b5086bd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>description</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a45f699735f228414b25c346ddd0a675a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>insnotify</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a8d9a1c2a239f035276e1bf06bf884bb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>delnotify</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a76c4241f0a4f172fcfd7d71d46b31166</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>eula</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>aed40393eac98a2ee647a403395c120ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>installtime</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ae46ea57095c2dac8e60eb34ce16cad28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>buildtime</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a05a5c17392e3f831368344d80b28a834</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>installsize</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a80d7be2a3841575475451acfb87c1e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>downloadsize</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a8d6389312c8ab04ca5268b6db236a6b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>diskusage</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a0f0a37b97c1903f84f3384b616e3053b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>cpeid</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a00fb8dfd10292f3816ca4b057f7086b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>checksum</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>abaa349f99ea928bc5020fe803d652db0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>mediadir</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>abdeb03e3d1fef8446e5faeb759707998</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>medianr</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a6922c44f91208e3ca8f9282f553eb93a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>mediafile</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a954c76f392a21b435c6e2d9bf509d80b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>changelog</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a145dec0cd1964257464da4b1cffda4e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>buildhost</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ae937d48d2a36614c1bae1d50badf1056</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>distribution</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a3b4269aee014b7a398f8603cc7d9c5c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>license</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ada31f7d7b3ce3bd74c7875a1592ab92a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>packager</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a83000a32d8004628d1401cc206be1427</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>group</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a44d1d1ee70bcaaed9276f804e62022d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>keywords</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ad62eeb44ad986ca87eaaf5faddd41512</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>sourcesize</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a7ba2c7007040cfaccb62cf1b7ebffc17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>authors</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ad9a29008fb130a2c7137ca4c1a135c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>filelist</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a1d41a4edd7703c3837de7c1fc39aafc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>sourcearch</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ace2714af01f4b9e29878711c6872b8c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>sourcename</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a93b0ec0426616cf94d823db6dea2feec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>sourceevr</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a5224076bb533aa907b2fddca439638fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>headerend</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a8bc52a72737bec631a8823279b45f1f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>url</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a898e01564d8cf33fb60aaf86cb7c126e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>patchcategory</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ab45e24a6645f7cef9e4d054a76b64f0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>rebootSuggested</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a601eadb191b2d2059b5ef6c5d3d3567d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>restartSuggested</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a4733068254713b47fba3cafc28cd23b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>reloginSuggested</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>af37fa051faed4d00b94abdcf90704115</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>message</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a3bfff4a805d706888c5fbce125ea5443</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>severity</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ae990d89973468767c597b9885a7ea8e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>updateStatus</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>abb496b58e49b7c51a3aa0dfd99198e22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>updateCollection</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a5a8a8aa75ecfd414c63bec337f669783</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>updateCollectionName</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a513c41e50c37501bb0a3e32d624d827a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>updateCollectionEvr</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a434c65cff90d2d26bdea96637eae6ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>updateCollectionArch</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a056ade6af66a4986c822c83f46750ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>updateCollectionFilename</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a7f9ef3e05d96b14aaf85ddb11e5fc462</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>updateCollectionFlags</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a00ef37b3c4e1ba319244d03f69852d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>updateReference</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ac7c9a67293f3bca47f781683c2d4d1ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>updateReferenceType</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a35be054f4d0a993e05cc85fa8e00d633</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>updateReferenceHref</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a4695164c813cb516bc9837cb932e8770</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>updateReferenceId</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a351e82eb6a18fcfd7a53802792831615</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>updateReferenceTitle</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a7dbbe42a21fde6f6d4a95612fbef6fe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>isvisible</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a4021563a4ecf58e6de0e2cd4d83478dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>icon</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a1317e6f022ae47595508dbd93ad7e634</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>order</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ab6b03b1b057f85f242878e0819962a6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>isdefault</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a7c744bb4896046739570ae5bb5650431</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>category</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a554d05a820fd3ab44b324e0fc11d2d7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>script</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a9abad99ffc8ea623cd92fb751b1508bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>includes</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>adf3231abe74e7f5a8db071178c115a90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>extends</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a8e36e42f867cb5ea9f75a1de69da19d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>productReferenceFile</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a56929f1a7ba51dbf9b07ba5c7ff3c6c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>productProductLine</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a538ae592633d583a6f1f5a1e0ba860e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>productShortlabel</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ac55e9229d739ef1b00846719d883f43a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>productDistproduct</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a39ca9fb57681bd90b477fed1d334cb6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>productDistversion</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a359044484fc6ab0cdfd1c9eb2e4e6849</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>productType</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a7d656c66959d36cf373a102ed69637d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>productFlags</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ac44bfd4a0c2513ce6b387523a2e00b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>productEndOfLife</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ab28a10cc95b548aa218c77ea454335be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>productRegisterTarget</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a83e0520500303ee309392144b51d4ac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>productRegisterRelease</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a12ddfc0b8b6cbc3b432defc1939df6e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>productRegisterFlavor</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a5838553593fcc1c915dd1cce64410f4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>productUrl</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a8f9583e12dae3507b72a9e3b45bc7420</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>productUrlType</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ae9e0a5b883e2880611a2779b28a17b17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>productUpdates</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>aa4594506628e891405af0971c7a572c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>productUpdatesRepoid</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a52af50fd650ed5bd999ac178da518838</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>allAttr</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>add4b67f1d14062273aa7234c1fbde91d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>noAttr</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a1717b36676c3303330a5526617107bc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>name</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a375883aea755992998e33e2b4369e829</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>edition</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a9639bea8e20284c08f8eb34f46670ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>arch</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ad999225793acf48096351d2023614520</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>vendor</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>aa5f07c1564774395c1c78e081a2e105c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>provides</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>af46f5cec3247060cc2238e260609bec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>obsoletes</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a32f2e027172d12ffa5765f4d29ad060c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>conflicts</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a86a2aa7c577d774cc97978fa34314f85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const</type>
      <name>SolvAttr</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a1cb2ed59ad624cdce589d2d6aaaa40c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>recommends</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ac4673b7913a69778af6225ab3223e9e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>suggests</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a3c0ecb9765ff9418d1a130595ec0e95b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>supplements</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a075a15b2e84e71e69ab227313368e83e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>enhances</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ae2d2d45af0c1d5b94a68643f4374b70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>summary</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ab5f9051a199ccc7826e186f7b5086bd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>description</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a45f699735f228414b25c346ddd0a675a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>insnotify</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a8d9a1c2a239f035276e1bf06bf884bb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>delnotify</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a76c4241f0a4f172fcfd7d71d46b31166</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>eula</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>aed40393eac98a2ee647a403395c120ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>installtime</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ae46ea57095c2dac8e60eb34ce16cad28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>buildtime</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a05a5c17392e3f831368344d80b28a834</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>installsize</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a80d7be2a3841575475451acfb87c1e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>downloadsize</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a8d6389312c8ab04ca5268b6db236a6b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>diskusage</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a0f0a37b97c1903f84f3384b616e3053b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>cpeid</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a00fb8dfd10292f3816ca4b057f7086b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>checksum</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>abaa349f99ea928bc5020fe803d652db0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>mediadir</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>abdeb03e3d1fef8446e5faeb759707998</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>medianr</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a6922c44f91208e3ca8f9282f553eb93a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>mediafile</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a954c76f392a21b435c6e2d9bf509d80b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>changelog</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a145dec0cd1964257464da4b1cffda4e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>buildhost</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ae937d48d2a36614c1bae1d50badf1056</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>distribution</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a3b4269aee014b7a398f8603cc7d9c5c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>license</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ada31f7d7b3ce3bd74c7875a1592ab92a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>packager</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a83000a32d8004628d1401cc206be1427</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>group</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a44d1d1ee70bcaaed9276f804e62022d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>keywords</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ad62eeb44ad986ca87eaaf5faddd41512</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>sourcesize</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a7ba2c7007040cfaccb62cf1b7ebffc17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>authors</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ad9a29008fb130a2c7137ca4c1a135c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>filelist</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a1d41a4edd7703c3837de7c1fc39aafc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>sourcearch</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ace2714af01f4b9e29878711c6872b8c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>sourcename</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a93b0ec0426616cf94d823db6dea2feec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>sourceevr</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a5224076bb533aa907b2fddca439638fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>headerend</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a8bc52a72737bec631a8823279b45f1f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>url</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a898e01564d8cf33fb60aaf86cb7c126e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>patchcategory</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ab45e24a6645f7cef9e4d054a76b64f0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>rebootSuggested</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a601eadb191b2d2059b5ef6c5d3d3567d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>restartSuggested</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a4733068254713b47fba3cafc28cd23b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>reloginSuggested</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>af37fa051faed4d00b94abdcf90704115</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>message</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a3bfff4a805d706888c5fbce125ea5443</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>severity</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ae990d89973468767c597b9885a7ea8e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>updateStatus</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>abb496b58e49b7c51a3aa0dfd99198e22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>updateCollection</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a5a8a8aa75ecfd414c63bec337f669783</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>updateCollectionName</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a513c41e50c37501bb0a3e32d624d827a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>updateCollectionEvr</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a434c65cff90d2d26bdea96637eae6ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>updateCollectionArch</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a056ade6af66a4986c822c83f46750ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>updateCollectionFilename</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a7f9ef3e05d96b14aaf85ddb11e5fc462</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>updateCollectionFlags</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a00ef37b3c4e1ba319244d03f69852d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>updateReference</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ac7c9a67293f3bca47f781683c2d4d1ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>updateReferenceType</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a35be054f4d0a993e05cc85fa8e00d633</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>updateReferenceHref</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a4695164c813cb516bc9837cb932e8770</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>updateReferenceId</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a351e82eb6a18fcfd7a53802792831615</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>updateReferenceTitle</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a7dbbe42a21fde6f6d4a95612fbef6fe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>isvisible</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a4021563a4ecf58e6de0e2cd4d83478dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>icon</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a1317e6f022ae47595508dbd93ad7e634</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>order</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ab6b03b1b057f85f242878e0819962a6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>isdefault</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a7c744bb4896046739570ae5bb5650431</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>category</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a554d05a820fd3ab44b324e0fc11d2d7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>script</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a9abad99ffc8ea623cd92fb751b1508bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>includes</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>adf3231abe74e7f5a8db071178c115a90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>extends</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a8e36e42f867cb5ea9f75a1de69da19d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>productReferenceFile</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a56929f1a7ba51dbf9b07ba5c7ff3c6c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>productProductLine</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a538ae592633d583a6f1f5a1e0ba860e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>productShortlabel</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ac55e9229d739ef1b00846719d883f43a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>productDistproduct</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a39ca9fb57681bd90b477fed1d334cb6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>productDistversion</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a359044484fc6ab0cdfd1c9eb2e4e6849</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>productType</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a7d656c66959d36cf373a102ed69637d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>productFlags</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ac44bfd4a0c2513ce6b387523a2e00b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>productEndOfLife</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ab28a10cc95b548aa218c77ea454335be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>productRegisterTarget</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a83e0520500303ee309392144b51d4ac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>productRegisterRelease</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a12ddfc0b8b6cbc3b432defc1939df6e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>productRegisterFlavor</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a5838553593fcc1c915dd1cce64410f4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>productUrl</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a8f9583e12dae3507b72a9e3b45bc7420</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>productUrlType</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ae9e0a5b883e2880611a2779b28a17b17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>productUpdates</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>aa4594506628e891405af0971c7a572c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>productUpdatesRepoid</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a52af50fd650ed5bd999ac178da518838</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>repositoryDeltaInfo</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a2e155d83096ca56e8b331b1106408e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>repositoryAddedFileProvides</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a7ba2176e54d83588bec6692741edb541</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>repositoryRpmDbCookie</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a67e3bfff8b663b4f4723e1923e9a22dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>repositoryTimestamp</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a745bccfd1ea29ddbf24ca410a032aed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>repositoryExpire</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>aa8ffdcb7ed482a0b7312bf60c9cf5b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>repositoryUpdates</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a371dce4d2a124eabec2959fc1fbb96f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>repositoryDistros</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>aefa159f032297ce0717746f339f3cbf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>repositoryProductLabel</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a6b3a5370512720c92ff3e9922a85e844</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>repositoryProductCpeid</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ace4c8c32c313eb36c57eba6e7f120a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>repositoryRepoid</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a3892be95ee89ef94912bc8783b950911</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>repositoryKeywords</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>afcca596834badfe848ffda8110f93720</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>repositoryRevision</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a4d4e497f081ff76c0117ada0ead44527</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SolvAttr</type>
      <name>repositoryToolVersion</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ac2ea8065aa7654a0d1be46fe1b5911c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>IdStringType&lt; SolvAttr &gt;</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a8f9342fa598b0de4c28bc3b343a7fdcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IdString</type>
      <name>_str</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a7e0da1a895a0fbfeea4b329cbc4884ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SolvAttr</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a04070d774b4fb1fef85e3b2bcda16bd1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SolvAttr</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a1c8b28c78c5d3a7ae13f47c5edbc6e9b</anchor>
      <arglist>(sat::detail::IdType id_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SolvAttr</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a048385cd66643cc61bb9f9f9950a007b</anchor>
      <arglist>(const IdString &amp;idstr_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SolvAttr</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a95e3eba6dcc3d1917bd9138f22074f5a</anchor>
      <arglist>(const std::string &amp;str_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SolvAttr</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>a6f773d256c4cbf7a18d259c3ea114c0b</anchor>
      <arglist>(const char *cstr_r)</arglist>
    </member>
    <member kind="function">
      <type>SolvAttr</type>
      <name>parent</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>aad4852f500686f5602f35f0cd6539bea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasParent</name>
      <anchorfile>classzypp_1_1sat_1_1SolvAttr.html</anchorfile>
      <anchor>ab25b252f1e7e0219d94d74dd70abb67c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SolverQueueItem</name>
    <filename>classSolverQueueItem.html</filename>
  </compound>
  <compound kind="class">
    <name>zypp::solver::detail::SolverQueueItemDelete</name>
    <filename>classzypp_1_1solver_1_1detail_1_1SolverQueueItemDelete.html</filename>
    <base>SolverQueueItem</base>
    <member kind="function">
      <type></type>
      <name>SolverQueueItemDelete</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemDelete.html</anchorfile>
      <anchor>a3604521ba884d79b454f59a33aea1bfe</anchor>
      <arglist>(const ResPool &amp;pool, std::string name, bool soft=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SolverQueueItemDelete</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemDelete.html</anchorfile>
      <anchor>a9fbdeec9205849d20acf8b992e4f4640</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemDelete.html</anchorfile>
      <anchor>a0c229b6e5887220f1c5d35f69e0f95d6</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSoft</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemDelete.html</anchorfile>
      <anchor>aa1786b809761245c0427083d6bc37e30</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>addRule</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemDelete.html</anchorfile>
      <anchor>aa68fe773f905939b69ac9b787c531ed2</anchor>
      <arglist>(sat::detail::CQueue &amp;q)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SolverQueueItem_Ptr</type>
      <name>copy</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemDelete.html</anchorfile>
      <anchor>acc5e75b7b5ecfd269c0c25a84ae95db9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cmp</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemDelete.html</anchorfile>
      <anchor>ad26fa20a715d95db834e683b46771dfa</anchor>
      <arglist>(SolverQueueItem_constPtr item) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_name</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemDelete.html</anchorfile>
      <anchor>a402dfdfef92c5533e736dc148787d956</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_soft</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemDelete.html</anchorfile>
      <anchor>a3f4ec4e1c9a51c7a8e0cd806c9e73bfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemDelete.html</anchorfile>
      <anchor>ac0a5b1c0c7ce9895681eeb2fad40a1ae</anchor>
      <arglist>(std::ostream &amp;str, const SolverQueueItemDelete &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::solver::detail::SolverQueueItemInstall</name>
    <filename>classzypp_1_1solver_1_1detail_1_1SolverQueueItemInstall.html</filename>
    <base>SolverQueueItem</base>
    <member kind="function">
      <type></type>
      <name>SolverQueueItemInstall</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemInstall.html</anchorfile>
      <anchor>acff3d55511f37d6b11ab794d9e246586</anchor>
      <arglist>(const ResPool &amp;pool, std::string name, bool soft=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SolverQueueItemInstall</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemInstall.html</anchorfile>
      <anchor>ab0d8128279a0d4d2dfae9187870a19dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemInstall.html</anchorfile>
      <anchor>ac0b1410da8224985d70a7aa272915544</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSoft</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemInstall.html</anchorfile>
      <anchor>afe01f1778b54ba8023ada9c3af33514f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>addRule</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemInstall.html</anchorfile>
      <anchor>ab30c41e5075e43142f4f77739a9e2ea4</anchor>
      <arglist>(sat::detail::CQueue &amp;q)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SolverQueueItem_Ptr</type>
      <name>copy</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemInstall.html</anchorfile>
      <anchor>a851f8055bf75c26c5f08a2c23d18133a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cmp</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemInstall.html</anchorfile>
      <anchor>a608c527fc075974b647be6a73b5cb7e9</anchor>
      <arglist>(SolverQueueItem_constPtr item) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_name</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemInstall.html</anchorfile>
      <anchor>ab42ae252ef26615db66d6503835b58ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_soft</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemInstall.html</anchorfile>
      <anchor>ad19dd1c658803c706e6f11349c3cc019</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemInstall.html</anchorfile>
      <anchor>aac1baf7d055cfc9cde36ab281f8a6bde</anchor>
      <arglist>(std::ostream &amp;str, const SolverQueueItemInstall &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::solver::detail::SolverQueueItemInstallOneOf</name>
    <filename>classzypp_1_1solver_1_1detail_1_1SolverQueueItemInstallOneOf.html</filename>
    <base>SolverQueueItem</base>
    <member kind="typedef">
      <type>std::list&lt; PoolItem &gt;</type>
      <name>PoolItemList</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemInstallOneOf.html</anchorfile>
      <anchor>a4f2ea1a1ed3489a669aa78f9d0136106</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SolverQueueItemInstallOneOf</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemInstallOneOf.html</anchorfile>
      <anchor>a054ab47e467d544c76c4a7dda7ea31c8</anchor>
      <arglist>(const ResPool &amp;pool, const PoolItemList &amp;itemList, bool soft=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SolverQueueItemInstallOneOf</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemInstallOneOf.html</anchorfile>
      <anchor>a140bb4737f274a52381e76451da20abe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemInstallOneOf.html</anchorfile>
      <anchor>aa9b9654610a84491957d480229538c17</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSoft</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemInstallOneOf.html</anchorfile>
      <anchor>a88bbf3286bd8c4492edb1d32a27e3e98</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>addRule</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemInstallOneOf.html</anchorfile>
      <anchor>a109df9c510e42df39f058761e0de7297</anchor>
      <arglist>(sat::detail::CQueue &amp;q)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SolverQueueItem_Ptr</type>
      <name>copy</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemInstallOneOf.html</anchorfile>
      <anchor>a82ff33011cbd0f373a92f3bc49b3459e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cmp</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemInstallOneOf.html</anchorfile>
      <anchor>a2b50ed14770c06409eb825141ec8af41</anchor>
      <arglist>(SolverQueueItem_constPtr item) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PoolItemList</type>
      <name>_oneOfList</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemInstallOneOf.html</anchorfile>
      <anchor>ae8ccfd8ea316452a600c16ab4b8f1d71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_soft</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemInstallOneOf.html</anchorfile>
      <anchor>a403b2586c97d8bb32c119bd8ebd288cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemInstallOneOf.html</anchorfile>
      <anchor>a6c5f45b095f0e5df00f45f1e665819cd</anchor>
      <arglist>(std::ostream &amp;str, const SolverQueueItemInstallOneOf &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::solver::detail::SolverQueueItemLock</name>
    <filename>classzypp_1_1solver_1_1detail_1_1SolverQueueItemLock.html</filename>
    <base>SolverQueueItem</base>
    <member kind="function">
      <type></type>
      <name>SolverQueueItemLock</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemLock.html</anchorfile>
      <anchor>a945e89151826fa8f5e14934999f10826</anchor>
      <arglist>(const ResPool &amp;pool, const PoolItem &amp;item, bool soft=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SolverQueueItemLock</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemLock.html</anchorfile>
      <anchor>a00436042686ffa8a6c9f42f1556e4f19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemLock.html</anchorfile>
      <anchor>a63005b11938ba904f9e1d483c21188cc</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSoft</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemLock.html</anchorfile>
      <anchor>a50cde7a490995f67582ca7c65dc11397</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>addRule</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemLock.html</anchorfile>
      <anchor>a1866ca8d4520a41670add235a09390ce</anchor>
      <arglist>(sat::detail::CQueue &amp;q)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SolverQueueItem_Ptr</type>
      <name>copy</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemLock.html</anchorfile>
      <anchor>a04c1bcf212d2254069234a8fafd869d0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cmp</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemLock.html</anchorfile>
      <anchor>a1c9c530c73f11c38a34295aa4b73c421</anchor>
      <arglist>(SolverQueueItem_constPtr item) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PoolItem</type>
      <name>_item</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemLock.html</anchorfile>
      <anchor>a3b406af2b8ca95c40b16972db6408cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_soft</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemLock.html</anchorfile>
      <anchor>a44e22e4ed70a1f69e69a29031ae14e52</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemLock.html</anchorfile>
      <anchor>a89da03010fac7cc205adcb24d805ce58</anchor>
      <arglist>(std::ostream &amp;str, const SolverQueueItemLock &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::solver::detail::SolverQueueItemUpdate</name>
    <filename>classzypp_1_1solver_1_1detail_1_1SolverQueueItemUpdate.html</filename>
    <base>SolverQueueItem</base>
    <member kind="function">
      <type></type>
      <name>SolverQueueItemUpdate</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemUpdate.html</anchorfile>
      <anchor>a4b8766ae49e7bfc02de6bd5c6c3873f1</anchor>
      <arglist>(const ResPool &amp;pool, const PoolItem &amp;item, bool soft=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SolverQueueItemUpdate</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemUpdate.html</anchorfile>
      <anchor>a4dd3f0bb9497a054f9f91e1d4792d40f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemUpdate.html</anchorfile>
      <anchor>a40e7d646c097266446f95904b08dd3d6</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSoft</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemUpdate.html</anchorfile>
      <anchor>a723a56ce16d556dc312089cb7cb9dff3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>addRule</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemUpdate.html</anchorfile>
      <anchor>a962e8f7fb0e011c823cc70fab230d4a1</anchor>
      <arglist>(sat::detail::CQueue &amp;q)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SolverQueueItem_Ptr</type>
      <name>copy</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemUpdate.html</anchorfile>
      <anchor>a0b0461ba7421aa3d864c6260fe78efe9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>cmp</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemUpdate.html</anchorfile>
      <anchor>a841f0c7370ecae79def183c2d490ee72</anchor>
      <arglist>(SolverQueueItem_constPtr item) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PoolItem</type>
      <name>_item</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemUpdate.html</anchorfile>
      <anchor>a7b45e5347dba61fd4708ec49dcea350a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_soft</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemUpdate.html</anchorfile>
      <anchor>a2486056ad72301d1b065ffa5ce281df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1solver_1_1detail_1_1SolverQueueItemUpdate.html</anchorfile>
      <anchor>ab2724e0d196d53a42e6e23265d9462c1</anchor>
      <arglist>(std::ostream &amp;str, const SolverQueueItemUpdate &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::SolvIdentFile</name>
    <filename>classzypp_1_1target_1_1SolvIdentFile.html</filename>
    <member kind="typedef">
      <type>std::unordered_set&lt; IdString &gt;</type>
      <name>Data</name>
      <anchorfile>classzypp_1_1target_1_1SolvIdentFile.html</anchorfile>
      <anchor>ac3b4d2f79a1c969d8b4c50b23c173878</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SolvIdentFile</name>
      <anchorfile>classzypp_1_1target_1_1SolvIdentFile.html</anchorfile>
      <anchor>a56d48246f97f5fd91a2d8be0a0da603e</anchor>
      <arglist>(const Pathname &amp;file_r)</arglist>
    </member>
    <member kind="function">
      <type>const Pathname &amp;</type>
      <name>file</name>
      <anchorfile>classzypp_1_1target_1_1SolvIdentFile.html</anchorfile>
      <anchor>a527c1b6ef4fdf804a82c6b103634b41d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Data &amp;</type>
      <name>data</name>
      <anchorfile>classzypp_1_1target_1_1SolvIdentFile.html</anchorfile>
      <anchor>acacb56c5b0bce5a31142fd8fe23a50db</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classzypp_1_1target_1_1SolvIdentFile.html</anchorfile>
      <anchor>ad6d892a227b69327bd176dd061c14a4b</anchor>
      <arglist>(const Data &amp;data_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>differs</name>
      <anchorfile>classzypp_1_1target_1_1SolvIdentFile.html</anchorfile>
      <anchor>a77f99bf6ac41547e65f830962de6ef47</anchor>
      <arglist>(const Data &amp;lhs, const Data &amp;rhs) const</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>load</name>
      <anchorfile>classzypp_1_1target_1_1SolvIdentFile.html</anchorfile>
      <anchor>a4219d174688689c59c4aa086958bba3b</anchor>
      <arglist>(const Pathname &amp;file_r, Data &amp;data_r)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>store</name>
      <anchorfile>classzypp_1_1target_1_1SolvIdentFile.html</anchorfile>
      <anchor>ac96d4b2476d9c538ad0ea09c0e72008a</anchor>
      <arglist>(const Pathname &amp;file_r, const Data &amp;data_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pathname</type>
      <name>_file</name>
      <anchorfile>classzypp_1_1target_1_1SolvIdentFile.html</anchorfile>
      <anchor>a6be1977f2382fd970fce243246d8cb92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>scoped_ptr&lt; Data &gt;</type>
      <name>_dataPtr</name>
      <anchorfile>classzypp_1_1target_1_1SolvIdentFile.html</anchorfile>
      <anchor>a703f093cbc16da732fe80a8c1abf2967</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1target_1_1SolvIdentFile.html</anchorfile>
      <anchor>a4b4d46246a41b80ce5ccd828dcb554e6</anchor>
      <arglist>(std::ostream &amp;str, const SolvIdentFile &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1target_1_1SolvIdentFile.html</anchorfile>
      <anchor>a5fc3c4aa2ba26432b548a15c5bd47159</anchor>
      <arglist>(std::ostream &amp;str, const SolvIdentFile &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::sat::SolvIterMixin</name>
    <filename>classzypp_1_1sat_1_1SolvIterMixin.html</filename>
    <templarg>class Derived</templarg>
    <templarg>class DerivedSolvable_iterator</templarg>
    <member kind="typedef">
      <type>size_t</type>
      <name>size_type</name>
      <anchorfile>classzypp_1_1sat_1_1SolvIterMixin.html</anchorfile>
      <anchor>a70fbbf892462241bdbd994a5f1996b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1sat_1_1SolvIterMixin.html</anchorfile>
      <anchor>ab1008335052d3d31574d7d8f84fa7154</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1sat_1_1SolvIterMixin.html</anchorfile>
      <anchor>af2c37ae9e2cfe40761a99e6a4fe6be7e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classzypp_1_1sat_1_1SolvIterMixin.html</anchorfile>
      <anchor>a50b8e3cca664277cb9570a7a4b6562aa</anchor>
      <arglist>(const TSolv &amp;solv_r) const</arglist>
    </member>
    <member kind="typedef">
      <type>DerivedSolvable_iterator</type>
      <name>Solvable_iterator</name>
      <anchorfile>classzypp_1_1sat_1_1SolvIterMixin.html</anchorfile>
      <anchor>a3db8f4d29b2780acd24e4441d6c8331c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Solvable_iterator</type>
      <name>solvableBegin</name>
      <anchorfile>classzypp_1_1sat_1_1SolvIterMixin.html</anchorfile>
      <anchor>a0dcd0f855f9bb9ea7340a16a454cf02f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Solvable_iterator</type>
      <name>solvableEnd</name>
      <anchorfile>classzypp_1_1sat_1_1SolvIterMixin.html</anchorfile>
      <anchor>a9639f470f5dbcc14b18ed570b1d6992d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; Solvable_iterator &gt;</type>
      <name>solvable</name>
      <anchorfile>classzypp_1_1sat_1_1SolvIterMixin.html</anchorfile>
      <anchor>a29b6f2bc9ac7f75caade9de7a00e3842</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="typedef">
      <type>transform_iterator&lt; asPoolItem, Solvable_iterator &gt;</type>
      <name>PoolItem_iterator</name>
      <anchorfile>classzypp_1_1sat_1_1SolvIterMixin.html</anchorfile>
      <anchor>a096c53b71d0698a4b9ce24c10e8dd6fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>filter_iterator&lt; solvitermixin_detail::UnifyByIdent, Solvable_iterator &gt;</type>
      <name>UnifiedSolvable_iterator</name>
      <anchorfile>classzypp_1_1sat_1_1SolvIterMixin.html</anchorfile>
      <anchor>a332edc3f3896b830792c5a792b9a8787</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>PoolItem_iterator</type>
      <name>poolItemBegin</name>
      <anchorfile>classzypp_1_1sat_1_1SolvIterMixin.html</anchorfile>
      <anchor>aa46692e2855819f3b3213b55305e0583</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PoolItem_iterator</type>
      <name>poolItemEnd</name>
      <anchorfile>classzypp_1_1sat_1_1SolvIterMixin.html</anchorfile>
      <anchor>a74d71400f5d2721848320063f388078a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; PoolItem_iterator &gt;</type>
      <name>poolItem</name>
      <anchorfile>classzypp_1_1sat_1_1SolvIterMixin.html</anchorfile>
      <anchor>ab961a74529322b2ee5e32c6728959a81</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="typedef">
      <type>transform_iterator&lt; ui::asSelectable, UnifiedSolvable_iterator &gt;</type>
      <name>Selectable_iterator</name>
      <anchorfile>classzypp_1_1sat_1_1SolvIterMixin.html</anchorfile>
      <anchor>a655adebaa6b834a48a3359830d231abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Selectable_iterator</type>
      <name>selectableBegin</name>
      <anchorfile>classzypp_1_1sat_1_1SolvIterMixin.html</anchorfile>
      <anchor>a1f5495035dfe6fa47c84cfd81874845d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Selectable_iterator</type>
      <name>selectableEnd</name>
      <anchorfile>classzypp_1_1sat_1_1SolvIterMixin.html</anchorfile>
      <anchor>a7ca7f8dec179c036cf07a290018fd47b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; Selectable_iterator &gt;</type>
      <name>selectable</name>
      <anchorfile>classzypp_1_1sat_1_1SolvIterMixin.html</anchorfile>
      <anchor>a636ad072ec2e68945a7fe764510aaca8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1sat_1_1SolvIterMixin.html</anchorfile>
      <anchor>ab1008335052d3d31574d7d8f84fa7154</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1sat_1_1SolvIterMixin.html</anchorfile>
      <anchor>af2c37ae9e2cfe40761a99e6a4fe6be7e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classzypp_1_1sat_1_1SolvIterMixin.html</anchorfile>
      <anchor>a50b8e3cca664277cb9570a7a4b6562aa</anchor>
      <arglist>(const TSolv &amp;solv_r) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>UnifiedSolvable_iterator</type>
      <name>unifiedSolvableBegin</name>
      <anchorfile>classzypp_1_1sat_1_1SolvIterMixin.html</anchorfile>
      <anchor>ad6d55fb61026b5995bc3112d1989d525</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>UnifiedSolvable_iterator</type>
      <name>unifiedSolvableEnd</name>
      <anchorfile>classzypp_1_1sat_1_1SolvIterMixin.html</anchorfile>
      <anchor>ae7d9bf11c2d5be0916191e4824c58bfc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Iterable&lt; UnifiedSolvable_iterator &gt;</type>
      <name>unifiedSolvable</name>
      <anchorfile>classzypp_1_1sat_1_1SolvIterMixin.html</anchorfile>
      <anchor>a7e8c8ffabccb4f54b8ee5c8db351aeb7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const Derived &amp;</type>
      <name>self</name>
      <anchorfile>classzypp_1_1sat_1_1SolvIterMixin.html</anchorfile>
      <anchor>a5a3494197840f73442b499166aebab16</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SolvIterMixin</name>
      <anchorfile>classzypp_1_1sat_1_1SolvIterMixin.html</anchorfile>
      <anchor>a913a801349ad9531dff50fe68d7c1055</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>~SolvIterMixin</name>
      <anchorfile>classzypp_1_1sat_1_1SolvIterMixin.html</anchorfile>
      <anchor>a59d6cd5c7260cfd02504a400b066c577</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SolvIterMixin</name>
      <anchorfile>classzypp_1_1sat_1_1SolvIterMixin.html</anchorfile>
      <anchor>a12a104e2acced13f45e06daf99a49509</anchor>
      <arglist>(const SolvIterMixin &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classzypp_1_1sat_1_1SolvIterMixin.html</anchorfile>
      <anchor>a25e04c4a76a7a508212f9e82ddf3aa9e</anchor>
      <arglist>(const SolvIterMixin &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::sat::Solvable::SplitIdent</name>
    <filename>classzypp_1_1sat_1_1Solvable_1_1SplitIdent.html</filename>
    <member kind="function">
      <type></type>
      <name>SplitIdent</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable_1_1SplitIdent.html</anchorfile>
      <anchor>a388a601ae238a28fea40bbb8da44c632</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SplitIdent</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable_1_1SplitIdent.html</anchorfile>
      <anchor>a778323ed422cc83a8170611e4805675a</anchor>
      <arglist>(IdString ident_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SplitIdent</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable_1_1SplitIdent.html</anchorfile>
      <anchor>ade5406a1c5290b7a34b2ef9c346d8ad4</anchor>
      <arglist>(const char *ident_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SplitIdent</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable_1_1SplitIdent.html</anchorfile>
      <anchor>ad3476f773bae3a85d343942812d79f77</anchor>
      <arglist>(const std::string &amp;ident_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SplitIdent</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable_1_1SplitIdent.html</anchorfile>
      <anchor>a2f20a11f3c6c6f1b4876b60ecd91198e</anchor>
      <arglist>(ResKind kind_r, IdString name_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SplitIdent</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable_1_1SplitIdent.html</anchorfile>
      <anchor>ad016e1d6987d5f5627c1c2ae67520125</anchor>
      <arglist>(ResKind kind_r, const C_Str &amp;name_r)</arglist>
    </member>
    <member kind="function">
      <type>IdString</type>
      <name>ident</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable_1_1SplitIdent.html</anchorfile>
      <anchor>a6a22864fef45425228e3e3042fdb899d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResKind</type>
      <name>kind</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable_1_1SplitIdent.html</anchorfile>
      <anchor>af8840d20c26319a9326cea1522b0e7fb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IdString</type>
      <name>name</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable_1_1SplitIdent.html</anchorfile>
      <anchor>a04471d70a3301d0b33ebd36a90f0bf3c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IdString</type>
      <name>_ident</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable_1_1SplitIdent.html</anchorfile>
      <anchor>ac61e0d4ede7731a6a0d886d4217b81f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ResKind</type>
      <name>_kind</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable_1_1SplitIdent.html</anchorfile>
      <anchor>afc893331028c56a60b2442dab8a38adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IdString</type>
      <name>_name</name>
      <anchorfile>classzypp_1_1sat_1_1Solvable_1_1SplitIdent.html</anchorfile>
      <anchor>a3264614724351e6fb69ad4d89cde9ca4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::SrcPackage</name>
    <filename>classzypp_1_1SrcPackage.html</filename>
    <base>zypp::ResObject</base>
    <member kind="typedef">
      <type>SrcPackage</type>
      <name>Self</name>
      <anchorfile>classzypp_1_1SrcPackage.html</anchorfile>
      <anchor>a3b6546bc7f5226070c9ac16ab984d068</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ResTraits&lt; Self &gt;</type>
      <name>TraitsType</name>
      <anchorfile>classzypp_1_1SrcPackage.html</anchorfile>
      <anchor>a8d0905da90a87ac5498da14b8fa76371</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TraitsType::PtrType</type>
      <name>Ptr</name>
      <anchorfile>classzypp_1_1SrcPackage.html</anchorfile>
      <anchor>a339306d86999d4379fbaf7e1266f4436</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TraitsType::constPtrType</type>
      <name>constPtr</name>
      <anchorfile>classzypp_1_1SrcPackage.html</anchorfile>
      <anchor>aab481e5e070b41c4767b4be394dc3953</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>sourcePkgType</name>
      <anchorfile>classzypp_1_1SrcPackage.html</anchorfile>
      <anchor>a639b2cacf4bade27dd599e4cc82f18c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>OnMediaLocation</type>
      <name>location</name>
      <anchorfile>classzypp_1_1SrcPackage.html</anchorfile>
      <anchor>aa14eadd444e3afdb74d4376d43eb97cc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>cachedLocation</name>
      <anchorfile>classzypp_1_1SrcPackage.html</anchorfile>
      <anchor>a5a4c1de060d04fd4871fec740d09ebb1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCached</name>
      <anchorfile>classzypp_1_1SrcPackage.html</anchorfile>
      <anchor>afe16e6985d70ec144d456c2b2ba708c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SrcPackage</name>
      <anchorfile>classzypp_1_1SrcPackage.html</anchorfile>
      <anchor>a7816cc0fb86914457069598915638832</anchor>
      <arglist>(const sat::Solvable &amp;solvable_r)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual</type>
      <name>~SrcPackage</name>
      <anchorfile>classzypp_1_1SrcPackage.html</anchorfile>
      <anchor>a204eb6aaa7f8e45d700185e45c744af2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend Ptr</type>
      <name>make</name>
      <anchorfile>classzypp_1_1SrcPackage.html</anchorfile>
      <anchor>a50dd0e99e42288603883d13473a02a33</anchor>
      <arglist>(const sat::Solvable &amp;solvable_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::SrcPackageProvider</name>
    <filename>classzypp_1_1repo_1_1SrcPackageProvider.html</filename>
    <base protection="private">zypp::base::NonCopyable</base>
    <member kind="function">
      <type></type>
      <name>SrcPackageProvider</name>
      <anchorfile>classzypp_1_1repo_1_1SrcPackageProvider.html</anchorfile>
      <anchor>a90584a09a14b66b9d2fcb1477a86cb9a</anchor>
      <arglist>(repo::RepoMediaAccess &amp;access_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SrcPackageProvider</name>
      <anchorfile>classzypp_1_1repo_1_1SrcPackageProvider.html</anchorfile>
      <anchor>aae9e4d70b7f57978adf823a74f3673dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ManagedFile</type>
      <name>provideSrcPackage</name>
      <anchorfile>classzypp_1_1repo_1_1SrcPackageProvider.html</anchorfile>
      <anchor>af1df986c8a75172cc34009342cc78297</anchor>
      <arglist>(const SrcPackage_constPtr &amp;srcPackage_r) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RepoMediaAccess &amp;</type>
      <name>_access</name>
      <anchorfile>classzypp_1_1repo_1_1SrcPackageProvider.html</anchorfile>
      <anchor>a1558a62ae3df83ade6dc6e06ea7f374c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::media::stateswitch</name>
    <filename>structzypp_1_1media_1_1stateswitch.html</filename>
    <member kind="variable">
      <type>enum state</type>
      <name>from</name>
      <anchorfile>structzypp_1_1media_1_1stateswitch.html</anchorfile>
      <anchor>a248418f099cdece0327324fed95e1c92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>ename</name>
      <anchorfile>structzypp_1_1media_1_1stateswitch.html</anchorfile>
      <anchor>afb484c93acfb5ad845893f3ee4a2120d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum state</type>
      <name>to</name>
      <anchorfile>structzypp_1_1media_1_1stateswitch.html</anchorfile>
      <anchor>aa49ee92015759d4b049728d84f5d8c48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>docontent</name>
      <anchorfile>structzypp_1_1media_1_1stateswitch.html</anchorfile>
      <anchor>a18a9b15fb22eba3d9a747e9e7615462c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::filesystem::StatMode</name>
    <filename>classzypp_1_1filesystem_1_1StatMode.html</filename>
    <member kind="function">
      <type></type>
      <name>StatMode</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>abf164126d13ba4511cff42abc4d72e68</anchor>
      <arglist>(const mode_t &amp;mode_r=0)</arglist>
    </member>
    <member kind="function">
      <type>FileType</type>
      <name>fileType</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>ab758bb41c040d5edde7162db89ab4b21</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFile</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a6f74c3937b336502823956baadb9901e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDir</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a9a8f0a2725ced5cdc4a8a43a37e58c5e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLink</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>ac5954a8391b798711e365d46e060eb18</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isChr</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>ade4aceee4a677df831edcbc4f0d9dafb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBlk</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>aa032be2e26264df52fa8e214ad419377</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFifo</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a8b3451eefa038df57b711e6098ad22c6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSock</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a3bebc7281da95f66d11e77587d15ba91</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRUsr</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a805fd2aa50823f74ca9a2372104a5985</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWUsr</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a3cc739dc47ba4a606ea1ebf624cf69ad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isXUsr</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>adaecf3cbd8d099dea8541f1ea89a7515</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isR</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a02e6f85e7f1f1fc9a264b60ad788d92e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isW</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a0cf7cb9b9204d6e2ad86961076d12db9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isX</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a996a66c69c8c41b463f06325a3d78078</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRGrp</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a1e253d3ec3a108ceff6601dca9eeb289</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWGrp</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a8679db3728cb56d9816d5e08e53703de</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isXGrp</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a54d984f031cd2ececa7749742a11e3b8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isROth</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a51b472d442eb05e581c64fc9d20d4922</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWOth</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a47fb36cda86f12c9c5bf30d769fafcfe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isXOth</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a0d1895486ac9da359978c19b78ade175</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUid</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a7e8d37134d19653fb09c560eae570077</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGid</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>ac6748c1072beae2a629fb180f082ceb7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVtx</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a6cf9be4fa9883b924b0203d2f096f300</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPerm</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>ab86fe97486ede56ce580fbd2c4d40559</anchor>
      <arglist>(mode_t m) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasPerm</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a7ca25e3436b53e032ca15d6f5b753389</anchor>
      <arglist>(mode_t m) const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>ab6e61804c8228f83be57a541349b6ac5</anchor>
      <arglist>(std::ostream &amp;str, const StatMode &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>ac88bf47ae9c8c61c2f759b22078b6f2c</anchor>
      <arglist>(std::ostream &amp;str, const StatMode &amp;obj)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mode_t</type>
      <name>_mode</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a40dc46327b6e5ab3299a4d26a5d51a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>mode_t</type>
      <name>uperm</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>ab0a5057dac594be4d52272dfecfdd87a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mode_t</type>
      <name>gperm</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a4f2244cb7cfaa2fda9eb636232a49d67</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mode_t</type>
      <name>operm</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a9696182241daa20d93c8e1cfb4a0fe56</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mode_t</type>
      <name>perm</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a6d45fdbce1971cac025289d2e8b3c0cc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mode_t</type>
      <name>st_mode</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a24adf663623a30e5cd8d7ff0f48bcb61</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>FileType</type>
      <name>fileType</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>ab758bb41c040d5edde7162db89ab4b21</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFile</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a6f74c3937b336502823956baadb9901e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDir</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a9a8f0a2725ced5cdc4a8a43a37e58c5e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLink</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>ac5954a8391b798711e365d46e060eb18</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isChr</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>ade4aceee4a677df831edcbc4f0d9dafb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBlk</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>aa032be2e26264df52fa8e214ad419377</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFifo</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a8b3451eefa038df57b711e6098ad22c6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSock</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a3bebc7281da95f66d11e77587d15ba91</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRUsr</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a805fd2aa50823f74ca9a2372104a5985</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWUsr</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a3cc739dc47ba4a606ea1ebf624cf69ad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isXUsr</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>adaecf3cbd8d099dea8541f1ea89a7515</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isR</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a02e6f85e7f1f1fc9a264b60ad788d92e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isW</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a0cf7cb9b9204d6e2ad86961076d12db9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isX</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a996a66c69c8c41b463f06325a3d78078</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRGrp</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a1e253d3ec3a108ceff6601dca9eeb289</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWGrp</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a8679db3728cb56d9816d5e08e53703de</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isXGrp</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a54d984f031cd2ececa7749742a11e3b8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isROth</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a51b472d442eb05e581c64fc9d20d4922</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWOth</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a47fb36cda86f12c9c5bf30d769fafcfe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isXOth</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a0d1895486ac9da359978c19b78ade175</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUid</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a7e8d37134d19653fb09c560eae570077</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGid</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>ac6748c1072beae2a629fb180f082ceb7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVtx</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a6cf9be4fa9883b924b0203d2f096f300</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPerm</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>ab86fe97486ede56ce580fbd2c4d40559</anchor>
      <arglist>(mode_t m) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasPerm</name>
      <anchorfile>classzypp_1_1filesystem_1_1StatMode.html</anchorfile>
      <anchor>a7ca25e3436b53e032ca15d6f5b753389</anchor>
      <arglist>(mode_t m) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::resstatus::StatusBackup</name>
    <filename>classzypp_1_1resstatus_1_1StatusBackup.html</filename>
    <member kind="function">
      <type></type>
      <name>StatusBackup</name>
      <anchorfile>classzypp_1_1resstatus_1_1StatusBackup.html</anchorfile>
      <anchor>af31d015be730d3d8b56a49c2b31b40ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StatusBackup</name>
      <anchorfile>classzypp_1_1resstatus_1_1StatusBackup.html</anchorfile>
      <anchor>a33b946a37903b362c9f3d853ae9e3098</anchor>
      <arglist>(ResStatus &amp;status_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>replay</name>
      <anchorfile>classzypp_1_1resstatus_1_1StatusBackup.html</anchorfile>
      <anchor>a213829af3019f4d48189286f0b405182</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ResStatus *</type>
      <name>_status</name>
      <anchorfile>classzypp_1_1resstatus_1_1StatusBackup.html</anchorfile>
      <anchor>ae075c7a39a7c4dbf55972e18f4f18807</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ResStatus::BitFieldType</type>
      <name>_bitfield</name>
      <anchorfile>classzypp_1_1resstatus_1_1StatusBackup.html</anchorfile>
      <anchor>a344adf5973b8fbf45e8c25f3248b41e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ui::StatusBackup</name>
    <filename>classzypp_1_1ui_1_1StatusBackup.html</filename>
    <member kind="typedef">
      <type>ResStatus::TransactByValue</type>
      <name>Causer</name>
      <anchorfile>classzypp_1_1ui_1_1StatusBackup.html</anchorfile>
      <anchor>aac5d5ce2ae106de0ceee87fbea3045af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool(StatusBackup::*</type>
      <name>Action</name>
      <anchorfile>classzypp_1_1ui_1_1StatusBackup.html</anchorfile>
      <anchor>af88fc338211094a66043852e7baf9d5d</anchor>
      <arglist>)(const PoolItem &amp;, Causer)</arglist>
    </member>
    <member kind="function">
      <type>ResStatus &amp;</type>
      <name>backup</name>
      <anchorfile>classzypp_1_1ui_1_1StatusBackup.html</anchorfile>
      <anchor>a89f7130c929d6a54e18a97dea06ee241</anchor>
      <arglist>(ResStatus &amp;status_r)</arglist>
    </member>
    <member kind="function">
      <type>ResStatus &amp;</type>
      <name>backup</name>
      <anchorfile>classzypp_1_1ui_1_1StatusBackup.html</anchorfile>
      <anchor>a780c2599459fd09a54c514138bae1d8b</anchor>
      <arglist>(const PoolItem &amp;pi_r)</arglist>
    </member>
    <member kind="function">
      <type>ResStatus &amp;</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1ui_1_1StatusBackup.html</anchorfile>
      <anchor>adaaa307d3404357fd5294581d49d89f8</anchor>
      <arglist>(ResStatus &amp;status_r)</arglist>
    </member>
    <member kind="function">
      <type>ResStatus &amp;</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1ui_1_1StatusBackup.html</anchorfile>
      <anchor>a0f59696b19eff42ba265e9b9431f7f8a</anchor>
      <arglist>(const PoolItem &amp;pi_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>restore</name>
      <anchorfile>classzypp_1_1ui_1_1StatusBackup.html</anchorfile>
      <anchor>aec36e0a750a1851b6cd8af18aee6394c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setTransact</name>
      <anchorfile>classzypp_1_1ui_1_1StatusBackup.html</anchorfile>
      <anchor>a386181bf48904272e42558e76a2dba99</anchor>
      <arglist>(const PoolItem &amp;pi_r, bool yesno_r, Causer causer_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setLock</name>
      <anchorfile>classzypp_1_1ui_1_1StatusBackup.html</anchorfile>
      <anchor>aede63ed9f18f56545f0fe260ee9fef10</anchor>
      <arglist>(const PoolItem &amp;pi_r, bool yesno_r, Causer causer_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setTransactTrue</name>
      <anchorfile>classzypp_1_1ui_1_1StatusBackup.html</anchorfile>
      <anchor>a57b5680553f2f6f945fa56faf922467d</anchor>
      <arglist>(const PoolItem &amp;pi_r, Causer causer_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setTransactFalse</name>
      <anchorfile>classzypp_1_1ui_1_1StatusBackup.html</anchorfile>
      <anchor>a68b593a975c8bf9d6a723bd55395928a</anchor>
      <arglist>(const PoolItem &amp;pi_r, Causer causer_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>transact</name>
      <anchorfile>classzypp_1_1ui_1_1StatusBackup.html</anchorfile>
      <anchor>a11d1f0fbccadfac37a2271b1e654a86a</anchor>
      <arglist>(const PoolItem &amp;pi_r, Causer causer_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>lock</name>
      <anchorfile>classzypp_1_1ui_1_1StatusBackup.html</anchorfile>
      <anchor>a076a486f83032174f36965ba8158b823</anchor>
      <arglist>(const PoolItem &amp;pi_r, Causer causer_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unlock</name>
      <anchorfile>classzypp_1_1ui_1_1StatusBackup.html</anchorfile>
      <anchor>a8391c10ee2fe79ac6580c2e4eb371126</anchor>
      <arglist>(const PoolItem &amp;pi_r, Causer causer_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unsetNonMultiTransact</name>
      <anchorfile>classzypp_1_1ui_1_1StatusBackup.html</anchorfile>
      <anchor>a3ac2bf814827b6827ec503bf1b0b21f6</anchor>
      <arglist>(const PoolItem &amp;pi_r, Causer causer_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unsetMultiTransact</name>
      <anchorfile>classzypp_1_1ui_1_1StatusBackup.html</anchorfile>
      <anchor>a46a2d69c5099889d01142f8e83fc3df9</anchor>
      <arglist>(const PoolItem &amp;pi_r, Causer causer_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>forEach</name>
      <anchorfile>classzypp_1_1ui_1_1StatusBackup.html</anchorfile>
      <anchor>a2ec883c7392063b86d8a696c38e4ed7d</anchor>
      <arglist>(TIter begin_r, TIter end_r, Action action_r, Causer causer_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; resstatus::StatusBackup &gt;</type>
      <name>_backup</name>
      <anchorfile>classzypp_1_1ui_1_1StatusBackup.html</anchorfile>
      <anchor>a92dbf073f9818d4c8e4841c766629bf3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::ui::StatusHelper</name>
    <filename>structzypp_1_1ui_1_1StatusHelper.html</filename>
    <member kind="typedef">
      <type>Selectable::Impl::available_const_iterator</type>
      <name>available_const_iterator</name>
      <anchorfile>structzypp_1_1ui_1_1StatusHelper.html</anchorfile>
      <anchor>aa1b3c310ba68f171f335f87565994155</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StatusHelper</name>
      <anchorfile>structzypp_1_1ui_1_1StatusHelper.html</anchorfile>
      <anchor>aeb52b8a0c03df24abd15bbe911175a9e</anchor>
      <arglist>(const Selectable::Impl &amp;impl, ResStatus::TransactByValue causer_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasInstalled</name>
      <anchorfile>structzypp_1_1ui_1_1StatusHelper.html</anchorfile>
      <anchor>a508e4e990466b081f96232dafbd4cc0b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasCandidate</name>
      <anchorfile>structzypp_1_1ui_1_1StatusHelper.html</anchorfile>
      <anchor>aff6a7dd350b5b1b9485d7618450e2e2a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasInstalledOnly</name>
      <anchorfile>structzypp_1_1ui_1_1StatusHelper.html</anchorfile>
      <anchor>a8d9bd299a068a4a60a0fa094c316299e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasCandidateOnly</name>
      <anchorfile>structzypp_1_1ui_1_1StatusHelper.html</anchorfile>
      <anchor>a39aefca5ffb6d63b0244779a65db5c7d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasBoth</name>
      <anchorfile>structzypp_1_1ui_1_1StatusHelper.html</anchorfile>
      <anchor>a2e7fdecec222ec057edef233ec1ad53c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setInstall</name>
      <anchorfile>structzypp_1_1ui_1_1StatusHelper.html</anchorfile>
      <anchor>a3e2795a745591be48e7277efcaea16da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setDelete</name>
      <anchorfile>structzypp_1_1ui_1_1StatusHelper.html</anchorfile>
      <anchor>a632b67dbe0b60905d2327113c0099865</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unset</name>
      <anchorfile>structzypp_1_1ui_1_1StatusHelper.html</anchorfile>
      <anchor>a00f05b7be4fdb4383712f49e08419291</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setProtected</name>
      <anchorfile>structzypp_1_1ui_1_1StatusHelper.html</anchorfile>
      <anchor>a0c143cd05c6d5621babe07288a700eab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setTaboo</name>
      <anchorfile>structzypp_1_1ui_1_1StatusHelper.html</anchorfile>
      <anchor>aa010a98c52d9ea9e1a813d298b47aac6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const Selectable::Impl &amp;</type>
      <name>_impl</name>
      <anchorfile>structzypp_1_1ui_1_1StatusHelper.html</anchorfile>
      <anchor>ac14a7912c4025369b98979e01a815dab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PoolItem</type>
      <name>inst</name>
      <anchorfile>structzypp_1_1ui_1_1StatusHelper.html</anchorfile>
      <anchor>a15e7e863eaa0f92b3692815cf357bdf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PoolItem</type>
      <name>cand</name>
      <anchorfile>structzypp_1_1ui_1_1StatusHelper.html</anchorfile>
      <anchor>a9a30f1443cd93c284b4b681218b255c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ResStatus::TransactByValue</type>
      <name>causer</name>
      <anchorfile>structzypp_1_1ui_1_1StatusHelper.html</anchorfile>
      <anchor>a866dbae2972a1dc6b70249fb89701159</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>StatusBackup</type>
      <name>backup</name>
      <anchorfile>structzypp_1_1ui_1_1StatusHelper.html</anchorfile>
      <anchor>a9dbbc79d8848d6656743702c4bf93242</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>resetTransactingCandidates</name>
      <anchorfile>structzypp_1_1ui_1_1StatusHelper.html</anchorfile>
      <anchor>a5b965371a39a05dfd19ebca1315ebdd8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>unlockCandidates</name>
      <anchorfile>structzypp_1_1ui_1_1StatusHelper.html</anchorfile>
      <anchor>ada263bb700e74ad2705f657530786388</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>lockCandidates</name>
      <anchorfile>structzypp_1_1ui_1_1StatusHelper.html</anchorfile>
      <anchor>a3c3f7902ca948a1c9f065cf25aa2f537</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>restore</name>
      <anchorfile>structzypp_1_1ui_1_1StatusHelper.html</anchorfile>
      <anchor>a71f00d2ac4bdc4525261bb1f394d4e7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setInstall</name>
      <anchorfile>structzypp_1_1ui_1_1StatusHelper.html</anchorfile>
      <anchor>a3e2795a745591be48e7277efcaea16da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setDelete</name>
      <anchorfile>structzypp_1_1ui_1_1StatusHelper.html</anchorfile>
      <anchor>a632b67dbe0b60905d2327113c0099865</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unset</name>
      <anchorfile>structzypp_1_1ui_1_1StatusHelper.html</anchorfile>
      <anchor>a00f05b7be4fdb4383712f49e08419291</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setProtected</name>
      <anchorfile>structzypp_1_1ui_1_1StatusHelper.html</anchorfile>
      <anchor>a0c143cd05c6d5621babe07288a700eab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setTaboo</name>
      <anchorfile>structzypp_1_1ui_1_1StatusHelper.html</anchorfile>
      <anchor>aa010a98c52d9ea9e1a813d298b47aac6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::log::StderrLineWriter</name>
    <filename>structzypp_1_1log_1_1StderrLineWriter.html</filename>
    <base>zypp::log::StreamLineWriter</base>
    <member kind="function">
      <type></type>
      <name>StderrLineWriter</name>
      <anchorfile>structzypp_1_1log_1_1StderrLineWriter.html</anchorfile>
      <anchor>aa2d5ed38f3cf3f0402013ad69362a579</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::log::StdoutLineWriter</name>
    <filename>structzypp_1_1log_1_1StdoutLineWriter.html</filename>
    <base>zypp::log::StreamLineWriter</base>
    <member kind="function">
      <type></type>
      <name>StdoutLineWriter</name>
      <anchorfile>structzypp_1_1log_1_1StdoutLineWriter.html</anchorfile>
      <anchor>a9b40bc4c2ce453eadb8aecd6a0c8b0db</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::sat::Transaction::Step</name>
    <filename>classzypp_1_1sat_1_1Transaction_1_1Step.html</filename>
    <member kind="function">
      <type></type>
      <name>Step</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction_1_1Step.html</anchorfile>
      <anchor>a954e6bc8c7f962a29550949a6394965e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Step</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction_1_1Step.html</anchorfile>
      <anchor>a1a174033984e62f7640423043e77de02</anchor>
      <arglist>(const RW_pointer&lt; Impl &gt; &amp;pimpl_r, detail::IdType id_r)</arglist>
    </member>
    <member kind="function">
      <type>StepType</type>
      <name>stepType</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction_1_1Step.html</anchorfile>
      <anchor>a590081f3ae28d825a2ed8a116efbf6f3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>StepStage</type>
      <name>stepStage</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction_1_1Step.html</anchorfile>
      <anchor>a731c2fac8118f0ab2dfaa45a6ee7f825</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stepStage</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction_1_1Step.html</anchorfile>
      <anchor>ae6bb152dd3818f069dde245e0260dc96</anchor>
      <arglist>(StepStage val_r)</arglist>
    </member>
    <member kind="function">
      <type>Solvable</type>
      <name>satSolvable</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction_1_1Step.html</anchorfile>
      <anchor>ad163b17a653ef288f582fef461211941</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction_1_1Step.html</anchorfile>
      <anchor>aba8d8eb8e45743cea1437a7de897a8b9</anchor>
      <arglist>(std::ostream &amp;str, const Step &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction_1_1Step.html</anchorfile>
      <anchor>a517ffc781aabf28c7911fe59d9f0a87c</anchor>
      <arglist>(std::ostream &amp;str, const Transaction::Step &amp;obj)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Solvable</type>
      <name>_solv</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction_1_1Step.html</anchorfile>
      <anchor>ab4e68687263d4fa58636aff76373ae74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction_1_1Step.html</anchorfile>
      <anchor>a9d06c34da3b34ef935cf30414acabf8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>IdString</type>
      <name>ident</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction_1_1Step.html</anchorfile>
      <anchor>a44403863a0e035235bdb0965dfaa667b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Edition</type>
      <name>edition</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction_1_1Step.html</anchorfile>
      <anchor>adc7d7451b5c2a74574b518aa6cc7892b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Arch</type>
      <name>arch</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction_1_1Step.html</anchorfile>
      <anchor>a1592a00943f098adedbaebcd19f9bb07</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const Solvable &amp;</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction_1_1Step.html</anchorfile>
      <anchor>a0e6b21e974655c170944bd87c5571185</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Solvable &amp;</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction_1_1Step.html</anchorfile>
      <anchor>abd4ddc125978a2473b98b5a42f76c8ec</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::str::Str</name>
    <filename>structzypp_1_1str_1_1Str.html</filename>
    <member kind="function">
      <type>Str &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1str_1_1Str.html</anchorfile>
      <anchor>a1436cd7db4f990ca329eca06edbc3464</anchor>
      <arglist>(Tp &amp;&amp;val)</arglist>
    </member>
    <member kind="function">
      <type>Str &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1str_1_1Str.html</anchorfile>
      <anchor>a2423d0664b53959403c7ecacd216f635</anchor>
      <arglist>(std::ostream &amp;(*iomanip)(std::ostream &amp;))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::string</name>
      <anchorfile>structzypp_1_1str_1_1Str.html</anchorfile>
      <anchor>a16006b54802e5c2e57246d7887475e08</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>structzypp_1_1str_1_1Str.html</anchorfile>
      <anchor>a56f89e9a33e16e915d6750630430ec6a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>structzypp_1_1str_1_1Str.html</anchorfile>
      <anchor>a6249082b34fc91d30c59f4802fd06254</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::ostream &amp;</type>
      <name>stream</name>
      <anchorfile>structzypp_1_1str_1_1Str.html</anchorfile>
      <anchor>a26df1b9cf7a98e4ac7b6ffe30c29bab7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>stream</name>
      <anchorfile>structzypp_1_1str_1_1Str.html</anchorfile>
      <anchor>afc3d31d144cc8a761f002edba20e9bbd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structzypp_1_1str_1_1Str.html</anchorfile>
      <anchor>a6191afdf0f93afa139fd6e01578d9664</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ostringstream</type>
      <name>_str</name>
      <anchorfile>structzypp_1_1str_1_1Str.html</anchorfile>
      <anchor>ac75141450de052a097093f19b07b66b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1str_1_1Str.html</anchorfile>
      <anchor>a0d396cda2070839d4f06303fbe204ec7</anchor>
      <arglist>(std::ostream &amp;str, const Str &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::log::StreamLineWriter</name>
    <filename>structzypp_1_1log_1_1StreamLineWriter.html</filename>
    <base>zypp::log::LineWriter</base>
    <member kind="function">
      <type></type>
      <name>StreamLineWriter</name>
      <anchorfile>structzypp_1_1log_1_1StreamLineWriter.html</anchorfile>
      <anchor>a678a3d6f092331a5cfea5d15044f6507</anchor>
      <arglist>(std::ostream &amp;str_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeOut</name>
      <anchorfile>structzypp_1_1log_1_1StreamLineWriter.html</anchorfile>
      <anchor>aba48b33676caa7363a1230586a3c713e</anchor>
      <arglist>(const std::string &amp;formated_r)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>StreamLineWriter</name>
      <anchorfile>structzypp_1_1log_1_1StreamLineWriter.html</anchorfile>
      <anchor>a133c0f4ea15d5a0eb5c76206a49132e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::ostream *</type>
      <name>_str</name>
      <anchorfile>structzypp_1_1log_1_1StreamLineWriter.html</anchorfile>
      <anchor>a54a6ccf8897ea0845f54f8e1c79bc5dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::json::String</name>
    <filename>structzypp_1_1json_1_1String.html</filename>
    <base>zypp::json::Value</base>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>structzypp_1_1json_1_1String.html</anchorfile>
      <anchor>ae73701677a08e29745d082bc8345e8b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>structzypp_1_1json_1_1String.html</anchorfile>
      <anchor>a2a827442d1354c40a51fdaaee12fd626</anchor>
      <arglist>(std::nullptr_t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>structzypp_1_1json_1_1String.html</anchorfile>
      <anchor>aabb97a3151d83c91f4cb1841ee1fef46</anchor>
      <arglist>(const char val_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>structzypp_1_1json_1_1String.html</anchorfile>
      <anchor>a6eec6669117bbc42641819d48e1f6305</anchor>
      <arglist>(const char *val_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>structzypp_1_1json_1_1String.html</anchorfile>
      <anchor>ad7575c8386d6cddf6b560b51fb6af8c0</anchor>
      <arglist>(const std::string &amp;val_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::rpm::BinHeader::stringList</name>
    <filename>classzypp_1_1target_1_1rpm_1_1BinHeader_1_1stringList.html</filename>
    <base protection="private">zypp::base::NonCopyable</base>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1BinHeader_1_1stringList.html</anchorfile>
      <anchor>aa051b2071ff1fb467a0431a1c84621ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>size</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1BinHeader_1_1stringList.html</anchorfile>
      <anchor>a873ecea56596a6f696b7168f16a250e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>operator[]</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1BinHeader_1_1stringList.html</anchorfile>
      <anchor>a11e32763e36c21004da696f8b80eb0ec</anchor>
      <arglist>(const unsigned idx_r) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>unsigned</type>
      <name>set</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1BinHeader_1_1stringList.html</anchorfile>
      <anchor>a9e6ded613bc2f3ad7ac3855d6dfafab9</anchor>
      <arglist>(char **val_r, unsigned cnt_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>_data</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1BinHeader_1_1stringList.html</anchorfile>
      <anchor>a106e8f65f15007fe790a7e6dce9e97c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>BinHeader</name>
      <anchorfile>classzypp_1_1target_1_1rpm_1_1BinHeader_1_1stringList.html</anchorfile>
      <anchor>ad8ca43d9bafa54e935954aadbac83d58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::StringTypeAttr</name>
    <filename>classzypp_1_1StringTypeAttr.html</filename>
    <base>IdStringType&lt; PoolQueryAttr &gt;</base>
    <member kind="function">
      <type></type>
      <name>StringTypeAttr</name>
      <anchorfile>classzypp_1_1StringTypeAttr.html</anchorfile>
      <anchor>a858097ee4f184a4f31450e8b4b001a9d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringTypeAttr</name>
      <anchorfile>classzypp_1_1StringTypeAttr.html</anchorfile>
      <anchor>a497cc4aa5176fe5e441f46697fad3887</anchor>
      <arglist>(const char *cstr_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringTypeAttr</name>
      <anchorfile>classzypp_1_1StringTypeAttr.html</anchorfile>
      <anchor>a80e63dc19093fb86be8f5643a7e27193</anchor>
      <arglist>(const std::string &amp;str_r)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const StringTypeAttr</type>
      <name>noAttr</name>
      <anchorfile>classzypp_1_1StringTypeAttr.html</anchorfile>
      <anchor>a8b08527d6329703516f939c4506c1045</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const StringTypeAttr</type>
      <name>exactAttr</name>
      <anchorfile>classzypp_1_1StringTypeAttr.html</anchorfile>
      <anchor>a912bdaa13de7de16b4f5bc1b82a30733</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const StringTypeAttr</type>
      <name>substringAttr</name>
      <anchorfile>classzypp_1_1StringTypeAttr.html</anchorfile>
      <anchor>a02b57ce02fb61985d49ef273720de37d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const StringTypeAttr</type>
      <name>regexAttr</name>
      <anchorfile>classzypp_1_1StringTypeAttr.html</anchorfile>
      <anchor>af189e2a5da517e008899ef77a5cf5ba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const StringTypeAttr</type>
      <name>globAttr</name>
      <anchorfile>classzypp_1_1StringTypeAttr.html</anchorfile>
      <anchor>a8f0bb7eb52af41d52febc48111c617df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const StringTypeAttr</type>
      <name>wordAttr</name>
      <anchorfile>classzypp_1_1StringTypeAttr.html</anchorfile>
      <anchor>a286d2ec08241af8d8cf83903b5fbb760</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IdString</type>
      <name>_str</name>
      <anchorfile>classzypp_1_1StringTypeAttr.html</anchorfile>
      <anchor>aaaf4d1bddc6a3deb66083c4da254b6d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>IdStringType&lt; StringTypeAttr &gt;</name>
      <anchorfile>classzypp_1_1StringTypeAttr.html</anchorfile>
      <anchor>a7ce7526a370cff171b30c83d6569dfda</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::StrMatcher</name>
    <filename>classzypp_1_1StrMatcher.html</filename>
    <class kind="class">zypp::StrMatcher::Impl</class>
    <member kind="typedef">
      <type>MatchException</type>
      <name>Exception</name>
      <anchorfile>classzypp_1_1StrMatcher.html</anchorfile>
      <anchor>a4112b721b787acdd9b9f07c9856ba255</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StrMatcher</name>
      <anchorfile>classzypp_1_1StrMatcher.html</anchorfile>
      <anchor>a4f6c7b5f01bc1685911dd803f49283f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StrMatcher</name>
      <anchorfile>classzypp_1_1StrMatcher.html</anchorfile>
      <anchor>a317aacca7b89b6106db7e82bcab171dd</anchor>
      <arglist>(const std::string &amp;search_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StrMatcher</name>
      <anchorfile>classzypp_1_1StrMatcher.html</anchorfile>
      <anchor>a5e30230a5c14317f53dc7efc3ccd2cab</anchor>
      <arglist>(std::string &amp;&amp;search_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StrMatcher</name>
      <anchorfile>classzypp_1_1StrMatcher.html</anchorfile>
      <anchor>a17f11c1500dcdeb5d67172f12fcdc587</anchor>
      <arglist>(const std::string &amp;search_r, const Match &amp;flags_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StrMatcher</name>
      <anchorfile>classzypp_1_1StrMatcher.html</anchorfile>
      <anchor>a2046072cc5150549857c534768fc7f53</anchor>
      <arglist>(std::string &amp;&amp;search_r, const Match &amp;flags_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StrMatcher</name>
      <anchorfile>classzypp_1_1StrMatcher.html</anchorfile>
      <anchor>afdb02ac7b5f5187b4dd46259cfa92396</anchor>
      <arglist>(const std::string &amp;search_r, const Match::Mode &amp;flags_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StrMatcher</name>
      <anchorfile>classzypp_1_1StrMatcher.html</anchorfile>
      <anchor>a1b485bee23887f4ed187151dae59a38d</anchor>
      <arglist>(std::string &amp;&amp;search_r, const Match::Mode &amp;flags_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StrMatcher</name>
      <anchorfile>classzypp_1_1StrMatcher.html</anchorfile>
      <anchor>a31ba3b5ea87b3c7a4af74457235fed82</anchor>
      <arglist>(const std::string &amp;search_r, int flags_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StrMatcher</name>
      <anchorfile>classzypp_1_1StrMatcher.html</anchorfile>
      <anchor>a3261d05a629bdba57bb4377b1a176545</anchor>
      <arglist>(std::string &amp;&amp;search_r, int flags_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classzypp_1_1StrMatcher.html</anchorfile>
      <anchor>a3d9dcec37c09c89e181dac9aa0f80399</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1StrMatcher.html</anchorfile>
      <anchor>abd6aba9b52b0ff2080304db8785ef173</anchor>
      <arglist>(const Tp &amp;string_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classzypp_1_1StrMatcher.html</anchorfile>
      <anchor>ac2ebd25c089d9869a7bdb66113dc5854</anchor>
      <arglist>(const char *string_r) const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>searchstring</name>
      <anchorfile>classzypp_1_1StrMatcher.html</anchorfile>
      <anchor>a35a1890d20a856cb250f8a165050b8a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSearchstring</name>
      <anchorfile>classzypp_1_1StrMatcher.html</anchorfile>
      <anchor>a588fc8e74fecb73caed3d0a6a3ae82cf</anchor>
      <arglist>(const std::string &amp;string_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSearchstring</name>
      <anchorfile>classzypp_1_1StrMatcher.html</anchorfile>
      <anchor>a898290bc075c205fb329e0d0093159fa</anchor>
      <arglist>(std::string &amp;&amp;string_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSearchstring</name>
      <anchorfile>classzypp_1_1StrMatcher.html</anchorfile>
      <anchor>a9fe1713b9a2ad31647ae4ec44839e25b</anchor>
      <arglist>(const std::string &amp;string_r, const Match &amp;flags_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSearchstring</name>
      <anchorfile>classzypp_1_1StrMatcher.html</anchorfile>
      <anchor>ab33d21492da72e701b9c4d5e5e25a216</anchor>
      <arglist>(std::string &amp;&amp;string_r, const Match &amp;flags_r)</arglist>
    </member>
    <member kind="function">
      <type>const Match &amp;</type>
      <name>flags</name>
      <anchorfile>classzypp_1_1StrMatcher.html</anchorfile>
      <anchor>a4212880c9cdf8f9fc505ed5eeeccb78c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFlags</name>
      <anchorfile>classzypp_1_1StrMatcher.html</anchorfile>
      <anchor>a66ab8e49627ae2b60c72399f8b3a315d</anchor>
      <arglist>(const Match &amp;flags_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compile</name>
      <anchorfile>classzypp_1_1StrMatcher.html</anchorfile>
      <anchor>ad0a4538bf3a834c3a0e56cdaea679e32</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCompiled</name>
      <anchorfile>classzypp_1_1StrMatcher.html</anchorfile>
      <anchor>aa5973d14a94cad55b08f06da03cf1d77</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>doMatch</name>
      <anchorfile>classzypp_1_1StrMatcher.html</anchorfile>
      <anchor>a1d322d4d5e982e5db8c87c23e3e9d860</anchor>
      <arglist>(const char *string_r) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1StrMatcher.html</anchorfile>
      <anchor>a4a20f70d20d2720f7eb4d1d4c3650159</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1StrMatcher.html</anchorfile>
      <anchor>ac308212673c654c2c174b3852c1275a8</anchor>
      <arglist>(std::ostream &amp;str, const StrMatcher &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1StrMatcher.html</anchorfile>
      <anchor>a343cec2f6edfa5863d23885299d5c43d</anchor>
      <arglist>(std::ostream &amp;str, const StrMatcher &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1StrMatcher.html</anchorfile>
      <anchor>ae550a143ae614a267143bbc388ab7ffd</anchor>
      <arglist>(const StrMatcher &amp;lhs, const StrMatcher &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1StrMatcher.html</anchorfile>
      <anchor>a4e29c33eb0dd077c3a088c1b92c48282</anchor>
      <arglist>(const StrMatcher &amp;lhs, const StrMatcher &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classzypp_1_1StrMatcher.html</anchorfile>
      <anchor>a4025bf14903a05bbf19400e30bcbca77</anchor>
      <arglist>(const StrMatcher &amp;lhs, const StrMatcher &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::repo::SUSEMediaVerifier</name>
    <filename>classzypp_1_1repo_1_1SUSEMediaVerifier.html</filename>
    <base>zypp::media::MediaVerifierBase</base>
    <class kind="class">zypp::repo::SUSEMediaVerifier::Impl</class>
    <member kind="function">
      <type></type>
      <name>SUSEMediaVerifier</name>
      <anchorfile>classzypp_1_1repo_1_1SUSEMediaVerifier.html</anchorfile>
      <anchor>a114e93ab4f2665e0d51e984a6c1842f5</anchor>
      <arglist>(const Pathname &amp;path_r, media::MediaNr mediaNr_r=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SUSEMediaVerifier</name>
      <anchorfile>classzypp_1_1repo_1_1SUSEMediaVerifier.html</anchorfile>
      <anchor>a573b11638b1e6c15da4ccbabf51cdc89</anchor>
      <arglist>(const SUSEMediaVerifier &amp;rhs, media::MediaNr mediaNr_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SUSEMediaVerifier</name>
      <anchorfile>classzypp_1_1repo_1_1SUSEMediaVerifier.html</anchorfile>
      <anchor>acb1073f51016e2cd89df99330571851c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classzypp_1_1repo_1_1SUSEMediaVerifier.html</anchorfile>
      <anchor>ac9c6703df1bc947b34eb10e436fb5da0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>classzypp_1_1repo_1_1SUSEMediaVerifier.html</anchorfile>
      <anchor>a58e129264277ec247cdc92f5326c29f7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>vendor</name>
      <anchorfile>classzypp_1_1repo_1_1SUSEMediaVerifier.html</anchorfile>
      <anchor>a9b5d908aa81377a136f766f89da70ccb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>ident</name>
      <anchorfile>classzypp_1_1repo_1_1SUSEMediaVerifier.html</anchorfile>
      <anchor>a07cd953960a3eb365f075768e78c9773</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>media::MediaNr</type>
      <name>totalMedia</name>
      <anchorfile>classzypp_1_1repo_1_1SUSEMediaVerifier.html</anchorfile>
      <anchor>a645047d542499c19a3b61cecee49cdb5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>media::MediaNr</type>
      <name>mediaNr</name>
      <anchorfile>classzypp_1_1repo_1_1SUSEMediaVerifier.html</anchorfile>
      <anchor>aed3f220cdd9dce5fc3643bdb968b5439</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDesiredMedia</name>
      <anchorfile>classzypp_1_1repo_1_1SUSEMediaVerifier.html</anchorfile>
      <anchor>ac08eeeeff22e9219f00015fd3b9ab6c3</anchor>
      <arglist>(const media::MediaAccessRef &amp;ref_r) const override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1repo_1_1SUSEMediaVerifier.html</anchorfile>
      <anchor>a64309b1957801d1dc0c3ef9e790aa623</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1repo_1_1SUSEMediaVerifier.html</anchorfile>
      <anchor>a6ffdbdc71fef1a6c82d30a59f66b95cf</anchor>
      <arglist>(std::ostream &amp;str, const SUSEMediaVerifier &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::Target</name>
    <filename>classzypp_1_1Target.html</filename>
    <base>zypp::base::ReferenceCounted</base>
    <class kind="struct">zypp::Target::DistributionLabel</class>
    <member kind="typedef">
      <type>target::TargetImpl</type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>a4789a45fbe655d4fbfa474636afef7ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>intrusive_ptr&lt; Impl &gt;</type>
      <name>Impl_Ptr</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>af6d82dde0364794ad22b91e1f26eb121</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; PoolItem &gt;</type>
      <name>PoolItemList</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>a63cf5d67ddc778ac646786e29d36c860</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildCache</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>a7183bb7d3ef21c41214fd22b439b9b96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cleanCache</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>af1ecc71257366b093e99f2164663b145</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>afd9f6e11635458a452ccc8f6a8d734e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reload</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>a44d14450192d7682ab1a05a09f714bb3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unload</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>ae24b1fa64bebbcfc2d3f07773455f940</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>target::rpm::RpmDb &amp;</type>
      <name>rpmDb</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>a5d334415246f0f0ed1fa031c96c5b69a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>providesFile</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>ad7bea82c056c0ce581ba3b53e74784e2</anchor>
      <arglist>(const std::string &amp;name_str, const std::string &amp;path_str) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>whoOwnsFile</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>a7ac7240c979ce99165edf0a57684973e</anchor>
      <arglist>(const std::string &amp;path_str) const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>root</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>a214be213051d68020a83657d870299a4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>chrooted</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>a473a4a3ab603fabf9de41fb8aaf81ef4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>assertRootPrefix</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>a7aa9b03917f3e80c2fdbd8d16d6fb1bf</anchor>
      <arglist>(const Pathname &amp;path_r) const</arglist>
    </member>
    <member kind="function">
      <type>Product::constPtr</type>
      <name>baseProduct</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>a4d809504f790aae0d808871d49a176d6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LocaleSet</type>
      <name>requestedLocales</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>a57ac29f93585c8b90098c288e3cfcbd7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateAutoInstalled</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>ae116943eb98c62e2326c980ecc1b4a28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LocaleSet</type>
      <name>requestedLocales</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>a633e02c65d8d6d886dd56728631cf197</anchor>
      <arglist>(const Pathname &amp;root_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>ad877a4387943771e80b53f56c166c382</anchor>
      <arglist>(std::ostream &amp;str, const Target &amp;obj)</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>zypp_detail::ZYppImpl</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>a0bc137a8d0ac9b98da60c885d069cc7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>af6a023214acef867037157a7a9531640</anchor>
      <arglist>(std::ostream &amp;str, const Target &amp;obj)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl, rw_pointer::Intrusive&lt; Impl &gt; &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>a93db9cf770ab2f0a317a1cdfb5f91811</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const VendorAttr &amp;</type>
      <name>vendorAttr</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>aaf2a8616939a670ef560f074cee2e667</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vendorAttr</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>a033701c222e43652ff9e651d770cb802</anchor>
      <arglist>(VendorAttr vendorAttr_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Target</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>abbfceb8c287995277e9f996d2918edf2</anchor>
      <arglist>(const Pathname &amp;root=&quot;/&quot;, bool doRebuild_r=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Target</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>ab3850ee4b0ef284662ba5351095a36b6</anchor>
      <arglist>(const Impl_Ptr &amp;impl_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>a49691dd2fe100699e42d0aa27517f379</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>targetDistribution</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>a4d8fe943220c8353d6130060f82ab25c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>targetDistributionRelease</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>a4e7e4c9f6abbfdd4f46584adea193a3e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>targetDistributionFlavor</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>ab626076c412697781c306bb14fbeae70</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>DistributionLabel</type>
      <name>distributionLabel</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>af8a782ae37dfc272046f951b3f437dc2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>distributionVersion</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>ae7119b9d59c7aa523bd63a700f786054</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>distributionFlavor</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>a0714500b0b95d716189f9a196a68645f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>anonymousUniqueId</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>a30027747971e4aecd4863a9252df750e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>targetDistribution</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>ae1a8b7bcb42beed3f3be48e675264eb4</anchor>
      <arglist>(const Pathname &amp;root_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>targetDistributionRelease</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>ac7dfe2b159f55bf3b9d60eb17eb661d4</anchor>
      <arglist>(const Pathname &amp;root_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>targetDistributionFlavor</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>a4388d3c0128e0922ba72c031d9d292fa</anchor>
      <arglist>(const Pathname &amp;root_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DistributionLabel</type>
      <name>distributionLabel</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>ae5ae1b5350bd7692877373ae74f685d0</anchor>
      <arglist>(const Pathname &amp;root_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>distributionVersion</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>a258ac4ced31ad03edc0b4aeb7ad33741</anchor>
      <arglist>(const Pathname &amp;root_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>distributionFlavor</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>a27a3e5e2ece9eb88ecf02233eb8ecfab</anchor>
      <arglist>(const Pathname &amp;root_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>anonymousUniqueId</name>
      <anchorfile>classzypp_1_1Target.html</anchorfile>
      <anchor>ac68a108509634047f65aa72e9d889ff5</anchor>
      <arglist>(const Pathname &amp;root_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::TargetAbortedException</name>
    <filename>classzypp_1_1target_1_1TargetAbortedException.html</filename>
    <base>zypp::target::TargetException</base>
    <member kind="function">
      <type></type>
      <name>TargetAbortedException</name>
      <anchorfile>classzypp_1_1target_1_1TargetAbortedException.html</anchorfile>
      <anchor>a5b1019078538cc22c243c4a92e599588</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TargetAbortedException</name>
      <anchorfile>classzypp_1_1target_1_1TargetAbortedException.html</anchorfile>
      <anchor>a0c559c26445754cde61bf18a56888b15</anchor>
      <arglist>(const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TargetAbortedException</name>
      <anchorfile>classzypp_1_1target_1_1TargetAbortedException.html</anchorfile>
      <anchor>aa8992059cd8fbc2fd7fb1610f44dff8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1target_1_1TargetAbortedException.html</anchorfile>
      <anchor>a1c29cf5889319ef784ed928c2f71466e</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::TargetException</name>
    <filename>classzypp_1_1target_1_1TargetException.html</filename>
    <base>zypp::Exception</base>
    <member kind="function">
      <type></type>
      <name>TargetException</name>
      <anchorfile>classzypp_1_1target_1_1TargetException.html</anchorfile>
      <anchor>a9ab872d19693040e7689054f59162d98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TargetException</name>
      <anchorfile>classzypp_1_1target_1_1TargetException.html</anchorfile>
      <anchor>a4a16881456d896a95e15303b8e206b8e</anchor>
      <arglist>(const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TargetException</name>
      <anchorfile>classzypp_1_1target_1_1TargetException.html</anchorfile>
      <anchor>a405d7293f4ef5906c4ead95e1ce7510e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::target::TargetImpl</name>
    <filename>classzypp_1_1target_1_1TargetImpl.html</filename>
    <base>zypp::base::ReferenceCounted</base>
    <base protection="private">zypp::base::NonCopyable</base>
    <member kind="typedef">
      <type>std::list&lt; PoolItem &gt;</type>
      <name>PoolItemList</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a670b6a80a162acbd497937266336296b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; PoolItem &gt;</type>
      <name>PoolItemSet</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a5b1c13d311d0b92e9948bf7fc3bfdf76</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TargetImpl</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>af388a979be6bb27830c8ad021194f2c2</anchor>
      <arglist>(const Pathname &amp;root_r=&quot;/&quot;, bool doRebuild_r=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TargetImpl</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a96718d89ab3c77db23a20c0c0257d387</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createAnonymousId</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a7b2a6d9f76ccecca46cd87cb3a4fa96f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createLastDistributionFlavorCache</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a42e512f9b715fcb08d1211ce62c53fcf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a447cd4a8600370c9ef3df76298a47fe6</anchor>
      <arglist>(std::ostream &amp;str, const TargetImpl &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a34dae8c10405d876505b5807fa3e70b6</anchor>
      <arglist>(std::ostream &amp;str, const TargetImpl &amp;obj)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pathname</type>
      <name>_tmpSolvfilesPath</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a54ae75c82d2dcc5a8e241a98b2f9d853</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Pathname</type>
      <name>_root</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a399da7ab141cf4275c93e5064fb6f565</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rpm::RpmDb</type>
      <name>_rpm</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a68ceb59f98193242679509382b5cea9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RequestedLocalesFile</type>
      <name>_requestedLocalesFile</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a421d883d6623b83dfeb6961c8cecfb24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SolvIdentFile</type>
      <name>_autoInstalledFile</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a8632dcaa02cfda22800c0a4a1920e643</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>HardLocksFile</type>
      <name>_hardLocksFile</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a9a31841013bb8fc1c6be3d8e7733e8bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_distributionVersion</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a627177d4a8ff14890676a1c0da380e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>VendorAttr</type>
      <name>_vendorAttr</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>aca073f6960e83dbd7e3116c6b4bc6a5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>ab22acb5f2c38cf23d371d1a9a5862407</anchor>
      <arglist>(bool force=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unload</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a7d1699664a13a84ff6dc2544c949e64e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reload</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>ac05bc7ce03b8229922c1b6db19821b81</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearCache</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a08f984480583f7f2cdbea598340f6676</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>buildCache</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a7222390264247de9131baeb887274adf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>root</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a9aab7cfcffbd677912a3a1ba15b670c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>home</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>ad12090f70667f900edbb3ea69eb1f6d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ZYppCommitResult</type>
      <name>commit</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>ac995a71686e4a432f131ba4bb7e872e8</anchor>
      <arglist>(ResPool pool_r, const ZYppCommitPolicy &amp;policy_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>installSrcPackage</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>ac7a55b8e1e625010623658f814d57c9d</anchor>
      <arglist>(const SrcPackage_constPtr &amp;srcPackage_r)</arglist>
    </member>
    <member kind="function">
      <type>ManagedFile</type>
      <name>provideSrcPackage</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a37c77e5b26b10c9dd3a375c59c477b8d</anchor>
      <arglist>(const SrcPackage_constPtr &amp;srcPackage_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>ab298c919255ab88f8770252a87eabddb</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="function">
      <type>rpm::RpmDb &amp;</type>
      <name>rpm</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a73510ff231400d6bb267040360acdd33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>providesFile</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a9778c3068c8076d560ae928306b0cee8</anchor>
      <arglist>(const std::string &amp;path_str, const std::string &amp;name_str) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>whoOwnsFile</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>ac322638f9d846a8f7e410a3e2e1a192d</anchor>
      <arglist>(const std::string &amp;path_str) const</arglist>
    </member>
    <member kind="function">
      <type>Product::constPtr</type>
      <name>baseProduct</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a90899160b17dad09ecee7cc7d1a3d46c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LocaleSet</type>
      <name>requestedLocales</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a2cc91213b6f96f661c70d2f2fd1608ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateAutoInstalled</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a36a81c64f16d3d4658ca677d08eb2b9b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>targetDistribution</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a1bb900c594c9f6770d22e0805807265c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>targetDistributionRelease</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a07a4ae56efbc27679a48d3dfa305b2ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>targetDistributionFlavor</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>af901ee1d5be54161574873a896b3917c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Target::DistributionLabel</type>
      <name>distributionLabel</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a90a637b837bee8c6340df9734a6306f1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>distributionVersion</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a777116231fcd65f5c855456b6c3073bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>distributionFlavor</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>ab73a5df48db88ee0ca75b23302151aa1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>anonymousUniqueId</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>aedb4144179e72885dc11efeb31bbdcfc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const VendorAttr &amp;</type>
      <name>vendorAttr</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a792ab854284fbb3b32c5a30bca488076</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vendorAttr</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a4f36fee740c0a9625bd1c890fbba8eac</anchor>
      <arglist>(VendorAttr vendorAttr_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Pathname</type>
      <name>defaultSolvfilesPath</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>ad7e574d454002f7956fd5fe9086d2c42</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Pathname</type>
      <name>solvfilesPath</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a74aa62375f34ea1e963cdf4b101f3d77</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>solvfilesPathIsTemp</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>af49b823d86f36816e3c30bff95ec1267</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>commit</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a571f9c70d0b236fdae849aaec7efedb8</anchor>
      <arglist>(const ZYppCommitPolicy &amp;policy_r, CommitPackageCache &amp;packageCache_r, ZYppCommitResult &amp;result_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>commitFindFileConflicts</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>ad769e3431d45346cbe2a42dd01dd22bc</anchor>
      <arglist>(const ZYppCommitPolicy &amp;policy_r, ZYppCommitResult &amp;result_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Pathname</type>
      <name>home</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a7d67fa20f055fbc5f573346ae61aed77</anchor>
      <arglist>(const Pathname &amp;root_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LocaleSet</type>
      <name>requestedLocales</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>aa3603ab8b3cb9b8fc55822845a732db4</anchor>
      <arglist>(const Pathname &amp;root_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>targetDistribution</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a5c83f5e1d7fdef37b5b05d65920f543e</anchor>
      <arglist>(const Pathname &amp;root_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>targetDistributionRelease</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>ad37f637e923a6d18bc20c0885463c12b</anchor>
      <arglist>(const Pathname &amp;root_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>targetDistributionFlavor</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>aa6d3c15dcf264296e06d7b673ed433ec</anchor>
      <arglist>(const Pathname &amp;root_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Target::DistributionLabel</type>
      <name>distributionLabel</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>aaf987c8be06429c74fe26326a392a4b0</anchor>
      <arglist>(const Pathname &amp;root_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>distributionVersion</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a96285a7d67682fa2f9d067e4f2e191f7</anchor>
      <arglist>(const Pathname &amp;root_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>distributionFlavor</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>aba69399b477fb0ab6473e1e13f934dcf</anchor>
      <arglist>(const Pathname &amp;root_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>anonymousUniqueId</name>
      <anchorfile>classzypp_1_1target_1_1TargetImpl.html</anchorfile>
      <anchor>a938f97806e991c7842152bcf25a65c60</anchor>
      <arglist>(const Pathname &amp;root_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TBStream</name>
    <filename>classTBStream.html</filename>
  </compound>
  <compound kind="struct">
    <name>zypp::callback::TempConnect</name>
    <filename>structzypp_1_1callback_1_1TempConnect.html</filename>
    <templarg>class TReport</templarg>
    <member kind="typedef">
      <type>TReport</type>
      <name>ReportType</name>
      <anchorfile>structzypp_1_1callback_1_1TempConnect.html</anchorfile>
      <anchor>ac8361de71949d57a6330ce8a3fadc194</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ReceiveReport&lt; TReport &gt;</type>
      <name>Receiver</name>
      <anchorfile>structzypp_1_1callback_1_1TempConnect.html</anchorfile>
      <anchor>a46bb69893138931a2cbef4ee83db773f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DistributeReport&lt; TReport &gt;</type>
      <name>Distributor</name>
      <anchorfile>structzypp_1_1callback_1_1TempConnect.html</anchorfile>
      <anchor>a277d0be0913a169a0def72af8ebb9c19</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TempConnect</name>
      <anchorfile>structzypp_1_1callback_1_1TempConnect.html</anchorfile>
      <anchor>aad1d900cd39437a9f3d2c438838e61d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TempConnect</name>
      <anchorfile>structzypp_1_1callback_1_1TempConnect.html</anchorfile>
      <anchor>a7245c359d1852d0ac2b7a80753f9a2fc</anchor>
      <arglist>(Receiver &amp;rec_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TempConnect</name>
      <anchorfile>structzypp_1_1callback_1_1TempConnect.html</anchorfile>
      <anchor>a7cc9ace1154a7e28a3b91a026249c807</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Receiver *</type>
      <name>_oldRec</name>
      <anchorfile>structzypp_1_1callback_1_1TempConnect.html</anchorfile>
      <anchor>a9a358fd28aac49a6eafc0f8e66621ca3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::misc::testcase::TestcaseSetup</name>
    <filename>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</filename>
    <member kind="function">
      <type></type>
      <name>TestcaseSetup</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>aeced0706738fc514fbfb8cbb882a19fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TestcaseSetup</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>ab136e4259f92fed5929205ebb7efa3cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Arch</type>
      <name>architecture</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>a088862ac5e45e48d9b853bed4c5eb2e5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::optional&lt; RepoData &gt; &amp;</type>
      <name>systemRepo</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>a3c2d51062cdda45ab46da459c429a944</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; RepoData &gt; &amp;</type>
      <name>repos</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>a0a5216fe155b3f205b54563ced399eef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResolverFocus</type>
      <name>resolverFocus</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>a1c73214b3001ab0c571f1c4ce2785c9b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Pathname &amp;</type>
      <name>globalPath</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>ad170f52247164201c99b68c75a832edb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Pathname &amp;</type>
      <name>hardwareInfoFile</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>ad38e850025d09aa09633fe47952e7b85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Pathname &amp;</type>
      <name>systemCheck</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>a5756d4b34e1ac2eb8e91503c25cce81b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const target::Modalias::ModaliasList &amp;</type>
      <name>modaliasList</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>a30c37e8060043e55be528c0966945957</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const base::SetTracker&lt; LocaleSet &gt; &amp;</type>
      <name>localesTracker</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>aef40674a4920534c8777fa1e0de4263a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; std::vector&lt; std::string &gt; &gt; &amp;</type>
      <name>vendorLists</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>a3e16a8e78f62967efe35ee34b154f109</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const sat::StringQueue &amp;</type>
      <name>autoinstalled</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>a4d8d99aa9b52df72afbe96e4dfa1a44b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::set&lt; std::string &gt; &amp;</type>
      <name>multiversionSpec</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>a3e97c24d6b26c049c17d38ee46abec9f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; ForceInstall &gt; &amp;</type>
      <name>forceInstallTasks</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>a3b3050458e6e4198973671dce8403671</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set_licence</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>a830907cb0ec8bfb08bb0758692bb8101</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>show_mediaid</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>aa82f58f6e85b7e18da30de436ae765ad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ignorealreadyrecommended</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>add9658cc66e5f7cd9ff648336c450899</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>onlyRequires</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>a2d579899e83800686278b0a39b562d5e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>forceResolve</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>ab99fe7e9bba228d117c2edb33a2be50a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cleandepsOnRemove</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>a9a66ab8864f0c4fbbeb77b3e15f6b978</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>allowDowngrade</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>a4e0fdec6e4fae9b1b8a02b2968e20ea7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>allowNameChange</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>a4c86b3907ebc8205a64869ee6d5ca268</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>allowArchChange</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>a94f00e4ad6e7439788d62ca36a6300f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>allowVendorChange</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>ae575a5dcc3bfc41e239404c7db8d11fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>dupAllowDowngrade</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>afb16b4c9325cc0b178b308f94e7481bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>dupAllowNameChange</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>a89310b35061dadce6eb3d10952b021d0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>dupAllowArchChange</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>af3055e98e79595e3a765f825ed9c0d96</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>dupAllowVendorChange</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>a4417e9ca39cfc4569d6146bd7671abd4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>applySetup</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>a0b7dfcbe389d15c4d8aa6e71ba774487</anchor>
      <arglist>(zypp::RepoManager &amp;manager) const</arglist>
    </member>
    <member kind="function">
      <type>TestcaseSetupImpl &amp;</type>
      <name>data</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>a5cf9ab23c0b4c8003be3c9a72885cf88</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TestcaseSetupImpl &amp;</type>
      <name>data</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>ae1c9321bcfb491effb3ef02b16c44198</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>loadRepo</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>a52394d093b5635b7a140ffd43de2b31c</anchor>
      <arglist>(zypp::RepoManager &amp;manager, const TestcaseSetup &amp;setup, const RepoData &amp;data)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; TestcaseSetupImpl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1misc_1_1testcase_1_1TestcaseSetup.html</anchorfile>
      <anchor>a4bc3acd9734ba60b97fdd6af671616df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::misc::testcase::TestcaseSetupImpl</name>
    <filename>structzypp_1_1misc_1_1testcase_1_1TestcaseSetupImpl.html</filename>
    <member kind="function">
      <type>TestcaseSetupImpl *</type>
      <name>clone</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseSetupImpl.html</anchorfile>
      <anchor>a0c74886495c21c304f83d0e58b5708e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>Arch</type>
      <name>architecture</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseSetupImpl.html</anchorfile>
      <anchor>a53e63e5cc08ff71ad3a87b604aff0b9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::optional&lt; RepoData &gt;</type>
      <name>systemRepo</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseSetupImpl.html</anchorfile>
      <anchor>ac1dfe4ce477559409d8791641bbc5bcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; RepoData &gt;</type>
      <name>repos</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseSetupImpl.html</anchorfile>
      <anchor>a4f3c85d178a488cdde1281020776d0e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ResolverFocus</type>
      <name>resolverFocus</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseSetupImpl.html</anchorfile>
      <anchor>a800f76c4e18f96235c11cc0b0f121d92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>globalPath</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseSetupImpl.html</anchorfile>
      <anchor>aa45114fc191dffb7b81c61c8db58260c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>hardwareInfoFile</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseSetupImpl.html</anchorfile>
      <anchor>a0e39e00ae5e3369647cfbca7d6d0a31b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>systemCheck</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseSetupImpl.html</anchorfile>
      <anchor>ad31049b09d409993e2f6cbc2470b6def</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>target::Modalias::ModaliasList</type>
      <name>modaliasList</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseSetupImpl.html</anchorfile>
      <anchor>a6caf39cc553d3aa96c97b918b3e04b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>base::SetTracker&lt; LocaleSet &gt;</type>
      <name>localesTracker</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseSetupImpl.html</anchorfile>
      <anchor>a358ed2e26e2c31fa6ea82d1767874cc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::vector&lt; std::string &gt; &gt;</type>
      <name>vendorLists</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseSetupImpl.html</anchorfile>
      <anchor>a82cf95ea9e863b647ffe97e287af12c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sat::StringQueue</type>
      <name>autoinstalled</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseSetupImpl.html</anchorfile>
      <anchor>ad75a752c8505d85a57dc85be72c31cb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::set&lt; std::string &gt;</type>
      <name>multiversionSpec</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseSetupImpl.html</anchorfile>
      <anchor>a22101e92dc380c612fa075caab284229</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ForceInstall &gt;</type>
      <name>forceInstallTasks</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseSetupImpl.html</anchorfile>
      <anchor>af1f962c57dbecd849d5367ebcebb66e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>set_licence</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseSetupImpl.html</anchorfile>
      <anchor>a552976ec8900f124df1025e1fc11b73c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>show_mediaid</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseSetupImpl.html</anchorfile>
      <anchor>aecc4f4d8c0b0284a923d0e26ad3557f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ignorealreadyrecommended</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseSetupImpl.html</anchorfile>
      <anchor>a044cb09b6f94e08ede13eac56a03dcf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>onlyRequires</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseSetupImpl.html</anchorfile>
      <anchor>a0c67d5c9182c1d41670b8b99e67bbe0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>forceResolve</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseSetupImpl.html</anchorfile>
      <anchor>a9b33653fc5514f928e781f2fd9234517</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>cleandepsOnRemove</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseSetupImpl.html</anchorfile>
      <anchor>a68b1750aed0b4dcbe44508a3b4cb1752</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>allowDowngrade</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseSetupImpl.html</anchorfile>
      <anchor>a00c9205410eb54a4bdba7b2184d428c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>allowNameChange</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseSetupImpl.html</anchorfile>
      <anchor>a7f3ae38b5e971327f2d2fb9b35193a2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>allowArchChange</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseSetupImpl.html</anchorfile>
      <anchor>aa87e715a3b615dae9045e64eb8e76d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>allowVendorChange</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseSetupImpl.html</anchorfile>
      <anchor>a05261dfd5af879f0fa657f0657e59c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>dupAllowDowngrade</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseSetupImpl.html</anchorfile>
      <anchor>a5f69ae8654d4096db4998bb215ed3d6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>dupAllowNameChange</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseSetupImpl.html</anchorfile>
      <anchor>ab3ad2280ecafc810e5680eb20f84e6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>dupAllowArchChange</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseSetupImpl.html</anchorfile>
      <anchor>a2c22ad100f44de74bf3171735acbc7c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>dupAllowVendorChange</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseSetupImpl.html</anchorfile>
      <anchor>ad4229fdaa97a3c19cdd26b5ca4692c48</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::misc::testcase::TestcaseTrial</name>
    <filename>structzypp_1_1misc_1_1testcase_1_1TestcaseTrial.html</filename>
    <class kind="struct">zypp::misc::testcase::TestcaseTrial::Impl</class>
    <class kind="struct">zypp::misc::testcase::TestcaseTrial::Node</class>
    <member kind="function">
      <type></type>
      <name>TestcaseTrial</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseTrial.html</anchorfile>
      <anchor>adf2e9945f52c9f76cd7ffa93a66afa11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TestcaseTrial</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseTrial.html</anchorfile>
      <anchor>a6ac5be6fcc4f84015899bf6fb3bea586</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; Node &gt; &amp;</type>
      <name>nodes</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseTrial.html</anchorfile>
      <anchor>a2aa125d1c7fc219caf64e06c0d19c4f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Node &gt; &amp;</type>
      <name>nodes</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseTrial.html</anchorfile>
      <anchor>af3c253e26e85d6107e384bc8aca056b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>structzypp_1_1misc_1_1testcase_1_1TestcaseTrial.html</anchorfile>
      <anchor>a535d0900efac7f75bff03b38990df503</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::io::TimeoutException</name>
    <filename>classzypp_1_1io_1_1TimeoutException.html</filename>
    <base>zypp::Exception</base>
    <member kind="function">
      <type></type>
      <name>TimeoutException</name>
      <anchorfile>classzypp_1_1io_1_1TimeoutException.html</anchorfile>
      <anchor>abbf7d1d23dc0455929afc5d7e3a5f87f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TimeoutException</name>
      <anchorfile>classzypp_1_1io_1_1TimeoutException.html</anchorfile>
      <anchor>a151a5aabba1e07dc35b564745bbbd2f9</anchor>
      <arglist>(const std::string &amp;msg_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TimeoutException</name>
      <anchorfile>classzypp_1_1io_1_1TimeoutException.html</anchorfile>
      <anchor>a1c5ef7d9d3ba810482f0d35f11d10d5e</anchor>
      <arglist>() noexcept override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::NamedValue::TInserter</name>
    <filename>classzypp_1_1NamedValue_1_1TInserter.html</filename>
    <member kind="function">
      <type></type>
      <name>TInserter</name>
      <anchorfile>classzypp_1_1NamedValue_1_1TInserter.html</anchorfile>
      <anchor>a34e45fe320f8715f64e6347f1b09423d</anchor>
      <arglist>(NamedValue &amp;parent_r, const Tp &amp;value_r)</arglist>
    </member>
    <member kind="function">
      <type>TInserter &amp;</type>
      <name>operator|</name>
      <anchorfile>classzypp_1_1NamedValue_1_1TInserter.html</anchorfile>
      <anchor>aa96be5c4873b7db23021d747356c5d20</anchor>
      <arglist>(const std::string &amp;name_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>NamedValue *</type>
      <name>_parent</name>
      <anchorfile>classzypp_1_1NamedValue_1_1TInserter.html</anchorfile>
      <anchor>a5e9024410679b60a8942b3d465514e1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Tp</type>
      <name>_value</name>
      <anchorfile>classzypp_1_1NamedValue_1_1TInserter.html</anchorfile>
      <anchor>a455db5cf76ba07964fc24debea5696c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::debug::Tm</name>
    <filename>structzypp_1_1debug_1_1Tm.html</filename>
    <base>tmsEmpty</base>
    <member kind="function">
      <type></type>
      <name>Tm</name>
      <anchorfile>structzypp_1_1debug_1_1Tm.html</anchorfile>
      <anchor>a84bd82057d95f13ab3d4bddd284b1af7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>structzypp_1_1debug_1_1Tm.html</anchorfile>
      <anchor>aa3e626f1ff5d437b2b76aaaf2e6713ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Tm</type>
      <name>operator-</name>
      <anchorfile>structzypp_1_1debug_1_1Tm.html</anchorfile>
      <anchor>a6d6a6f343f3cd6121d893f74bac332f2</anchor>
      <arglist>(const Tm &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>structzypp_1_1debug_1_1Tm.html</anchorfile>
      <anchor>a57a89127b7ac4dd464f53d409119cebf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stringIf</name>
      <anchorfile>structzypp_1_1debug_1_1Tm.html</anchorfile>
      <anchor>a01ad75cc3a34807a90f4ec499a540824</anchor>
      <arglist>(clock_t ticks_r, const std::string &amp;tag_r) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>asSec</name>
      <anchorfile>structzypp_1_1debug_1_1Tm.html</anchorfile>
      <anchor>a8159b67d97a0c087b3eaffbf6f3082b9</anchor>
      <arglist>(clock_t ticks_r) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>timeStr</name>
      <anchorfile>structzypp_1_1debug_1_1Tm.html</anchorfile>
      <anchor>a75d7a531af8cfe0b8417590a6ea8949a</anchor>
      <arglist>(time_t sec_r) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>timeStr</name>
      <anchorfile>structzypp_1_1debug_1_1Tm.html</anchorfile>
      <anchor>a1ab509e177522e700b6a083e29466f34</anchor>
      <arglist>(double sec_r) const</arglist>
    </member>
    <member kind="variable">
      <type>time_t</type>
      <name>_real</name>
      <anchorfile>structzypp_1_1debug_1_1Tm.html</anchorfile>
      <anchor>a08034d2deff2c84d7e74c7865ac8928f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct tms</type>
      <name>_proc</name>
      <anchorfile>structzypp_1_1debug_1_1Tm.html</anchorfile>
      <anchor>a346521621f10b1ed04ccd0096601f245</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ticks</name>
      <anchorfile>structzypp_1_1debug_1_1Tm.html</anchorfile>
      <anchor>a5ce6fbb08ad839316c804d123b97dd60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct tms</type>
      <name>tmsEmpty</name>
      <anchorfile>structzypp_1_1debug_1_1Tm.html</anchorfile>
      <anchor>a5e9aa458c9abcbc7de9c9fa6eddbf987</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::filesystem::TmpDir</name>
    <filename>classzypp_1_1filesystem_1_1TmpDir.html</filename>
    <base>zypp::filesystem::TmpPath</base>
    <member kind="function">
      <type></type>
      <name>TmpDir</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpDir.html</anchorfile>
      <anchor>a81198e3ab478adc048cdcbba4d7efbc3</anchor>
      <arglist>(const Pathname &amp;inParentDir_r=defaultLocation(), const std::string &amp;prefix_r=defaultPrefix())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TmpDir</type>
      <name>makeSibling</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpDir.html</anchorfile>
      <anchor>af02d2f29bbb2f688923b601eab777311</anchor>
      <arglist>(const Pathname &amp;sibling_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>defaultPrefix</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpDir.html</anchorfile>
      <anchor>a26854a6a3fbb735f448443265f03dae0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::base::LogControl::TmpExcessive</name>
    <filename>structzypp_1_1base_1_1LogControl_1_1TmpExcessive.html</filename>
    <member kind="function">
      <type></type>
      <name>TmpExcessive</name>
      <anchorfile>structzypp_1_1base_1_1LogControl_1_1TmpExcessive.html</anchorfile>
      <anchor>ade28b9e24afc5b80463fb2ba967b06e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TmpExcessive</name>
      <anchorfile>structzypp_1_1base_1_1LogControl_1_1TmpExcessive.html</anchorfile>
      <anchor>a091f28097fee43d9f24d14d6c1efff03</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::filesystem::TmpFile</name>
    <filename>classzypp_1_1filesystem_1_1TmpFile.html</filename>
    <base>zypp::filesystem::TmpPath</base>
    <member kind="function">
      <type></type>
      <name>TmpFile</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpFile.html</anchorfile>
      <anchor>a54f9a3cc40a432e451f4e166851f0fd2</anchor>
      <arglist>(const Pathname &amp;inParentDir_r=defaultLocation(), const std::string &amp;prefix_r=defaultPrefix())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TmpFile</type>
      <name>makeSibling</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpFile.html</anchorfile>
      <anchor>a8c556348853d60f1b4868548275cebe6</anchor>
      <arglist>(const Pathname &amp;sibling_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ManagedFile</type>
      <name>asManagedFile</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpFile.html</anchorfile>
      <anchor>a95105ff24917ca4c06e0dadc0417618b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>defaultPrefix</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpFile.html</anchorfile>
      <anchor>aa038cf67140b2c2b4ee12421c91addee</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::base::LogControl::TmpLineWriter</name>
    <filename>structzypp_1_1base_1_1LogControl_1_1TmpLineWriter.html</filename>
    <member kind="function">
      <type></type>
      <name>TmpLineWriter</name>
      <anchorfile>structzypp_1_1base_1_1LogControl_1_1TmpLineWriter.html</anchorfile>
      <anchor>a069d25633c80c45dae83a6ea59a6fe1b</anchor>
      <arglist>(const shared_ptr&lt; LineWriter &gt; &amp;writer_r=shared_ptr&lt; LineWriter &gt;())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TmpLineWriter</name>
      <anchorfile>structzypp_1_1base_1_1LogControl_1_1TmpLineWriter.html</anchorfile>
      <anchor>aca078d44673cc9831eec9ed1a8f974b7</anchor>
      <arglist>(TLineWriter *_allocated_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TmpLineWriter</name>
      <anchorfile>structzypp_1_1base_1_1LogControl_1_1TmpLineWriter.html</anchorfile>
      <anchor>ac9818776f813920275fa1bf8fb4498c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>shared_ptr&lt; LineWriter &gt;</type>
      <name>_writer</name>
      <anchorfile>structzypp_1_1base_1_1LogControl_1_1TmpLineWriter.html</anchorfile>
      <anchor>a5f15dd6e8d55d96d49c0df58f85b0dea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::filesystem::TmpPath</name>
    <filename>classzypp_1_1filesystem_1_1TmpPath.html</filename>
    <class kind="class">zypp::filesystem::TmpPath::Impl</class>
    <member kind="function">
      <type></type>
      <name>TmpPath</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpPath.html</anchorfile>
      <anchor>a6cac57aeafeed5b6ea6ebbb5ea1938a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TmpPath</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpPath.html</anchorfile>
      <anchor>acf01544ee0649704e21315ac6303e779</anchor>
      <arglist>(const Pathname &amp;tmpPath_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TmpPath</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpPath.html</anchorfile>
      <anchor>a60e7a60d43712fba999f41f13b6f1406</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpPath.html</anchorfile>
      <anchor>a299d8fcf7edf40929776ad2561183423</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>path</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpPath.html</anchorfile>
      <anchor>a6891667fdbc2f2aa70a5f97c66422786</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Pathname</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpPath.html</anchorfile>
      <anchor>a3b741ba0b7dd86428c4949cb5954143d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>autoCleanup</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpPath.html</anchorfile>
      <anchor>af64fe21abd1b1d54feb85b61d8cf4957</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>autoCleanup</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpPath.html</anchorfile>
      <anchor>af9fff755978cf30dfb8f921b0076e536</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const Pathname &amp;</type>
      <name>defaultLocation</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpPath.html</anchorfile>
      <anchor>a475efb7dd1966b7b1e1bd498dfa5ef2d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RW_pointer&lt; Impl &gt;</type>
      <name>_impl</name>
      <anchorfile>classzypp_1_1filesystem_1_1TmpPath.html</anchorfile>
      <anchor>a4e201b7ff98a77cd0f33881ad367f989</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::media::TmpUnsetEnv</name>
    <filename>structzypp_1_1media_1_1TmpUnsetEnv.html</filename>
    <member kind="function">
      <type></type>
      <name>TmpUnsetEnv</name>
      <anchorfile>structzypp_1_1media_1_1TmpUnsetEnv.html</anchorfile>
      <anchor>a3a5eb9583b710dd662204cd20e0c611e</anchor>
      <arglist>(const char *var_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TmpUnsetEnv</name>
      <anchorfile>structzypp_1_1media_1_1TmpUnsetEnv.html</anchorfile>
      <anchor>ae18197b42a20673e8e118f0669ffeb85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_set</name>
      <anchorfile>structzypp_1_1media_1_1TmpUnsetEnv.html</anchorfile>
      <anchor>a5b562bd594230dacb50c2c621d8291af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_var</name>
      <anchorfile>structzypp_1_1media_1_1TmpUnsetEnv.html</anchorfile>
      <anchor>ab0314850ca3f5aa4d68f4d47a8148d07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_val</name>
      <anchorfile>structzypp_1_1media_1_1TmpUnsetEnv.html</anchorfile>
      <anchor>a270806a9600bfbde44f5be6eb93de908</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>tmsEmpty</name>
    <filename>classtmsEmpty.html</filename>
  </compound>
  <compound kind="struct">
    <name>zypp::debug::TraceCAD</name>
    <filename>structzypp_1_1debug_1_1TraceCAD.html</filename>
    <templarg>class Tp</templarg>
    <base>ProvideNumericId&lt; TraceCAD&lt; Tp &gt;, unsigned long &gt;</base>
    <base>zypp::debug::TraceCADBase</base>
    <member kind="function">
      <type></type>
      <name>TraceCAD</name>
      <anchorfile>structzypp_1_1debug_1_1TraceCAD.html</anchorfile>
      <anchor>ac050e926ccf40b652b878c0c616bd92e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TraceCAD</name>
      <anchorfile>structzypp_1_1debug_1_1TraceCAD.html</anchorfile>
      <anchor>a053b2df691adac5f73c1c7a1a69c073c</anchor>
      <arglist>(const TraceCAD &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TraceCAD</name>
      <anchorfile>structzypp_1_1debug_1_1TraceCAD.html</anchorfile>
      <anchor>aaadc925922af4a0a06f27cc2136c869c</anchor>
      <arglist>(TraceCAD &amp;&amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>TraceCAD &amp;</type>
      <name>operator=</name>
      <anchorfile>structzypp_1_1debug_1_1TraceCAD.html</anchorfile>
      <anchor>ad4f8e6c9623042d7e656a9e3304ed239</anchor>
      <arglist>(const TraceCAD &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>TraceCAD &amp;</type>
      <name>operator=</name>
      <anchorfile>structzypp_1_1debug_1_1TraceCAD.html</anchorfile>
      <anchor>a10ba93b1168cb1bc2da52ec8655e5669</anchor>
      <arglist>(TraceCAD &amp;&amp;rhs)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TraceCAD</name>
      <anchorfile>structzypp_1_1debug_1_1TraceCAD.html</anchorfile>
      <anchor>a2073e504af74f19aadcb5a5d32eb4c03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ping</name>
      <anchorfile>structzypp_1_1debug_1_1TraceCAD.html</anchorfile>
      <anchor>ac75f35d4ab34638ea3b17d9de072ed43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned long &amp;</type>
      <name>_totalTraceCAD</name>
      <anchorfile>structzypp_1_1debug_1_1TraceCAD.html</anchorfile>
      <anchor>af714b9df9925914e11654599b8977f04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1debug_1_1TraceCAD.html</anchorfile>
      <anchor>abc561b1b8594d24af3cdf34a74cadeac</anchor>
      <arglist>(std::ostream &amp;str, const TraceCAD&lt; Tp &gt; &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::debug::TraceCADBase</name>
    <filename>structzypp_1_1debug_1_1TraceCADBase.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>What</name>
      <anchorfile>structzypp_1_1debug_1_1TraceCADBase.html</anchorfile>
      <anchor>acdb48f944768ab3ea26b5454656caaa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CTOR</name>
      <anchorfile>structzypp_1_1debug_1_1TraceCADBase.html</anchorfile>
      <anchor>acdb48f944768ab3ea26b5454656caaa1af051c16192b8ee90b81cd18ab2bd0d8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COPYCTOR</name>
      <anchorfile>structzypp_1_1debug_1_1TraceCADBase.html</anchorfile>
      <anchor>acdb48f944768ab3ea26b5454656caaa1a02c06c76851a5a9181641fd6ae90af26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOVECTOR</name>
      <anchorfile>structzypp_1_1debug_1_1TraceCADBase.html</anchorfile>
      <anchor>acdb48f944768ab3ea26b5454656caaa1afc6d70e8e313d9873676017818b62bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ASSIGN</name>
      <anchorfile>structzypp_1_1debug_1_1TraceCADBase.html</anchorfile>
      <anchor>acdb48f944768ab3ea26b5454656caaa1a365f26553d806496eb1476e8fdef581c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOVEASSIGN</name>
      <anchorfile>structzypp_1_1debug_1_1TraceCADBase.html</anchorfile>
      <anchor>acdb48f944768ab3ea26b5454656caaa1a16bf107b0a114fcc01ac9c6619997d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DTOR</name>
      <anchorfile>structzypp_1_1debug_1_1TraceCADBase.html</anchorfile>
      <anchor>acdb48f944768ab3ea26b5454656caaa1a0e2c3055c19d03bcc11768b6ddfdd30b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PING</name>
      <anchorfile>structzypp_1_1debug_1_1TraceCADBase.html</anchorfile>
      <anchor>acdb48f944768ab3ea26b5454656caaa1a4b3dde1af91db6ad2d8e48d6e19ca462</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CTOR</name>
      <anchorfile>structzypp_1_1debug_1_1TraceCADBase.html</anchorfile>
      <anchor>acdb48f944768ab3ea26b5454656caaa1af051c16192b8ee90b81cd18ab2bd0d8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COPYCTOR</name>
      <anchorfile>structzypp_1_1debug_1_1TraceCADBase.html</anchorfile>
      <anchor>acdb48f944768ab3ea26b5454656caaa1a02c06c76851a5a9181641fd6ae90af26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOVECTOR</name>
      <anchorfile>structzypp_1_1debug_1_1TraceCADBase.html</anchorfile>
      <anchor>acdb48f944768ab3ea26b5454656caaa1afc6d70e8e313d9873676017818b62bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ASSIGN</name>
      <anchorfile>structzypp_1_1debug_1_1TraceCADBase.html</anchorfile>
      <anchor>acdb48f944768ab3ea26b5454656caaa1a365f26553d806496eb1476e8fdef581c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOVEASSIGN</name>
      <anchorfile>structzypp_1_1debug_1_1TraceCADBase.html</anchorfile>
      <anchor>acdb48f944768ab3ea26b5454656caaa1a16bf107b0a114fcc01ac9c6619997d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DTOR</name>
      <anchorfile>structzypp_1_1debug_1_1TraceCADBase.html</anchorfile>
      <anchor>acdb48f944768ab3ea26b5454656caaa1a0e2c3055c19d03bcc11768b6ddfdd30b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PING</name>
      <anchorfile>structzypp_1_1debug_1_1TraceCADBase.html</anchorfile>
      <anchor>acdb48f944768ab3ea26b5454656caaa1a4b3dde1af91db6ad2d8e48d6e19ca462</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>_ident</name>
      <anchorfile>structzypp_1_1debug_1_1TraceCADBase.html</anchorfile>
      <anchor>af130e40ed6c145ad971a8f3437d06345</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1debug_1_1TraceCADBase.html</anchorfile>
      <anchor>a5da2c65b4f78869a20a84defdd4809ae</anchor>
      <arglist>(std::ostream &amp;str, TraceCADBase::What obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::debug::TraceLeave</name>
    <filename>structzypp_1_1debug_1_1TraceLeave.html</filename>
    <member kind="function">
      <type></type>
      <name>TraceLeave</name>
      <anchorfile>structzypp_1_1debug_1_1TraceLeave.html</anchorfile>
      <anchor>a18a9b62efcbfbaac12a7f734fd2df8af</anchor>
      <arglist>(const TraceLeave &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>TraceLeave &amp;</type>
      <name>operator=</name>
      <anchorfile>structzypp_1_1debug_1_1TraceLeave.html</anchorfile>
      <anchor>a9389f0bb4a68ca7915a74bec48abf02d</anchor>
      <arglist>(const TraceLeave &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TraceLeave</name>
      <anchorfile>structzypp_1_1debug_1_1TraceLeave.html</anchorfile>
      <anchor>a9bdac35ae776b7cabc51e10c19b90c07</anchor>
      <arglist>(const char *file_r, const char *fnc_r, int line_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TraceLeave</name>
      <anchorfile>structzypp_1_1debug_1_1TraceLeave.html</anchorfile>
      <anchor>a3a2a25d31871fd5b103826b64994e7f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const char *</type>
      <name>_file</name>
      <anchorfile>structzypp_1_1debug_1_1TraceLeave.html</anchorfile>
      <anchor>ada2e79f8018965967039b36cd79b4294</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const char *</type>
      <name>_fnc</name>
      <anchorfile>structzypp_1_1debug_1_1TraceLeave.html</anchorfile>
      <anchor>abf03c7cd27e9afc55af77d5e0455d0fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_line</name>
      <anchorfile>structzypp_1_1debug_1_1TraceLeave.html</anchorfile>
      <anchor>a7300b0442754699d447bd10b30dd2336</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static unsigned</type>
      <name>_depth</name>
      <anchorfile>structzypp_1_1debug_1_1TraceLeave.html</anchorfile>
      <anchor>a70ff660e1cfecfedd24d15ac3cf80f3a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::sat::Transaction</name>
    <filename>classzypp_1_1sat_1_1Transaction.html</filename>
    <base>SolvIterMixin&lt; Transaction, detail::Transaction_const_iterator &gt;</base>
    <class kind="struct">zypp::sat::Transaction::FilterAction</class>
    <class kind="struct">zypp::sat::Transaction::Impl</class>
    <class kind="struct">zypp::sat::Transaction::LoadFromPoolType</class>
    <class kind="class">zypp::sat::Transaction::Step</class>
    <member kind="enumeration">
      <type></type>
      <name>StepType</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>acc041dbe1a42f50a156ef630ade4021e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRANSACTION_IGNORE</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>acc041dbe1a42f50a156ef630ade4021eaba36bc6300f651f9004598b44c47df92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRANSACTION_ERASE</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>acc041dbe1a42f50a156ef630ade4021ead491e760b94f9a7f92c0652cd8ef6dca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRANSACTION_INSTALL</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>acc041dbe1a42f50a156ef630ade4021ea603d57d09ebfee7dd5533442ab94a8de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRANSACTION_MULTIINSTALL</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>acc041dbe1a42f50a156ef630ade4021ea15ec9f7bfd74232fe760e7e73f95be47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StepStage</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>af8597d5471ec4b6f36571fa6a07cb806</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STEP_TODO</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>af8597d5471ec4b6f36571fa6a07cb806a2821c39b9d32ee56cf8cc063ea84f816</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STEP_DONE</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>af8597d5471ec4b6f36571fa6a07cb806a0140e6fdbc5054f1cb0dcce68edba813</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STEP_ERROR</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>af8597d5471ec4b6f36571fa6a07cb806afd2eb2b19994354abc153f98fd86e4e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::Transaction_iterator</type>
      <name>iterator</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>ad46a9f44e61eb2527eb8befc5e910ada</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::Transaction_const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>abc2cd482c2abdb83e07d61ee6bb594c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRANSACTION_IGNORE</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>acc041dbe1a42f50a156ef630ade4021eaba36bc6300f651f9004598b44c47df92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRANSACTION_ERASE</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>acc041dbe1a42f50a156ef630ade4021ead491e760b94f9a7f92c0652cd8ef6dca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRANSACTION_INSTALL</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>acc041dbe1a42f50a156ef630ade4021ea603d57d09ebfee7dd5533442ab94a8de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRANSACTION_MULTIINSTALL</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>acc041dbe1a42f50a156ef630ade4021ea15ec9f7bfd74232fe760e7e73f95be47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STEP_TODO</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>af8597d5471ec4b6f36571fa6a07cb806a2821c39b9d32ee56cf8cc063ea84f816</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STEP_DONE</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>af8597d5471ec4b6f36571fa6a07cb806a0140e6fdbc5054f1cb0dcce68edba813</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STEP_ERROR</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>af8597d5471ec4b6f36571fa6a07cb806afd2eb2b19994354abc153f98fd86e4e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_FLAGS</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>a067a878996b154ccab5a42303b12c2c9</anchor>
      <arglist>(StepStages, StepStage)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Transaction</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>a712192e193eb6e1cfc997728e07e2218</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Transaction</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>ad2b795a4e58cae7fd611c30875a8a830</anchor>
      <arglist>(LoadFromPoolType)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Transaction</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>a716acd202f940786d84e3897951cee10</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>a706bc370c4856832c16c219f91cc4c28</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>a718682bf812dd954bd60c89a2712899d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>order</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>a92729c01a9786df31c167bbef8d1622d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>afae4351764c92073c51eee6e316e8e39</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>ade44fcf76dea468e2286e1801c25ac68</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>a6e1527e9abad77dfaa9001350fe6dd0b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>a5b9c9582a3c5c45eaf548355979f58ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>a2368b92f05f0bb646028cb853bb3f02f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>a78626a428c603382766361d0ee93a4b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>find</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>abdd1325f97db05d46eb35a1b1123b9e3</anchor>
      <arglist>(const sat::Solvable &amp;solv_r) const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>find</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>a1cff38b539aad47ad08dd42e0e9b4514</anchor>
      <arglist>(const sat::Solvable &amp;solv_r)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>find</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>a3a2a642e0f86ea51e939322f3d930476</anchor>
      <arglist>(const ResObject::constPtr &amp;resolvable_r) const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>find</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>ac82555684262ca63b76a477d6d8314fe</anchor>
      <arglist>(const ResObject::constPtr &amp;resolvable_r)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>find</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>afc02b4436bf473d33764edd15a0882d6</anchor>
      <arglist>(const PoolItem &amp;pi_r) const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>find</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>a817cd979847f8708079adb3dff3e51f2</anchor>
      <arglist>(const PoolItem &amp;pi_r)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr LoadFromPoolType</type>
      <name>loadFromPool</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>aba32d53c397f4bbcb33a0abbb5b49514</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>add51c49c43b02d5e40fb757dc489386e</anchor>
      <arglist>(std::ostream &amp;str, const Transaction &amp;obj)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>a75ce591cd8c2d9ec69980d4cbdab7d75</anchor>
      <arglist>(std::ostream &amp;str, const Transaction &amp;obj)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>a7d309437514ff230646f8dbcd9a2fa06</anchor>
      <arglist>(const Transaction &amp;lhs, const Transaction &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>ab070b46831e4c0b6eb50e27e15b99dab</anchor>
      <arglist>(std::ostream &amp;str, const Transaction &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>a54ba0c71fb018013416a3c7b069d8482</anchor>
      <arglist>(std::ostream &amp;str, const Transaction &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>a7d309437514ff230646f8dbcd9a2fa06</anchor>
      <arglist>(const Transaction &amp;lhs, const Transaction &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>a4443b3b504654a55376514f6f23fffc1</anchor>
      <arglist>(const Transaction &amp;lhs, const Transaction &amp;rhs)</arglist>
    </member>
    <member kind="typedef">
      <type>filter_iterator&lt; FilterAction, const_iterator &gt;</type>
      <name>action_iterator</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>a889681294409be5b247647b1ef00c0ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>a37356301d4eed3bd8433354e0b3cf14c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>actionEmpty</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>a28ded0c54759fed96151b1f49f92a76f</anchor>
      <arglist>(StepStages filter_r=StepStages()) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>actionSize</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>a090694f71792dc1de3a7c9e59feb14ae</anchor>
      <arglist>(StepStages filter_r=StepStages()) const</arglist>
    </member>
    <member kind="function">
      <type>action_iterator</type>
      <name>actionBegin</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>acc7ad77021cabb7c7bafd0a2e8727d52</anchor>
      <arglist>(StepStages filter_r=StepStages()) const</arglist>
    </member>
    <member kind="function">
      <type>action_iterator</type>
      <name>actionEnd</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>acdda9673d85ff43dfb428d693370b85c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; action_iterator &gt;</type>
      <name>action</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>a7294e726e5d7ce2f84d749e6e5318d05</anchor>
      <arglist>(StepStages filter_r=StepStages()) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>installedResult</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>a450ea9249fb58fe0842629e786722bff</anchor>
      <arglist>(Queue &amp;result_r) const</arglist>
    </member>
    <member kind="function">
      <type>StringQueue</type>
      <name>autoInstalled</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>a4810a5e5ac748091398b61b91b558511</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>autoInstalled</name>
      <anchorfile>classzypp_1_1sat_1_1Transaction.html</anchorfile>
      <anchor>ae89ea26ef8a5aca4c496cdfc4c6b421e</anchor>
      <arglist>(const StringQueue &amp;queue_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::sat::detail::Transaction_const_iterator</name>
    <filename>classzypp_1_1sat_1_1detail_1_1Transaction__const__iterator.html</filename>
    <member kind="function">
      <type></type>
      <name>Transaction_const_iterator</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1Transaction__const__iterator.html</anchorfile>
      <anchor>a5c1d521b119ca31cf7c31029727734c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Transaction_const_iterator</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1Transaction__const__iterator.html</anchorfile>
      <anchor>a3bba403ca1429a6ea155faea3031ac5e</anchor>
      <arglist>(const Transaction_iterator &amp;iter_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Transaction_const_iterator</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1Transaction__const__iterator.html</anchorfile>
      <anchor>a2a15383f1184a70ada7d227702d34f8c</anchor>
      <arglist>(const RW_pointer&lt; Transaction::Impl &gt; &amp;pimpl_r, base_type id_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>reference</type>
      <name>dereference</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1Transaction__const__iterator.html</anchorfile>
      <anchor>a2cde750308ee4c4cc9816944138303ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Transaction::Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1Transaction__const__iterator.html</anchorfile>
      <anchor>a5e0af634204b84a9a91e5d922c64a87d</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>boost::iterator_core_access</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1Transaction__const__iterator.html</anchorfile>
      <anchor>ac09f73e325921cc50ebcd96bed0f8096</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::sat::detail::Transaction_iterator</name>
    <filename>classzypp_1_1sat_1_1detail_1_1Transaction__iterator.html</filename>
    <member kind="function">
      <type></type>
      <name>Transaction_iterator</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1Transaction__iterator.html</anchorfile>
      <anchor>a14b0b8525d73de1970b052603d01b936</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Transaction_iterator</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1Transaction__iterator.html</anchorfile>
      <anchor>aa8ff277330308547409d05b5bc2eaded</anchor>
      <arglist>(const RW_pointer&lt; Transaction::Impl &gt; &amp;pimpl_r, base_type id_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>reference</type>
      <name>dereference</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1Transaction__iterator.html</anchorfile>
      <anchor>a02b6fd3eb6c4933ed7142a68875f8e37</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Transaction::Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1Transaction__iterator.html</anchorfile>
      <anchor>a7883e7f3f0b76f4f44ad4951f12180b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>boost::iterator_core_access</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1Transaction__iterator.html</anchorfile>
      <anchor>ac09f73e325921cc50ebcd96bed0f8096</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Transaction_const_iterator</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1Transaction__iterator.html</anchorfile>
      <anchor>ad604bba2ac0f9c321b6cec60b12bd456</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::TransferSettings</name>
    <filename>classzypp_1_1media_1_1TransferSettings.html</filename>
    <class kind="class">zypp::media::TransferSettings::Impl</class>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>Headers</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>ad13493055cd770426446998409da07f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TransferSettings</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a0ec6c0b2b2cfd68e0dac23f750c34da2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a30b904b918c760d5ab00566fe415d8a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addHeader</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a6c9583ce876bd1ef80411dca94d030dc</anchor>
      <arglist>(std::string &amp;&amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>Headers::const_iterator</type>
      <name>headersBegin</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>afeb90e5399de6b3f50c4fcf0b5462bad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Headers::const_iterator</type>
      <name>headersEnd</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a1de0c9b5af9207c42c24086943db3f12</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUserAgentString</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a53c8a8d4b54293521c168e0d206b8270</anchor>
      <arglist>(std::string &amp;&amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>userAgentString</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a5a17dc7ba0e509b3b8b0927f86a15cd8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUsername</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a4fa16eae10b8a587c1285e98846e9962</anchor>
      <arglist>(std::string &amp;&amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>username</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>ab595369c84096e08904d77ff3e6e30a3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPassword</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a5c14750d728575703f7ba6f5d6d4cc47</anchor>
      <arglist>(std::string &amp;&amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>password</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a17b9360a7671ec4b9ba75f557954e273</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>userPassword</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a3c970caf9f60b9710d7ebddddc79fc12</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAnonymousAuth</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>ac3dc843c422b9827f7393b26121a558e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProxyEnabled</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a08143e02fd8d04aebb36cfc6b2996922</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>proxyEnabled</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>ab3cdd1c40dd589b61dd0475d89241644</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProxy</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a2c2971b934743da6f8d3842d869cd20c</anchor>
      <arglist>(std::string &amp;&amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>proxy</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a00101be4ae38365081d941bcab2fac4c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProxyUsername</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a103aece4ce07696fd2b88297b5dec022</anchor>
      <arglist>(std::string &amp;&amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>proxyUsername</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>aa092cd22571975441963458448184c91</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProxyPassword</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a8b25aa02068382ab4c1b64045b115f22</anchor>
      <arglist>(std::string &amp;&amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>proxyPassword</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a294711f4353d137502a533a1ac7bd3fb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>proxyUserPassword</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a77b630ae36ca2e5d53464be6a11c09f3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConnectTimeout</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a5675e7ab7f79fd82cb86f96117117712</anchor>
      <arglist>(long t)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>connectTimeout</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a14ea1cb64564c5879c8cae78188da61c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTimeout</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>af67a4ecd531cbf5241b3ca9af15b3d86</anchor>
      <arglist>(long t)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>timeout</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a1d4abb45f4f24e049984f864053c8da9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxConcurrentConnections</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>aeff1ef79d0cebfd83e8b4875dcab55a9</anchor>
      <arglist>(long v)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>maxConcurrentConnections</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a74574b8d90eb09f5ca5149df2f0701e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinDownloadSpeed</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a73d607302ef1f2e6545e64ff50573ece</anchor>
      <arglist>(long v)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>minDownloadSpeed</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a3da0da9844db5a6f63274dd94dd87d31</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxDownloadSpeed</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>ab47bff3574fdc55bd83209201675769f</anchor>
      <arglist>(long v)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>maxDownloadSpeed</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a097db1722c96e8a821a9ea38b9357bee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxSilentTries</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>afe40634fe05a76dff040397b4a3217f9</anchor>
      <arglist>(long v)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>maxSilentTries</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a35536d8e73c93ee3f4ce87de6e7b540a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVerifyHostEnabled</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a510a6bc5905848ec7297d79861e5903d</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>verifyHostEnabled</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a7dbc821b218da29fbf1e2b9d21ee925b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVerifyPeerEnabled</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>aa3a8ea69011f292fa709a3ac88c8804f</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>verifyPeerEnabled</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>afff2ac5011efa22eb9737dd71eca73c6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCertificateAuthoritiesPath</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a67b08730fc1543eb95c33a8aa1634f36</anchor>
      <arglist>(Pathname &amp;&amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>certificateAuthoritiesPath</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a8bd4fad615146f2316766eb27a7ef463</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAuthType</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a466d9aed51c2eb49310bc9df0bd48053</anchor>
      <arglist>(std::string &amp;&amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>authType</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>aa2657bb1ab615eef74a3edbec2ea230b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHeadRequestsAllowed</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a3e47a1f7fb61bc5d01446475e8adfe56</anchor>
      <arglist>(bool allowed)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>headRequestsAllowed</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a9a8c9af6807377b57ec4304439b46fdb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClientCertificatePath</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a2a2a3680f923d861fc8e6bae8c63881c</anchor>
      <arglist>(Pathname &amp;&amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>clientCertificatePath</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a85a7e10c65a15b0bfaefe8f12c7129f7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClientKeyPath</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>a819ccadbfc743b4371fce87bd9dfd07e</anchor>
      <arglist>(Pathname &amp;&amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>clientKeyPath</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>af31d05c1ae0703dfad2afeba16d1b477</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RWCOW_pointer&lt; Impl &gt;</type>
      <name>_impl</name>
      <anchorfile>classzypp_1_1media_1_1TransferSettings.html</anchorfile>
      <anchor>ad9f9cb213b63d876255eb7ea8ebc3be5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>transform_iterator</name>
    <filename>classtransform__iterator.html</filename>
  </compound>
  <compound kind="struct">
    <name>zypp::_logtoolsdetail::DumpMap::Transformer</name>
    <filename>structzypp_1_1__logtoolsdetail_1_1DumpMap_1_1Transformer.html</filename>
    <member kind="function">
      <type>MapEntryType</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1__logtoolsdetail_1_1DumpMap_1_1Transformer.html</anchorfile>
      <anchor>a5a321752efe2e504d939803d2b617234</anchor>
      <arglist>(const PairType &amp;pair_r) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::sat::LookupAttr::TransformIterator</name>
    <filename>classzypp_1_1sat_1_1LookupAttr_1_1TransformIterator.html</filename>
    <templarg>class TResult</templarg>
    <templarg>class TAttr</templarg>
    <member kind="function">
      <type></type>
      <name>TransformIterator</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1TransformIterator.html</anchorfile>
      <anchor>a98cc7132eab4c8ec5702e64521e4235d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TransformIterator</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1TransformIterator.html</anchorfile>
      <anchor>a8e2da0fe72a0019d1d089cbd1f4283cc</anchor>
      <arglist>(const LookupAttr::iterator &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nextSkipSolvAttr</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1TransformIterator.html</anchorfile>
      <anchor>ac667b70d2905ff86d3f1772a404bac9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nextSkipSolvable</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1TransformIterator.html</anchorfile>
      <anchor>a96a4f1f30def2aca157e29040666bafe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nextSkipRepo</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1TransformIterator.html</anchorfile>
      <anchor>a5930322487d773a058f1e8e59ce98612</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skipSolvAttr</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1TransformIterator.html</anchorfile>
      <anchor>a440e024b0eabde2cef37b44d29078699</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skipSolvable</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1TransformIterator.html</anchorfile>
      <anchor>a380b4324c10159ab72bd90edb9ebb16b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skipRepo</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1TransformIterator.html</anchorfile>
      <anchor>a10b91e9f8784b89d4f1afa42df4c2659</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>boost::iterator_core_access</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1TransformIterator.html</anchorfile>
      <anchor>ac09f73e325921cc50ebcd96bed0f8096</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Repository</type>
      <name>inRepo</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1TransformIterator.html</anchorfile>
      <anchor>a16d33286ad9894b0aa1ec4db466ce430</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Solvable</type>
      <name>inSolvable</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1TransformIterator.html</anchorfile>
      <anchor>a4a264c5d51aea8f08c24382959f5f534</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SolvAttr</type>
      <name>inSolvAttr</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1TransformIterator.html</anchorfile>
      <anchor>aa15e3a025d2b256077d375c2779a4ba0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>TResult</type>
      <name>dereference</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1TransformIterator.html</anchorfile>
      <anchor>acfe4a9a90d1fc92605475a0263c46cf8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nextSkipSolvAttr</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1TransformIterator.html</anchorfile>
      <anchor>ac667b70d2905ff86d3f1772a404bac9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nextSkipSolvable</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1TransformIterator.html</anchorfile>
      <anchor>a96a4f1f30def2aca157e29040666bafe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nextSkipRepo</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1TransformIterator.html</anchorfile>
      <anchor>a5930322487d773a058f1e8e59ce98612</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skipSolvAttr</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1TransformIterator.html</anchorfile>
      <anchor>a440e024b0eabde2cef37b44d29078699</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skipSolvable</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1TransformIterator.html</anchorfile>
      <anchor>a380b4324c10159ab72bd90edb9ebb16b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skipRepo</name>
      <anchorfile>classzypp_1_1sat_1_1LookupAttr_1_1TransformIterator.html</anchorfile>
      <anchor>a10b91e9f8784b89d4f1afa42df4c2659</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TReport</name>
    <filename>classTReport.html</filename>
  </compound>
  <compound kind="struct">
    <name>zypp::functor::True</name>
    <filename>structzypp_1_1functor_1_1True.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1functor_1_1True.html</anchorfile>
      <anchor>a5107d6e0ba29c882d5a6be5cc1608c5f</anchor>
      <arglist>(Tp) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::solver::detail::UndoTransact</name>
    <filename>structzypp_1_1solver_1_1detail_1_1UndoTransact.html</filename>
    <member kind="function">
      <type></type>
      <name>UndoTransact</name>
      <anchorfile>structzypp_1_1solver_1_1detail_1_1UndoTransact.html</anchorfile>
      <anchor>a76bcbe322bf47999b19b6f6a89a275ba</anchor>
      <arglist>(const ResStatus::TransactByValue &amp;status)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1solver_1_1detail_1_1UndoTransact.html</anchorfile>
      <anchor>a6861e8a21b27952329d07f54077ffb91</anchor>
      <arglist>(PoolItem item)</arglist>
    </member>
    <member kind="variable">
      <type>ResStatus::TransactByValue</type>
      <name>resStatus</name>
      <anchorfile>structzypp_1_1solver_1_1detail_1_1UndoTransact.html</anchorfile>
      <anchor>aba5fc87759e5ab755c61cbe31409c127</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::sat::solvitermixin_detail::UnifyByIdent</name>
    <filename>structzypp_1_1sat_1_1solvitermixin__detail_1_1UnifyByIdent.html</filename>
    <member kind="typedef">
      <type>std::unordered_set&lt; unsigned &gt;</type>
      <name>Uset</name>
      <anchorfile>structzypp_1_1sat_1_1solvitermixin__detail_1_1UnifyByIdent.html</anchorfile>
      <anchor>a37009b4d53849f2cc8c3078720b3147f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structzypp_1_1sat_1_1solvitermixin__detail_1_1UnifyByIdent.html</anchorfile>
      <anchor>aff9317229b52aace6051fa7bc0ec59c7</anchor>
      <arglist>(const Solvable &amp;solv_r) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnifyByIdent</name>
      <anchorfile>structzypp_1_1sat_1_1solvitermixin__detail_1_1UnifyByIdent.html</anchorfile>
      <anchor>aa1e29eca83dea968f194d09d73d6c2c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>shared_ptr&lt; Uset &gt;</type>
      <name>_uset</name>
      <anchorfile>structzypp_1_1sat_1_1solvitermixin__detail_1_1UnifyByIdent.html</anchorfile>
      <anchor>a1c5834a2135281c6af8b1cb797108f58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::base::Unit</name>
    <filename>classzypp_1_1base_1_1Unit.html</filename>
    <member kind="typedef">
      <type>long long</type>
      <name>ValueType</name>
      <anchorfile>classzypp_1_1base_1_1Unit.html</anchorfile>
      <anchor>aed43d42ec8eeb1a05e17917815ec6d02</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Unit</name>
      <anchorfile>classzypp_1_1base_1_1Unit.html</anchorfile>
      <anchor>a8bb8acd8275179f25f1d2e3dedf9f510</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Unit</name>
      <anchorfile>classzypp_1_1base_1_1Unit.html</anchorfile>
      <anchor>a0a331d7981912553eb83aeec69a4b20c</anchor>
      <arglist>(ValueType factor_r, std::string symbol_r, unsigned prec_r)</arglist>
    </member>
    <member kind="function">
      <type>ValueType</type>
      <name>factor</name>
      <anchorfile>classzypp_1_1base_1_1Unit.html</anchorfile>
      <anchor>ad9af3a399895a35f43bc9101b7fc7a65</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>symbol</name>
      <anchorfile>classzypp_1_1base_1_1Unit.html</anchorfile>
      <anchor>a3b9ce877b5fdd1d04337aabf204443fe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>prec</name>
      <anchorfile>classzypp_1_1base_1_1Unit.html</anchorfile>
      <anchor>ada1945bc21eff0d4e0a514e0e2894266</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>form</name>
      <anchorfile>classzypp_1_1base_1_1Unit.html</anchorfile>
      <anchor>a42854e46517a14d1096a7f77ffa63566</anchor>
      <arglist>(ValueType val_r, unsigned field_width_r=0, unsigned unit_width_r=1) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>form</name>
      <anchorfile>classzypp_1_1base_1_1Unit.html</anchorfile>
      <anchor>aa32fd491519cf9d0b84b431e03c59bcf</anchor>
      <arglist>(ValueType val_r, unsigned field_width_r, unsigned unit_width_r, unsigned prec_r) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>form</name>
      <anchorfile>classzypp_1_1base_1_1Unit.html</anchorfile>
      <anchor>a00e6671c6b28897900043d4f330e166c</anchor>
      <arglist>(double val_r, const std::string &amp;symbol_r, unsigned field_width_r, unsigned unit_width_r, unsigned prec_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ValueType</type>
      <name>_factor</name>
      <anchorfile>classzypp_1_1base_1_1Unit.html</anchorfile>
      <anchor>a23e1f8112335e5513e62c11afb5fb3b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_symbol</name>
      <anchorfile>classzypp_1_1base_1_1Unit.html</anchorfile>
      <anchor>ae2274d4d681ea80d88b84d53f68b6987</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>_prec</name>
      <anchorfile>classzypp_1_1base_1_1Unit.html</anchorfile>
      <anchor>a5b91b859cdf853da47ce742e840826a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::UpdateNotificationFile</name>
    <filename>classzypp_1_1UpdateNotificationFile.html</filename>
    <member kind="function">
      <type></type>
      <name>UpdateNotificationFile</name>
      <anchorfile>classzypp_1_1UpdateNotificationFile.html</anchorfile>
      <anchor>aa89b1a5208c249f10af146c5c78ecc6f</anchor>
      <arglist>(sat::Solvable solvable_r, const Pathname &amp;file_r)</arglist>
    </member>
    <member kind="function">
      <type>sat::Solvable</type>
      <name>solvable</name>
      <anchorfile>classzypp_1_1UpdateNotificationFile.html</anchorfile>
      <anchor>a280c6749297ce25b8d0faee114ff3658</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Pathname &amp;</type>
      <name>file</name>
      <anchorfile>classzypp_1_1UpdateNotificationFile.html</anchorfile>
      <anchor>a899f3efb3843dff9e6c1771abd17e213</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sat::Solvable</type>
      <name>_solvable</name>
      <anchorfile>classzypp_1_1UpdateNotificationFile.html</anchorfile>
      <anchor>a2f9146ec6312127c747ceca7f2079a84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pathname</type>
      <name>_file</name>
      <anchorfile>classzypp_1_1UpdateNotificationFile.html</anchorfile>
      <anchor>a58b0c550d1efce019bbb28b5877a603c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::parser::ProductFileData::Upgrade</name>
    <filename>structzypp_1_1parser_1_1ProductFileData_1_1Upgrade.html</filename>
    <class kind="struct">zypp::parser::ProductFileData::Upgrade::Impl</class>
    <member kind="function">
      <type></type>
      <name>Upgrade</name>
      <anchorfile>structzypp_1_1parser_1_1ProductFileData_1_1Upgrade.html</anchorfile>
      <anchor>ac1ca35b9d088e99fa7ebe84726f1d78c</anchor>
      <arglist>(Impl *allocated_r=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structzypp_1_1parser_1_1ProductFileData_1_1Upgrade.html</anchorfile>
      <anchor>a72ebb766f3f1d10fd3a74dbfd34a3e20</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>summary</name>
      <anchorfile>structzypp_1_1parser_1_1ProductFileData_1_1Upgrade.html</anchorfile>
      <anchor>a808f0ef3bf3b728a72b82fe3cb10b7f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>repository</name>
      <anchorfile>structzypp_1_1parser_1_1ProductFileData_1_1Upgrade.html</anchorfile>
      <anchor>acdd7533df76ddd4ac5596ec4c2213751</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>product</name>
      <anchorfile>structzypp_1_1parser_1_1ProductFileData_1_1Upgrade.html</anchorfile>
      <anchor>a9849152effad2a5d76a5f9e0ece7a585</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>notify</name>
      <anchorfile>structzypp_1_1parser_1_1ProductFileData_1_1Upgrade.html</anchorfile>
      <anchor>a7b9667302cdf3f44a7813d9a278e20e8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>status</name>
      <anchorfile>structzypp_1_1parser_1_1ProductFileData_1_1Upgrade.html</anchorfile>
      <anchor>ab46c963617e2a0446b5c812889430f00</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>structzypp_1_1parser_1_1ProductFileData_1_1Upgrade.html</anchorfile>
      <anchor>aab7eb95bdd54078e6a6a6e1b6822abdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1parser_1_1ProductFileData_1_1Upgrade.html</anchorfile>
      <anchor>a7a709f8cf81f780b5003fd5938739ca4</anchor>
      <arglist>(std::ostream &amp;str, const ProductFileData::Upgrade &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::CpeId::Value::UriFormatType</name>
    <filename>structzypp_1_1CpeId_1_1Value_1_1UriFormatType.html</filename>
  </compound>
  <compound kind="class">
    <name>zypp::Url</name>
    <filename>classzypp_1_1Url.html</filename>
    <member kind="typedef">
      <type>zypp::url::EEncoding</type>
      <name>EEncoding</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a014fada7b64a4f398f975782e48087a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>zypp::url::ViewOptions</type>
      <name>ViewOptions</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a083488673586914c8235a3ddc11e556c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Url</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a663a947e044986aae7412c27ab8713dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Url</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a4acde7d0dc52413b898a84156f45d18e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Url</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a4454619dee722e7803c80c3740bb2e0b</anchor>
      <arglist>(const Url &amp;url)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Url</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a43e3187c8ed7ff43c93b14c78006b797</anchor>
      <arglist>(const zypp::url::UrlRef &amp;url)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Url</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a7de1f6b1e87b07b922ca7067febff00f</anchor>
      <arglist>(const std::string &amp;encodedUrl)</arglist>
    </member>
    <member kind="function">
      <type>Url &amp;</type>
      <name>operator=</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a81bf12f2cbfa2222642ab59085fd0b2e</anchor>
      <arglist>(const std::string &amp;encodedUrl)</arglist>
    </member>
    <member kind="function">
      <type>Url &amp;</type>
      <name>operator=</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>ab016525e0fef08cbcc21db0da876fbc2</anchor>
      <arglist>(const Url &amp;url)</arglist>
    </member>
    <member kind="function">
      <type>zypp::url::UrlSchemes</type>
      <name>getKnownSchemes</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>acf17eac8e58fbd3150cd6d76ec1b58b5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValidScheme</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a96e1da168915ee0584c3da800cffec4d</anchor>
      <arglist>(const std::string &amp;scheme) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>schemeIsLocal</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>abde70cb0e1330580c4268beec8608984</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>schemeIsRemote</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a12f9c13181ed5c31789d617404197ba7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>schemeIsVolatile</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>add6f540f0cf1cae15c3fdced78b62bc3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>schemeIsDownloading</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a58421b25fb9bc08c8ed028f9da8030a0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a6cd43bb0d10b2871650c08101392e061</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a16dc1d5dea84e9294a53314543a3aaa5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>ad38c8c286918958c1137689090153f03</anchor>
      <arglist>(const ViewOptions &amp;opts) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asCompleteString</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a0c20984fe2047ccac75426a606cf4683</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getScheme</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a095ef9bbb54284f4399b5f84659a5341</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getAuthority</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a2aa9f3316c6e290f5351e973a6973427</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getUsername</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a2b4d552b494ea5e486ae1fd39b69be97</anchor>
      <arglist>(EEncoding eflag=zypp::url::E_DECODED) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getPassword</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>adc15ddf0da2a155fab608bd98fcef14d</anchor>
      <arglist>(EEncoding eflag=zypp::url::E_DECODED) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasCredentialsInAuthority</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>ad3912595aecc2e1d80b54f736fad6014</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getHost</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a5ce0c196fb016ae4ff489f9e2487770f</anchor>
      <arglist>(EEncoding eflag=zypp::url::E_DECODED) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getPort</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>af953bc9f3df9ef98d34ee34b7b7ee265</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getPathData</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a1852551860959392aa3444d845ef3b3b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getPathName</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a441f130bca3c47b4be6c00433627832c</anchor>
      <arglist>(EEncoding eflag=zypp::url::E_DECODED) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getPathParams</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a14f21d9e5621146615366949f836fe3e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>zypp::url::ParamVec</type>
      <name>getPathParamsVec</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a115d01732c856eeaaa39089f6145eb50</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>zypp::url::ParamMap</type>
      <name>getPathParamsMap</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a10ee83f8104d24736944745dc86206bf</anchor>
      <arglist>(EEncoding eflag=zypp::url::E_DECODED) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getPathParam</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a1d068b1fa3d83338ec5b7d7527238389</anchor>
      <arglist>(const std::string &amp;param, EEncoding eflag=zypp::url::E_DECODED) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getQueryString</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a952e5c3eabb460b9c228bc715de4fb62</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>zypp::url::ParamVec</type>
      <name>getQueryStringVec</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>aaf701509d5cf7a5895781cece6eb8243</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>zypp::url::ParamMap</type>
      <name>getQueryStringMap</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>af50f926538f7ab9281ec04de5b07f1b6</anchor>
      <arglist>(EEncoding eflag=zypp::url::E_DECODED) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getQueryParam</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a4b2a104d35d9f7fd4e12117f0d7da2db</anchor>
      <arglist>(const std::string &amp;param, EEncoding eflag=zypp::url::E_DECODED) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getFragment</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a6cf3ad4f9b95ae87afa9d19008f53c06</anchor>
      <arglist>(EEncoding eflag=zypp::url::E_DECODED) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScheme</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>adbed1bd0a184b5aa488a6379b87b6a07</anchor>
      <arglist>(const std::string &amp;scheme)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAuthority</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a0f80d1fb1886806b9cf8c1825787a35c</anchor>
      <arglist>(const std::string &amp;authority)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUsername</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>abe338fc16877d4f540b0a8f022e8dbd6</anchor>
      <arglist>(const std::string &amp;user, EEncoding eflag=zypp::url::E_DECODED)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPassword</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a7e143048b4938b433b4cd22cdd8bda51</anchor>
      <arglist>(const std::string &amp;pass, EEncoding eflag=zypp::url::E_DECODED)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHost</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a628aad4a81111552e47500ce69970001</anchor>
      <arglist>(const std::string &amp;host)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPort</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a62e7c2046c7a64d109ba11f47466532f</anchor>
      <arglist>(const std::string &amp;port)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPathData</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a591dbcacc87aa231a1f4fa6dcac22b09</anchor>
      <arglist>(const std::string &amp;pathdata)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPathName</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a5100654d6dea15cb9bff796125a7bd57</anchor>
      <arglist>(const std::string &amp;path, EEncoding eflag=zypp::url::E_DECODED)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPathName</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>acd553fd3803a7edd39bdc86608801ae1</anchor>
      <arglist>(const Pathname &amp;path, EEncoding eflag=zypp::url::E_DECODED)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPathName</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a8d8e34881bfdb8769cfea8651ef91e4b</anchor>
      <arglist>(const char *path, EEncoding eflag=zypp::url::E_DECODED)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendPathName</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>ad4c0367b984dac3bfa5daa2eb7db20dd</anchor>
      <arglist>(const Pathname &amp;path_r, EEncoding eflag_r=zypp::url::E_DECODED)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPathParams</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a80b4c344741857c73df63c3b1d04c616</anchor>
      <arglist>(const std::string &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPathParamsVec</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a6ca8e16b7b3ae6cf7ca9e79bbb2f5225</anchor>
      <arglist>(const zypp::url::ParamVec &amp;pvec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPathParamsMap</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a54c6bc575434085d10c691f6566c567b</anchor>
      <arglist>(const zypp::url::ParamMap &amp;pmap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPathParam</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a756ef9596d9df467a8115403ed99b0d0</anchor>
      <arglist>(const std::string &amp;param, const std::string &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setQueryString</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a11d06371038ed7e2f4545be215e484ef</anchor>
      <arglist>(const std::string &amp;querystr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setQueryStringVec</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a46dfe1e349c7312ee114b94c0ea1377b</anchor>
      <arglist>(const zypp::url::ParamVec &amp;qvec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setQueryStringMap</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>af9625563ff9d5b8c45d69c5328564ad6</anchor>
      <arglist>(const zypp::url::ParamMap &amp;qmap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setQueryParam</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>aa850de2a6172778038ba788b572dd306</anchor>
      <arglist>(const std::string &amp;param, const std::string &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>delQueryParam</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a69e1103ba3342cbac2aac8467fc31b46</anchor>
      <arglist>(const std::string &amp;param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFragment</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a3c39d97baf53ea3f9859afbb33cd82c2</anchor>
      <arglist>(const std::string &amp;fragment, EEncoding eflag=zypp::url::E_DECODED)</arglist>
    </member>
    <member kind="function">
      <type>ViewOptions</type>
      <name>getViewOptions</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a5591aec742600339cb34c64fee38fc57</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setViewOptions</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a0d8b4e4f0c6acaae9f5c32e426da258b</anchor>
      <arglist>(const ViewOptions &amp;vopts)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static url::UrlRef</type>
      <name>parseUrl</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a734d1a2d5d57b8a1a70d0cac7e68769e</anchor>
      <arglist>(const std::string &amp;encodedUrl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>registerScheme</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a902f4f8c873293c7b2b544b55da35c1b</anchor>
      <arglist>(const std::string &amp;scheme, url::UrlRef urlImpl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static zypp::url::UrlSchemes</type>
      <name>getRegisteredSchemes</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>aae651da89d89bfc00cbe25b1b588d7b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isRegisteredScheme</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a3787857048ca471e3d2e98c291aa41b4</anchor>
      <arglist>(const std::string &amp;scheme)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>schemeIsLocal</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a68b3b693a822088fc9dfd576bbad0856</anchor>
      <arglist>(const std::string &amp;scheme_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>schemeIsRemote</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a32611bbe5989018e314aa09804c0c6d8</anchor>
      <arglist>(const std::string &amp;scheme_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>schemeIsVolatile</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>aec123060d1f3b5c50f01298f3048da96</anchor>
      <arglist>(const std::string &amp;scheme_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>schemeIsDownloading</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>ae2efd7d99ac411914dad1f6cc718d22f</anchor>
      <arglist>(const std::string &amp;scheme_r)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>url::UrlRef</type>
      <name>m_impl</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>a60e21beffe5ed4173214d1ab68e1fab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::string</type>
      <name>hotfix1050625::asString</name>
      <anchorfile>classzypp_1_1Url.html</anchorfile>
      <anchor>abe92c1d4ee0ce644c58de837a39f61d5</anchor>
      <arglist>(const Url &amp;url_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::url::UrlBadComponentException</name>
    <filename>classzypp_1_1url_1_1UrlBadComponentException.html</filename>
    <base>zypp::url::UrlException</base>
    <member kind="function">
      <type></type>
      <name>UrlBadComponentException</name>
      <anchorfile>classzypp_1_1url_1_1UrlBadComponentException.html</anchorfile>
      <anchor>a4201513752a8652011fc115216819978</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UrlBadComponentException</name>
      <anchorfile>classzypp_1_1url_1_1UrlBadComponentException.html</anchorfile>
      <anchor>a84e191a1ec85fc9a3a075dd1bebee82d</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UrlBadComponentException</name>
      <anchorfile>classzypp_1_1url_1_1UrlBadComponentException.html</anchorfile>
      <anchor>ac8acb282eb569fa3cbaff5a1fc781d7f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::url::UrlBase</name>
    <filename>classzypp_1_1url_1_1UrlBase.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UrlBase</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a5db0df64f49a961959a59a71442b033e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UrlBase</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>acbfc141baa430c6c5f8cf850421dd28f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UrlBase</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>ab6074f4a45cd1caab9376d0e86636a41</anchor>
      <arglist>(const UrlBase &amp;url)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UrlBase</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>ac83a895dad5f3cb8a9908afa5515d089</anchor>
      <arglist>(const std::string &amp;scheme, const std::string &amp;authority, const std::string &amp;pathdata, const std::string &amp;querystr, const std::string &amp;fragment)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>ab572f60bec60752ab8f3d21f04b47a6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual UrlBase *</type>
      <name>clone</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a09eed4483c9dec6bcf33d1aa4e084c01</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>init</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>addc47b04293effeb3571c6e283ecfd40</anchor>
      <arglist>(const std::string &amp;scheme, const std::string &amp;authority, const std::string &amp;pathdata, const std::string &amp;querystr, const std::string &amp;fragment)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual UrlSchemes</type>
      <name>getKnownSchemes</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a3b2d30ab62c2e2723a7154ee30ef7ef0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isKnownScheme</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a971aad2ef1360df10623182df9529cb8</anchor>
      <arglist>(const std::string &amp;scheme) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isValidScheme</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>ab7fabef701163ff2846f9fc6e00c1d17</anchor>
      <arglist>(const std::string &amp;scheme) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isValid</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>ab015885bee453151a496ef24f13c79c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a917482ec7735adfaf01fe8003becaa73</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a689720d4869257e4f9f0e64f619e52bc</anchor>
      <arglist>(const zypp::url::ViewOptions &amp;opts) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getScheme</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a69ab1c53e0c3ad3b2f98ca5bfc814235</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getAuthority</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a3c49d1b9a221dafa4c4b0d84ae2e1462</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getUsername</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a36533260bce7ef851fa4ed8a0ffdf498</anchor>
      <arglist>(EEncoding eflag) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getPassword</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a6823a7ee49cb430b38149699459e163f</anchor>
      <arglist>(EEncoding eflag) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getHost</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a979997e8b22b2b75cb9b14bf15b4fc26</anchor>
      <arglist>(EEncoding eflag) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getPort</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a1581c9cdc26cf3c6df75f1e18f9d7380</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getPathData</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>aa8f6e9dbc714a2065eaa7d5aa8172563</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getPathName</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>ab32a9d6f442f973495f5faa252fd4814</anchor>
      <arglist>(EEncoding eflag) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getPathParams</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a57ee8126ca26b39a5bacd7c34fec4ee6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual zypp::url::ParamVec</type>
      <name>getPathParamsVec</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a35b4b0989eafa09f66f79262f4e9233b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual zypp::url::ParamMap</type>
      <name>getPathParamsMap</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a33755e6c9662caead598f3f91f3845fb</anchor>
      <arglist>(EEncoding eflag) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getPathParam</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a70a131944e533dae75b7c7c2793379fa</anchor>
      <arglist>(const std::string &amp;param, EEncoding eflag) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getQueryString</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a1448e2814c3a92b49f36bf792491cc05</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getQueryString</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a1cee919be8221f86cebb5652219c6cee</anchor>
      <arglist>(const ViewOptions &amp;viewopts_r) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual zypp::url::ParamVec</type>
      <name>getQueryStringVec</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>acb05d3c49f453a9d84e2cca939a57b0f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual zypp::url::ParamMap</type>
      <name>getQueryStringMap</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a69d6a5741bfa6c10db9d7e9a016ac395</anchor>
      <arglist>(EEncoding eflag) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getQueryParam</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>ad0637f38cbaee5ffa0b51bc539b96687</anchor>
      <arglist>(const std::string &amp;param, EEncoding eflag) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getFragment</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a5229ab8055c397045d83c587bbac3497</anchor>
      <arglist>(EEncoding eflag) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setScheme</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a2a72f98a4b8fc88057f57c83f6c38dd9</anchor>
      <arglist>(const std::string &amp;scheme)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAuthority</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>af0e795e6c460e00d3c6060c27da49485</anchor>
      <arglist>(const std::string &amp;authority)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setUsername</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a702e08270861dda3c069d867a68ac5e5</anchor>
      <arglist>(const std::string &amp;user, EEncoding eflag)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPassword</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>adc09a76ffc1f46d5d873565a503dfc0c</anchor>
      <arglist>(const std::string &amp;pass, EEncoding eflag)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setHost</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a334a2c387c1d7651843f60f5659fffd3</anchor>
      <arglist>(const std::string &amp;host)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPort</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>aa69aa490ad701babb4574248238e802e</anchor>
      <arglist>(const std::string &amp;port)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPathData</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a99e0af6a384aac2b7bef550e8cf063f5</anchor>
      <arglist>(const std::string &amp;pathdata)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPathName</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>aa247b44308ebd6765c8785e49b266136</anchor>
      <arglist>(const std::string &amp;path, EEncoding eflag)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPathParams</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>ae057c0894079f630ad9904b2c8c1ae6d</anchor>
      <arglist>(const std::string &amp;params)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPathParamsVec</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a4c64bd0554854ebfbff299b343dde167</anchor>
      <arglist>(const zypp::url::ParamVec &amp;pvec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPathParamsMap</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a81b042ee5fcb93e235612e4d1077f615</anchor>
      <arglist>(const zypp::url::ParamMap &amp;pmap)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPathParam</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>adc6d9e6950d2b86878c7203e9976eb0d</anchor>
      <arglist>(const std::string &amp;param, const std::string &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setQueryString</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a0e8917d664dbe8b3f4b86d65451a9bcf</anchor>
      <arglist>(const std::string &amp;querystr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setQueryStringVec</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>ad704166aadd9e2e9d306d933f5323beb</anchor>
      <arglist>(const zypp::url::ParamVec &amp;qvec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setQueryStringMap</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a5ac421906e5eaa13a4ac5a50c10191a2</anchor>
      <arglist>(const zypp::url::ParamMap &amp;qmap)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setQueryParam</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a441d137787fcb5477025cbda4d5bf199</anchor>
      <arglist>(const std::string &amp;param, const std::string &amp;value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>delQueryParam</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>adb7ff5f65bd48d215889a93dbb18d6d8</anchor>
      <arglist>(const std::string &amp;param)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setFragment</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>ab534264be18d8a640ebd67692b467095</anchor>
      <arglist>(const std::string &amp;fragment, EEncoding eflag)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>configure</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a7772ca48cb45b62bf6a9d4c2101e446c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>config</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a4726e8e71ac361936e1c722d61ddc2b8</anchor>
      <arglist>(const std::string &amp;opt) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>config</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>af88199a766d60fa6b37d42de2be9cfe4</anchor>
      <arglist>(const std::string &amp;opt, const std::string &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>ViewOptions</type>
      <name>getViewOptions</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>af56d3a4129fe1a074eae084cafbd19f2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setViewOptions</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>ad3167da6d706b7e292035804403e0dc2</anchor>
      <arglist>(const ViewOptions &amp;vopts)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString1050625</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>aebce6cc53ece363d9b8bdff7a31585e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::string</type>
      <name>cleanupPathName</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a8a1edd7916b9ea630a69b76fa7ecb67e</anchor>
      <arglist>(const std::string &amp;path, bool authority) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::string</type>
      <name>cleanupPathName</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>ad70a6ad1828d26d414c76163ee9d6c3e</anchor>
      <arglist>(const std::string &amp;path) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>isValidHost</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a91367b49c1867387474a3bf0fbe71a5d</anchor>
      <arglist>(const std::string &amp;host) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>isValidPort</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>af8c050f7932757990e810f658b2ad0a5</anchor>
      <arglist>(const std::string &amp;port) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>UrlBaseData *</type>
      <name>m_data</name>
      <anchorfile>classzypp_1_1url_1_1UrlBase.html</anchorfile>
      <anchor>a631d305b5987825a9b10dd3defcf0312</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::url::UrlBaseData</name>
    <filename>classzypp_1_1url_1_1UrlBaseData.html</filename>
    <member kind="function">
      <type></type>
      <name>UrlBaseData</name>
      <anchorfile>classzypp_1_1url_1_1UrlBaseData.html</anchorfile>
      <anchor>af1c05e528f26ef109ea6f673fbd650fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UrlBaseData</name>
      <anchorfile>classzypp_1_1url_1_1UrlBaseData.html</anchorfile>
      <anchor>ae27829641e4289cf1fd70da782e9c368</anchor>
      <arglist>(const UrlConfig &amp;conf)</arglist>
    </member>
    <member kind="variable">
      <type>UrlConfig</type>
      <name>config</name>
      <anchorfile>classzypp_1_1url_1_1UrlBaseData.html</anchorfile>
      <anchor>a23abfbb8f55cd94d347801232d502097</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ViewOptions</type>
      <name>vopts</name>
      <anchorfile>classzypp_1_1url_1_1UrlBaseData.html</anchorfile>
      <anchor>af8318da8f8e2274c2f66eef5e98b5b7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>scheme</name>
      <anchorfile>classzypp_1_1url_1_1UrlBaseData.html</anchorfile>
      <anchor>aa1d688a174a4ccfd442bb1bd8825834c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>user</name>
      <anchorfile>classzypp_1_1url_1_1UrlBaseData.html</anchorfile>
      <anchor>a18fd0df1e61f3f8a4e8eff69a778c1ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>pass</name>
      <anchorfile>classzypp_1_1url_1_1UrlBaseData.html</anchorfile>
      <anchor>a5381d96c9c993914ce719d1b9aadeaff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>host</name>
      <anchorfile>classzypp_1_1url_1_1UrlBaseData.html</anchorfile>
      <anchor>a500f9e2458f780ba18ded5b04ea0d84b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>port</name>
      <anchorfile>classzypp_1_1url_1_1UrlBaseData.html</anchorfile>
      <anchor>a9cb20a14064d13d8ebcc71c5dc66ebfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>pathname</name>
      <anchorfile>classzypp_1_1url_1_1UrlBaseData.html</anchorfile>
      <anchor>ae6f2136de8abebad8f7387c6c9dc9e9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>pathparams</name>
      <anchorfile>classzypp_1_1url_1_1UrlBaseData.html</anchorfile>
      <anchor>a4476979ecce86ef3a66c4689afc79ca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SafeQuerystr</type>
      <name>querystr</name>
      <anchorfile>classzypp_1_1url_1_1UrlBaseData.html</anchorfile>
      <anchor>afb31a9c3411cee6b8bff09cdda386198</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>fragment</name>
      <anchorfile>classzypp_1_1url_1_1UrlBaseData.html</anchorfile>
      <anchor>a5c1a59bd4ba3750e57bfe1e3859bdca2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::url::UrlDecodingException</name>
    <filename>classzypp_1_1url_1_1UrlDecodingException.html</filename>
    <base>zypp::url::UrlException</base>
    <member kind="function">
      <type></type>
      <name>UrlDecodingException</name>
      <anchorfile>classzypp_1_1url_1_1UrlDecodingException.html</anchorfile>
      <anchor>aa6f5bc2338d590643f432e684ed53454</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UrlDecodingException</name>
      <anchorfile>classzypp_1_1url_1_1UrlDecodingException.html</anchorfile>
      <anchor>a52408859f69ef7a6dfce7476422dff5f</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UrlDecodingException</name>
      <anchorfile>classzypp_1_1url_1_1UrlDecodingException.html</anchorfile>
      <anchor>ac95a856700d6c7512c121c8f9df650e3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::url::UrlException</name>
    <filename>classzypp_1_1url_1_1UrlException.html</filename>
    <base>zypp::Exception</base>
    <member kind="function">
      <type></type>
      <name>UrlException</name>
      <anchorfile>classzypp_1_1url_1_1UrlException.html</anchorfile>
      <anchor>a2dc1d5842283fce510e5ddcce919972e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UrlException</name>
      <anchorfile>classzypp_1_1url_1_1UrlException.html</anchorfile>
      <anchor>ada37f7971f2b5e46b9b1d1f483eda501</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UrlException</name>
      <anchorfile>classzypp_1_1url_1_1UrlException.html</anchorfile>
      <anchor>a78b7babde72c2fc9adba99c9e09b2db0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::Product::UrlList</name>
    <filename>classzypp_1_1Product_1_1UrlList.html</filename>
    <member kind="typedef">
      <type>ListType::value_type</type>
      <name>value_type</name>
      <anchorfile>classzypp_1_1Product_1_1UrlList.html</anchorfile>
      <anchor>ad42945b7c1de3a9c02846722f842d00d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ListType::size_type</type>
      <name>size_type</name>
      <anchorfile>classzypp_1_1Product_1_1UrlList.html</anchorfile>
      <anchor>a91ceee0b0876cdaf63fc099c0d6b22ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ListType::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classzypp_1_1Product_1_1UrlList.html</anchorfile>
      <anchor>a707950ddf203c760ae8d44d3b7e4034d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1Product_1_1UrlList.html</anchorfile>
      <anchor>a85e2838bffb06c917d3a47c28fab2688</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1Product_1_1UrlList.html</anchorfile>
      <anchor>a7ba877f523cb9b1ccc6b17edd5444e64</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1Product_1_1UrlList.html</anchorfile>
      <anchor>ae92ba437d40519946562362e754e8bb3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1Product_1_1UrlList.html</anchorfile>
      <anchor>a20bfb4326027380ca616caabf8d1d334</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Url</type>
      <name>first</name>
      <anchorfile>classzypp_1_1Product_1_1UrlList.html</anchorfile>
      <anchor>a7f5439f0015285f01113b7efa5225f0c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>key</name>
      <anchorfile>classzypp_1_1Product_1_1UrlList.html</anchorfile>
      <anchor>ad4b70af908f432d289f01ff3d1a7e6df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::list&lt; Url &gt;</type>
      <name>ListType</name>
      <anchorfile>classzypp_1_1Product_1_1UrlList.html</anchorfile>
      <anchor>a09b945f20c07c134c5993ba7bbc30573</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_key</name>
      <anchorfile>classzypp_1_1Product_1_1UrlList.html</anchorfile>
      <anchor>aee3fd17da845284b47945d49e222ef88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ListType</type>
      <name>_list</name>
      <anchorfile>classzypp_1_1Product_1_1UrlList.html</anchorfile>
      <anchor>a7b17af3f733add901cdc28797e208df4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Product</name>
      <anchorfile>classzypp_1_1Product_1_1UrlList.html</anchorfile>
      <anchor>a49bd393d529362423306a140d6f94e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1Product_1_1UrlList.html</anchorfile>
      <anchor>a7442ca874d16a4b7e116b7eed90d1a49</anchor>
      <arglist>(std::ostream &amp;str, const Product::UrlList &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::url::UrlNotAllowedException</name>
    <filename>classzypp_1_1url_1_1UrlNotAllowedException.html</filename>
    <base>zypp::url::UrlException</base>
    <member kind="function">
      <type></type>
      <name>UrlNotAllowedException</name>
      <anchorfile>classzypp_1_1url_1_1UrlNotAllowedException.html</anchorfile>
      <anchor>aa83177f5859fac0dd51b87b111a08863</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UrlNotAllowedException</name>
      <anchorfile>classzypp_1_1url_1_1UrlNotAllowedException.html</anchorfile>
      <anchor>aaa2a987235441b00c4447f836cd0b7ba</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UrlNotAllowedException</name>
      <anchorfile>classzypp_1_1url_1_1UrlNotAllowedException.html</anchorfile>
      <anchor>a3139364e163920e668912da7637bb078</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::url::UrlNotSupportedException</name>
    <filename>classzypp_1_1url_1_1UrlNotSupportedException.html</filename>
    <base>zypp::url::UrlException</base>
    <member kind="function">
      <type></type>
      <name>UrlNotSupportedException</name>
      <anchorfile>classzypp_1_1url_1_1UrlNotSupportedException.html</anchorfile>
      <anchor>a0495f6b80b78afbcaadcbc2ae648e0b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UrlNotSupportedException</name>
      <anchorfile>classzypp_1_1url_1_1UrlNotSupportedException.html</anchorfile>
      <anchor>ac5f67d3978b66ca37fd51ec6315b7be8</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UrlNotSupportedException</name>
      <anchorfile>classzypp_1_1url_1_1UrlNotSupportedException.html</anchorfile>
      <anchor>a6d957523f02d67d01db447a0ce2c8203</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::url::UrlParsingException</name>
    <filename>classzypp_1_1url_1_1UrlParsingException.html</filename>
    <base>zypp::url::UrlException</base>
    <member kind="function">
      <type></type>
      <name>UrlParsingException</name>
      <anchorfile>classzypp_1_1url_1_1UrlParsingException.html</anchorfile>
      <anchor>a9a5751c9421b7dbd1029aed4e56dbf63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UrlParsingException</name>
      <anchorfile>classzypp_1_1url_1_1UrlParsingException.html</anchorfile>
      <anchor>a773a4a6088819e4cc3f42e23306166d0</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UrlParsingException</name>
      <anchorfile>classzypp_1_1url_1_1UrlParsingException.html</anchorfile>
      <anchor>a5a4271a245928183bc1b5dd50511564e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::UrlResolverPlugin</name>
    <filename>classzypp_1_1media_1_1UrlResolverPlugin.html</filename>
    <class kind="struct">zypp::media::UrlResolverPlugin::Impl</class>
    <member kind="typedef">
      <type>std::multimap&lt; std::string, std::string &gt;</type>
      <name>HeaderList</name>
      <anchorfile>classzypp_1_1media_1_1UrlResolverPlugin.html</anchorfile>
      <anchor>a5b99fd0ab01ff2ab4e54dc6cbb2e9781</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~UrlResolverPlugin</name>
      <anchorfile>classzypp_1_1media_1_1UrlResolverPlugin.html</anchorfile>
      <anchor>a014fa9ccae3320f8617c7b994c1958ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Url</type>
      <name>resolveUrl</name>
      <anchorfile>classzypp_1_1media_1_1UrlResolverPlugin.html</anchorfile>
      <anchor>a75a82a6d934f8fde14369aba6c392bce</anchor>
      <arglist>(const Url &amp;url, HeaderList &amp;headers)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>UrlResolverPlugin</name>
      <anchorfile>classzypp_1_1media_1_1UrlResolverPlugin.html</anchorfile>
      <anchor>a2d63f9325a506deae918aaf19aa4ab38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1media_1_1UrlResolverPlugin.html</anchorfile>
      <anchor>a1a084fb728f8144d1646eadebadbb01f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1media_1_1UrlResolverPlugin.html</anchorfile>
      <anchor>ae7714d46bed4b2286febfeb1e6717156</anchor>
      <arglist>(std::ostream &amp;str, const UrlResolverPlugin &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1media_1_1UrlResolverPlugin.html</anchorfile>
      <anchor>ad903fbdbe4d902b10a97adaa53a5f0d6</anchor>
      <arglist>(std::ostream &amp;str, const UrlResolverPlugin &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::callback::UserData</name>
    <filename>classzypp_1_1callback_1_1UserData.html</filename>
    <member kind="typedef">
      <type>boost::any</type>
      <name>AnyType</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>a04c01b470b76f7efde139a59f20bdadb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::bad_any_cast</type>
      <name>bad_AnyType_cast</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>a7c71cd0913acb1d691071977a0a0f698</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, AnyType &gt;</type>
      <name>DataType</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>ad7a0f91408f1f58d10163ec54a9d3a0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataType::size_type</type>
      <name>size_type</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>a6e0ff54ce9763c1b757c1bbb5c868228</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataType::key_type</type>
      <name>key_type</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>a90c32c62f8e38b73e1f8ff6b69a85a96</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataType::value_type</type>
      <name>value_type</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>abe52e5dc96af9ff4f0161ebdebb26e86</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DataType::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>a047fe2041a2f20dc7e2d8ff59530fc84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>zypp::ContentType</type>
      <name>ContentType</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>ad153b582377ab6223ed8d09d14dca02f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UserData</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>a266cab45c0d49695525ce2a6e1eae4f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UserData</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>a5951a585bc885510f0e49c1b606cb55f</anchor>
      <arglist>(ContentType type_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UserData</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>ad9506c16fc41814ca194e2ed413a31c8</anchor>
      <arglist>(std::string type_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UserData</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>aca0daa5aba68a9d3479ae6afc529f508</anchor>
      <arglist>(std::string type_r, std::string subtype_r)</arglist>
    </member>
    <member kind="function">
      <type>const ContentType &amp;</type>
      <name>type</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>a6e30dd87a393eb81692f53f56f473c85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>type</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>a11dc1173b6a02bc9a98e8dd4c92bbb91</anchor>
      <arglist>(ContentType type_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>a03467daab45acf4eed6aaed85806ca3c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>adad92cf08306e7365ad1e84027609feb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>a87ddca01d1911f163c3d2d83d11f955a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const DataType &amp;</type>
      <name>data</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>adad70b0d2e006d207e9b0faa707512d8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>haskey</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>ac6ed4db97345d64b60a27d88fa0f24a7</anchor>
      <arglist>(const std::string &amp;key_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasvalue</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>a6f34dbfab15162cc5eeb3726a7befe85</anchor>
      <arglist>(const std::string &amp;key_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>aa895c5bd763e26c66d023a98e8311365</anchor>
      <arglist>(const std::string &amp;key_r, AnyType val_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>set</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>ab68c6bb77d000c6b12567992dfdd67ed</anchor>
      <arglist>(const std::string &amp;key_r, AnyType val_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reset</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>a10acb7f4b904b3d7d82f9d48ff6c38c7</anchor>
      <arglist>(const std::string &amp;key_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reset</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>aebdbaa21fbf824a80160d0368267b57f</anchor>
      <arglist>(const std::string &amp;key_r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>erase</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>a78781ee69f63f9aff3d70df20c65a9ad</anchor>
      <arglist>(const std::string &amp;key_r)</arglist>
    </member>
    <member kind="function">
      <type>const AnyType &amp;</type>
      <name>getvalue</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>ab6612ed88857fb1fc0fb2f4545e04f1e</anchor>
      <arglist>(const std::string &amp;key_r) const</arglist>
    </member>
    <member kind="function">
      <type>const Tp &amp;</type>
      <name>get</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>ad1d965b465f603b625dd080d843ceb7f</anchor>
      <arglist>(const std::string &amp;key_r) const</arglist>
    </member>
    <member kind="function">
      <type>Tp</type>
      <name>get</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>ae8c1d4760aee6237e9cf3aa5de3eaafb</anchor>
      <arglist>(const std::string &amp;key_r, const Tp &amp;default_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>a70de9551c444128ac07d4f224d383044</anchor>
      <arglist>(const std::string &amp;key_r, Tp &amp;ret_r) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>DataType &amp;</type>
      <name>dataRef</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>a0969e7b2765184c04e5ae25f38244d5c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ContentType</type>
      <name>_type</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>a98f4f592fee0a997f39314e9ed2e2fd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>shared_ptr&lt; DataType &gt;</type>
      <name>_dataP</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>a3360dfbf2d000c572a17f38dde46ece3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1callback_1_1UserData.html</anchorfile>
      <anchor>a9bf42c033098d9416be759b388eb8e76</anchor>
      <arglist>(std::ostream &amp;str, const UserData &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::resstatus::UserLockQueryManip</name>
    <filename>structzypp_1_1resstatus_1_1UserLockQueryManip.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setLock</name>
      <anchorfile>structzypp_1_1resstatus_1_1UserLockQueryManip.html</anchorfile>
      <anchor>a608e7272f183b72c8c7154b564f3cf72</anchor>
      <arglist>(ResStatus &amp;status_r, bool yesno_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>reapplyLock</name>
      <anchorfile>structzypp_1_1resstatus_1_1UserLockQueryManip.html</anchorfile>
      <anchor>af52ac14c1be4a3701ec86ace62cd3723</anchor>
      <arglist>(ResStatus &amp;status_r, bool yesno_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>diffLock</name>
      <anchorfile>structzypp_1_1resstatus_1_1UserLockQueryManip.html</anchorfile>
      <anchor>afd4733e857f7069a983145af02bedc39</anchor>
      <arglist>(const ResStatus &amp;status_r)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::UserRequestException</name>
    <filename>classzypp_1_1UserRequestException.html</filename>
    <base>zypp::Exception</base>
    <member kind="enumeration">
      <type></type>
      <name>Kind</name>
      <anchorfile>classzypp_1_1UserRequestException.html</anchorfile>
      <anchor>a2bd8d688ffd9de10c0a52320d364776d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNSPECIFIED</name>
      <anchorfile>classzypp_1_1UserRequestException.html</anchorfile>
      <anchor>a2bd8d688ffd9de10c0a52320d364776daaaa62318a1583cfcc18b1a0267a1e1c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE</name>
      <anchorfile>classzypp_1_1UserRequestException.html</anchorfile>
      <anchor>a2bd8d688ffd9de10c0a52320d364776daef240230792b81a3fdce1454e7d917b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SKIP</name>
      <anchorfile>classzypp_1_1UserRequestException.html</anchorfile>
      <anchor>a2bd8d688ffd9de10c0a52320d364776da82896c6a6f84ebc8b5517c40c890da65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRY</name>
      <anchorfile>classzypp_1_1UserRequestException.html</anchorfile>
      <anchor>a2bd8d688ffd9de10c0a52320d364776dab742b52fcf221d391ad226f06f44caa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORT</name>
      <anchorfile>classzypp_1_1UserRequestException.html</anchorfile>
      <anchor>a2bd8d688ffd9de10c0a52320d364776da329edd2fa1bdffe057dca1d260fa3fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNSPECIFIED</name>
      <anchorfile>classzypp_1_1UserRequestException.html</anchorfile>
      <anchor>a2bd8d688ffd9de10c0a52320d364776daaaa62318a1583cfcc18b1a0267a1e1c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE</name>
      <anchorfile>classzypp_1_1UserRequestException.html</anchorfile>
      <anchor>a2bd8d688ffd9de10c0a52320d364776daef240230792b81a3fdce1454e7d917b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SKIP</name>
      <anchorfile>classzypp_1_1UserRequestException.html</anchorfile>
      <anchor>a2bd8d688ffd9de10c0a52320d364776da82896c6a6f84ebc8b5517c40c890da65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETRY</name>
      <anchorfile>classzypp_1_1UserRequestException.html</anchorfile>
      <anchor>a2bd8d688ffd9de10c0a52320d364776dab742b52fcf221d391ad226f06f44caa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ABORT</name>
      <anchorfile>classzypp_1_1UserRequestException.html</anchorfile>
      <anchor>a2bd8d688ffd9de10c0a52320d364776da329edd2fa1bdffe057dca1d260fa3fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UserRequestException</name>
      <anchorfile>classzypp_1_1UserRequestException.html</anchorfile>
      <anchor>a373e2b381a7f31fef8b8977d80661fdd</anchor>
      <arglist>(const std::string &amp;msg_r=std::string())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UserRequestException</name>
      <anchorfile>classzypp_1_1UserRequestException.html</anchorfile>
      <anchor>a2f3eaff49182b7417f0cb0e93bc6ef19</anchor>
      <arglist>(const std::string &amp;msg_r, const Exception &amp;history_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UserRequestException</name>
      <anchorfile>classzypp_1_1UserRequestException.html</anchorfile>
      <anchor>ad10992f5a0307f6d6cfe8c6db588da0e</anchor>
      <arglist>(Kind kind_r, const std::string &amp;msg_r=std::string())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UserRequestException</name>
      <anchorfile>classzypp_1_1UserRequestException.html</anchorfile>
      <anchor>a7c7021d0e7be6aa4d457c13969248a30</anchor>
      <arglist>(Kind kind_r, const std::string &amp;msg_r, const Exception &amp;history_r)</arglist>
    </member>
    <member kind="function">
      <type>Kind</type>
      <name>kind</name>
      <anchorfile>classzypp_1_1UserRequestException.html</anchorfile>
      <anchor>a618a9846e181997d0bf5a316c90b1e84</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>classzypp_1_1UserRequestException.html</anchorfile>
      <anchor>a77d04f74274848a09cac41d845e3bc9e</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Kind</type>
      <name>_kind</name>
      <anchorfile>classzypp_1_1UserRequestException.html</anchorfile>
      <anchor>a9f0c025b122d083da5610000acb051bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::xml::Validate</name>
    <filename>structzypp_1_1xml_1_1Validate.html</filename>
    <member kind="function" static="yes">
      <type>static Validate</type>
      <name>none</name>
      <anchorfile>structzypp_1_1xml_1_1Validate.html</anchorfile>
      <anchor>ac24aa83f46a8ed363a5121476f59edb7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::CpeId::Value</name>
    <filename>classzypp_1_1CpeId_1_1Value.html</filename>
    <base>SetRelationMixin&lt; Value &gt;</base>
    <class kind="struct">zypp::CpeId::Value::ETypeDef</class>
    <class kind="struct">zypp::CpeId::Value::FsFormatType</class>
    <class kind="struct">zypp::CpeId::Value::UriFormatType</class>
    <member kind="typedef">
      <type>base::EnumClass&lt; ETypeDef &gt;</type>
      <name>Type</name>
      <anchorfile>classzypp_1_1CpeId_1_1Value.html</anchorfile>
      <anchor>a65501654f9fd8dc2b154c55d01c8c410</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Value</name>
      <anchorfile>classzypp_1_1CpeId_1_1Value.html</anchorfile>
      <anchor>ad0a635d44a0555b5b5d1434da01d1c8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Value</name>
      <anchorfile>classzypp_1_1CpeId_1_1Value.html</anchorfile>
      <anchor>a26f3f7ad050425c6eda78a1f0845791e</anchor>
      <arglist>(const std::string &amp;value_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Value</name>
      <anchorfile>classzypp_1_1CpeId_1_1Value.html</anchorfile>
      <anchor>a6c82a3e8b768a062bbd89826a94c1f3f</anchor>
      <arglist>(const char *value_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Value</name>
      <anchorfile>classzypp_1_1CpeId_1_1Value.html</anchorfile>
      <anchor>acb705aa3f8fc61d33005c45ed9cd88c1</anchor>
      <arglist>(const std::string &amp;encoded_r, FsFormatType)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Value</name>
      <anchorfile>classzypp_1_1CpeId_1_1Value.html</anchorfile>
      <anchor>a5cb52c2afa1f80d02bd947d6d611f32c</anchor>
      <arglist>(const std::string &amp;encoded_r, UriFormatType)</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>type</name>
      <anchorfile>classzypp_1_1CpeId_1_1Value.html</anchorfile>
      <anchor>aa6f75a6b5be3548c7c6e28be6fa86d8c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isANY</name>
      <anchorfile>classzypp_1_1CpeId_1_1Value.html</anchorfile>
      <anchor>a6ae9738d47c9781160963ea8d6eb8edf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNA</name>
      <anchorfile>classzypp_1_1CpeId_1_1Value.html</anchorfile>
      <anchor>a2633b45847e9b8517e9e632c3cc52975</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLogical</name>
      <anchorfile>classzypp_1_1CpeId_1_1Value.html</anchorfile>
      <anchor>a617999b7d0abcc74a470ecc0537069f0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLogical</name>
      <anchorfile>classzypp_1_1CpeId_1_1Value.html</anchorfile>
      <anchor>a765e13ed35b8bf257157df908424781c</anchor>
      <arglist>(Type type_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isString</name>
      <anchorfile>classzypp_1_1CpeId_1_1Value.html</anchorfile>
      <anchor>a82c93adca0b4350036c7ec907e3255ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isString</name>
      <anchorfile>classzypp_1_1CpeId_1_1Value.html</anchorfile>
      <anchor>ae9586e251897b6b175d666813d60ddd4</anchor>
      <arglist>(Type type_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWildcardfree</name>
      <anchorfile>classzypp_1_1CpeId_1_1Value.html</anchorfile>
      <anchor>a1c025d5968e90d81a7e915e9b67b4f1b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWildcarded</name>
      <anchorfile>classzypp_1_1CpeId_1_1Value.html</anchorfile>
      <anchor>a385929d0464ab7222ce9742a16feccbe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1CpeId_1_1Value.html</anchorfile>
      <anchor>a831b89a9e831552b10595bddec53bbf8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asWfn</name>
      <anchorfile>classzypp_1_1CpeId_1_1Value.html</anchorfile>
      <anchor>afd6ae99e1df23feb6a5b953fbc5e0570</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asFs</name>
      <anchorfile>classzypp_1_1CpeId_1_1Value.html</anchorfile>
      <anchor>aac20f3fca289ddf3934a4b9b209b7be7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asUri</name>
      <anchorfile>classzypp_1_1CpeId_1_1Value.html</anchorfile>
      <anchor>afb676bc42810dc3bcaf0297f711947a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Value</type>
      <name>ANY</name>
      <anchorfile>classzypp_1_1CpeId_1_1Value.html</anchorfile>
      <anchor>a20177375ca57d2b1c3be09ceceebbf69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Value</type>
      <name>NA</name>
      <anchorfile>classzypp_1_1CpeId_1_1Value.html</anchorfile>
      <anchor>a30d2c54d60f643c06968c4b615fb63d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr FsFormatType</type>
      <name>fsFormat</name>
      <anchorfile>classzypp_1_1CpeId_1_1Value.html</anchorfile>
      <anchor>a777fd51288e2412da5e25007429f3d45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr UriFormatType</type>
      <name>uriFormat</name>
      <anchorfile>classzypp_1_1CpeId_1_1Value.html</anchorfile>
      <anchor>a754cbae7eecb956ba417f5ee626e4c3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>SetCompare</type>
      <name>setRelationMixinCompare</name>
      <anchorfile>classzypp_1_1CpeId_1_1Value.html</anchorfile>
      <anchor>ac50c5d1db988cd3f4d5e30a4a92cbfe6</anchor>
      <arglist>(const Value &amp;trg) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>containsWildcard</name>
      <anchorfile>classzypp_1_1CpeId_1_1Value.html</anchorfile>
      <anchor>ae2de91434893dc9c9482bee0da584f2a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; std::string &gt;</type>
      <name>_value</name>
      <anchorfile>classzypp_1_1CpeId_1_1Value.html</anchorfile>
      <anchor>a447c026c6ee25287cce4625a967e75d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend SetCompare</type>
      <name>base::SetRelationMixin</name>
      <anchorfile>classzypp_1_1CpeId_1_1Value.html</anchorfile>
      <anchor>ab14e76641ebca884a2d3b2f454e7b02f</anchor>
      <arglist>(const Value &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1CpeId_1_1Value.html</anchorfile>
      <anchor>a767e0e17523feb1378812451ec9ffa6a</anchor>
      <arglist>(std::ostream &amp;str, const CpeId::Value &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::json::Value</name>
    <filename>structzypp_1_1json_1_1Value.html</filename>
    <member kind="function">
      <type></type>
      <name>Value</name>
      <anchorfile>structzypp_1_1json_1_1Value.html</anchorfile>
      <anchor>a46e09953d2678a1e102ef2b2845b179f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Value</name>
      <anchorfile>structzypp_1_1json_1_1Value.html</anchorfile>
      <anchor>ab7f757df9c0b93443982bf34110a12ef</anchor>
      <arglist>(const Value &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Value</name>
      <anchorfile>structzypp_1_1json_1_1Value.html</anchorfile>
      <anchor>adff823ffb363132a2e1f4cf75ab1b5b0</anchor>
      <arglist>(const T &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>asJSON</name>
      <anchorfile>structzypp_1_1json_1_1Value.html</anchorfile>
      <anchor>a377c9ac93302c8db9e058cfa400f8ae6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>asString</name>
      <anchorfile>structzypp_1_1json_1_1Value.html</anchorfile>
      <anchor>a72ee884aa6d674fd27f764abf9afc79c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>structzypp_1_1json_1_1Value.html</anchorfile>
      <anchor>a476594b7daa257e007dd34a1df194da0</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_data</name>
      <anchorfile>structzypp_1_1json_1_1Value.html</anchorfile>
      <anchor>ab6d459e763f0d6f1ae2d9967a41dbd40</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1json_1_1Value.html</anchorfile>
      <anchor>a3d9c109ec7b39ae0e4f916800e2c0767</anchor>
      <arglist>(std::ostream &amp;str, const Value &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::base::ValueTransform</name>
    <filename>structzypp_1_1base_1_1ValueTransform.html</filename>
    <templarg>class Tp</templarg>
    <templarg>class TUnaryFunction</templarg>
    <member kind="typedef">
      <type>Tp</type>
      <name>RawType</name>
      <anchorfile>structzypp_1_1base_1_1ValueTransform.html</anchorfile>
      <anchor>a32dbf163c507168b50e73ba61b7cbc66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TUnaryFunction</type>
      <name>Transformator</name>
      <anchorfile>structzypp_1_1base_1_1ValueTransform.html</anchorfile>
      <anchor>a210468265fac9d3c5c4509e56b4e7c1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Transformator::result_type</type>
      <name>TransformedType</name>
      <anchorfile>structzypp_1_1base_1_1ValueTransform.html</anchorfile>
      <anchor>ac2982831ddccef64ae7d10f1d0f342f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ValueTransform</name>
      <anchorfile>structzypp_1_1base_1_1ValueTransform.html</anchorfile>
      <anchor>ad9f8ef01da567478a05f0a81b29fe08a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ValueTransform</name>
      <anchorfile>structzypp_1_1base_1_1ValueTransform.html</anchorfile>
      <anchor>ad3c103716e16755622005dcaa96e3808</anchor>
      <arglist>(RawType raw_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ValueTransform</name>
      <anchorfile>structzypp_1_1base_1_1ValueTransform.html</anchorfile>
      <anchor>a0084472962d62bd9338370d41fa256f4</anchor>
      <arglist>(RawType raw_r, Transformator transform_r)</arglist>
    </member>
    <member kind="function">
      <type>const RawType &amp;</type>
      <name>raw</name>
      <anchorfile>structzypp_1_1base_1_1ValueTransform.html</anchorfile>
      <anchor>a0912a8ac9a6f25f42ce9bc449962f46c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RawType &amp;</type>
      <name>raw</name>
      <anchorfile>structzypp_1_1base_1_1ValueTransform.html</anchorfile>
      <anchor>a71b63f7e5fe731256eff940523b60d63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TransformedType</type>
      <name>transformed</name>
      <anchorfile>structzypp_1_1base_1_1ValueTransform.html</anchorfile>
      <anchor>a8169d2c0b5c198ea99c70c7acc1e0a04</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TransformedType</type>
      <name>transformed</name>
      <anchorfile>structzypp_1_1base_1_1ValueTransform.html</anchorfile>
      <anchor>a8b9787d5068c2aeb77df6ba1d2085158</anchor>
      <arglist>(const RawType &amp;raw_r) const</arglist>
    </member>
    <member kind="function">
      <type>const Transformator &amp;</type>
      <name>transformator</name>
      <anchorfile>structzypp_1_1base_1_1ValueTransform.html</anchorfile>
      <anchor>a371a4211622ff6b2b09161318c22cd9e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RawType</type>
      <name>_raw</name>
      <anchorfile>structzypp_1_1base_1_1ValueTransform.html</anchorfile>
      <anchor>a9b7c0e245eddb42598262470569bae4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Transformator</type>
      <name>_transform</name>
      <anchorfile>structzypp_1_1base_1_1ValueTransform.html</anchorfile>
      <anchor>ab45aed72abcb2847fce8eb04ce54b637</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::VendorAttr</name>
    <filename>classzypp_1_1VendorAttr.html</filename>
    <class kind="class">zypp::VendorAttr::Impl</class>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>VendorList</name>
      <anchorfile>classzypp_1_1VendorAttr.html</anchorfile>
      <anchor>af00e352faa13a6a5633ccfbb2a03aff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VendorAttr</name>
      <anchorfile>classzypp_1_1VendorAttr.html</anchorfile>
      <anchor>a2deec02a38ccffc8c167e2d31fe54efc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VendorAttr</name>
      <anchorfile>classzypp_1_1VendorAttr.html</anchorfile>
      <anchor>a06956f322fd60441388a2b7245839c60</anchor>
      <arglist>(const Pathname &amp;initial_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~VendorAttr</name>
      <anchorfile>classzypp_1_1VendorAttr.html</anchorfile>
      <anchor>a13bddb8c186177af2fdbd38aafc79dd3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addVendorDirectory</name>
      <anchorfile>classzypp_1_1VendorAttr.html</anchorfile>
      <anchor>af096c25e02bb852529018367cd2b4079</anchor>
      <arglist>(const Pathname &amp;dirname_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addVendorFile</name>
      <anchorfile>classzypp_1_1VendorAttr.html</anchorfile>
      <anchor>a3f8cd85d446cc9a37958b79001ec6c05</anchor>
      <arglist>(const Pathname &amp;filename_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addVendorList</name>
      <anchorfile>classzypp_1_1VendorAttr.html</anchorfile>
      <anchor>a91de5561583fdb10d37b01373a88fe08</anchor>
      <arglist>(VendorList &amp;&amp;list_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addVendorList</name>
      <anchorfile>classzypp_1_1VendorAttr.html</anchorfile>
      <anchor>a29166b0ded30d70b3e40fdd6a485cf60</anchor>
      <arglist>(const VendorList &amp;list_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addVendorList</name>
      <anchorfile>classzypp_1_1VendorAttr.html</anchorfile>
      <anchor>a32bf051a71a23a82d707f2e13e39ebdd</anchor>
      <arglist>(const TContainer &amp;container_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addVendorList</name>
      <anchorfile>classzypp_1_1VendorAttr.html</anchorfile>
      <anchor>ac1d9cab6fa267342a45d0c9c4b99d8da</anchor>
      <arglist>(const std::initializer_list&lt; TStr &gt; &amp;container_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>equivalent</name>
      <anchorfile>classzypp_1_1VendorAttr.html</anchorfile>
      <anchor>a345a6ac1d69b8fb14b9f1a354094c3a1</anchor>
      <arglist>(const Vendor &amp;lVendor, const Vendor &amp;rVendor) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>equivalent</name>
      <anchorfile>classzypp_1_1VendorAttr.html</anchorfile>
      <anchor>af3acd738ca5d75a37aa0fb9ed1320ff6</anchor>
      <arglist>(IdString lVendor, IdString rVendor) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>equivalent</name>
      <anchorfile>classzypp_1_1VendorAttr.html</anchorfile>
      <anchor>af9e2cf94cd47b4b395710d2e2fd80c47</anchor>
      <arglist>(sat::Solvable lVendor, sat::Solvable rVendor) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>equivalent</name>
      <anchorfile>classzypp_1_1VendorAttr.html</anchorfile>
      <anchor>a64cc6848faa8911ef66de6fc79160059</anchor>
      <arglist>(const PoolItem &amp;lVendor, const PoolItem &amp;rVendor) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>relaxedEquivalent</name>
      <anchorfile>classzypp_1_1VendorAttr.html</anchorfile>
      <anchor>adf2a49cd3de4db0d5002bc8e6b824cd7</anchor>
      <arglist>(const Vendor &amp;lVendor, const Vendor &amp;rVendor) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>relaxedEquivalent</name>
      <anchorfile>classzypp_1_1VendorAttr.html</anchorfile>
      <anchor>a27c178a37e8c9341c7908e0a13e5d711</anchor>
      <arglist>(IdString lVendor, IdString rVendor) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>relaxedEquivalent</name>
      <anchorfile>classzypp_1_1VendorAttr.html</anchorfile>
      <anchor>ab10ba1733fe75892330e86c54b517152</anchor>
      <arglist>(sat::Solvable lVendor, sat::Solvable rVendor) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>relaxedEquivalent</name>
      <anchorfile>classzypp_1_1VendorAttr.html</anchorfile>
      <anchor>ab5f9ef675590aac25dc72f9961005cba</anchor>
      <arglist>(const PoolItem &amp;lVendor, const PoolItem &amp;rVendor) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>foreachVendorList</name>
      <anchorfile>classzypp_1_1VendorAttr.html</anchorfile>
      <anchor>aa32bee0de9e3c550937dd76461e5d468</anchor>
      <arglist>(std::function&lt; bool(VendorList)&gt; fnc_r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_addVendorList</name>
      <anchorfile>classzypp_1_1VendorAttr.html</anchorfile>
      <anchor>ae85a49e865fe2f9a2ee25e3533b6b3b2</anchor>
      <arglist>(VendorList &amp;&amp;list_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const VendorAttr &amp;</type>
      <name>instance</name>
      <anchorfile>classzypp_1_1VendorAttr.html</anchorfile>
      <anchor>ae6df37d4a3081f9e1fb2745efb90d4d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static VendorAttr &amp;</type>
      <name>noTargetInstance</name>
      <anchorfile>classzypp_1_1VendorAttr.html</anchorfile>
      <anchor>a2eba9dcc5e13e323fa6618f87475d071</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>RWCOW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1VendorAttr.html</anchorfile>
      <anchor>a5cb060e54c4899715f1d4b23a9097437</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1VendorAttr.html</anchorfile>
      <anchor>aeb8988a153e60cd60c25f8780d614ba7</anchor>
      <arglist>(std::ostream &amp;str, const VendorAttr &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1VendorAttr.html</anchorfile>
      <anchor>a4dff34bf4f2c09cd4ddaa084d30e5460</anchor>
      <arglist>(std::ostream &amp;str, const VendorAttr &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::url::ViewOption</name>
    <filename>structzypp_1_1url_1_1ViewOption.html</filename>
    <member kind="function">
      <type></type>
      <name>ViewOption</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>acff3ccc1acb86660544933fabda88921</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ViewOption &amp;</type>
      <name>operator=</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>a83180d5414f5bc0bfccd0a2f293cab08</anchor>
      <arglist>(const ViewOption &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>has</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>a87746573071235ee7086234a1d6e4125</anchor>
      <arglist>(const ViewOption &amp;o) const</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ViewOption</type>
      <name>hotfix1050625</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>abe0b2eed042aef44310780672cc3810d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ViewOption</type>
      <name>WITH_SCHEME</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>a0c81ef2dbd0fd9ce4f2353083e65a8ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ViewOption</type>
      <name>WITH_USERNAME</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>aba7936bfcf84fc01f07200b986049e15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ViewOption</type>
      <name>WITH_PASSWORD</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>a3a9187ddb4d3e7e3ccc8e1291d063863</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ViewOption</type>
      <name>WITH_HOST</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>ad9ce4b7c5e1a7e8e8b4bbb713387692f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ViewOption</type>
      <name>WITH_PORT</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>a1aa5b947e704a4389ecbafc39ecdbbd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ViewOption</type>
      <name>WITH_PATH_NAME</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>aa561c9cd07ff51c7ed8d4d159b1f7c51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ViewOption</type>
      <name>WITH_PATH_PARAMS</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>a42a72e0f75be1199ea0bd62f35364fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ViewOption</type>
      <name>WITH_QUERY_STR</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>aca42789e8ec3f2b2daa9ede4a1dd9da5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ViewOption</type>
      <name>WITH_FRAGMENT</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>a461af78d838c90ff45543ed26bf08a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ViewOption</type>
      <name>EMPTY_AUTHORITY</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>aa9c9be9d7698998acbe3017161fc5fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ViewOption</type>
      <name>EMPTY_PATH_NAME</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>a8898fec7cbc774f612a1b65e3c2b9f74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ViewOption</type>
      <name>EMPTY_PATH_PARAMS</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>ae503bf6c581b1bd4c51ae55669e1dc00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ViewOption</type>
      <name>EMPTY_QUERY_STR</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>a1ea98f4cc863ccc27a3770fea2a1dd81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ViewOption</type>
      <name>EMPTY_FRAGMENT</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>abc19a9f8ddafa24ba213849f352cb11d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ViewOption</type>
      <name>DEFAULTS</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>ab271d51a92a640678eec1f9aa9c07513</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ViewOption</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>ac699fc488568ed3b20e6ccb3f685bad0</anchor>
      <arglist>(int option)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>opt</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>a58840b5ca6d30e9203f86ee142fd53ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend ViewOption</type>
      <name>operator+</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>a14b3fa36765c7e17902ae8b84186236d</anchor>
      <arglist>(const ViewOption &amp;l, const ViewOption &amp;r)</arglist>
    </member>
    <member kind="friend">
      <type>friend ViewOption</type>
      <name>operator-</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>aecff772212dae854d1630a64d6527fc0</anchor>
      <arglist>(const ViewOption &amp;l, const ViewOption &amp;r)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ViewOption</type>
      <name>WITH_SCHEME</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>a0c81ef2dbd0fd9ce4f2353083e65a8ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ViewOption</type>
      <name>WITH_USERNAME</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>aba7936bfcf84fc01f07200b986049e15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ViewOption</type>
      <name>WITH_PASSWORD</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>a3a9187ddb4d3e7e3ccc8e1291d063863</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ViewOption</type>
      <name>WITH_HOST</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>ad9ce4b7c5e1a7e8e8b4bbb713387692f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ViewOption</type>
      <name>WITH_PORT</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>a1aa5b947e704a4389ecbafc39ecdbbd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ViewOption</type>
      <name>WITH_PATH_NAME</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>aa561c9cd07ff51c7ed8d4d159b1f7c51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ViewOption</type>
      <name>WITH_PATH_PARAMS</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>a42a72e0f75be1199ea0bd62f35364fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ViewOption</type>
      <name>WITH_QUERY_STR</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>aca42789e8ec3f2b2daa9ede4a1dd9da5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ViewOption</type>
      <name>WITH_FRAGMENT</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>a461af78d838c90ff45543ed26bf08a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ViewOption</type>
      <name>EMPTY_AUTHORITY</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>aa9c9be9d7698998acbe3017161fc5fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ViewOption</type>
      <name>EMPTY_PATH_NAME</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>a8898fec7cbc774f612a1b65e3c2b9f74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ViewOption</type>
      <name>EMPTY_PATH_PARAMS</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>ae503bf6c581b1bd4c51ae55669e1dc00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ViewOption</type>
      <name>EMPTY_QUERY_STR</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>a1ea98f4cc863ccc27a3770fea2a1dd81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ViewOption</type>
      <name>EMPTY_FRAGMENT</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>abc19a9f8ddafa24ba213849f352cb11d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ViewOption</type>
      <name>DEFAULTS</name>
      <anchorfile>structzypp_1_1url_1_1ViewOption.html</anchorfile>
      <anchor>ab271d51a92a640678eec1f9aa9c07513</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::WatchFile</name>
    <filename>classzypp_1_1WatchFile.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Initial</name>
      <anchorfile>classzypp_1_1WatchFile.html</anchorfile>
      <anchor>ab9153dd84d8e4610cf656ed967f4b562</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_INIT</name>
      <anchorfile>classzypp_1_1WatchFile.html</anchorfile>
      <anchor>ab9153dd84d8e4610cf656ed967f4b562a375746bba584174232a45b6ec7f23ed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INIT</name>
      <anchorfile>classzypp_1_1WatchFile.html</anchorfile>
      <anchor>ab9153dd84d8e4610cf656ed967f4b562ab1013a2519b5f7b4609c91bebe26009a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_INIT</name>
      <anchorfile>classzypp_1_1WatchFile.html</anchorfile>
      <anchor>ab9153dd84d8e4610cf656ed967f4b562a375746bba584174232a45b6ec7f23ed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INIT</name>
      <anchorfile>classzypp_1_1WatchFile.html</anchorfile>
      <anchor>ab9153dd84d8e4610cf656ed967f4b562ab1013a2519b5f7b4609c91bebe26009a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WatchFile</name>
      <anchorfile>classzypp_1_1WatchFile.html</anchorfile>
      <anchor>a02833c4f29c7bea7149e14616c535566</anchor>
      <arglist>(const Pathname &amp;path_r=Pathname(), Initial mode=INIT)</arglist>
    </member>
    <member kind="function">
      <type>const Pathname &amp;</type>
      <name>path</name>
      <anchorfile>classzypp_1_1WatchFile.html</anchorfile>
      <anchor>a4d1f2f0147266e7000a43c3eb299d9ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>off_t</type>
      <name>lastSize</name>
      <anchorfile>classzypp_1_1WatchFile.html</anchorfile>
      <anchor>a97dbd12dc96d559b7897d5df7d1ff93c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>time_t</type>
      <name>lastMtime</name>
      <anchorfile>classzypp_1_1WatchFile.html</anchorfile>
      <anchor>ae1ff43073b3ca84adee19b6046b393f2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDirty</name>
      <anchorfile>classzypp_1_1WatchFile.html</anchorfile>
      <anchor>a871f4ab782ed090ec146e94ec320f851</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasChanged</name>
      <anchorfile>classzypp_1_1WatchFile.html</anchorfile>
      <anchor>a76b1cfbf1923c82a0cfdb22a2effe776</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pathname</type>
      <name>_path</name>
      <anchorfile>classzypp_1_1WatchFile.html</anchorfile>
      <anchor>ac075058b31b34968d4fb34f41dbc6ce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>off_t</type>
      <name>_size</name>
      <anchorfile>classzypp_1_1WatchFile.html</anchorfile>
      <anchor>aa74d7b525200a4d8b33712735593ecb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>time_t</type>
      <name>_mtime</name>
      <anchorfile>classzypp_1_1WatchFile.html</anchorfile>
      <anchor>a1143c95fc40e3000238c83eac0a5eafd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>weak_ptr</name>
    <filename>classweak__ptr.html</filename>
  </compound>
  <compound kind="class">
    <name>zypp::sat::WhatObsoletes</name>
    <filename>classzypp_1_1sat_1_1WhatObsoletes.html</filename>
    <base>SolvIterMixin&lt; WhatObsoletes, detail::WhatProvidesIterator &gt;</base>
    <base protection="protected">zypp::sat::detail::PoolMember</base>
    <member kind="typedef">
      <type>Solvable</type>
      <name>value_type</name>
      <anchorfile>classzypp_1_1sat_1_1WhatObsoletes.html</anchorfile>
      <anchor>a52fcb2b5f8b4dcb7297b38bd974c4479</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned</type>
      <name>size_type</name>
      <anchorfile>classzypp_1_1sat_1_1WhatObsoletes.html</anchorfile>
      <anchor>aca690d1b24821f72796c4abcc936b3b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::WhatProvidesIterator</type>
      <name>const_iterator</name>
      <anchorfile>classzypp_1_1sat_1_1WhatObsoletes.html</anchorfile>
      <anchor>a8c7b2ad35c28b4b7d9d8b957da1a5b48</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WhatObsoletes</name>
      <anchorfile>classzypp_1_1sat_1_1WhatObsoletes.html</anchorfile>
      <anchor>a2a1099717bdeb2b8387c261dd0146686</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WhatObsoletes</name>
      <anchorfile>classzypp_1_1sat_1_1WhatObsoletes.html</anchorfile>
      <anchor>a2f034ade46dc457a81fd7aa5a484b3a8</anchor>
      <arglist>(Solvable item_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WhatObsoletes</name>
      <anchorfile>classzypp_1_1sat_1_1WhatObsoletes.html</anchorfile>
      <anchor>a37b84e22194df571a1a3b68d71233e19</anchor>
      <arglist>(const PoolItem &amp;item_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WhatObsoletes</name>
      <anchorfile>classzypp_1_1sat_1_1WhatObsoletes.html</anchorfile>
      <anchor>a69773c6d4b152c54fcafd34b631f7020</anchor>
      <arglist>(const ResObject_constPtr item_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WhatObsoletes</name>
      <anchorfile>classzypp_1_1sat_1_1WhatObsoletes.html</anchorfile>
      <anchor>a5bf0b4233268c28e6b9bb44913cc1272</anchor>
      <arglist>(TIterator begin, TIterator end)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1sat_1_1WhatObsoletes.html</anchorfile>
      <anchor>a76c578e182d7b1afddfa662556bb9147</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1sat_1_1WhatObsoletes.html</anchorfile>
      <anchor>a478c793b1f88c40c1f70b9573f03e5fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1sat_1_1WhatObsoletes.html</anchorfile>
      <anchor>abdf111844600378dc8a0318b261c253b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1sat_1_1WhatObsoletes.html</anchorfile>
      <anchor>a12ef3f12c6bc5ac1c7c51aa441319461</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ctorAdd</name>
      <anchorfile>classzypp_1_1sat_1_1WhatObsoletes.html</anchorfile>
      <anchor>a1dbe11221916aa6e45aebf06fedc6147</anchor>
      <arglist>(const PoolItem &amp;item_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ctorAdd</name>
      <anchorfile>classzypp_1_1sat_1_1WhatObsoletes.html</anchorfile>
      <anchor>a96b574c4d9c693941b003ba37e103350</anchor>
      <arglist>(ResObject_constPtr item_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ctorAdd</name>
      <anchorfile>classzypp_1_1sat_1_1WhatObsoletes.html</anchorfile>
      <anchor>aa0533435b0fdb30b073e191ab3b85f29</anchor>
      <arglist>(Solvable item_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ctorDone</name>
      <anchorfile>classzypp_1_1sat_1_1WhatObsoletes.html</anchorfile>
      <anchor>ac2132008cf68327aa2f2f520c7b4bf67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const sat::detail::IdType *</type>
      <name>_begin</name>
      <anchorfile>classzypp_1_1sat_1_1WhatObsoletes.html</anchorfile>
      <anchor>a56718d3dfb37190ccbc1851b2afb05f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>shared_ptr&lt; void &gt;</type>
      <name>_private</name>
      <anchorfile>classzypp_1_1sat_1_1WhatObsoletes.html</anchorfile>
      <anchor>aab531296d9fa2e092671e0ffd4f1d60e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1sat_1_1WhatObsoletes.html</anchorfile>
      <anchor>a66b5d08f982f2aff0d3cf56d626956af</anchor>
      <arglist>(std::ostream &amp;str, const WhatObsoletes &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::sat::WhatProvides</name>
    <filename>classzypp_1_1sat_1_1WhatProvides.html</filename>
    <base>SolvIterMixin&lt; WhatProvides, detail::WhatProvidesIterator &gt;</base>
    <base protection="protected">zypp::sat::detail::PoolMember</base>
    <class kind="class">zypp::sat::WhatProvides::Impl</class>
    <member kind="typedef">
      <type>Solvable</type>
      <name>value_type</name>
      <anchorfile>classzypp_1_1sat_1_1WhatProvides.html</anchorfile>
      <anchor>a873c06281974a621ce8b46f1e361dd8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned</type>
      <name>size_type</name>
      <anchorfile>classzypp_1_1sat_1_1WhatProvides.html</anchorfile>
      <anchor>a96ea1d8ee8561b3f4fdb844170fe8f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::WhatProvidesIterator</type>
      <name>const_iterator</name>
      <anchorfile>classzypp_1_1sat_1_1WhatProvides.html</anchorfile>
      <anchor>abd93ae7f8525ce11e1b1bc8d52661a93</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WhatProvides</name>
      <anchorfile>classzypp_1_1sat_1_1WhatProvides.html</anchorfile>
      <anchor>aeb3011a5001176bddf42dfc3c00679c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WhatProvides</name>
      <anchorfile>classzypp_1_1sat_1_1WhatProvides.html</anchorfile>
      <anchor>a89ff5dd3eb0b72a33e0a41d5c2c03cd5</anchor>
      <arglist>(Capability cap_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WhatProvides</name>
      <anchorfile>classzypp_1_1sat_1_1WhatProvides.html</anchorfile>
      <anchor>aa1be7f478135018a55ad7fb930c9b814</anchor>
      <arglist>(Capabilities caps_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WhatProvides</name>
      <anchorfile>classzypp_1_1sat_1_1WhatProvides.html</anchorfile>
      <anchor>a61a8ed233aca670629ffe12c42dab984</anchor>
      <arglist>(const CapabilitySet &amp;caps_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1sat_1_1WhatProvides.html</anchorfile>
      <anchor>a393b77d70f32e62fd89834aab229753b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1sat_1_1WhatProvides.html</anchorfile>
      <anchor>af0ae3c82d98b906258296811b1ae1027</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1sat_1_1WhatProvides.html</anchorfile>
      <anchor>af04b0c123963e108b1db2bd371ea52e7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1sat_1_1WhatProvides.html</anchorfile>
      <anchor>a2457c2d39e86cc5c319ace1b4ed49832</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1sat_1_1WhatProvides.html</anchorfile>
      <anchor>a224c622dcb32bc730df914b9aa209420</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1sat_1_1WhatProvides.html</anchorfile>
      <anchor>a277f2b43635cd30d015c92922f785f27</anchor>
      <arglist>(std::ostream &amp;str, const WhatProvides &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::sat::detail::WhatProvidesIterator</name>
    <filename>classzypp_1_1sat_1_1detail_1_1WhatProvidesIterator.html</filename>
    <member kind="function">
      <type></type>
      <name>WhatProvidesIterator</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1WhatProvidesIterator.html</anchorfile>
      <anchor>a0835d490dff30e1ad2a3fec8e170d961</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WhatProvidesIterator</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1WhatProvidesIterator.html</anchorfile>
      <anchor>a95c1c11a3bd18708b8cc276850b30359</anchor>
      <arglist>(const detail::IdType *const base_r, unsigned offset_r=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WhatProvidesIterator</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1WhatProvidesIterator.html</anchorfile>
      <anchor>aaf4efe58ace8f019a409692100075f4d</anchor>
      <arglist>(const detail::IdType *const *baseRef_r, unsigned offset_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WhatProvidesIterator</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1WhatProvidesIterator.html</anchorfile>
      <anchor>a94f7b78ea00efdcec6100bc3a7020838</anchor>
      <arglist>(const WhatProvidesIterator &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>WhatProvidesIterator &amp;</type>
      <name>operator=</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1WhatProvidesIterator.html</anchorfile>
      <anchor>a3e60614f4451703fc0d46354da7ebae5</anchor>
      <arglist>(const WhatProvidesIterator &amp;rhs)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>reference</type>
      <name>dereference</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1WhatProvidesIterator.html</anchorfile>
      <anchor>add0ebf32b93f56d03a861f57dadcc2dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>equal</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1WhatProvidesIterator.html</anchorfile>
      <anchor>acc942a2b3f98a743d73b84e62fd39b87</anchor>
      <arglist>(const WhatProvidesIterator &amp;rhs) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>increment</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1WhatProvidesIterator.html</anchorfile>
      <anchor>aa21675e4518db4db97457421fb9d7908</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>detail::IdType</type>
      <name>getId</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1WhatProvidesIterator.html</anchorfile>
      <anchor>acd33028cecbb251eab275f72be28c730</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const detail::IdType *const  *</type>
      <name>_baseRef</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1WhatProvidesIterator.html</anchorfile>
      <anchor>a54324bf373e1250f72ad34b212d0b07c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>_offset</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1WhatProvidesIterator.html</anchorfile>
      <anchor>a7206c6f93669263e1affd61c9a7c15b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>boost::iterator_core_access</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1WhatProvidesIterator.html</anchorfile>
      <anchor>ac09f73e325921cc50ebcd96bed0f8096</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1sat_1_1detail_1_1WhatProvidesIterator.html</anchorfile>
      <anchor>a2251eaf3006e590f2d5e214e32847e8f</anchor>
      <arglist>(std::ostream &amp;str, const WhatProvidesIterator &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::syscontent::Writer</name>
    <filename>classzypp_1_1syscontent_1_1Writer.html</filename>
    <class kind="class">zypp::syscontent::Writer::Impl</class>
    <member kind="typedef">
      <type>StorageT::value_type</type>
      <name>value_type</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer.html</anchorfile>
      <anchor>a370d0cb73da041a271c7fb445b11fa72</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>StorageT::size_type</type>
      <name>size_type</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer.html</anchorfile>
      <anchor>af833d937e03da494909eb5832bb8d6e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>StorageT::iterator</type>
      <name>iterator</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer.html</anchorfile>
      <anchor>a6948e6b1223aeb665355f15368bfa6fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>StorageT::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer.html</anchorfile>
      <anchor>ab59207868f81fc5e7b72ec6feec4d049</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Writer</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer.html</anchorfile>
      <anchor>aa7dba8af665c804d6fee3a1faf81ac25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>name</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer.html</anchorfile>
      <anchor>ae8c6a9bcd2c9433d4ff9a586e2f20f91</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Writer &amp;</type>
      <name>name</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer.html</anchorfile>
      <anchor>a1d8bb33332e3eb7b1ca270b29e214812</anchor>
      <arglist>(const std::string &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>const Edition &amp;</type>
      <name>edition</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer.html</anchorfile>
      <anchor>a0ac80da2492b72a7fb5e70c6bf68251e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Writer &amp;</type>
      <name>edition</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer.html</anchorfile>
      <anchor>a37c484dbdbb947c789db103749c2ab17</anchor>
      <arglist>(const Edition &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>description</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer.html</anchorfile>
      <anchor>a2bfa39db86dcd396815b9e66765913da</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Writer &amp;</type>
      <name>description</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer.html</anchorfile>
      <anchor>aacebbcc15d17795ee72dfb028e120134</anchor>
      <arglist>(const std::string &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addInstalled</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer.html</anchorfile>
      <anchor>aaad1f877af446fc3d838d8aefb4e7ba9</anchor>
      <arglist>(const PoolItem &amp;obj_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addIf</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer.html</anchorfile>
      <anchor>a3ab088c88b5ef1f5ded5d8237258f3b8</anchor>
      <arglist>(const PoolItem &amp;obj_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer.html</anchorfile>
      <anchor>ad97f686b59a0c742ad0937c872475eea</anchor>
      <arglist>(const ResObject::constPtr &amp;obj_r)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::set&lt; ResObject::constPtr &gt;</type>
      <name>StorageT</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer.html</anchorfile>
      <anchor>a25ad03f98096a39f41fb7468164617d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer.html</anchorfile>
      <anchor>a9a195d13d7e074cfcb4f5a87845039e8</anchor>
      <arglist>(std::ostream &amp;str, const Writer &amp;obj)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer.html</anchorfile>
      <anchor>a70fe073f1dbcdf1a6907f9548f9e9b1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer.html</anchorfile>
      <anchor>ac8816c9a4238a7581cee922290ebea6f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer.html</anchorfile>
      <anchor>acf31e9bad2c557873e37c61853a0e518</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer.html</anchorfile>
      <anchor>ab10fb1511b201ff9eaaa892c67667622</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer.html</anchorfile>
      <anchor>afa8b33843a8eaafaf46dfa9388a99737</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>writeXml</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer.html</anchorfile>
      <anchor>a14ee998614e8effaee503a5b5e20358d</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>name</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer.html</anchorfile>
      <anchor>ae8c6a9bcd2c9433d4ff9a586e2f20f91</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Writer &amp;</type>
      <name>name</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer.html</anchorfile>
      <anchor>a1d8bb33332e3eb7b1ca270b29e214812</anchor>
      <arglist>(const std::string &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>const Edition &amp;</type>
      <name>edition</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer.html</anchorfile>
      <anchor>a0ac80da2492b72a7fb5e70c6bf68251e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Writer &amp;</type>
      <name>edition</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer.html</anchorfile>
      <anchor>a37c484dbdbb947c789db103749c2ab17</anchor>
      <arglist>(const Edition &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>description</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer.html</anchorfile>
      <anchor>a2bfa39db86dcd396815b9e66765913da</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Writer &amp;</type>
      <name>description</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer.html</anchorfile>
      <anchor>aacebbcc15d17795ee72dfb028e120134</anchor>
      <arglist>(const std::string &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addInstalled</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer.html</anchorfile>
      <anchor>aaad1f877af446fc3d838d8aefb4e7ba9</anchor>
      <arglist>(const PoolItem &amp;obj_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addIf</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer.html</anchorfile>
      <anchor>a3ab088c88b5ef1f5ded5d8237258f3b8</anchor>
      <arglist>(const PoolItem &amp;obj_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classzypp_1_1syscontent_1_1Writer.html</anchorfile>
      <anchor>ad97f686b59a0c742ad0937c872475eea</anchor>
      <arglist>(const ResObject::constPtr &amp;obj_r)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>iobind::parser::xml_escape_parser</name>
    <filename>structiobind_1_1parser_1_1xml__escape__parser.html</filename>
    <member kind="function">
      <type>std::string</type>
      <name>unescape</name>
      <anchorfile>structiobind_1_1parser_1_1xml__escape__parser.html</anchorfile>
      <anchor>a8fc71a2928da8a89cb60ce1aa9a7d6e7</anchor>
      <arglist>(const std::string &amp;istr) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>helix::detail::XmlNode</name>
    <filename>classhelix_1_1detail_1_1XmlNode.html</filename>
    <member kind="function">
      <type></type>
      <name>XmlNode</name>
      <anchorfile>classhelix_1_1detail_1_1XmlNode.html</anchorfile>
      <anchor>a5afd77635ad0f1220b67c2452a09d785</anchor>
      <arglist>(const xmlNodePtr node)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~XmlNode</name>
      <anchorfile>classhelix_1_1detail_1_1XmlNode.html</anchorfile>
      <anchor>aada18f79e7802d45159e0da7c18bfee5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string_view</type>
      <name>name</name>
      <anchorfile>classhelix_1_1detail_1_1XmlNode.html</anchorfile>
      <anchor>ab8a7f38cd8f1033e339090b76be120fd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>xmlElementType</type>
      <name>type</name>
      <anchorfile>classhelix_1_1detail_1_1XmlNode.html</anchorfile>
      <anchor>a0b335b92931e360d3392fcdebab584c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>xmlNodePtr</type>
      <name>node</name>
      <anchorfile>classhelix_1_1detail_1_1XmlNode.html</anchorfile>
      <anchor>a7b48af5bd947ecfedc45f4ad6880345c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::optional&lt; XmlNode &gt;</type>
      <name>next</name>
      <anchorfile>classhelix_1_1detail_1_1XmlNode.html</anchorfile>
      <anchor>ac68626b619f28d4ecf0a0bc5a230c9bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::optional&lt; XmlNode &gt;</type>
      <name>children</name>
      <anchorfile>classhelix_1_1detail_1_1XmlNode.html</anchorfile>
      <anchor>a5fd3304d5d3cb965a27e3d4734d49f93</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>equals</name>
      <anchorfile>classhelix_1_1detail_1_1XmlNode.html</anchorfile>
      <anchor>a7295821104a2a65b01e4b33374c8e007</anchor>
      <arglist>(const std::string_view &amp;n) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isElement</name>
      <anchorfile>classhelix_1_1detail_1_1XmlNode.html</anchorfile>
      <anchor>ac886bcbe084f8df51e343e0f899c0780</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>getAllProps</name>
      <anchorfile>classhelix_1_1detail_1_1XmlNode.html</anchorfile>
      <anchor>a5d50c2ccd97e6534ee17a65a187dba7b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getContent</name>
      <anchorfile>classhelix_1_1detail_1_1XmlNode.html</anchorfile>
      <anchor>a3588625447a245cf6933c4a3c3c5d74f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getProp</name>
      <anchorfile>classhelix_1_1detail_1_1XmlNode.html</anchorfile>
      <anchor>a61378ec5e492cb0740f470166fecb6fb</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;deflt=&quot;&quot;) const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>getValue</name>
      <anchorfile>classhelix_1_1detail_1_1XmlNode.html</anchorfile>
      <anchor>ad3371ba08c383c32cb162c6963c0caa3</anchor>
      <arglist>(const std::string &amp;name, const T &amp;deflt) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getValue</name>
      <anchorfile>classhelix_1_1detail_1_1XmlNode.html</anchorfile>
      <anchor>a3d83118df426eb2f98445cf6881d63be</anchor>
      <arglist>(const std::string &amp;name, T &amp;target) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getValue</name>
      <anchorfile>classhelix_1_1detail_1_1XmlNode.html</anchorfile>
      <anchor>a4efc9d1135e26cdc19c616a5945aae2b</anchor>
      <arglist>(const std::string &amp;name, std::string &amp;target) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getValue</name>
      <anchorfile>classhelix_1_1detail_1_1XmlNode.html</anchorfile>
      <anchor>a03f63042b018e535876a83a732636ac5</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;deflt) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>xmlNodePtr</type>
      <name>_node</name>
      <anchorfile>classhelix_1_1detail_1_1XmlNode.html</anchorfile>
      <anchor>a338227b2c0237d6fc41dbd3ffc7196b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::xml::XmlString</name>
    <filename>classzypp_1_1xml_1_1XmlString.html</filename>
    <class kind="struct">zypp::xml::XmlString::Deleter</class>
    <member kind="enumeration">
      <type></type>
      <name>OnDelete</name>
      <anchorfile>classzypp_1_1xml_1_1XmlString.html</anchorfile>
      <anchor>a7ebb5907eeaee996aa5de8c4b3d0d0b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOFREE</name>
      <anchorfile>classzypp_1_1xml_1_1XmlString.html</anchorfile>
      <anchor>a7ebb5907eeaee996aa5de8c4b3d0d0b9ab0c439bf274d57b40ad2c948cc199da9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREE</name>
      <anchorfile>classzypp_1_1xml_1_1XmlString.html</anchorfile>
      <anchor>a7ebb5907eeaee996aa5de8c4b3d0d0b9ae2840b992ee827adf4e9bdef91aa5008</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOFREE</name>
      <anchorfile>classzypp_1_1xml_1_1XmlString.html</anchorfile>
      <anchor>a7ebb5907eeaee996aa5de8c4b3d0d0b9ab0c439bf274d57b40ad2c948cc199da9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREE</name>
      <anchorfile>classzypp_1_1xml_1_1XmlString.html</anchorfile>
      <anchor>a7ebb5907eeaee996aa5de8c4b3d0d0b9ae2840b992ee827adf4e9bdef91aa5008</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XmlString</name>
      <anchorfile>classzypp_1_1xml_1_1XmlString.html</anchorfile>
      <anchor>ae599908b766e389e4f04ce74204c0616</anchor>
      <arglist>(const xmlChar *const xmlstr_r=NULL, OnDelete ondelete_r=NOFREE)</arglist>
    </member>
    <member kind="function">
      <type>const xmlChar *</type>
      <name>get</name>
      <anchorfile>classzypp_1_1xml_1_1XmlString.html</anchorfile>
      <anchor>ae0d2292a301e96599e8720e78f6c6678</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const xmlChar *</name>
      <anchorfile>classzypp_1_1xml_1_1XmlString.html</anchorfile>
      <anchor>a09d128dfaef7d262622bcd7af41be663</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>c_str</name>
      <anchorfile>classzypp_1_1xml_1_1XmlString.html</anchorfile>
      <anchor>a7ede459b32f55d8505a6d103b0a1818f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classzypp_1_1xml_1_1XmlString.html</anchorfile>
      <anchor>a1031cd876868d3d869df4babcf93c1c6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1xml_1_1XmlString.html</anchorfile>
      <anchor>a020cd0d4028c53b560288581bd5af5af</anchor>
      <arglist>(const std::string &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1xml_1_1XmlString.html</anchorfile>
      <anchor>a2ebb8f4f11bb154d12225ee5fd2cd384</anchor>
      <arglist>(const std::string &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1xml_1_1XmlString.html</anchorfile>
      <anchor>ab9054473884e533d6916bb3ede23293c</anchor>
      <arglist>(const char *const rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1xml_1_1XmlString.html</anchorfile>
      <anchor>aed40b4792f45f6384d542b7781db4da8</anchor>
      <arglist>(const char *const rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classzypp_1_1xml_1_1XmlString.html</anchorfile>
      <anchor>a3766d3b71d12ef75dee314d6508b4195</anchor>
      <arglist>(const XmlString &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classzypp_1_1xml_1_1XmlString.html</anchorfile>
      <anchor>ab44f0a77586e8d5fa1e82b3b201ac8e2</anchor>
      <arglist>(const XmlString &amp;rhs) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>shared_ptr&lt; const xmlChar &gt;</type>
      <name>_xmlstr</name>
      <anchorfile>classzypp_1_1xml_1_1XmlString.html</anchorfile>
      <anchor>a0c0f7ecf10183b1c831a49078c0da2d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1xml_1_1XmlString.html</anchorfile>
      <anchor>afb6881157d0d9a291e3f8b2154a34b92</anchor>
      <arglist>(std::ostream &amp;str, const XmlString &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::detail::zckstreambufimpl</name>
    <filename>classzypp_1_1detail_1_1zckstreambufimpl.html</filename>
    <member kind="typedef">
      <type>std::string</type>
      <name>error_type</name>
      <anchorfile>classzypp_1_1detail_1_1zckstreambufimpl.html</anchorfile>
      <anchor>a178163f4584f54ebb7126b55ec868e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~zckstreambufimpl</name>
      <anchorfile>classzypp_1_1detail_1_1zckstreambufimpl.html</anchorfile>
      <anchor>ad55bd28683d31da4e534b92eaf3a23b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>classzypp_1_1detail_1_1zckstreambufimpl.html</anchorfile>
      <anchor>ad01604d5242181b2bcb19c9230ff34b3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canRead</name>
      <anchorfile>classzypp_1_1detail_1_1zckstreambufimpl.html</anchorfile>
      <anchor>a32bd9bf20042f04c7559775adb2a3e6c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canWrite</name>
      <anchorfile>classzypp_1_1detail_1_1zckstreambufimpl.html</anchorfile>
      <anchor>ae3f7cc28ac1128c34fd391528c564666</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canSeek</name>
      <anchorfile>classzypp_1_1detail_1_1zckstreambufimpl.html</anchorfile>
      <anchor>a5409a29486955ade9ecc9170c31df5f5</anchor>
      <arglist>(std::ios_base::seekdir way_r) const</arglist>
    </member>
    <member kind="function">
      <type>std::streamsize</type>
      <name>readData</name>
      <anchorfile>classzypp_1_1detail_1_1zckstreambufimpl.html</anchorfile>
      <anchor>a784c16588bd612b4a4c59c03c949bdfa</anchor>
      <arglist>(char *buffer_r, std::streamsize maxcount_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeData</name>
      <anchorfile>classzypp_1_1detail_1_1zckstreambufimpl.html</anchorfile>
      <anchor>ab9fdcad2d7c459c6030be60279594ea1</anchor>
      <arglist>(const char *buffer_r, std::streamsize count_r)</arglist>
    </member>
    <member kind="function">
      <type>off_t</type>
      <name>seekTo</name>
      <anchorfile>classzypp_1_1detail_1_1zckstreambufimpl.html</anchorfile>
      <anchor>ab751677cac73725512bb58b92a6b9886</anchor>
      <arglist>(off_t off_r, std::ios_base::seekdir way_r, std::ios_base::openmode omode_r)</arglist>
    </member>
    <member kind="function">
      <type>off_t</type>
      <name>tell</name>
      <anchorfile>classzypp_1_1detail_1_1zckstreambufimpl.html</anchorfile>
      <anchor>a3d89e998781ac1c5c2ab04038421ed83</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>error_type</type>
      <name>error</name>
      <anchorfile>classzypp_1_1detail_1_1zckstreambufimpl.html</anchorfile>
      <anchor>aa882679c94675f308390c001c3c8068e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>openImpl</name>
      <anchorfile>classzypp_1_1detail_1_1zckstreambufimpl.html</anchorfile>
      <anchor>adca3b0b70b577c99b2a1b9067b262322</anchor>
      <arglist>(const char *name_r, std::ios_base::openmode mode_r)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>closeImpl</name>
      <anchorfile>classzypp_1_1detail_1_1zckstreambufimpl.html</anchorfile>
      <anchor>aed448ef9fc48b73e3040c91b85e8f07c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setError</name>
      <anchorfile>classzypp_1_1detail_1_1zckstreambufimpl.html</anchorfile>
      <anchor>aa662ed3de29fb7bf69469e52e1f111a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_fd</name>
      <anchorfile>classzypp_1_1detail_1_1zckstreambufimpl.html</anchorfile>
      <anchor>a0eed72e623d3d502d577b86c516a2aab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_isReading</name>
      <anchorfile>classzypp_1_1detail_1_1zckstreambufimpl.html</anchorfile>
      <anchor>a614a90d27bd6e5faf39b3c9916836f54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>zckCtx *</type>
      <name>_zContext</name>
      <anchorfile>classzypp_1_1detail_1_1zckstreambufimpl.html</anchorfile>
      <anchor>a66c0e6959a5041db5e869abb679cf9e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>off_t</type>
      <name>_currfp</name>
      <anchorfile>classzypp_1_1detail_1_1zckstreambufimpl.html</anchorfile>
      <anchor>a8826a997685d49d71a295d351c94e4bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>error_type</type>
      <name>_lastErr</name>
      <anchorfile>classzypp_1_1detail_1_1zckstreambufimpl.html</anchorfile>
      <anchor>a05f66ff10bc00a2837add04af8ed511d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ZConfig</name>
    <filename>classzypp_1_1ZConfig.html</filename>
    <class kind="class">zypp::ZConfig::Impl</class>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>about</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>aafdee064cc3b0290c52b791365c726f1</anchor>
      <arglist>(std::ostream &amp;str) const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>systemRoot</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a5a5c16f4c73d1e8613108f7fbb5240fd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>repoManagerRoot</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a2666b9ad701612bd53fb7a0c16ebd1cc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRepoManagerRoot</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a3130b3717e7dcd879c26537dd9adfa76</anchor>
      <arglist>(const Pathname &amp;root)</arglist>
    </member>
    <member kind="function">
      <type>Arch</type>
      <name>systemArchitecture</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a105428f5a694a2734182a76c867b1cef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSystemArchitecture</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a988025329148eea361d9891e443af6f8</anchor>
      <arglist>(const Arch &amp;arch_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetSystemArchitecture</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a267bbe03153ad39f4bc39c4dc0a26372</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Locale</type>
      <name>textLocale</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a11d8da14e55983eb19f2da84771553ef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextLocale</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a3821f3e03714893a26fa40e23ca65fb5</anchor>
      <arglist>(const Locale &amp;locale_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetTextLocale</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ad57a7f2b08d9f060be87fde51bf67358</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasUserData</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a00400d6f99db06205f2f2edaf45674fd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>userData</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a02a2e2b6b1aa3300b01b4976b285d90e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setUserData</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a5804ba6191a70e3dbed9d22105acb5fc</anchor>
      <arglist>(const std::string &amp;str_r)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>repoCachePath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a4eb534a26a6be6a25f74772c8e3e554c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRepoCachePath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>af21c77005d89fb48de47e721e891a4d7</anchor>
      <arglist>(const Pathname &amp;path_r)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>pubkeyCachePath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ad7bfc3ce9447a4745e79dac7fd512df8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>repoMetadataPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a64f776ae3f42d73632218ffb7ae0dbac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRepoMetadataPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ae9f725c9a48c51f8706f30334dce2091</anchor>
      <arglist>(const Pathname &amp;path_r)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>repoSolvfilesPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a8f031147181c49d3db61c8dc9847b068</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRepoSolvfilesPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>aa112f357eb1246dcf1d34f48731d557b</anchor>
      <arglist>(const Pathname &amp;path_r)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>repoPackagesPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a0d1434c55b38512d2c5c2d632de5fba4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRepoPackagesPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>aa06a8ab495fbbf8a8b21e674df7921a0</anchor>
      <arglist>(const Pathname &amp;path_r)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>configPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ad5adfb654aa4924b711a0673681f3b13</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>knownReposPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a2afb9ca518b1eda80d2a980e77bf7a84</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>knownServicesPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a03b6a7312f4e156a805ffed5c32de3ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>needrebootFile</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a7297c6f005d0f405208a5b3710532632</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>needrebootPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a52b9ddaf742452dfb8127de36c04b0cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>varsPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ae1abf77b1cbfaa63a75a18f62b759d2a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>repo_add_probe</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a5f5be016c2c5deca5267e0e2256a0f27</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>repo_refresh_delay</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a0d51d5bace9db978159fea55194c80a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LocaleSet</type>
      <name>repoRefreshLocales</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ae958791732f5e90a6e8e67ff23d3aa6b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>repoLabelIsAlias</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ae4a1f4e544a011b309e271bf37877065</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>repoLabelIsAlias</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ad20428d0689f28f74d3cbd3ad2ca3c06</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>download_max_concurrent_connections</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ad8728dac9762923c2e355529c5029421</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>download_min_download_speed</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a689e3d1551c52f4784b7e769b897a1d0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>download_max_download_speed</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ae9dc638c4ea16e8072bc003fc9940535</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>download_max_silent_tries</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a5e96aaa65fdeddeefd6997f3ff37cf3d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>download_transfer_timeout</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a3035a6f4e5bb73db1839ce22d87a462a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>download_use_deltarpm</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ab26664a2da672a08c00201df4dfb571e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>download_use_deltarpm_always</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>af04527f170b88e8e5135ebcbd6114f54</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>download_media_prefer_download</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>afb94d27e098270702e1e5be7e0ae7ab0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>download_media_prefer_volatile</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ad077cb2c9cb8b19261b4cdb7a49e32bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_download_media_prefer_download</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>abd5a1c696bf2443ce713e25e075183d8</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_default_download_media_prefer_download</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ac8c54c5306e0d092e27010422e58300a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>download_mediaMountdir</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a3f311c896747a2d54dd184c9ce5a6173</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_download_mediaMountdir</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ab24ba15153f44cf4ce7b9d6eac6c97c6</anchor>
      <arglist>(Pathname newval_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_default_download_mediaMountdir</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a4b3e80d0126baf72c8b46756a15578ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DownloadMode</type>
      <name>commit_downloadMode</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a6b9d2312596eecf430224e0edf095a69</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>gpgCheck</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a28beb0afc33af3c3fa4e4bbb7957f1d5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TriBool</type>
      <name>repoGpgCheck</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>abc6e7bfa2bd1ffa96e6a0bd3dce634a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TriBool</type>
      <name>pkgGpgCheck</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a99f7d1d50309d6c317dac2bf3be4efef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGpgCheck</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a72d75639548c42dec5dcbadb7504f718</anchor>
      <arglist>(bool val_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRepoGpgCheck</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>af7cb1a3f7ea013d91796e75e6e760c18</anchor>
      <arglist>(TriBool val_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPkgGpgCheck</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a4f57a3ff668467536d65d1b25d891496</anchor>
      <arglist>(TriBool val_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetGpgCheck</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ac93d0319ee0beca9d9e8ab8d99896215</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetRepoGpgCheck</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a28123e9ff5e489e6550458c482a842c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetPkgGpgCheck</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>add07a0ec447f5690d2ddcbddf56e90df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>vendorPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a67c0541902ac7e1c24c52a74a5b8cb25</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResolverFocus</type>
      <name>solver_focus</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a23784892d9ece9ca2ae58102ae73887b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solver_onlyRequires</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>adfbe0400532577b27a3bd0b70b1c004d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>solver_checkSystemFile</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ac55056af0bc906d50a75e1290539bd54</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>solver_checkSystemFileDir</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ac8fa7d74a9a8607d8fbfe9405f129282</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solver_allowVendorChange</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a45d6e0a83f27989ab6d58e59de2746dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solver_dupAllowDowngrade</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>aea56fd6b12abfbd5a754e2d177720258</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solver_dupAllowNameChange</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ae3e7b9d3ebe5b0abb7b8762db9edb7a2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solver_dupAllowArchChange</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a32609e4313e3ba9d31b8ee965c3cbf8f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solver_dupAllowVendorChange</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a747fb3e7ba22e54bfc8c622157c3a96e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solver_cleandepsOnRemove</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a00df705bfb33e7f08a158c6ab2539be7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>solver_upgradeTestcasesToKeep</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a6456699ac9b99dbed89adac75edd8e7d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solverUpgradeRemoveDroppedPackages</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a3b8ad3b6791912afd48eedd8b0039fa4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSolverUpgradeRemoveDroppedPackages</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ace561232bb1c1e476c6354f8e18fc7aa</anchor>
      <arglist>(bool val_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetSolverUpgradeRemoveDroppedPackages</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a43f50c41f7ba1b16dbe3e5439063d7fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::set&lt; std::string &gt; &amp;</type>
      <name>multiversionSpec</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ab0e6fa2b9197cb420e592e37db84b28c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiversionSpec</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ac28c780dff39312c5ff5bed1a672caf2</anchor>
      <arglist>(std::set&lt; std::string &gt; new_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearMultiversionSpec</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ae5f467e456276eef59ef378b68897ba1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addMultiversionSpec</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ac0b61bf282763a61318d481a499f329e</anchor>
      <arglist>(const std::string &amp;name_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeMultiversionSpec</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a0c1789213ca46e212d8ba92b0135d888</anchor>
      <arglist>(const std::string &amp;name_r)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>locksFile</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a89db7b1657548f1a2716dabe1d705e3d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>apply_locks_file</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a44d7ff6d79257e071914850263ebc92e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>update_dataPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a1edd2fa93d059d0bae1f7a39040161a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>update_scriptsPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a2c7af72b838e16e6c3df345b9bc051df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>update_messagesPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a239d305012347d3cbd1c756bd514b83c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>updateMessagesNotify</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>abf1c4d29460aea8dd5ef2409e391652b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUpdateMessagesNotify</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a642dc9c01fb00a38f43d1d9c2dee36be</anchor>
      <arglist>(const std::string &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetUpdateMessagesNotify</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>aacdf83d6d99f41abfc8dc9c27834a35f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>target::rpm::RpmInstFlags</type>
      <name>rpmInstallFlags</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a5f7db69325f09137d814698cb09dc5b1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>historyLogFile</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a97e9910cce88afd96043355d61b6cbc6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>credentialsGlobalDir</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>afb8dd2b23c92085ea0bdd8c565f7e7e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>credentialsGlobalFile</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>afc0306d03ccbdeb6860ca98cfebf18f0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>distroverpkg</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>aeecbb04f0da7d61e957276ddee1377ff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZConfig &amp;</type>
      <name>instance</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a9b986f2c40a1aa9e1a2aea3d299210d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Arch</type>
      <name>defaultSystemArchitecture</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ad670ed55df9db40b24c37168eb08cdaa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Locale</type>
      <name>defaultTextLocale</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a3cbe6d02c97fac6590faeeff20f75d65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>RepoManager</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ad244d706e40c62c77d064d234db75e59</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ae708b2c3f144ba0c31bb444c4efe8ccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl, rw_pointer::Scoped&lt; Impl &gt; &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a8cf9949d3292707b723e2d85a7d44c25</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>pluginsPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a2447d181f39c2999950ea2ba70a03ed4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>multiversionKernels</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>aedd80e1ec65b82118bd1b7ed1777c3ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ZConfig</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a76141932578d81e66d394658a655e391</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Pathname</type>
      <name>builtinRepoCachePath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ac36d8ffaa01d604e1b97822aba88a641</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Pathname</type>
      <name>builtinRepoMetadataPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ac8973a23063d6b36a8c96ea77e890a91</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Pathname</type>
      <name>builtinRepoSolvfilesPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a23ac6f6a62676c685f18f7462e9ea8c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Pathname</type>
      <name>builtinRepoPackagesPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ac370fec928cde22617d3b3bbf2df8a9a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ZConfig</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ad78d80604d43eaf96c2daa5f1e4fdf8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasUserData</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a00400d6f99db06205f2f2edaf45674fd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>userData</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a02a2e2b6b1aa3300b01b4976b285d90e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setUserData</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a5804ba6191a70e3dbed9d22105acb5fc</anchor>
      <arglist>(const std::string &amp;str_r)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>repoCachePath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a4eb534a26a6be6a25f74772c8e3e554c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRepoCachePath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>af21c77005d89fb48de47e721e891a4d7</anchor>
      <arglist>(const Pathname &amp;path_r)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>pubkeyCachePath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ad7bfc3ce9447a4745e79dac7fd512df8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>repoMetadataPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a64f776ae3f42d73632218ffb7ae0dbac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRepoMetadataPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ae9f725c9a48c51f8706f30334dce2091</anchor>
      <arglist>(const Pathname &amp;path_r)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>repoSolvfilesPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a8f031147181c49d3db61c8dc9847b068</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRepoSolvfilesPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>aa112f357eb1246dcf1d34f48731d557b</anchor>
      <arglist>(const Pathname &amp;path_r)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>repoPackagesPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a0d1434c55b38512d2c5c2d632de5fba4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRepoPackagesPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>aa06a8ab495fbbf8a8b21e674df7921a0</anchor>
      <arglist>(const Pathname &amp;path_r)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>configPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ad5adfb654aa4924b711a0673681f3b13</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>knownReposPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a2afb9ca518b1eda80d2a980e77bf7a84</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>knownServicesPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a03b6a7312f4e156a805ffed5c32de3ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>needrebootFile</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a7297c6f005d0f405208a5b3710532632</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>needrebootPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a52b9ddaf742452dfb8127de36c04b0cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>varsPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ae1abf77b1cbfaa63a75a18f62b759d2a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>repo_add_probe</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a5f5be016c2c5deca5267e0e2256a0f27</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>repo_refresh_delay</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a0d51d5bace9db978159fea55194c80a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LocaleSet</type>
      <name>repoRefreshLocales</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ae958791732f5e90a6e8e67ff23d3aa6b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>repoLabelIsAlias</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ae4a1f4e544a011b309e271bf37877065</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>repoLabelIsAlias</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ad20428d0689f28f74d3cbd3ad2ca3c06</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>download_max_concurrent_connections</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ad8728dac9762923c2e355529c5029421</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>download_min_download_speed</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a689e3d1551c52f4784b7e769b897a1d0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>download_max_download_speed</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ae9dc638c4ea16e8072bc003fc9940535</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>download_max_silent_tries</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a5e96aaa65fdeddeefd6997f3ff37cf3d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>download_transfer_timeout</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a3035a6f4e5bb73db1839ce22d87a462a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>download_use_deltarpm</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ab26664a2da672a08c00201df4dfb571e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>download_use_deltarpm_always</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>af04527f170b88e8e5135ebcbd6114f54</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>download_media_prefer_download</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>afb94d27e098270702e1e5be7e0ae7ab0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>download_media_prefer_volatile</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ad077cb2c9cb8b19261b4cdb7a49e32bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_download_media_prefer_download</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>abd5a1c696bf2443ce713e25e075183d8</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_default_download_media_prefer_download</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ac8c54c5306e0d092e27010422e58300a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>download_mediaMountdir</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a3f311c896747a2d54dd184c9ce5a6173</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_download_mediaMountdir</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ab24ba15153f44cf4ce7b9d6eac6c97c6</anchor>
      <arglist>(Pathname newval_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_default_download_mediaMountdir</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a4b3e80d0126baf72c8b46756a15578ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DownloadMode</type>
      <name>commit_downloadMode</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a6b9d2312596eecf430224e0edf095a69</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>gpgCheck</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a28beb0afc33af3c3fa4e4bbb7957f1d5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TriBool</type>
      <name>repoGpgCheck</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>abc6e7bfa2bd1ffa96e6a0bd3dce634a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TriBool</type>
      <name>pkgGpgCheck</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a99f7d1d50309d6c317dac2bf3be4efef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGpgCheck</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a72d75639548c42dec5dcbadb7504f718</anchor>
      <arglist>(bool val_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRepoGpgCheck</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>af7cb1a3f7ea013d91796e75e6e760c18</anchor>
      <arglist>(TriBool val_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPkgGpgCheck</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a4f57a3ff668467536d65d1b25d891496</anchor>
      <arglist>(TriBool val_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetGpgCheck</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ac93d0319ee0beca9d9e8ab8d99896215</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetRepoGpgCheck</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a28123e9ff5e489e6550458c482a842c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetPkgGpgCheck</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>add07a0ec447f5690d2ddcbddf56e90df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>vendorPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a67c0541902ac7e1c24c52a74a5b8cb25</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResolverFocus</type>
      <name>solver_focus</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a23784892d9ece9ca2ae58102ae73887b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solver_onlyRequires</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>adfbe0400532577b27a3bd0b70b1c004d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>solver_checkSystemFile</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ac55056af0bc906d50a75e1290539bd54</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>solver_checkSystemFileDir</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ac8fa7d74a9a8607d8fbfe9405f129282</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solver_allowVendorChange</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a45d6e0a83f27989ab6d58e59de2746dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solver_dupAllowDowngrade</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>aea56fd6b12abfbd5a754e2d177720258</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solver_dupAllowNameChange</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ae3e7b9d3ebe5b0abb7b8762db9edb7a2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solver_dupAllowArchChange</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a32609e4313e3ba9d31b8ee965c3cbf8f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solver_dupAllowVendorChange</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a747fb3e7ba22e54bfc8c622157c3a96e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solver_cleandepsOnRemove</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a00df705bfb33e7f08a158c6ab2539be7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>solver_upgradeTestcasesToKeep</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a6456699ac9b99dbed89adac75edd8e7d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solverUpgradeRemoveDroppedPackages</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a3b8ad3b6791912afd48eedd8b0039fa4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSolverUpgradeRemoveDroppedPackages</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ace561232bb1c1e476c6354f8e18fc7aa</anchor>
      <arglist>(bool val_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetSolverUpgradeRemoveDroppedPackages</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a43f50c41f7ba1b16dbe3e5439063d7fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::set&lt; std::string &gt; &amp;</type>
      <name>multiversionSpec</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ab0e6fa2b9197cb420e592e37db84b28c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiversionSpec</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ac28c780dff39312c5ff5bed1a672caf2</anchor>
      <arglist>(std::set&lt; std::string &gt; new_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearMultiversionSpec</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ae5f467e456276eef59ef378b68897ba1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addMultiversionSpec</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>ac0b61bf282763a61318d481a499f329e</anchor>
      <arglist>(const std::string &amp;name_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeMultiversionSpec</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a0c1789213ca46e212d8ba92b0135d888</anchor>
      <arglist>(const std::string &amp;name_r)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>locksFile</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a89db7b1657548f1a2716dabe1d705e3d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>apply_locks_file</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a44d7ff6d79257e071914850263ebc92e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>update_dataPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a1edd2fa93d059d0bae1f7a39040161a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>update_scriptsPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a2c7af72b838e16e6c3df345b9bc051df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>update_messagesPath</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a239d305012347d3cbd1c756bd514b83c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>updateMessagesNotify</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>abf1c4d29460aea8dd5ef2409e391652b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUpdateMessagesNotify</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a642dc9c01fb00a38f43d1d9c2dee36be</anchor>
      <arglist>(const std::string &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetUpdateMessagesNotify</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>aacdf83d6d99f41abfc8dc9c27834a35f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>target::rpm::RpmInstFlags</type>
      <name>rpmInstallFlags</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a5f7db69325f09137d814698cb09dc5b1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>historyLogFile</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>a97e9910cce88afd96043355d61b6cbc6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>credentialsGlobalDir</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>afb8dd2b23c92085ea0bdd8c565f7e7e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>credentialsGlobalFile</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>afc0306d03ccbdeb6860ca98cfebf18f0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>distroverpkg</name>
      <anchorfile>classzypp_1_1ZConfig.html</anchorfile>
      <anchor>aeecbb04f0da7d61e957276ddee1377ff</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>zypp::gzstream_detail::ZlibError</name>
    <filename>structzypp_1_1gzstream__detail_1_1ZlibError.html</filename>
    <member kind="function">
      <type></type>
      <name>ZlibError</name>
      <anchorfile>structzypp_1_1gzstream__detail_1_1ZlibError.html</anchorfile>
      <anchor>a41b6642f70a07749562f1c536561250e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>strerror</name>
      <anchorfile>structzypp_1_1gzstream__detail_1_1ZlibError.html</anchorfile>
      <anchor>a885ba64fa6c45dd4779ab5b28bdb1122</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_zError</name>
      <anchorfile>structzypp_1_1gzstream__detail_1_1ZlibError.html</anchorfile>
      <anchor>a836b2e65685be280d23f31488373582b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_errno</name>
      <anchorfile>structzypp_1_1gzstream__detail_1_1ZlibError.html</anchorfile>
      <anchor>a7f7beb749ec6a3f9fa3b943fbf11a4fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structzypp_1_1gzstream__detail_1_1ZlibError.html</anchorfile>
      <anchor>a00241ee626a610f7f5e384a3e5974bf4</anchor>
      <arglist>(std::ostream &amp;str, const ZlibError &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::media::ZsyncParser</name>
    <filename>classzypp_1_1media_1_1ZsyncParser.html</filename>
    <base protection="private">zypp::base::NonCopyable</base>
    <member kind="function">
      <type></type>
      <name>ZsyncParser</name>
      <anchorfile>classzypp_1_1media_1_1ZsyncParser.html</anchorfile>
      <anchor>addab87b0b6b5e05fe53894729ffec52e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parse</name>
      <anchorfile>classzypp_1_1media_1_1ZsyncParser.html</anchorfile>
      <anchor>ad3ba03c86e0c3a0663f744e2d655ff58</anchor>
      <arglist>(std::string filename)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Url &gt;</type>
      <name>getUrls</name>
      <anchorfile>classzypp_1_1media_1_1ZsyncParser.html</anchorfile>
      <anchor>aee7de16e4fcfbe16345f64cc7b27b864</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MediaBlockList</type>
      <name>getBlockList</name>
      <anchorfile>classzypp_1_1media_1_1ZsyncParser.html</anchorfile>
      <anchor>a5f22ab260754407b25e7c9fde67ac5e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>off_t</type>
      <name>filesize</name>
      <anchorfile>classzypp_1_1media_1_1ZsyncParser.html</anchorfile>
      <anchor>a850e7443d2632b3eeab7ce9732f1036c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>blksize</name>
      <anchorfile>classzypp_1_1media_1_1ZsyncParser.html</anchorfile>
      <anchor>a44c4d4bff2b1b56dd30893b170f919f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>sql</name>
      <anchorfile>classzypp_1_1media_1_1ZsyncParser.html</anchorfile>
      <anchor>add23194ba169cf9970ea19a4a18a76a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>rsl</name>
      <anchorfile>classzypp_1_1media_1_1ZsyncParser.html</anchorfile>
      <anchor>af07aebf04320af7e03019eb859c807b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>csl</name>
      <anchorfile>classzypp_1_1media_1_1ZsyncParser.html</anchorfile>
      <anchor>ae57290e7b03cb92a4d51b64bfd449ae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MediaBlockList</type>
      <name>bl</name>
      <anchorfile>classzypp_1_1media_1_1ZsyncParser.html</anchorfile>
      <anchor>ae43358dfbe86a9005345fc27e4b1e8e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>urls</name>
      <anchorfile>classzypp_1_1media_1_1ZsyncParser.html</anchorfile>
      <anchor>a87ada3ad8317dd1de4526e5e9451d5da</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ZYpp</name>
    <filename>classzypp_1_1ZYpp.html</filename>
    <member kind="typedef">
      <type>::boost::shared_ptr&lt; ZYpp &gt;</type>
      <name>Ptr</name>
      <anchorfile>classzypp_1_1ZYpp.html</anchorfile>
      <anchor>ae03aa4e75f85bea1850a8d660bcd1421</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::boost::shared_ptr&lt; const ZYpp &gt;</type>
      <name>constPtr</name>
      <anchorfile>classzypp_1_1ZYpp.html</anchorfile>
      <anchor>ac584596bca1640ecd046be84fe631b91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ZYppCommitResult</type>
      <name>CommitResult</name>
      <anchorfile>classzypp_1_1ZYpp.html</anchorfile>
      <anchor>a25a09b5ef822b29b492caad75b3f47fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ResPool</type>
      <name>pool</name>
      <anchorfile>classzypp_1_1ZYpp.html</anchorfile>
      <anchor>ab7caa0cf54b370229dee05b199dedc0d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResPoolProxy</type>
      <name>poolProxy</name>
      <anchorfile>classzypp_1_1ZYpp.html</anchorfile>
      <anchor>ad9d4155428d575fb182553fa3e45beac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>DiskUsageCounter::MountPointSet</type>
      <name>diskUsage</name>
      <anchorfile>classzypp_1_1ZYpp.html</anchorfile>
      <anchor>a6ccdbf8184dd7ea75fdcce7b9b4889ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPartitions</name>
      <anchorfile>classzypp_1_1ZYpp.html</anchorfile>
      <anchor>a82535c03ee8b28969958a8abd6cb9908</anchor>
      <arglist>(const DiskUsageCounter::MountPointSet &amp;mp)</arglist>
    </member>
    <member kind="function">
      <type>DiskUsageCounter::MountPointSet</type>
      <name>getPartitions</name>
      <anchorfile>classzypp_1_1ZYpp.html</anchorfile>
      <anchor>a9c770c7e4ed6ac09e07a272d67300acd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Target_Ptr</type>
      <name>target</name>
      <anchorfile>classzypp_1_1ZYpp.html</anchorfile>
      <anchor>ac7bbbf6e231e3b3d4454599c31720dbc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Target_Ptr</type>
      <name>getTarget</name>
      <anchorfile>classzypp_1_1ZYpp.html</anchorfile>
      <anchor>aca51973e5169dd028960e24f7f7bd1fd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeTarget</name>
      <anchorfile>classzypp_1_1ZYpp.html</anchorfile>
      <anchor>ae87121ca097b87c0a1a8fd512ab7342b</anchor>
      <arglist>(const Pathname &amp;root, bool doRebuild_r=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finishTarget</name>
      <anchorfile>classzypp_1_1ZYpp.html</anchorfile>
      <anchor>ac93f430183ac1f869b2c6bfc5a958ef2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ZYppCommitResult</type>
      <name>commit</name>
      <anchorfile>classzypp_1_1ZYpp.html</anchorfile>
      <anchor>a27e3f9aa4c5c257acf2ad3720f5784d1</anchor>
      <arglist>(const ZYppCommitPolicy &amp;policy_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>installSrcPackage</name>
      <anchorfile>classzypp_1_1ZYpp.html</anchorfile>
      <anchor>ab9d01a9e7088732ff4d633cafb9481eb</anchor>
      <arglist>(const SrcPackage_constPtr &amp;srcPackage_r)</arglist>
    </member>
    <member kind="function">
      <type>ManagedFile</type>
      <name>provideSrcPackage</name>
      <anchorfile>classzypp_1_1ZYpp.html</anchorfile>
      <anchor>ade9b353680ce5023a3bc9f333e488b9e</anchor>
      <arglist>(const SrcPackage_constPtr &amp;srcPackage_r)</arglist>
    </member>
    <member kind="function">
      <type>Resolver_Ptr</type>
      <name>resolver</name>
      <anchorfile>classzypp_1_1ZYpp.html</anchorfile>
      <anchor>a35f7069ff5447991d4b6c9c96114d300</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>KeyRing_Ptr</type>
      <name>keyRing</name>
      <anchorfile>classzypp_1_1ZYpp.html</anchorfile>
      <anchor>a236706a4f8fa2906b7d51b7d4567d91a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>homePath</name>
      <anchorfile>classzypp_1_1ZYpp.html</anchorfile>
      <anchor>a05027399fbf199ccc6bf3cbc525850f0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>tmpPath</name>
      <anchorfile>classzypp_1_1ZYpp.html</anchorfile>
      <anchor>a904e4e637c5756acd4d8fa6750910ae0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHomePath</name>
      <anchorfile>classzypp_1_1ZYpp.html</anchorfile>
      <anchor>ab2413d086cdf3f614da09425c5348489</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>zypp_detail::ZYppImpl</type>
      <name>Impl</name>
      <anchorfile>classzypp_1_1ZYpp.html</anchorfile>
      <anchor>a3e5cf26a45bd66f3be1eef0f3611ab02</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>shared_ptr&lt; Impl &gt;</type>
      <name>Impl_Ptr</name>
      <anchorfile>classzypp_1_1ZYpp.html</anchorfile>
      <anchor>a36e79d28fcf545dd3c4dda742831b3ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ZYpp</name>
      <anchorfile>classzypp_1_1ZYpp.html</anchorfile>
      <anchor>ac3deeeb4ebd5ee282ea78eac5e08d5b8</anchor>
      <arglist>(const Impl_Ptr &amp;impl_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>friend</type>
      <name>void ::boost::checked_delete</name>
      <anchorfile>classzypp_1_1ZYpp.html</anchorfile>
      <anchor>ac43a74d01241928aedaf391fb3ec26c8</anchor>
      <arglist>(ZYpp *)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>~ZYpp</name>
      <anchorfile>classzypp_1_1ZYpp.html</anchorfile>
      <anchor>a92188817ed3453dc19c3e24e5ef6e7cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1ZYpp.html</anchorfile>
      <anchor>a49b41cf09d3eae5ffd62175a60d0e67c</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ZYppFactory</name>
      <anchorfile>classzypp_1_1ZYpp.html</anchorfile>
      <anchor>a54997576f03e64f9432ffa4f1052ba22</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1ZYpp.html</anchorfile>
      <anchor>a4d31000a0c98c4ba3baac2b0a430091b</anchor>
      <arglist>(std::ostream &amp;str, const ZYpp &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ZYppCommitPolicy</name>
    <filename>classzypp_1_1ZYppCommitPolicy.html</filename>
    <class kind="class">zypp::ZYppCommitPolicy::Impl</class>
    <member kind="function">
      <type></type>
      <name>ZYppCommitPolicy</name>
      <anchorfile>classzypp_1_1ZYppCommitPolicy.html</anchorfile>
      <anchor>a63a678c7aad47abca880c7720d54810a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ZYppCommitPolicy &amp;</type>
      <name>restrictToMedia</name>
      <anchorfile>classzypp_1_1ZYppCommitPolicy.html</anchorfile>
      <anchor>a629fb7ca7fc51d874344a61b23f764b2</anchor>
      <arglist>(unsigned mediaNr_r)</arglist>
    </member>
    <member kind="function">
      <type>ZYppCommitPolicy &amp;</type>
      <name>allMedia</name>
      <anchorfile>classzypp_1_1ZYppCommitPolicy.html</anchorfile>
      <anchor>a887e8b3cca8feabdc5337fec3e242a76</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>restrictToMedia</name>
      <anchorfile>classzypp_1_1ZYppCommitPolicy.html</anchorfile>
      <anchor>a98b9ef22d1f2442c0aa26fc122d7b0af</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ZYppCommitPolicy &amp;</type>
      <name>dryRun</name>
      <anchorfile>classzypp_1_1ZYppCommitPolicy.html</anchorfile>
      <anchor>a59f6a1ec6fbfecadbb22564170cfd8dc</anchor>
      <arglist>(bool yesNo_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>dryRun</name>
      <anchorfile>classzypp_1_1ZYppCommitPolicy.html</anchorfile>
      <anchor>a60355c73734afcde1fa47feda9c9234e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ZYppCommitPolicy &amp;</type>
      <name>downloadMode</name>
      <anchorfile>classzypp_1_1ZYppCommitPolicy.html</anchorfile>
      <anchor>a94af23f8dd5ce6b195a663280e05a8d9</anchor>
      <arglist>(DownloadMode val_r)</arglist>
    </member>
    <member kind="function">
      <type>DownloadMode</type>
      <name>downloadMode</name>
      <anchorfile>classzypp_1_1ZYppCommitPolicy.html</anchorfile>
      <anchor>a6bf3d63867219efd592ffbe72dfd422d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ZYppCommitPolicy &amp;</type>
      <name>rpmInstFlags</name>
      <anchorfile>classzypp_1_1ZYppCommitPolicy.html</anchorfile>
      <anchor>a2a873412afe2afd1dc0bb05567fb7de0</anchor>
      <arglist>(target::rpm::RpmInstFlags newFlags_r)</arglist>
    </member>
    <member kind="function">
      <type>ZYppCommitPolicy &amp;</type>
      <name>rpmNoSignature</name>
      <anchorfile>classzypp_1_1ZYppCommitPolicy.html</anchorfile>
      <anchor>ad7e94b1f176f34c44f1771afa203cc0f</anchor>
      <arglist>(bool yesNo_r)</arglist>
    </member>
    <member kind="function">
      <type>ZYppCommitPolicy &amp;</type>
      <name>rpmExcludeDocs</name>
      <anchorfile>classzypp_1_1ZYppCommitPolicy.html</anchorfile>
      <anchor>a3bf3022dc37dfe905a595dcb9e2a6a0f</anchor>
      <arglist>(bool yesNo_r)</arglist>
    </member>
    <member kind="function">
      <type>target::rpm::RpmInstFlags</type>
      <name>rpmInstFlags</name>
      <anchorfile>classzypp_1_1ZYppCommitPolicy.html</anchorfile>
      <anchor>a7dde0136adaf63281edeb16c8718194c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rpmNoSignature</name>
      <anchorfile>classzypp_1_1ZYppCommitPolicy.html</anchorfile>
      <anchor>a77f69116ace4e131786a5263d006cdb5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rpmExcludeDocs</name>
      <anchorfile>classzypp_1_1ZYppCommitPolicy.html</anchorfile>
      <anchor>a994a6c2a1553b78403defd00a1be67c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ZYppCommitPolicy &amp;</type>
      <name>syncPoolAfterCommit</name>
      <anchorfile>classzypp_1_1ZYppCommitPolicy.html</anchorfile>
      <anchor>a4eefe5de01a6cab31ada13fb80b1f4b2</anchor>
      <arglist>(bool yesNo_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>syncPoolAfterCommit</name>
      <anchorfile>classzypp_1_1ZYppCommitPolicy.html</anchorfile>
      <anchor>aba5736b2fe86542ed687b23b837c1775</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1ZYppCommitPolicy.html</anchorfile>
      <anchor>abec7bab7b7261e93a4f2a7f6039b125e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1ZYppCommitPolicy.html</anchorfile>
      <anchor>a2bb841bd3d221b41ce128818481c7d8c</anchor>
      <arglist>(std::ostream &amp;str, const ZYppCommitPolicy &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ZYppCommitResult</name>
    <filename>classzypp_1_1ZYppCommitResult.html</filename>
    <class kind="class">zypp::ZYppCommitResult::Impl</class>
    <member kind="typedef">
      <type>std::vector&lt; sat::Transaction::Step &gt;</type>
      <name>TransactionStepList</name>
      <anchorfile>classzypp_1_1ZYppCommitResult.html</anchorfile>
      <anchor>adb000f54f4a32d2f1ed2f6765ee358aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYppCommitResult</name>
      <anchorfile>classzypp_1_1ZYppCommitResult.html</anchorfile>
      <anchor>a507125b355578264d652af8a2c86bf5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYppCommitResult</name>
      <anchorfile>classzypp_1_1ZYppCommitResult.html</anchorfile>
      <anchor>a2db260737c347cc50add52943a2911c2</anchor>
      <arglist>(const ZYppCommitResult &amp;lhs_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYppCommitResult</name>
      <anchorfile>classzypp_1_1ZYppCommitResult.html</anchorfile>
      <anchor>a076d39eabf98b66d4a58f63616a03cb6</anchor>
      <arglist>(const Pathname &amp;root_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ZYppCommitResult</name>
      <anchorfile>classzypp_1_1ZYppCommitResult.html</anchorfile>
      <anchor>a2b3a604e85a329c348acdbd7b2c67ea2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Pathname &amp;</type>
      <name>root</name>
      <anchorfile>classzypp_1_1ZYppCommitResult.html</anchorfile>
      <anchor>a5b1385aab9acd6ca7376e271278e2654</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>attemptToModify</name>
      <anchorfile>classzypp_1_1ZYppCommitResult.html</anchorfile>
      <anchor>a4352b71e82782251c92b4743de7295b0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>attemptToModify</name>
      <anchorfile>classzypp_1_1ZYppCommitResult.html</anchorfile>
      <anchor>a764b339aecc731998a0cb8a31861aee3</anchor>
      <arglist>(bool yesno_r)</arglist>
    </member>
    <member kind="function">
      <type>const sat::Transaction &amp;</type>
      <name>transaction</name>
      <anchorfile>classzypp_1_1ZYppCommitResult.html</anchorfile>
      <anchor>af22c0c2759e0036fa206e072fd350f2e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>sat::Transaction &amp;</type>
      <name>rTransaction</name>
      <anchorfile>classzypp_1_1ZYppCommitResult.html</anchorfile>
      <anchor>af25b4620f2b6050ffbb21e3a19e5eb9b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TransactionStepList &amp;</type>
      <name>transactionStepList</name>
      <anchorfile>classzypp_1_1ZYppCommitResult.html</anchorfile>
      <anchor>a7fd62b2c4a8c5029f8c1ef6c40776928</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TransactionStepList &amp;</type>
      <name>rTransactionStepList</name>
      <anchorfile>classzypp_1_1ZYppCommitResult.html</anchorfile>
      <anchor>a5cdf8961e896b149d286637dff00748a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const UpdateNotifications &amp;</type>
      <name>updateMessages</name>
      <anchorfile>classzypp_1_1ZYppCommitResult.html</anchorfile>
      <anchor>a641729b5ad4ef1620608c7f1af1570d4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>UpdateNotifications &amp;</type>
      <name>rUpdateMessages</name>
      <anchorfile>classzypp_1_1ZYppCommitResult.html</anchorfile>
      <anchor>a91d921dfc8c40a6cb316b891def80023</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1ZYppCommitResult.html</anchorfile>
      <anchor>af16a4e3406c2bebd45507ea15b8bea6b</anchor>
      <arglist>(std::ostream &amp;str, const ZYppCommitResult &amp;obj)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RWCOW_pointer&lt; Impl &gt;</type>
      <name>_pimpl</name>
      <anchorfile>classzypp_1_1ZYppCommitResult.html</anchorfile>
      <anchor>a3e2d0e9d04a749f2a1d8d759d1f34966</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>allDone</name>
      <anchorfile>classzypp_1_1ZYppCommitResult.html</anchorfile>
      <anchor>a1b26b50b6ab0cd48cfbdaf5b062fb8fe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>noError</name>
      <anchorfile>classzypp_1_1ZYppCommitResult.html</anchorfile>
      <anchor>a169e4858df9b2bbac75fc48d1e4db4e9</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ZYppFactory</name>
    <filename>classzypp_1_1ZYppFactory.html</filename>
    <member kind="function">
      <type></type>
      <name>~ZYppFactory</name>
      <anchorfile>classzypp_1_1ZYppFactory.html</anchorfile>
      <anchor>a9fdc84b76ce4ed06e0540097b92795b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ZYpp::Ptr</type>
      <name>getZYpp</name>
      <anchorfile>classzypp_1_1ZYppFactory.html</anchorfile>
      <anchor>a65442f900ce19daf2aaeb88a4dec7dcf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>haveZYpp</name>
      <anchorfile>classzypp_1_1ZYppFactory.html</anchorfile>
      <anchor>a1cef52581f9554d162c545ce3b80f0df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ZYppFactory</type>
      <name>instance</name>
      <anchorfile>classzypp_1_1ZYppFactory.html</anchorfile>
      <anchor>a169e42e7766150d1c7257a16eb4ae7f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ZYppFactory</name>
      <anchorfile>classzypp_1_1ZYppFactory.html</anchorfile>
      <anchor>adf9737a8b2fd77e48c0ce9e3e0aadcbd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1ZYppFactory.html</anchorfile>
      <anchor>afd3452c2c0b039027a2d157e0fffd13a</anchor>
      <arglist>(std::ostream &amp;str, const ZYppFactory &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1ZYppFactory.html</anchorfile>
      <anchor>af724820ea16fb3ffe5c9efb9d20ef266</anchor>
      <arglist>(std::ostream &amp;str, const ZYppFactory &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>ZYpp::Ptr</type>
      <name>getZYpp</name>
      <anchorfile>classzypp_1_1ZYppFactory.html</anchorfile>
      <anchor>a267738b80e63977c1862696eebbc0732</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ZYppFactoryException</name>
    <filename>classzypp_1_1ZYppFactoryException.html</filename>
    <base>zypp::Exception</base>
    <member kind="function">
      <type></type>
      <name>ZYppFactoryException</name>
      <anchorfile>classzypp_1_1ZYppFactoryException.html</anchorfile>
      <anchor>a588487fac1564b157163cc141379133f</anchor>
      <arglist>(const std::string &amp;msg_r, pid_t lockerPid_r, const std::string &amp;lockerName_r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ZYppFactoryException</name>
      <anchorfile>classzypp_1_1ZYppFactoryException.html</anchorfile>
      <anchor>a7f7a8a00e81f55daf0051c4f54ee7ee8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>pid_t</type>
      <name>lockerPid</name>
      <anchorfile>classzypp_1_1ZYppFactoryException.html</anchorfile>
      <anchor>ae1f9ca74c9aab4679ec06bcb17976f3c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>lockerName</name>
      <anchorfile>classzypp_1_1ZYppFactoryException.html</anchorfile>
      <anchor>a9eeab0f66962e02f9c624ebcfee41d0b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pid_t</type>
      <name>_lockerPid</name>
      <anchorfile>classzypp_1_1ZYppFactoryException.html</anchorfile>
      <anchor>af76f1a6a817f5c8434bc8bd88221e477</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_lockerName</name>
      <anchorfile>classzypp_1_1ZYppFactoryException.html</anchorfile>
      <anchor>aeb4eb6ba538257079d491f2c767c1809</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::ZYppGlobalLock</name>
    <filename>classzypp_1_1ZYppGlobalLock.html</filename>
    <member kind="function">
      <type></type>
      <name>ZYppGlobalLock</name>
      <anchorfile>classzypp_1_1ZYppGlobalLock.html</anchorfile>
      <anchor>abc9891cfeca5448391d9287c51d6258f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ZYppGlobalLock</name>
      <anchorfile>classzypp_1_1ZYppGlobalLock.html</anchorfile>
      <anchor>a13220f5fdc2b9acd3367b0e4f6bd2a1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>pid_t</type>
      <name>lockerPid</name>
      <anchorfile>classzypp_1_1ZYppGlobalLock.html</anchorfile>
      <anchor>abbd2008e3c8a7b0119ef1f720b22754d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>lockerName</name>
      <anchorfile>classzypp_1_1ZYppGlobalLock.html</anchorfile>
      <anchor>ad4aa89b50c2e848fcbaa2cf1e9546f5e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Pathname &amp;</type>
      <name>zyppLockFilePath</name>
      <anchorfile>classzypp_1_1ZYppGlobalLock.html</anchorfile>
      <anchor>a64c620305ae96ca49e7664932cc81a77</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>zyppLocked</name>
      <anchorfile>classzypp_1_1ZYppGlobalLock.html</anchorfile>
      <anchor>ad2a88e8518f1d87cf7c55f6c8fdb0117</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>shared_ptr&lt; void &gt;</type>
      <name>ScopedGuard</name>
      <anchorfile>classzypp_1_1ZYppGlobalLock.html</anchorfile>
      <anchor>aa3d3526cea6e9fba715d36905ef1c000</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>ScopedGuard</type>
      <name>accessLockFile</name>
      <anchorfile>classzypp_1_1ZYppGlobalLock.html</anchorfile>
      <anchor>ad36eeb82e9b6d77f26d3ead77950084a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_openLockFile</name>
      <anchorfile>classzypp_1_1ZYppGlobalLock.html</anchorfile>
      <anchor>a7e00086e40e74b70b1c16497676055c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_closeLockFile</name>
      <anchorfile>classzypp_1_1ZYppGlobalLock.html</anchorfile>
      <anchor>a352d3bc504f0a6c3897698cf59185a0f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>isProcessRunning</name>
      <anchorfile>classzypp_1_1ZYppGlobalLock.html</anchorfile>
      <anchor>aed1b1e141621e8c6a77492073203adc4</anchor>
      <arglist>(pid_t pid_r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>pid_t</type>
      <name>readLockFile</name>
      <anchorfile>classzypp_1_1ZYppGlobalLock.html</anchorfile>
      <anchor>abeceb5bbb31754dffdbaf96ca5708c90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>writeLockFile</name>
      <anchorfile>classzypp_1_1ZYppGlobalLock.html</anchorfile>
      <anchor>a6a5dcb53dcb656e72a345e8e9b0207aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pathname</type>
      <name>_zyppLockFilePath</name>
      <anchorfile>classzypp_1_1ZYppGlobalLock.html</anchorfile>
      <anchor>ae5a29ef47769f6d9b69fe5955049fb50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>file_lock</type>
      <name>_zyppLockFileLock</name>
      <anchorfile>classzypp_1_1ZYppGlobalLock.html</anchorfile>
      <anchor>a62be864477bc4fb27eeaeddcc31f39aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FILE *</type>
      <name>_zyppLockFile</name>
      <anchorfile>classzypp_1_1ZYppGlobalLock.html</anchorfile>
      <anchor>ae77f78a21cc4446e2b8185d6c91fa770</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pid_t</type>
      <name>_lockerPid</name>
      <anchorfile>classzypp_1_1ZYppGlobalLock.html</anchorfile>
      <anchor>a97a3dd852d42d8bc4c8305bd709a6fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_lockerName</name>
      <anchorfile>classzypp_1_1ZYppGlobalLock.html</anchorfile>
      <anchor>a620a0b84b9b9014099c86acd1c30f9b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_cleanLock</name>
      <anchorfile>classzypp_1_1ZYppGlobalLock.html</anchorfile>
      <anchor>adeddbba93a1d7c28ca792cd3baab6967</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>zypp::zypp_detail::ZYppImpl</name>
    <filename>classzypp_1_1zypp__detail_1_1ZYppImpl.html</filename>
    <member kind="function">
      <type></type>
      <name>ZYppImpl</name>
      <anchorfile>classzypp_1_1zypp__detail_1_1ZYppImpl.html</anchorfile>
      <anchor>a33955d303e57d91173d81201b5035411</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ZYppImpl</name>
      <anchorfile>classzypp_1_1zypp__detail_1_1ZYppImpl.html</anchorfile>
      <anchor>a5a9bb6872a5014182725aafbbe4625e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ResPool</type>
      <name>pool</name>
      <anchorfile>classzypp_1_1zypp__detail_1_1ZYppImpl.html</anchorfile>
      <anchor>a1ef5422d8e78caf59fef2d8f7f96eedf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResPoolProxy</type>
      <name>poolProxy</name>
      <anchorfile>classzypp_1_1zypp__detail_1_1ZYppImpl.html</anchorfile>
      <anchor>a60d61e0123b8b6ec15407f00788c1e26</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>KeyRing_Ptr</type>
      <name>keyRing</name>
      <anchorfile>classzypp_1_1zypp__detail_1_1ZYppImpl.html</anchorfile>
      <anchor>abe6b3a8b1fb3489f628647945fbc3f3e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Resolver_Ptr</type>
      <name>resolver</name>
      <anchorfile>classzypp_1_1zypp__detail_1_1ZYppImpl.html</anchorfile>
      <anchor>a63f30329cc44e15763464ab61bc095de</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Target_Ptr</type>
      <name>target</name>
      <anchorfile>classzypp_1_1zypp__detail_1_1ZYppImpl.html</anchorfile>
      <anchor>a48cdb81a19b22fb244e612eeafcf020c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Target_Ptr</type>
      <name>getTarget</name>
      <anchorfile>classzypp_1_1zypp__detail_1_1ZYppImpl.html</anchorfile>
      <anchor>a2ff2cc88f876f9a29674d8073dee20dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeTarget</name>
      <anchorfile>classzypp_1_1zypp__detail_1_1ZYppImpl.html</anchorfile>
      <anchor>af816635f6d041a41cc45d7729a3f04cc</anchor>
      <arglist>(const Pathname &amp;root, bool doRebuild_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finishTarget</name>
      <anchorfile>classzypp_1_1zypp__detail_1_1ZYppImpl.html</anchorfile>
      <anchor>a854779259b1e6a99d9b92bee0039758f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ZYppCommitResult</type>
      <name>commit</name>
      <anchorfile>classzypp_1_1zypp__detail_1_1ZYppImpl.html</anchorfile>
      <anchor>a77864310d9b1ca7b285ce24aaa55a311</anchor>
      <arglist>(const ZYppCommitPolicy &amp;policy_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>installSrcPackage</name>
      <anchorfile>classzypp_1_1zypp__detail_1_1ZYppImpl.html</anchorfile>
      <anchor>a90957d905977856a798e5b95c076659a</anchor>
      <arglist>(const SrcPackage_constPtr &amp;srcPackage_r)</arglist>
    </member>
    <member kind="function">
      <type>ManagedFile</type>
      <name>provideSrcPackage</name>
      <anchorfile>classzypp_1_1zypp__detail_1_1ZYppImpl.html</anchorfile>
      <anchor>ad1b7248a38877b603a78a203579ba0e7</anchor>
      <arglist>(const SrcPackage_constPtr &amp;srcPackage_r)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>homePath</name>
      <anchorfile>classzypp_1_1zypp__detail_1_1ZYppImpl.html</anchorfile>
      <anchor>ad6b4711f6c5f7373071cd5a8d3d672e2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>tmpPath</name>
      <anchorfile>classzypp_1_1zypp__detail_1_1ZYppImpl.html</anchorfile>
      <anchor>a74cf2f626dde4d644de9d6f693231e50</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHomePath</name>
      <anchorfile>classzypp_1_1zypp__detail_1_1ZYppImpl.html</anchorfile>
      <anchor>a512d191da0d29e3827c176c8d1017f71</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>DiskUsageCounter::MountPointSet</type>
      <name>diskUsage</name>
      <anchorfile>classzypp_1_1zypp__detail_1_1ZYppImpl.html</anchorfile>
      <anchor>ae90fdb29ca6474596a6cb2f7f338a678</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPartitions</name>
      <anchorfile>classzypp_1_1zypp__detail_1_1ZYppImpl.html</anchorfile>
      <anchor>a46a393c58eb4898e2697a8b0876df89c</anchor>
      <arglist>(const DiskUsageCounter::MountPointSet &amp;mp)</arglist>
    </member>
    <member kind="function">
      <type>DiskUsageCounter::MountPointSet</type>
      <name>getPartitions</name>
      <anchorfile>classzypp_1_1zypp__detail_1_1ZYppImpl.html</anchorfile>
      <anchor>a06d2d02a61500134a588be797780c37b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Target_Ptr</type>
      <name>_target</name>
      <anchorfile>classzypp_1_1zypp__detail_1_1ZYppImpl.html</anchorfile>
      <anchor>af3c7d0741fb068b773bda1d11af6340d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Resolver_Ptr</type>
      <name>_resolver</name>
      <anchorfile>classzypp_1_1zypp__detail_1_1ZYppImpl.html</anchorfile>
      <anchor>addffb47ab219490935ec46c122e2da98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KeyRing_Ptr</type>
      <name>_keyring</name>
      <anchorfile>classzypp_1_1zypp__detail_1_1ZYppImpl.html</anchorfile>
      <anchor>a4f332005d60809669fab5fefc824f47e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Pathname</type>
      <name>_home_path</name>
      <anchorfile>classzypp_1_1zypp__detail_1_1ZYppImpl.html</anchorfile>
      <anchor>a9a7fba809b426e9d9cda7beb0b6bc930</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>shared_ptr&lt; DiskUsageCounter &gt;</type>
      <name>_disk_usage</name>
      <anchorfile>classzypp_1_1zypp__detail_1_1ZYppImpl.html</anchorfile>
      <anchor>a9ae9635a805bdee8de691784a14cac84</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1zypp__detail_1_1ZYppImpl.html</anchorfile>
      <anchor>a29eb271031651c3c15025346cf554f74</anchor>
      <arglist>(std::ostream &amp;str, const ZYppImpl &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classzypp_1_1zypp__detail_1_1ZYppImpl.html</anchorfile>
      <anchor>a343ada25aae3ffcfad24b44350e321cb</anchor>
      <arglist>(std::ostream &amp;str, const ZYppImpl &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>boost</name>
    <filename>namespaceboost.html</filename>
    <namespace>boost::logic</namespace>
  </compound>
  <compound kind="namespace">
    <name>boost::logic</name>
    <filename>namespaceboost_1_1logic.html</filename>
  </compound>
  <compound kind="namespace">
    <name>helix</name>
    <filename>namespacehelix.html</filename>
    <namespace>helix::detail</namespace>
  </compound>
  <compound kind="namespace">
    <name>helix::detail</name>
    <filename>namespacehelix_1_1detail.html</filename>
    <class kind="struct">helix::detail::AutoXmlFree</class>
    <class kind="class">helix::detail::XmlNode</class>
    <member kind="function">
      <type>bool</type>
      <name>parseSetup</name>
      <anchorfile>namespacehelix_1_1detail.html</anchorfile>
      <anchor>a5ec1ef0d92d081289a9303ffe9a06f19</anchor>
      <arglist>(const XmlNode &amp;setup, zypp::misc::testcase::TestcaseSetup &amp;t, std::string *err)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseTrialNode</name>
      <anchorfile>namespacehelix_1_1detail.html</anchorfile>
      <anchor>a2a79fd59130c72497f7c0d423cb9a4b3</anchor>
      <arglist>(const XmlNode &amp;node, zypp::misc::testcase::TestcaseTrial::Node &amp;testcaseNode)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseTrial</name>
      <anchorfile>namespacehelix_1_1detail.html</anchorfile>
      <anchor>a12176d4cfa53562b43599c27fe9f062b</anchor>
      <arglist>(const XmlNode &amp;trial, zypp::misc::testcase::TestcaseTrial &amp;target, std::string *)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>internal</name>
    <filename>namespaceinternal.html</filename>
    <namespace>internal::env</namespace>
    <member kind="function">
      <type>void</type>
      <name>globalInitCurlOnce</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>a1fad87e9cd34cde2b2e1614ef093ab9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>log_curl</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>af65c8afbe888c440ae39b8dfdedf1657</anchor>
      <arglist>(CURL *curl, curl_infotype info, char *ptr, size_t len, void *max_lvl)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>log_redirects_curl</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>a12a98cafed6afcf08a54ed1273a95b10</anchor>
      <arglist>(char *ptr, size_t size, size_t nmemb, void *userdata)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillSettingsFromUrl</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>a08ab9c760c71a165443dc8bc2a9ffb0b</anchor>
      <arglist>(const Url &amp;url, media::TransferSettings &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillSettingsSystemProxy</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>aa9706a66b5f12a2c12ac848a9e2affab</anchor>
      <arglist>(const Url &amp;url, media::TransferSettings &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>anonymousIdHeader</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>a16bb7d42320c9aa755a1d2a0d45bdbc7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>distributionFlavorHeader</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>a218bb9382f547f6d4a5fe70c12567def</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>agentString</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>a9356e821751c001e858df11927e4de7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>curlEscape</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>ae733e85d73cbbf8f149f91f38f6bf15a</anchor>
      <arglist>(std::string &amp;str_r, const char char_r, const std::string &amp;escaped_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>curlEscapedPath</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>a7ef93a67f52b2f3ddb9528cacce0b8a6</anchor>
      <arglist>(std::string path_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>curlUnEscape</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>a5a91b8aa7e81be87930eea3c2c721257</anchor>
      <arglist>(std::string text_r)</arglist>
    </member>
    <member kind="function">
      <type>Url</type>
      <name>clearQueryString</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>ab2931881e14e2282887e51ea6f3aee82</anchor>
      <arglist>(const Url &amp;url)</arglist>
    </member>
    <member kind="function">
      <type>zypp::Url</type>
      <name>propagateQueryParams</name>
      <anchorfile>namespaceinternal.html</anchorfile>
      <anchor>a36aea32a15fdae1c3fcc4c008fe52647</anchor>
      <arglist>(zypp::Url url_r, const zypp::Url &amp;template_r)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>internal::env</name>
    <filename>namespaceinternal_1_1env.html</filename>
    <member kind="function">
      <type>int</type>
      <name>getZYPP_MEDIA_CURL_IPRESOLVE</name>
      <anchorfile>namespaceinternal_1_1env.html</anchorfile>
      <anchor>aeca385292602eb205856e9fe1c7c78a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ZYPP_MEDIA_CURL_IPRESOLVE</name>
      <anchorfile>namespaceinternal_1_1env.html</anchorfile>
      <anchor>ab7e38dfe62a4064415a9bffcaa6538ab</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>iobind</name>
    <filename>namespaceiobind.html</filename>
    <namespace>iobind::parser</namespace>
  </compound>
  <compound kind="namespace">
    <name>iobind::parser</name>
    <filename>namespaceiobind_1_1parser.html</filename>
    <class kind="struct">iobind::parser::xml_escape_parser</class>
  </compound>
  <compound kind="namespace">
    <name>std</name>
    <filename>namespacestd.html</filename>
    <member kind="function">
      <type>unordered_set&lt; D &gt; *</type>
      <name>rwcowClone</name>
      <anchorfile>namespacestd.html</anchorfile>
      <anchor>a31c91ea05b0bc4665c8e04079544f32f</anchor>
      <arglist>(const std::unordered_set&lt; D &gt; *rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::unordered_map&lt; K, V &gt; *</type>
      <name>rwcowClone</name>
      <anchorfile>namespacestd.html</anchorfile>
      <anchor>aa8bf2f848f0db1493c5267ca04ca446a</anchor>
      <arglist>(const std::unordered_map&lt; K, V &gt; *rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacestd.html</anchorfile>
      <anchor>a1530e406e1e7c9e6009ad5249f0d61ce</anchor>
      <arglist>(std::ostream &amp;str, const zypp::shared_ptr&lt; void &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacestd.html</anchorfile>
      <anchor>a4ea8db72694a63379ad80f85db47847b</anchor>
      <arglist>(std::ostream &amp;str, const zypp::shared_ptr&lt; void &gt; &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>str</name>
    <filename>namespacestr.html</filename>
  </compound>
  <compound kind="namespace">
    <name>yamltest</name>
    <filename>namespaceyamltest.html</filename>
    <namespace>yamltest::detail</namespace>
  </compound>
  <compound kind="namespace">
    <name>yamltest::detail</name>
    <filename>namespaceyamltest_1_1detail.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>parseSetup</name>
      <anchorfile>namespaceyamltest_1_1detail.html</anchorfile>
      <anchor>a04753039981697dedeee64929ad03e5c</anchor>
      <arglist>(const YAML::Node &amp;setup, zypp::misc::testcase::TestcaseSetup &amp;t, std::string *err)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseJobs</name>
      <anchorfile>namespaceyamltest_1_1detail.html</anchorfile>
      <anchor>abadce8ea0f328b8a60e6e6271ebf4c88</anchor>
      <arglist>(const YAML::Node &amp;trial, std::vector&lt; T &gt; &amp;target, std::string *err)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseSingleJob</name>
      <anchorfile>namespaceyamltest_1_1detail.html</anchorfile>
      <anchor>ad9916added428c73313d864d9dba9bf5</anchor>
      <arglist>(const YAML::Node &amp;jobNode, std::vector&lt; T &gt; &amp;target, std::string *err)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseTrial</name>
      <anchorfile>namespaceyamltest_1_1detail.html</anchorfile>
      <anchor>a30852beac91152376dbbc7e5b980b809</anchor>
      <arglist>(const YAML::Node &amp;trial, zypp::misc::testcase::TestcaseTrial &amp;target, std::string *err)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp</name>
    <filename>namespacezypp.html</filename>
    <namespace>zypp::_detail</namespace>
    <namespace>zypp::_logtoolsdetail</namespace>
    <namespace>zypp::applydeltarpm</namespace>
    <namespace>zypp::base</namespace>
    <namespace>zypp::bit</namespace>
    <namespace>zypp::callback</namespace>
    <namespace>zypp::debug</namespace>
    <namespace>zypp::detail</namespace>
    <namespace>zypp::env</namespace>
    <namespace>zypp::exception_detail</namespace>
    <namespace>zypp::externalprogram</namespace>
    <namespace>zypp::filesystem</namespace>
    <namespace>zypp::filter</namespace>
    <namespace>zypp::functor</namespace>
    <namespace>zypp::gettext</namespace>
    <namespace>zypp::gzstream_detail</namespace>
    <namespace>zypp::HACK</namespace>
    <namespace>zypp::hotfix1050625</namespace>
    <namespace>zypp::io</namespace>
    <namespace>zypp::iomanip</namespace>
    <namespace>zypp::iostr</namespace>
    <namespace>zypp::json</namespace>
    <namespace>zypp::kvmap</namespace>
    <namespace>zypp::log</namespace>
    <namespace>zypp::media</namespace>
    <namespace>zypp::misc</namespace>
    <namespace>zypp::packagedelta</namespace>
    <namespace>zypp::parser</namespace>
    <namespace>zypp::pool</namespace>
    <namespace>zypp::range_detail</namespace>
    <namespace>zypp::repo</namespace>
    <namespace>zypp::resfilter</namespace>
    <namespace>zypp::resstatus</namespace>
    <namespace>zypp::rw_pointer</namespace>
    <namespace>zypp::sat</namespace>
    <namespace>zypp::solver</namespace>
    <namespace>zypp::str</namespace>
    <namespace>zypp::strv</namespace>
    <namespace>zypp::syscontent</namespace>
    <namespace>zypp::target</namespace>
    <namespace>zypp::traits</namespace>
    <namespace>zypp::ui</namespace>
    <namespace>zypp::url</namespace>
    <namespace>zypp::xml</namespace>
    <namespace>zypp::xmlout</namespace>
    <namespace>zypp::zypp_detail</namespace>
    <namespace>zypp::zypp_readonly_hack</namespace>
    <class kind="class">zypp::Application</class>
    <class kind="struct">zypp::ApplyLock</class>
    <class kind="class">zypp::Arch</class>
    <class kind="struct">zypp::ArchCompatibleWith</class>
    <class kind="struct">zypp::asPoolItem</class>
    <class kind="class">zypp::AutoDispose</class>
    <class kind="class">zypp::AutoDispose&lt; void &gt;</class>
    <class kind="class">zypp::AutoFD</class>
    <class kind="class">zypp::AutoFILE</class>
    <class kind="struct">zypp::AutoFREE</class>
    <class kind="struct">zypp::AutoFREE&lt; void &gt;</class>
    <class kind="class">zypp::BadKeyException</class>
    <class kind="class">zypp::ByteCount</class>
    <class kind="class">zypp::C_Str</class>
    <class kind="class">zypp::Capabilities</class>
    <class kind="class">zypp::Capability</class>
    <class kind="class">zypp::CapDetail</class>
    <class kind="class">zypp::CapMatch</class>
    <class kind="class">zypp::ChangelogEntry</class>
    <class kind="class">zypp::CheckAccessDeleted</class>
    <class kind="class">zypp::CheckSum</class>
    <class kind="class">zypp::CheckSumCheckException</class>
    <class kind="struct">zypp::CheckSumException</class>
    <class kind="class">zypp::ChecksumFileChecker</class>
    <class kind="struct">zypp::CleanEmptyLocksReport</class>
    <class kind="class">zypp::CleanerThread</class>
    <class kind="struct">zypp::CodeMaps</class>
    <class kind="class">zypp::CombinedProgressData</class>
    <class kind="struct">zypp::Compare</class>
    <class kind="struct">zypp::CompareBy</class>
    <class kind="struct">zypp::CompareByANY</class>
    <class kind="struct">zypp::CompareByEQ</class>
    <class kind="struct">zypp::CompareByGE</class>
    <class kind="struct">zypp::CompareByGT</class>
    <class kind="struct">zypp::CompareByLE</class>
    <class kind="struct">zypp::CompareByLT</class>
    <class kind="struct">zypp::CompareByNE</class>
    <class kind="struct">zypp::CompareByNONE</class>
    <class kind="class">zypp::CompositeFileChecker</class>
    <class kind="struct">zypp::ContentReaderHelper</class>
    <class kind="class">zypp::ContentType</class>
    <class kind="class">zypp::Counter</class>
    <class kind="class">zypp::CountryCode</class>
    <class kind="class">zypp::CpeId</class>
    <class kind="class">zypp::Date</class>
    <class kind="class">zypp::DateFormatException</class>
    <class kind="class">zypp::DefaultIntegral</class>
    <class kind="struct">zypp::DefaultOption</class>
    <class kind="struct">zypp::Dep</class>
    <class kind="class">zypp::Digest</class>
    <class kind="struct">zypp::DigestReport</class>
    <class kind="class">zypp::DiskUsageCounter</class>
    <class kind="class">zypp::DtorReset</class>
    <class kind="class">zypp::Edition</class>
    <class kind="struct">zypp::EmptyFilter</class>
    <class kind="class">zypp::Errno</class>
    <class kind="class">zypp::ESetCompareDef</class>
    <class kind="class">zypp::ESetRelationDef</class>
    <class kind="class">zypp::Exception</class>
    <class kind="class">zypp::ExternalProgram</class>
    <class kind="class">zypp::ExternalProgramWithSeperatePgid</class>
    <class kind="class">zypp::ExternalProgramWithStderr</class>
    <class kind="class">zypp::Fetcher</class>
    <class kind="struct">zypp::FetcherIndex</class>
    <class kind="struct">zypp::FetcherJob</class>
    <class kind="class">zypp::FileCheckException</class>
    <class kind="struct">zypp::GetPairFirst</class>
    <class kind="struct">zypp::GetPairSecond</class>
    <class kind="struct">zypp::GpgmeException</class>
    <class kind="struct">zypp::GroupInfo</class>
    <class kind="struct">zypp::has_container_begin_end</class>
    <class kind="struct">zypp::has_type_const_iterator</class>
    <class kind="class">zypp::HistoryActionID</class>
    <class kind="class">zypp::HistoryLog</class>
    <class kind="class">zypp::HistoryLogData</class>
    <class kind="class">zypp::HistoryLogDataInstall</class>
    <class kind="class">zypp::HistoryLogDataRemove</class>
    <class kind="class">zypp::HistoryLogDataRepoAdd</class>
    <class kind="class">zypp::HistoryLogDataRepoAliasChange</class>
    <class kind="class">zypp::HistoryLogDataRepoRemove</class>
    <class kind="class">zypp::HistoryLogDataRepoUrlChange</class>
    <class kind="class">zypp::HistoryLogDataStampCommand</class>
    <class kind="class">zypp::HistoryLogPatchStateChange</class>
    <class kind="class">zypp::IdString</class>
    <class kind="class">zypp::IdStringType</class>
    <class kind="class">zypp::InputStream</class>
    <class kind="class">zypp::InstanceId</class>
    <class kind="struct">zypp::is_container</class>
    <class kind="class">zypp::Iterable</class>
    <class kind="class">zypp::JobReport</class>
    <class kind="struct">zypp::KeyContext</class>
    <class kind="class">zypp::KeyManagerCtx</class>
    <class kind="class">zypp::KeyRing</class>
    <class kind="class">zypp::KeyRingException</class>
    <class kind="struct">zypp::KeyRingReport</class>
    <class kind="struct">zypp::KeyRingSignals</class>
    <class kind="struct">zypp::KVMap</class>
    <class kind="class">zypp::LanguageCode</class>
    <class kind="class">zypp::Locale</class>
    <class kind="class">zypp::LocaleGuard</class>
    <class kind="struct">zypp::LockingOutputIterator</class>
    <class kind="class">zypp::Locks</class>
    <class kind="class">zypp::LocksCleanPredicate</class>
    <class kind="class">zypp::LocksRemovePredicate</class>
    <class kind="struct">zypp::MapKVIteratorTraits</class>
    <class kind="class">zypp::Match</class>
    <class kind="class">zypp::MatchException</class>
    <class kind="class">zypp::MatchInvalidRegexException</class>
    <class kind="class">zypp::MatchUnknownModeException</class>
    <class kind="struct">zypp::MediaProductEntry</class>
    <class kind="class">zypp::MediaSetAccess</class>
    <class kind="struct">zypp::MyInserter</class>
    <class kind="class">zypp::NamedValue</class>
    <class kind="struct">zypp::NullDeleter</class>
    <class kind="class">zypp::NullFileChecker</class>
    <class kind="class">zypp::OnMediaLocation</class>
    <class kind="struct">zypp::Option</class>
    <class kind="class">zypp::Package</class>
    <class kind="class">zypp::PackageKeyword</class>
    <class kind="class">zypp::Patch</class>
    <class kind="class">zypp::Pattern</class>
    <class kind="class">zypp::PluginExecutor</class>
    <class kind="class">zypp::PluginFrame</class>
    <class kind="class">zypp::PluginFrameException</class>
    <class kind="class">zypp::PluginScript</class>
    <class kind="class">zypp::PluginScriptException</class>
    <class kind="class">zypp::PoolItem</class>
    <class kind="class">zypp::PoolItemBest</class>
    <class kind="struct">zypp::PoolItemSaver</class>
    <class kind="class">zypp::PoolQuery</class>
    <class kind="struct">zypp::PoolQueryAttr</class>
    <class kind="class">zypp::PoolQueryResult</class>
    <class kind="class">zypp::ProblemSolution</class>
    <class kind="class">zypp::Product</class>
    <class kind="class">zypp::ProgressData</class>
    <class kind="struct">zypp::ProgressReport</class>
    <class kind="struct">zypp::ProgressReportAdaptor</class>
    <class kind="struct">zypp::ProvideDirOperation</class>
    <class kind="struct">zypp::ProvideDirTreeOperation</class>
    <class kind="struct">zypp::ProvideFileExistenceOperation</class>
    <class kind="struct">zypp::ProvideFileOperation</class>
    <class kind="class">zypp::ProvideFilePolicy</class>
    <class kind="class">zypp::PublicKey</class>
    <class kind="class">zypp::PublicKeyData</class>
    <class kind="class">zypp::PublicSubkeyData</class>
    <class kind="class">zypp::PurgeKernels</class>
    <class kind="struct">zypp::Range</class>
    <class kind="struct">zypp::Rel</class>
    <class kind="class">zypp::RepoInfo</class>
    <class kind="class">zypp::RepoManager</class>
    <class kind="struct">zypp::RepoManagerOptions</class>
    <class kind="class">zypp::Repository</class>
    <class kind="class">zypp::RepoStatus</class>
    <class kind="class">zypp::ResKind</class>
    <class kind="class">zypp::ResObject</class>
    <class kind="class">zypp::Resolvable</class>
    <class kind="class">zypp::Resolver</class>
    <class kind="class">zypp::ResolverProblem</class>
    <class kind="class">zypp::ResPool</class>
    <class kind="class">zypp::ResPoolProxy</class>
    <class kind="class">zypp::ResStatus</class>
    <class kind="struct">zypp::ResTraits</class>
    <class kind="struct">zypp::ResTraits&lt; ResObject &gt;</class>
    <class kind="struct">zypp::ResTraits&lt; Resolvable &gt;</class>
    <class kind="struct">zypp::RW_pointer</class>
    <class kind="struct">zypp::RWCOW_pointer</class>
    <class kind="struct">zypp::SameFetcherIndex</class>
    <class kind="struct">zypp::SavingLocksReport</class>
    <class kind="class">zypp::SerialNumber</class>
    <class kind="class">zypp::SerialNumberWatcher</class>
    <class kind="class">zypp::ServiceInfo</class>
    <class kind="class">zypp::ShutdownLock</class>
    <class kind="class">zypp::SignalSaver</class>
    <class kind="class">zypp::Signature</class>
    <class kind="class">zypp::SignatureCheckException</class>
    <class kind="class">zypp::SignatureFileChecker</class>
    <class kind="class">zypp::SigprocmaskSaver</class>
    <class kind="class">zypp::SrcPackage</class>
    <class kind="class">zypp::StringTypeAttr</class>
    <class kind="class">zypp::StrMatcher</class>
    <class kind="class">zypp::Target</class>
    <class kind="class">zypp::UpdateNotificationFile</class>
    <class kind="class">zypp::Url</class>
    <class kind="class">zypp::UserRequestException</class>
    <class kind="class">zypp::VendorAttr</class>
    <class kind="class">zypp::WatchFile</class>
    <class kind="class">zypp::ZConfig</class>
    <class kind="class">zypp::ZYpp</class>
    <class kind="class">zypp::ZYppCommitPolicy</class>
    <class kind="class">zypp::ZYppCommitResult</class>
    <class kind="class">zypp::ZYppFactory</class>
    <class kind="class">zypp::ZYppFactoryException</class>
    <class kind="class">zypp::ZYppGlobalLock</class>
    <member kind="typedef">
      <type>AutoDispose&lt; void &gt;</type>
      <name>OnScopeExit</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab3e742dd45a2d067ba7060d0e80c9941</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::fXstream&lt; std::istream, gzstream_detail::fgzstreambuf &gt;</type>
      <name>ifgzstream</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af99e21dae6f926608029dd6d6f29ea1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::fXstream&lt; std::ostream, gzstream_detail::fgzstreambuf &gt;</type>
      <name>ofgzstream</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a971c21e44ed25a5ff7abaca19f7a1eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::logic::tribool</type>
      <name>TriBool</name>
      <anchorfile>group__BOOST.html</anchorfile>
      <anchor>gad228c7343f60318e4c045a2ae77e9c39</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::fXstream&lt; std::istream, detail::ZChunkStreamBuf &gt;</type>
      <name>ifzckstream</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>adad417c8be2dde77c9dbd64031cb11e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::fXstream&lt; std::ostream, detail::ZChunkStreamBuf &gt;</type>
      <name>ofzckstream</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a6cf21aecb1e6999a87642ec3eba65298</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>sat::Map</type>
      <name>Bitmap</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>afc5c5a1baa843a1880b1e6f00a730e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unordered_set&lt; Capability &gt;</type>
      <name>CapabilitySet</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a139c4625424aea2db640fc481745eaac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; ChangelogEntry &gt;</type>
      <name>Changelog</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af8a38a0ade042eed79ab1abe5c5e3e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; FetcherIndex &gt;</type>
      <name>FetcherIndex_Ptr</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a12379cb8bcb226822695d940775eea00</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; FetcherJob &gt;</type>
      <name>FetcherJob_Ptr</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a54e3966597630225689dfd665bf47d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>function&lt; void(const Pathname &amp;file)&gt;</type>
      <name>FileChecker</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae95ba3a6af05a2b35ed49092f78ce2b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unordered_set&lt; IdString &gt;</type>
      <name>IdStringSet</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a687f96209558927e7336d85d940905ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unordered_set&lt; Locale &gt;</type>
      <name>LocaleSet</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a7f4c013fbe3bd2619b780e06c2c36c20</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; PoolQuery &gt;</type>
      <name>LockSet</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a8b827e5b954463e38ba1b1f6e592570f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AutoDispose&lt; const Pathname &gt;</type>
      <name>ManagedFile</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a5fcd6472a3b41932c690d08b57443a1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; MediaProductEntry &gt;</type>
      <name>MediaProductSet</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a3bdc0b742b6428b3390de201ed59f51d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; ProblemSolution_Ptr &gt;</type>
      <name>ProblemSolutionList</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af6f748c10ae9f94534b7bc7ac0c9ba2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; ResolverProblem_Ptr &gt;</type>
      <name>ResolverProblemList</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a9df8818d25d13079c9af5dda11fd7072</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::string</type>
      <name>Flavour</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ac2f23b2f8f30f562dfb7b20cffb0c0bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; sat::Solvable &gt;</type>
      <name>SolvableList</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a09f66544870ecc906d33454ad6e3dd05</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; Edition, SolvableList &gt;</type>
      <name>EditionToSolvableMap</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a2208874c6ae5ec36bf81214ee26c6263</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; Arch, EditionToSolvableMap &gt;</type>
      <name>ArchToEditionMap</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aeb77d43be0de66462a2f7ab04a0b6b7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unordered_map&lt; std::string, GroupInfo &gt;</type>
      <name>GroupMap</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a8981ad5fc133fd955f0efe37db27a753</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>CapList</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a8b1bf155231f1793a74c691acdf12ab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::string</type>
      <name>Vendor</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a6f0c1652bfa3d219f2c25bf832522f45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; UpdateNotificationFile &gt;</type>
      <name>UpdateNotifications</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>acd74b4b3696e34dd6934c147176712db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DownloadMode</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aff0a5458dd3d0a9dd37b1484c5787420</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DownloadDefault</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aff0a5458dd3d0a9dd37b1484c5787420afb54776d9ab348ca9eeb02a5b53d5ae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DownloadOnly</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aff0a5458dd3d0a9dd37b1484c5787420af06a07a653c79d4e8240ca0c05c17be1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DownloadInAdvance</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aff0a5458dd3d0a9dd37b1484c5787420af878adcf7113ab72a35fea4d49abdc50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DownloadInHeaps</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aff0a5458dd3d0a9dd37b1484c5787420ae94073d823aada00d826a0859990e356</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DownloadAsNeeded</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aff0a5458dd3d0a9dd37b1484c5787420af41c5acb97a2bfb20b639d92e2397117</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ResolverFocus</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a248e1da97476e5f3241f751906494504</anchor>
      <arglist></arglist>
      <enumvalue file="namespacezypp.html" anchor="a248e1da97476e5f3241f751906494504a7a1920d61156abc05a60135aefe8bc67">Default</enumvalue>
      <enumvalue file="namespacezypp.html" anchor="a248e1da97476e5f3241f751906494504acf51066f49e517f274b8173cc265c60b">Job</enumvalue>
      <enumvalue file="namespacezypp.html" anchor="a248e1da97476e5f3241f751906494504a98dd43dfae05b11befe1f140e0ec787a">Installed</enumvalue>
      <enumvalue file="namespacezypp.html" anchor="a248e1da97476e5f3241f751906494504a06933067aafd48425d67bcb01bba5cb6">Update</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ResolverNamespace</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a17d718a02ead44dd1e67392e2134d0de</anchor>
      <arglist></arglist>
      <enumvalue file="namespacezypp.html" anchor="a17d718a02ead44dd1e67392e2134d0dea8512ae7d57b1396273f76fe6ed341a23">language</enumvalue>
      <enumvalue file="namespacezypp.html" anchor="a17d718a02ead44dd1e67392e2134d0dea6209a6bb1b96c20ad4b34c1e63ea2637">modalias</enumvalue>
      <enumvalue file="namespacezypp.html" anchor="a17d718a02ead44dd1e67392e2134d0deaaf68ccf949ebc07c250b37a10fa40912">filesystem</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VendorSupportOption</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab743968058b67b3fa0286d6ce0c02381</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VendorSupportUnknown</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab743968058b67b3fa0286d6ce0c02381a2ce73c61c2a375cef19fe8db6faa2880</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VendorSupportUnsupported</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab743968058b67b3fa0286d6ce0c02381ac0d03e8483ab1a8366b4ec58b73011b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VendorSupportACC</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab743968058b67b3fa0286d6ce0c02381a03f1946bd34104e5da9bb2e1cafb67f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VendorSupportLevel1</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab743968058b67b3fa0286d6ce0c02381a31af574884b4de15032f7a9f7d9ce0fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VendorSupportLevel2</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab743968058b67b3fa0286d6ce0c02381ae04ca302fe64904525c705ad61c507ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VendorSupportLevel3</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab743968058b67b3fa0286d6ce0c02381a28ba0ae9b64f4f7be1d8c09d9f6c7475</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>afdd1ae180b46ec5116b6e99ad61f3d2f</anchor>
      <arglist>(Application)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1a5671364b8fb1b8cf54f5e251fb258a</anchor>
      <arglist>(Application)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a0300e31d32aed452b992b4a90b271f1e</anchor>
      <arglist>(noarch)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a298ae70bf3234ef5a6f864539347fdd4</anchor>
      <arglist>(i386)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ada301ebdddd80b6251c0ba2688501976</anchor>
      <arglist>(i486)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a97b55a229cedd9c964575446f103508e</anchor>
      <arglist>(i586)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>adc2d50dbf9c96f527333bd6618d7c6e6</anchor>
      <arglist>(i686)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a3d0abc5bfd6dfa62a4ba21b36a8c2e84</anchor>
      <arglist>(athlon)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>acbeadaecce08f4a1b02fafdd6392a43e</anchor>
      <arglist>(x86_64)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aa816f05db33baea7c7fd5bf7bdc412b7</anchor>
      <arglist>(pentium3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a286600c7b4e71ce0f58c37c668e78e6c</anchor>
      <arglist>(pentium4)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a7f9f7b4311f6ca475d48f6ed9e509444</anchor>
      <arglist>(s390)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a8fa679a3cb25fb36321be8319b1a554d</anchor>
      <arglist>(s390x)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a03d0ca818148de0a0950d66161fba40f</anchor>
      <arglist>(ppc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab9cdb06c86cd495a29a73bbac3c0d1a5</anchor>
      <arglist>(ppc64)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a37232b26de4cfd615a7632ac8011d56d</anchor>
      <arglist>(ppc64p7)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ac4f3e08988e0df1bee09db36a9b5f249</anchor>
      <arglist>(ppc64le)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ad2cc46042278c4120e6bef9a7ca20ec6</anchor>
      <arglist>(ia64)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af1aeea54296b2faacd368d5ec49158c4</anchor>
      <arglist>(alphaev67)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab0ddf413288529fc069839063b687342</anchor>
      <arglist>(alphaev6)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aacd67f91b379f33c223c38408521956b</anchor>
      <arglist>(alphapca56)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>afff4c4330ddf197b8d032011bc45d71f</anchor>
      <arglist>(alphaev56)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a14d451417cccc62b5ded9b71ccf09a18</anchor>
      <arglist>(alphaev5)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a5a78d1333df16fa3ba685927e460da39</anchor>
      <arglist>(alpha)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ad16b94e53f191ba0ad8c22597c8e7255</anchor>
      <arglist>(sparc64v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a690cc4aa9400c6e3c30ab756359f87c3</anchor>
      <arglist>(sparcv9v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>abbdfc30e1cc5211ea6f1de6a21dc850f</anchor>
      <arglist>(sparc64)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a42f4535c1d1bba1d4595e8b681c92335</anchor>
      <arglist>(sparcv9)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aefb1bc437fe54f1040a37ae70cf3cb5d</anchor>
      <arglist>(sparcv8)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a312b486e1c3ab5af9f302ea6c80177f6</anchor>
      <arglist>(sparc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a617387156911635966f21b24da17d6f0</anchor>
      <arglist>(aarch64)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a01a8003c723728b836056cb58d2eba15</anchor>
      <arglist>(armv7tnhl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a30de4eeb3e3d9b93c606ce6d592ce069</anchor>
      <arglist>(armv7thl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a6106d8475613c2547f91c3babfa583f6</anchor>
      <arglist>(armv7hnl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aa756b23d714c4ede524385d9e31a3dad</anchor>
      <arglist>(armv7nhl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a29306c1a0cb58b70496b9ee1f0e0576f</anchor>
      <arglist>(armv7hl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ac53396174ea4abfff330ce0133ec5c77</anchor>
      <arglist>(armv6hl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a040fc5d95dea99b32b954f198ddbf6a9</anchor>
      <arglist>(armv7l)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a96b1fdfc4720c4a51c38e8bc86cc9aca</anchor>
      <arglist>(armv6l)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a980d6e93f9467df64202b4e90350353b</anchor>
      <arglist>(armv5tejl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a39398c3cb632a99050127f1de85485ce</anchor>
      <arglist>(armv5tel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a285924981c1b28598ca26bdafa2f171b</anchor>
      <arglist>(armv5tl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a21f62877ec08b3cfd1a553fbd74510ca</anchor>
      <arglist>(armv5l)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab6687ec3529ea73785fd2ea18496dd61</anchor>
      <arglist>(armv4tl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a2487a8c20d18aa4b3c76fa161ffcc028</anchor>
      <arglist>(armv4l)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a149d9fd7b040ca0e21fc088040310bf1</anchor>
      <arglist>(armv3l)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae0e1c1fa4bc04a8451f814cd98f5a906</anchor>
      <arglist>(riscv64)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a5aad5e8a94c95d6f796cf31aa8e234f9</anchor>
      <arglist>(sh3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ac8498c8726af172fdc4a2914b56247a9</anchor>
      <arglist>(sh4)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aef7427c794ba736798a359f60b638d02</anchor>
      <arglist>(sh4a)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a12714310328fc71fac177e060681d3e5</anchor>
      <arglist>(m68k)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a4d5db31fbd7f9863440c4d3a226fdaa9</anchor>
      <arglist>(mips)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a68b83a05c95b39a5c4816098891200d4</anchor>
      <arglist>(mipsel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aebfc9763eabb949303cd87f8cf9dc63a</anchor>
      <arglist>(mips64)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_BUILTIN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a0310a1384ba3116c69f4608ffe4f6975</anchor>
      <arglist>(mips64el)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>invokeOnEach</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af7acf0c4a6bd57daf476f4c7fe860df0</anchor>
      <arglist>(TIterator begin_r, TIterator end_r, TFilter filter_r, TFunction fnc_r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>invokeOnEach</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1be5b5fc9efb3f06e254e99ba00ca8cc</anchor>
      <arglist>(TIterator begin_r, TIterator end_r, TFunction fnc_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpBacktrace</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aa24d3131b0c03a37a73f8399cda201da</anchor>
      <arglist>(std::ostream &amp;stream_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1547a676c9d1f206e0ed614d42d74c2d</anchor>
      <arglist>(const DefaultIntegral&lt; Tp, TInitial &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a736823673697753a9826f368fefff5f0</anchor>
      <arglist>(std::ostream &amp;str, const Exception &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af719567e23fbb239b79fb5bd302fa2a1</anchor>
      <arglist>(std::ostream &amp;str, const InputStream &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>filter_iterator&lt; TFilter, typename TContainer::const_iterator &gt;</type>
      <name>make_filter_begin</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a809c0760af88bae5cfc0dd814c95bd48</anchor>
      <arglist>(TFilter f, const TContainer &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>filter_iterator&lt; TFilter, typename TContainer::const_iterator &gt;</type>
      <name>make_filter_begin</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a6b09db8428b054fcf36c3c57d4a31464</anchor>
      <arglist>(const TContainer &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>filter_iterator&lt; TFilter, typename TContainer::const_iterator &gt;</type>
      <name>make_filter_end</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a2e3da1411e27962c4227840308466c63</anchor>
      <arglist>(TFilter f, const TContainer &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>filter_iterator&lt; TFilter, typename TContainer::const_iterator &gt;</type>
      <name>make_filter_end</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a15f18d7eb8ef51c36a11e25d28f83fc1</anchor>
      <arglist>(const TContainer &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>MapKVIteratorTraits&lt; TMap &gt;::Key_const_iterator</type>
      <name>make_map_key_begin</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a64cab4a5894d182265f8848b8690823c</anchor>
      <arglist>(const TMap &amp;map_r)</arglist>
    </member>
    <member kind="function">
      <type>MapKVIteratorTraits&lt; TMap &gt;::Key_const_iterator</type>
      <name>make_map_key_end</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a2712b40796a3facce6b7c560bf9e236c</anchor>
      <arglist>(const TMap &amp;map_r)</arglist>
    </member>
    <member kind="function">
      <type>MapKVIteratorTraits&lt; TMap &gt;::Value_const_iterator</type>
      <name>make_map_value_begin</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a880c27290095aa99b92b77fa6ea83397</anchor>
      <arglist>(const TMap &amp;map_r)</arglist>
    </member>
    <member kind="function">
      <type>MapKVIteratorTraits&lt; TMap &gt;::Value_const_iterator</type>
      <name>make_map_value_end</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a698fe9dbdb5b8642e2c48d2f98fc07d7</anchor>
      <arglist>(const TMap &amp;map_r)</arglist>
    </member>
    <member kind="function">
      <type>MapKVIteratorTraits&lt; TMap &gt;::Key_const_iterator</type>
      <name>make_map_key_lower_bound</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aadc8fcb90f82e79445ff566b3d82b83e</anchor>
      <arglist>(const TMap &amp;map_r, const typename TMap::key_type &amp;key_r)</arglist>
    </member>
    <member kind="function">
      <type>MapKVIteratorTraits&lt; TMap &gt;::Key_const_iterator</type>
      <name>make_map_key_upper_bound</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ad0dce64feb441ae1ffe86ee5babfdc7b</anchor>
      <arglist>(const TMap &amp;map_r, const typename TMap::key_type &amp;key_r)</arglist>
    </member>
    <member kind="function">
      <type>MapKVIteratorTraits&lt; TMap &gt;::Value_const_iterator</type>
      <name>make_map_value_lower_bound</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a62b226a2f9672bafd6d1849255824a0d</anchor>
      <arglist>(const TMap &amp;map_r, const typename TMap::key_type &amp;key_r)</arglist>
    </member>
    <member kind="function">
      <type>MapKVIteratorTraits&lt; TMap &gt;::Value_const_iterator</type>
      <name>make_map_value_upper_bound</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a9c1aaf5aaecb1b64f6a11daea07c5b05</anchor>
      <arglist>(const TMap &amp;map_r, const typename TMap::key_type &amp;key_r)</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; typename MapKVIteratorTraits&lt; TMap &gt;::Key_const_iterator &gt;</type>
      <name>make_map_key_Iterable</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ad35f0c58b5aa1216225282c34b6f9798</anchor>
      <arglist>(const TMap &amp;map_r)</arglist>
    </member>
    <member kind="function">
      <type>Iterable&lt; typename MapKVIteratorTraits&lt; TMap &gt;::Value_const_iterator &gt;</type>
      <name>make_map_value_Iterable</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>abc006a8c4052347ff30964e545ac813c</anchor>
      <arglist>(const TMap &amp;map_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpRange</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aca13105e2531a707430f1204abcc0039</anchor>
      <arglist>(std::ostream &amp;str, TIterator begin, TIterator end, const std::string &amp;intro=&quot;{&quot;, const std::string &amp;pfx=&quot;\n  &quot;, const std::string &amp;sep=&quot;\n  &quot;, const std::string &amp;sfx=&quot;\n&quot;, const std::string &amp;extro=&quot;}&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpRangeLine</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a479f546f3ea5c44da01c3ef26a968c2f</anchor>
      <arglist>(std::ostream &amp;str, TIterator begin, TIterator end)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpRangeLine</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a382aa03e51aa47e0c8d560fe03723269</anchor>
      <arglist>(std::ostream &amp;str, const TContainer &amp;cont)</arglist>
    </member>
    <member kind="function">
      <type>iomanip::RangeLine&lt; TIterator &gt;</type>
      <name>rangeLine</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aaaeb2aad7912df5bff8ec8d37c1dd1fc</anchor>
      <arglist>(TIterator begin, TIterator end)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>rangeLine</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aa92a24f37e3b3fa79c3abf4d03b0448f</anchor>
      <arglist>(const TContainer &amp;cont) -&gt; decltype(rangeLine(cont.begin(), cont.end()))</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a11e658efbf616f808d9a7d2de5fbd521</anchor>
      <arglist>(std::ostream &amp;str, const std::vector&lt; Tp &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ad4292d237b09966e616a7a49eb7c9fcb</anchor>
      <arglist>(std::ostream &amp;str, const std::set&lt; Tp, TCmp, TAlloc &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aef689050a1545bf8bb6e84cc5332fbd9</anchor>
      <arglist>(std::ostream &amp;str, const std::unordered_set&lt; Tp &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a3fd23fb7ce18258770c2c0ab38253a7d</anchor>
      <arglist>(std::ostream &amp;str, const std::multiset&lt; Tp &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a6a1d3d6984ebb2e0465321cd183307ad</anchor>
      <arglist>(std::ostream &amp;str, const std::list&lt; Tp &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a705fafae46438970be5f3afad6ccce77</anchor>
      <arglist>(std::ostream &amp;str, const Iterable&lt; Tp &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a075e02fac4da71233ec08217a33eff11</anchor>
      <arglist>(std::ostream &amp;str, const std::map&lt; TKey, Tp &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a4dff49ffe5b973ccbf1c0cc29faa26e7</anchor>
      <arglist>(std::ostream &amp;str, const std::unordered_map&lt; TKey, Tp &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a17283825ebae1fd515a6a341620880bf</anchor>
      <arglist>(std::ostream &amp;str, const std::multimap&lt; TKey, Tp &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a82a55bd956aa7df85846c4b1a3617437</anchor>
      <arglist>(std::ostream &amp;str, const std::basic_ios&lt; char &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>detail::Dump&lt; Tp &gt;</type>
      <name>dump</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a647414c4d700dace920a393ff4dd838e</anchor>
      <arglist>(const Tp &amp;obj_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ac4337ec7c1c93818a4fdd98e574aa924</anchor>
      <arglist>(std::ostream &amp;str, const SerialNumber &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a233f56892f29a04c788e57fd19ac7fb7</anchor>
      <arglist>(std::ostream &amp;str, const SerialNumberWatcher &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a12422be6bd380607fd86d6a4b050326b</anchor>
      <arglist>(std::ostream &amp;str, const SetCompare &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae27adf353e6bea8c387113a722b79110</anchor>
      <arglist>(std::ostream &amp;str, const SetRelation &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a387264e1b3da7cf7555c490c322696e0</anchor>
      <arglist>(const SetRelation::Enum &amp;lhs, const SetCompare &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a9f33a0b9b4fd78be57324342f7b0984a</anchor>
      <arglist>(const SetRelation &amp;lhs, const SetCompare::Enum &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1babaf849d6de98b0024374142a390a0</anchor>
      <arglist>(const SetRelation &amp;lhs, const SetCompare &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ad3de2a618f491e92d5141cb2619ba021</anchor>
      <arglist>(const SetCompare::Enum &amp;lhs, const SetRelation::Enum &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a087ae964a6ff00efbee7b2e826cb4a82</anchor>
      <arglist>(const SetCompare::Enum &amp;lhs, const SetRelation &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a2f80579d32af7325dca84e94cbec4adc</anchor>
      <arglist>(const SetCompare &amp;lhs, const SetRelation::Enum &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a53df4473e838d382150b3326d959250e</anchor>
      <arglist>(const SetCompare &amp;lhs, const SetRelation &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ac0f38bb69f68cca6a853b8841bc06589</anchor>
      <arglist>(const SetRelation::Enum &amp;lhs, const SetCompare &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a160af7189da3631b7b36ba6969421007</anchor>
      <arglist>(const SetRelation &amp;lhs, const SetCompare::Enum &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ac91b5fd456d6c1fb31fa8454da3d3976</anchor>
      <arglist>(const SetRelation &amp;lhs, const SetCompare &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a0d1732fd4ed734a0c366c3d61b3280a4</anchor>
      <arglist>(const SetCompare::Enum &amp;lhs, const SetRelation::Enum &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a600b015d21dffa99c1e66d44dfa5a9a3</anchor>
      <arglist>(const SetCompare::Enum &amp;lhs, const SetRelation &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af71e284735a6a97d9814b381eb59ec17</anchor>
      <arglist>(const SetCompare &amp;lhs, const SetRelation::Enum &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a86e2be91d4be03d1860cc64ca5e156cc</anchor>
      <arglist>(const SetCompare &amp;lhs, const SetRelation &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asUserString</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aee6cd1a222ef1c09060e28e57d5f74ac</anchor>
      <arglist>(const Tp &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae54aca1e96307c0b5a7cce5bfe90fb7e</anchor>
      <arglist>(std::ostream &amp;str, Match::Mode obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a12f74bdfa5be8db252f374dcf4f15a43</anchor>
      <arglist>(std::ostream &amp;str, const Match &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a5d2a359c7ba9e38c31daa2231cb2653c</anchor>
      <arglist>(std::ostream &amp;str, const StrMatcher &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aa5b0528f8652bee22a0b7ef165d2b74c</anchor>
      <arglist>(const StrMatcher &amp;lhs, const StrMatcher &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a0b114e93606c3ba63c0d8d4df418b201</anchor>
      <arglist>(const StrMatcher &amp;lhs, const StrMatcher &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>Match</type>
      <name>operator|</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a8de667329e86ca85dcf87359ed6cd57a</anchor>
      <arglist>(Match::Mode lhs, Match::Mode rhs)</arglist>
    </member>
    <member kind="function">
      <type>Match</type>
      <name>operator-</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae43be9eecf624d2d661aa0c4786f6aac</anchor>
      <arglist>(Match::Mode lhs, Match::Mode rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>declException</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae87c93cb9dc8404f3327c39d430cb824</anchor>
      <arglist>(IgnoreRequestException, IGNORE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>declException</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae96510a9be9f62d59004b63e53f96568</anchor>
      <arglist>(SkipRequestException, SKIP)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>declException</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a61b220b944e6b813565c351036e8b52c</anchor>
      <arglist>(RetryRequestException, RETRY)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>declException</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae1d2a4bcd3907e65175425ca26128c09</anchor>
      <arglist>(AbortRequestException, ABORT)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1fde1e61c7f717c2a6895083da220e55</anchor>
      <arglist>(std::ostream &amp;str, const Capabilities &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a0df321a45ccc091193b491046648179f</anchor>
      <arglist>(std::ostream &amp;str, const Capability &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>acc4e6b47de95ae8a6c80cfa2ea44be4e</anchor>
      <arglist>(std::ostream &amp;str, const Capability &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1b9c64d56b769c7867544454fcd588c9</anchor>
      <arglist>(std::ostream &amp;str, const CapDetail &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a09eed318de78f97c315404f78e0b148e</anchor>
      <arglist>(std::ostream &amp;str, CapDetail::Kind obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a7deff735166e83c6e6d083e8109c5bb1</anchor>
      <arglist>(std::ostream &amp;str, CapDetail::CapRel obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a2fed8ff45fbaab8c4d4177554b722d45</anchor>
      <arglist>(std::ostream &amp;str, const CapMatch &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aface227d8a9191b9d7bdaa85af1bb0f3</anchor>
      <arglist>(std::ostream &amp;str, const CheckSum &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpAsXmlOn</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a0f9e07263b297330a80cdfb04065fc08</anchor>
      <arglist>(std::ostream &amp;str, const CheckSum &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aca3c96eb88b2ae3c4805e9d5707976a6</anchor>
      <arglist>(std::ostream &amp;str, const CpeId::Value &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SETRELATIONMIXIN_DEFINE_COMPARE_BETWEEN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a9cfe0ae83a0af9513ff9d512b96f23b5</anchor>
      <arglist>(CpeId, const char *)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SETRELATIONMIXIN_DEFINE_COMPARE_BETWEEN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af04dac5e570e1be238e96a0a65e3921b</anchor>
      <arglist>(CpeId, const std::string &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SETRELATIONMIXIN_DEFINE_COMPARE_BETWEEN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a8e8a7fabb682609ad47a44bcb158e41f</anchor>
      <arglist>(CpeId::Value, const char *)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SETRELATIONMIXIN_DEFINE_COMPARE_BETWEEN</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a44aa3f948fe3686b4a8b5aa691d2c766</anchor>
      <arglist>(CpeId::Value, const std::string &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpAsXmlOn</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a3407f3a0d1c9d1f438d5b5614132d99e</anchor>
      <arglist>(std::ostream &amp;str, const Date &amp;obj, const std::string &amp;name_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a0f8930ce6888e3cf3dd817874c1448d4</anchor>
      <arglist>(std::ostream &amp;str, const DiskUsageCounter::MountPoint &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ad0c5fcc2b881889b267daff1c30b5630</anchor>
      <arglist>(std::ostream &amp;str, const DiskUsageCounter::MountPointSet &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_OPERATORS_FOR_FLAGS</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af365a7d92e0234d912899ec7ed72bb9d</anchor>
      <arglist>(DiskUsageCounter::MountPoint::HintFlags)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deserialize</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>acf6c34bdb64f60161f338aa69aba5aee</anchor>
      <arglist>(const std::string &amp;str_r, DownloadMode &amp;result_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a0bb003e0d10b839f2ccd1ce3b85d3394</anchor>
      <arglist>(std::ostream &amp;str, DownloadMode obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_OPERATORS_FOR_FLAGS</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a387e89325d0b9794df938bc3d6069342</anchor>
      <arglist>(FetcherJob::Flags)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a9163760e530dc1bc19bac539b68808bb</anchor>
      <arglist>(std::ostream &amp;str, const FetcherJob_Ptr &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab9fd3e8c0b6caf1132e9882e75eea2de</anchor>
      <arglist>(std::ostream &amp;str, const Fetcher &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_OPERATORS_FOR_FLAGS</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a5430062cb1d454ea51f09e6d69416f03</anchor>
      <arglist>(Fetcher::Options)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a4d506c84c6b694459c0842b26e2235c7</anchor>
      <arglist>(std::ostream &amp;str, const FileChecker &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ad3f1101a471038f98b5248661aa43efb</anchor>
      <arglist>(std::ostream &amp;str, const HistoryActionID &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae77a632dc9270eafc3086934d1c12a05</anchor>
      <arglist>(std::ostream &amp;str, const HistoryLogData &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aed988ce7337cb78e598ceac8e8fedc80</anchor>
      <arglist>(std::ostream &amp;str, const IdString &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a98f579c19bbd605deb56f04359240577</anchor>
      <arglist>(std::ostream &amp;str, const IdString &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a56891043fd9c0331aabd12e9992e3779</anchor>
      <arglist>(const IdString &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1e671a0fd9ed5c32f8982707ceba2c57</anchor>
      <arglist>(const IdString &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a5ecbdcb8e13f11b169fb30ebc6ba29c6</anchor>
      <arglist>(const char *lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aed39a4149c3d01b6b9a89dcfeb78ac8f</anchor>
      <arglist>(const std::string &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a7dab952ab3fa93f989196b9c5983545d</anchor>
      <arglist>(const IdString &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a98c040184cd3a25e0cb0716b0b5e6ec7</anchor>
      <arglist>(const IdString &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af7b52a67696fa260071a5fd15a6f0ee0</anchor>
      <arglist>(const char *lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a785a1bf8e92999a1c7a3ef8c373527d7</anchor>
      <arglist>(const std::string &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a028e62f95afff9157d6e5d92e8ecf354</anchor>
      <arglist>(const IdString &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aaf267c0c7917b6e8f16997babc8ca0db</anchor>
      <arglist>(const IdString &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ac16429f088a431f0221f53538552b357</anchor>
      <arglist>(const char *lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aa6626ee6a7d67949093edc00b98d845a</anchor>
      <arglist>(const std::string &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aefa665b90435045bc3054efc8637d470</anchor>
      <arglist>(const IdString &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a987d6645d43f4f38ae4d742be6a4ee20</anchor>
      <arglist>(const IdString &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a2656c8f7d63adeded42ed775c56ceaec</anchor>
      <arglist>(const char *lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a0daacd7525650310f240f95bfab35656</anchor>
      <arglist>(const std::string &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a3a152d9340050cf204381ebfd4b55e11</anchor>
      <arglist>(const IdString &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a214f3bd8f7225ca0010e719a8d382f9b</anchor>
      <arglist>(const IdString &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ac0988aadbc8691082fd9a9fe80168077</anchor>
      <arglist>(const char *lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a8a1c1e4567c20ae052df89756bf5d88c</anchor>
      <arglist>(const std::string &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab5513348c131234c3c44ca30a8120f83</anchor>
      <arglist>(const IdString &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1a81dd0c690f8ea6a84a4b443c404c86</anchor>
      <arglist>(const IdString &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae01ee3d0e4465f28941543a404cf27fd</anchor>
      <arglist>(const char *lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae2bb00dff03b02af2c68ac64875d9e87</anchor>
      <arglist>(const std::string &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a29b253ac822197b39a19e7107a946d59</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aa5c260df22af94502f1e8c5b82814d1a</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a81fb73e235a5bbed45f12de9a1514b4b</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a436a86d2181c5393196d796d4f908af1</anchor>
      <arglist>(const IdString &amp;lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a32f3992d45b4a0aeb89ffe1a5f98423d</anchor>
      <arglist>(const char *lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a69684966637b94e36e3b977095a13b66</anchor>
      <arglist>(const std::string &amp;lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a68cee8bc7de729bc8c2f2839fa809a45</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a6e39d67141f5e282321ca13596e7b6a5</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a93f1feac01e4d898edfb356eb412b53a</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a98ea6ab6a0009c84e55f83974c95fb84</anchor>
      <arglist>(const IdString &amp;lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a4165b0b1fae788a77aa1f6571225d1d2</anchor>
      <arglist>(const char *lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ac3769ac9715178749da4bf5a0839a50e</anchor>
      <arglist>(const std::string &amp;lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ad2825f96f09c400716c3f25e206732cf</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a8dd883b61694d6552c0f86e25a5ef0df</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a00c351bb337cf37b892896b0380de025</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a0c3e5a7b893d14decc7596465b69d2f5</anchor>
      <arglist>(const IdString &amp;lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>abe0f4e66ab0dfd05c9ef9c2b2d70b56d</anchor>
      <arglist>(const char *lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ad1a2fa63c22d0a1bac03f3cfd079ae73</anchor>
      <arglist>(const std::string &amp;lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a078444078f4f1fc1f7e29b24e8ef5b26</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>acc45ff2c16676192a6ed8b0aebbd7e5f</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a422c350e293daac68b4a1559fca3d8aa</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>afd4d0bd0d161217947e983dcc9dcca8c</anchor>
      <arglist>(const IdString &amp;lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a038acbfc2de7816cf26c748f099d7950</anchor>
      <arglist>(const char *lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae32e82691f571a7f5c86de72ac77b717</anchor>
      <arglist>(const std::string &amp;lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a01711103b74cdec89613f22702e988a6</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>afa53946d82e433de1744649a0b6d30f1</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a96362100164dbfa9119eb3e6924c403a</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab636eead4a2e78fc510bb1845a32febe</anchor>
      <arglist>(const IdString &amp;lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a8b3ce068a1e63a6cfc2f321dc6384ebe</anchor>
      <arglist>(const char *lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af3de5dcdbf27f20322c1f72b764e15b6</anchor>
      <arglist>(const std::string &amp;lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af2de1a3a6a944deda763af43109aafad</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const IdString &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ace5955f5ec9287ad04d69ca33622475d</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const char *rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab4d55aa7e8105699e110c4b2e6311c62</anchor>
      <arglist>(const IdStringType&lt; Derived &gt; &amp;lhs, const std::string &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a43527c3fae8afa3963e76676a515051a</anchor>
      <arglist>(const IdString &amp;lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a0d4d774bf0afbfc38825ffa4f6b33352</anchor>
      <arglist>(const char *lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a0c8cbf2141fe966242db952b3dac24f5</anchor>
      <arglist>(const std::string &amp;lhs, const IdStringType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>abdbac0fbf4e8385c3b60653b5a99da59</anchor>
      <arglist>(KeyRing)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a6daf6de2371ba670de6df270dd0aa1d4</anchor>
      <arglist>(KeyRing)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a3717408120707e859a6bd60f2b3ab595</anchor>
      <arglist>(std::ostream &amp;str, const KVMap&lt; KVMapOpts &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove_if</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a5e4fbf9007f6727d3461ec600a01c8ac</anchor>
      <arglist>(LockSet &amp;lockset_r, TPredicate pred_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>scanProductsFile</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ad10fad6e4bd4ff76f4757e6c9510b789</anchor>
      <arglist>(const Pathname &amp;file_r, TOutputIterator result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>productsInMedia</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>afa4b23860344803aa3704779cc7f41bb</anchor>
      <arglist>(const Url &amp;url_r, TOutputIterator result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>productsInMedia</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a42d396981c53eecbe560f80138cea3fd</anchor>
      <arglist>(const Url &amp;url_r, MediaProductSet &amp;set)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1df259cce9817bd33c5d0ab3babbb187</anchor>
      <arglist>(MediaSetAccess)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>adbea5267e097327a5ed494d993953fb8</anchor>
      <arglist>(MediaSetAccess)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_OPERATORS_FOR_FLAGS</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aab5edd22c0210145654dd1991195044c</anchor>
      <arglist>(MediaSetAccess::ProvideFileOptions)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a7ee21865307465bf1ef4f2d927e87262</anchor>
      <arglist>(std::ostream &amp;str, const CheckAccessDeleted &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>afb00a71e2cde33bcc93b9082ee66afe4</anchor>
      <arglist>(std::ostream &amp;str, const CheckAccessDeleted::ProcInfo &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a633d478e6ae9600415f710d9d196c123</anchor>
      <arglist>(std::ostream &amp;str, const OnMediaLocation &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a9df3cc41c89c29a080acb2cc69674b9f</anchor>
      <arglist>(std::ostream &amp;str, const OnMediaLocation &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ad9fe16562b7e70c30ab315063fb51de3</anchor>
      <arglist>(Package)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a69347eebb3dd41ae5f706282a73bb3f2</anchor>
      <arglist>(Package)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af35b8454c07fab9cdc2893b8f1f8a904</anchor>
      <arglist>(Patch)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>adb0ad3859d20a0d7debfc14a8071f2d8</anchor>
      <arglist>(const Patch::Category &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a7303a7bed92c69cc6ba23fb7467fbcd0</anchor>
      <arglist>(const Patch::SeverityFlag &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a66fac46e8c2038c4610d1d6313099fe1</anchor>
      <arglist>(const Patch::InteractiveFlag &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a75740e6227569db7bd74932316d9305f</anchor>
      <arglist>(Patch)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_OPERATORS_FOR_FLAGS</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a41b6c33518575e05eb0b9d07bde1a41f</anchor>
      <arglist>(Patch::Categories)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_OPERATORS_FOR_FLAGS</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a5f43b4b9677f1fa380a8981f81adf22c</anchor>
      <arglist>(Patch::InteractiveFlags)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_OPERATORS_FOR_FLAGS</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aa5bf210784a1c997bd8a64d55e3ecb3e</anchor>
      <arglist>(Patch::SeverityFlags)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a8353db06b20795135ebcb43c582a0923</anchor>
      <arglist>(Pattern)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a9dd6d7579f34441277dbab4bd67826d2</anchor>
      <arglist>(Pattern)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a8302fc5cbd7dbd4291b5a6d3fcef3c27</anchor>
      <arglist>(std::ostream &amp;str, const PluginExecutor &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae8496f3d1c37da89d204b8f86acab448</anchor>
      <arglist>(std::ostream &amp;str, const PluginFrame &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1832dfaa8c1199576f6d61e7d4cfd516</anchor>
      <arglist>(const PluginFrame &amp;lhs, const PluginFrame &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a29e198c5f2995dff68729e75df18d6b5</anchor>
      <arglist>(std::ostream &amp;str, const PluginScript &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>declException</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a8c801ccf19ed742d753c4dcd2727b3e5</anchor>
      <arglist>(PluginScriptNotConnected, PluginScriptException)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>declException</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af6ed6f68892740754098ec5492100251</anchor>
      <arglist>(PluginScriptDiedUnexpectedly, PluginScriptException)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>declException</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>afd150b4b833ecb255abd3e12477b616e</anchor>
      <arglist>(PluginScriptTimeout, PluginScriptException)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>declException</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ac153247560ed9c408914cb2ea1060ba5</anchor>
      <arglist>(PluginScriptSendTimeout, PluginScriptTimeout)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>declException</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a24ca2a9ef8153c4bb5374885a9e74170</anchor>
      <arglist>(PluginScriptReceiveTimeout, PluginScriptTimeout)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af5624370c5805c211df3049fb44d315b</anchor>
      <arglist>(std::ostream &amp;str, const PoolItem &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ad811c961156e394c4118bcaa55d5df90</anchor>
      <arglist>(std::ostream &amp;str, const PoolItemBest &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae1810d40be74c13be22dfaf414e597c0</anchor>
      <arglist>(std::ostream &amp;str, const PoolQuery &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a32d76eb2ca6485eed4a0fc0c5fdb0b81</anchor>
      <arglist>(std::ostream &amp;str, const PoolQuery &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1b051589a49cf885f879d18c9a77f635</anchor>
      <arglist>(std::ostream &amp;str, const PoolQueryResult &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aad9d253134d1887dbda03a136e86a27a</anchor>
      <arglist>(ProblemSolution)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>afd6f6f309929ed2ac53a7109d6877b52</anchor>
      <arglist>(std::ostream &amp;os, const ProblemSolution &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a3f204c0d03d5d3173e2d388419c00f7f</anchor>
      <arglist>(std::ostream &amp;os, const ProblemSolutionList &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af8895b6745679aa5f81114694cfa9fb2</anchor>
      <arglist>(Resolver)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a04a74caad5eb433eeeefff106b47f199</anchor>
      <arglist>(ProblemSolution)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a41c6541f067ad19233e667ae1c7eca60</anchor>
      <arglist>(ResolverProblem)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a50b4a05ee172cc3df10fc3d21ad8dd2c</anchor>
      <arglist>(Product)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a8a7522b7bcd78c5c51645618b67b4014</anchor>
      <arglist>(std::ostream &amp;str, const Product::UrlList &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a0fce0bcdec9a2117c01042bc7b33b575</anchor>
      <arglist>(Product)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aabe3184986657b69212ba0433059afed</anchor>
      <arglist>(std::ostream &amp;str, const ProgressData &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>ProgressData</type>
      <name>makeProgressData</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a96b5d5c86f1c10643fb5cde1d96a80a7</anchor>
      <arglist>(const InputStream &amp;input_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ac28ce76b43917c0854d8360eb342dace</anchor>
      <arglist>(std::ostream &amp;str, const PublicKeyData &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1b79f7951ff5d6339390548a0a6f5201</anchor>
      <arglist>(const PublicKeyData &amp;lhs, const PublicKeyData &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ad751a307dfb5bbb5feb36d865220a22b</anchor>
      <arglist>(std::ostream &amp;str, const PublicKey &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlaps</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a6ae1328f8cccb7929dbfb4f2bc8a4cae</anchor>
      <arglist>(const Range&lt; Tp, TCompare &gt; &amp;lhs, const Range&lt; Tp, TCompare &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a29313fc9aea1799c9bf86618580942b0</anchor>
      <arglist>(const Range&lt; Tp, TCompare &gt; &amp;lhs, const Range&lt; Tp, TCompare &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1eb6aac00784252a05025bf41e7f7c91</anchor>
      <arglist>(const Range&lt; Tp, TCompare &gt; &amp;lhs, const Range&lt; Tp, TCompare &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compareByRel</name>
      <anchorfile>group__RelCompare.html</anchorfile>
      <anchor>ga4245cf6b48eb6c19ed7e18589d4d1b9a</anchor>
      <arglist>(Rel op, const Tp &amp;lhs, const Tp &amp;rhs, TCompare compare)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compareByRel</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a116631ef189082c4dd7e2479e422af8a</anchor>
      <arglist>(Rel op, const Tp &amp;lhs, const Tp &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a336ea77013fdd857998d868a83e13781</anchor>
      <arglist>(std::ostream &amp;str, const RepoInfo &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aa3dd9e5573811be76bed007a5cf8dbd8</anchor>
      <arglist>(std::ostream &amp;str, const RepoInfo::GpgCheck &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; RepoInfo &gt;</type>
      <name>readRepoFile</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a15daf971bb8dbfde26996b02050b47be</anchor>
      <arglist>(const Url &amp;repo_file)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aa9ba5b30d50520e851157302abd499fd</anchor>
      <arglist>(std::ostream &amp;str, const RepoManagerOptions &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1fe349fbbae9cd14fa1b4f104803c91a</anchor>
      <arglist>(std::ostream &amp;str, const RepoManager &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_OPERATORS_FOR_FLAGS</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a16913e804d55f778fde5699b8ce5945c</anchor>
      <arglist>(RepoManager::RefreshServiceFlags)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aa4cd441df35eb9c40e37a8b14d0f0f2c</anchor>
      <arglist>(std::ostream &amp;str, const Repository &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpAsXmlOn</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a484ef1f345635961516062f1063ae2b2</anchor>
      <arglist>(std::ostream &amp;str, const Repository &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af598eb95937982d24884ba4b80ccfeec</anchor>
      <arglist>(std::ostream &amp;str, const RepoStatus &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>RepoStatus</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>afab4562a88924d3f7915e082f47ee2f8</anchor>
      <arglist>(const RepoStatus &amp;lhs, const RepoStatus &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a2451a36ade7372d426543330f021140a</anchor>
      <arglist>(const RepoStatus &amp;lhs, const RepoStatus &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a57d81397e503bbe35f757d61311a2295</anchor>
      <arglist>(ResObject)</arglist>
    </member>
    <member kind="function">
      <type>ResObject::Ptr</type>
      <name>makeResObject</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aa98a7bf54b222ed49cb4422d333f1ade</anchor>
      <arglist>(const sat::Solvable &amp;solvable_r)</arglist>
    </member>
    <member kind="function">
      <type>ResTraits&lt; TRes &gt;::PtrType</type>
      <name>make</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ac961a226d9b11672a1345b19fc35de7f</anchor>
      <arglist>(const sat::Solvable &amp;solvable_r)</arglist>
    </member>
    <member kind="function">
      <type>ResObject::Ptr</type>
      <name>make&lt; ResObject &gt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a0fc78fe15c707603fc745adf6d33d310</anchor>
      <arglist>(const sat::Solvable &amp;solvable_r)</arglist>
    </member>
    <member kind="function">
      <type>ResTraits&lt; TRes &gt;::PtrType</type>
      <name>asKind</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af45ec576816f4a9b3a060e958f6a89a9</anchor>
      <arglist>(const sat::Solvable &amp;solvable_r)</arglist>
    </member>
    <member kind="function">
      <type>ResTraits&lt; TRes &gt;::constPtrType</type>
      <name>asKind</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a161c9d761e4fab40ac8ba4e6f0e6c32e</anchor>
      <arglist>(const ResObject::constPtr &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae252ab9d18ddeea9fe6f1956a8f91b2e</anchor>
      <arglist>(Resolvable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKind&lt; Resolvable &gt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a9b2e8d8b6a73b3d7eface5811765ff11</anchor>
      <arglist>(const Resolvable::constPtr &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKind&lt; ResObject &gt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a6d388c0e9798dc35fc1be9876374d537</anchor>
      <arglist>(const Resolvable::constPtr &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>afc77b7533216fe47b21dc56a3557382d</anchor>
      <arglist>(Resolver)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aa28fc3979172b50b44255fd859b86d45</anchor>
      <arglist>(std::ostream &amp;str, const Resolver &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a4649b06fc1d30ed3a48415252d83dff1</anchor>
      <arglist>(const ResolverFocus &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fromString</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a142390c5cd637d15d94149df1da59c47</anchor>
      <arglist>(const std::string &amp;val_r, ResolverFocus &amp;ret_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a3e2b143ca1703deec236b90e4cbc4ab1</anchor>
      <arglist>(ResolverProblem)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a4743f831856b249df9811b3c2426b811</anchor>
      <arglist>(std::ostream &amp;os, const ResolverProblem &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aab8f9a672ea592f1ade52a936eb0b3c9</anchor>
      <arglist>(std::ostream &amp;os, const ResolverProblemList &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae4c52a6eab9f45545d669d22af6348d6</anchor>
      <arglist>(std::ostream &amp;str, const ResPool &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a8daf1944fb31dd31a3cc112afe09d438</anchor>
      <arglist>(std::ostream &amp;str, const ResPoolProxy &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a6d9ad1cac116895c7fb910eeb298d526</anchor>
      <arglist>(std::ostream &amp;str, const ResPoolProxy &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aa2a80238996a30f1a39263e85030f5f1</anchor>
      <arglist>(std::ostream &amp;str, const ResStatus &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a010521f0626f87f0af86b05a66b38810</anchor>
      <arglist>(std::ostream &amp;str, ResStatus::TransactValue obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a89c4edce918d3a364435f39b503ab3dd</anchor>
      <arglist>(std::ostream &amp;str, ResStatus::TransactByValue obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a94627c0e79c75ac6667479ad82df9d1b</anchor>
      <arglist>(Resolvable)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a85ad06c55b39726cf0a268ad9b315fd8</anchor>
      <arglist>(ResObject)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a90414cc1ba5acfba3a750f32e53099d5</anchor>
      <arglist>(SrcPackage)</arglist>
    </member>
    <member kind="function">
      <type>ResKind</type>
      <name>resKind</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae4364f724ca47a15214794f331477314</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKind</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ac963c003dc4d89a6ad5b8b34481d7627</anchor>
      <arglist>(const ResKind &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKind</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a081ef42f3608673181a9038cd294157a</anchor>
      <arglist>(const std::string &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKind</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a21d05ed23d74eb486faa0c0dd0b6323e</anchor>
      <arglist>(const char *val_r)</arglist>
    </member>
    <member kind="function">
      <type>sat::detail::CMap *</type>
      <name>rwcowClone&lt; sat::detail::CMap &gt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a3e6d43b834ba0a413d4d81c149ae4afc</anchor>
      <arglist>(const sat::detail::CMap *rhs)</arglist>
    </member>
    <member kind="function">
      <type>sat::detail::CQueue *</type>
      <name>rwcowClone&lt; sat::detail::CQueue &gt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>aedf73f2f036dffe6e7e1f49b68faf700</anchor>
      <arglist>(const sat::detail::CQueue *rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a5459179990430d2598d3abae8e4d849f</anchor>
      <arglist>(std::ostream &amp;str, const ServiceInfo::RepoState &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a3a706ca47540006b75245bfb9bc832f3</anchor>
      <arglist>(std::ostream &amp;str, const ServiceInfo &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a7052f9c7b9d23a66b2ca631a74342a5e</anchor>
      <arglist>(std::ostream &amp;str, const SystemCheck &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>affe162fe15983ad33d3af6caf2742634</anchor>
      <arglist>(SrcPackage)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af79578b6f9d12f5063f583b22d26da8b</anchor>
      <arglist>(Target)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a72fd01026d583aa1fbcd27ac3d2398ba</anchor>
      <arglist>(std::ostream &amp;str, const Target::DistributionLabel &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1fabf0410d32a4498c77436d14890021</anchor>
      <arglist>(Target)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>myTmpDir</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a69bfa9347a2d31f2a4cb7188e917c10a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a7c6c36111c52dde2fa60b7c9dcb7f247</anchor>
      <arglist>(const TriBool &amp;val_r, const std::string &amp;istr_r=std::string(), const std::string &amp;tstr_r=std::string(), const std::string &amp;fstr_r=std::string())</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a3ad6aaf23ad81cf4a328537b91250511</anchor>
      <arglist>(std::ostream &amp;str, const Url &amp;url)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a6bdf04422f11a80e7a5abf0d5b0c782e</anchor>
      <arglist>(const Url &amp;lhs, const Url &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a2d050c9538ce3084a24a6f5ee4b1745d</anchor>
      <arglist>(const Url &amp;lhs, const Url &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>af009a6e7d21e3897c00d5dbb1ba52a92</anchor>
      <arglist>(const Url &amp;lhs, const Url &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae957a4179f866c0dfe708dec9200c397</anchor>
      <arglist>(std::ostream &amp;str, const VendorAttr &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asUserString</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a4d3da4f1d319dcb2aff88bd6ae7b3c0b</anchor>
      <arglist>(VendorSupportOption)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asUserStringDescription</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>adec1a8e443f0e6322394ffe8ffcfb099</anchor>
      <arglist>(VendorSupportOption)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_FLAGS</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a96f6758cc67e7a05c4450a141d9b6998</anchor>
      <arglist>(VendorSupportOptions, VendorSupportOption)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a0cbc2e2f7086209f7f3b03978f7a8722</anchor>
      <arglist>(std::ostream &amp;str, const ZYpp &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ae24a98c64d5c966ae66b6064fd67bd01</anchor>
      <arglist>(std::ostream &amp;str, const ZYppCommitPolicy &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a49649dcaaa889731282d84adc703ff7d</anchor>
      <arglist>(std::ostream &amp;str, const ZYppCommitResult &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a1199c4bb0bb866f6618d21e838c98c79</anchor>
      <arglist>(std::ostream &amp;str, const ZYppFactory &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpAsXmlOn</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a79b689221bcd05c9dc053873163845c6</anchor>
      <arglist>(std::ostream &amp;str, const Tp &amp;obj, const std::string &amp;name_r)</arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_empty</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a9bc0acb5af537759e9b0bd1dff3f9d68</anchor>
      <arglist>(IdString::Empty)</arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>_file</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ad52611c40f3ebf80baa9df086d942784</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Pathname</type>
      <name>_dir</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a786df3cf123484fbee62a0b6023ccdb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CapabilitySet</type>
      <name>_require</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a610b545d549a5d3663b27bab916abb19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CapabilitySet</type>
      <name>_conflict</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a4f2ba5028f0724ab0a076e9a66fef463</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv7nhl</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab028e045b00a0b04793d0d5666d2babc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Arch</type>
      <name>Arch_armv7nhl</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>ab028e045b00a0b04793d0d5666d2babc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpAsXmlOn</name>
      <anchorfile>namespacezypp.html</anchorfile>
      <anchor>a79b689221bcd05c9dc053873163845c6</anchor>
      <arglist>(std::ostream &amp;str, const Tp &amp;obj, const std::string &amp;name_r)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::_detail</name>
    <filename>namespacezypp_1_1__detail.html</filename>
    <class kind="struct">zypp::_detail::_has_container_begin_end</class>
    <class kind="struct">zypp::_detail::_has_type_const_iterator</class>
  </compound>
  <compound kind="namespace">
    <name>zypp::_logtoolsdetail</name>
    <filename>namespacezypp_1_1__logtoolsdetail.html</filename>
    <class kind="class">zypp::_logtoolsdetail::DumpKeys</class>
    <class kind="class">zypp::_logtoolsdetail::DumpMap</class>
    <class kind="class">zypp::_logtoolsdetail::DumpValues</class>
    <class kind="class">zypp::_logtoolsdetail::MapEntry</class>
  </compound>
  <compound kind="namespace">
    <name>zypp::applydeltarpm</name>
    <filename>namespacezypp_1_1applydeltarpm.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>haveApplydeltarpm</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>a017723bb259a1b3f2115101ab6d9dcc2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>aae319c2d3f12ea63c03cde39003cee06</anchor>
      <arglist>(const std::string &amp;sequenceinfo_r, bool quick_r=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>ad01485f67fbc0949b2d4fe49b3b7ec61</anchor>
      <arglist>(const Pathname &amp;delta_r, bool quick_r=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quickcheck</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>a8ff0532a2b38095263ea6a15d00913c3</anchor>
      <arglist>(const std::string &amp;sequenceinfo_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quickcheck</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>a2cbf67511e289b24b9b7da4470435a33</anchor>
      <arglist>(const Pathname &amp;delta_r)</arglist>
    </member>
    <member kind="typedef">
      <type>function&lt; void(unsigned)&gt;</type>
      <name>Progress</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>add48d3e22dab86695bfac16c9b64c8fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>provide</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>a75c44b215b2f9cc3b9b1446619d908e9</anchor>
      <arglist>(const Pathname &amp;delta_r, const Pathname &amp;new_r, const Progress &amp;report_r=Progress())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>provide</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>a032107db5113d7bc784c28cbe6e53f80</anchor>
      <arglist>(const Pathname &amp;old_r, const Pathname &amp;delta_r, const Pathname &amp;new_r, const Progress &amp;report_r=Progress())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>aae319c2d3f12ea63c03cde39003cee06</anchor>
      <arglist>(const std::string &amp;sequenceinfo_r, bool quick_r=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>ad01485f67fbc0949b2d4fe49b3b7ec61</anchor>
      <arglist>(const Pathname &amp;delta_r, bool quick_r=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quickcheck</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>a8ff0532a2b38095263ea6a15d00913c3</anchor>
      <arglist>(const std::string &amp;sequenceinfo_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quickcheck</name>
      <anchorfile>namespacezypp_1_1applydeltarpm.html</anchorfile>
      <anchor>a2cbf67511e289b24b9b7da4470435a33</anchor>
      <arglist>(const Pathname &amp;delta_r)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::base</name>
    <filename>namespacezypp_1_1base.html</filename>
    <namespace>zypp::base::logger</namespace>
    <namespace>zypp::base::sysconfig</namespace>
    <class kind="class">zypp::base::ContainerTransform</class>
    <class kind="class">zypp::base::DrunkenBishop</class>
    <class kind="class">zypp::base::Flags</class>
    <class kind="class">zypp::base::LogControl</class>
    <class kind="struct">zypp::base::ProfilingFormater</class>
    <class kind="struct">zypp::base::ProvideNumericId</class>
    <class kind="class">zypp::base::ReferenceCounted</class>
    <class kind="class">zypp::base::SetRelationMixin</class>
    <class kind="class">zypp::base::SetTracker</class>
    <class kind="class">zypp::base::Unit</class>
    <class kind="class">zypp::base::ValueTransform</class>
    <member kind="typedef">
      <type>boost::noncopyable</type>
      <name>NonCopyable</name>
      <anchorfile>namespacezypp_1_1base.html</anchorfile>
      <anchor>a3a6dcdb2e24ab74d95eb8a117f429af1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_OPERATORS_FOR_FLAGS</name>
      <anchorfile>namespacezypp_1_1base.html</anchorfile>
      <anchor>a79ca5ad5fe71d6584c9363345f2294a5</anchor>
      <arglist>(DrunkenBishop::Options)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1base.html</anchorfile>
      <anchor>a83101fff5fb2381a466d62319f5642fb</anchor>
      <arglist>(std::ostream &amp;str, const Flags&lt; TEnum &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1base.html</anchorfile>
      <anchor>a996ce17764c22c95156be4b9bf1f7e64</anchor>
      <arglist>(std::ostream &amp;str, const typename Flags&lt; TEnum &gt;::Enum &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1base.html</anchorfile>
      <anchor>ab8fe47cd3030517214226cdc299f9bf0</anchor>
      <arglist>(std::ostream &amp;str, const LogControl &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>random_int</name>
      <anchorfile>namespacezypp_1_1base.html</anchorfile>
      <anchor>aeabfa9455b85032a19aecf889aba285a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>random_string</name>
      <anchorfile>namespacezypp_1_1base.html</anchorfile>
      <anchor>a54fb9661def1e8ebfba39a110a93c2a0</anchor>
      <arglist>(int length)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>random</name>
      <anchorfile>namespacezypp_1_1base.html</anchorfile>
      <anchor>a975be5c3afb0c831a1451e819ca9787b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>random</name>
      <anchorfile>namespacezypp_1_1base.html</anchorfile>
      <anchor>a24b0882e23829160798494569410f8df</anchor>
      <arglist>(unsigned size_r)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>random</name>
      <anchorfile>namespacezypp_1_1base.html</anchorfile>
      <anchor>add098b25074e1524ec60165df6f384b0</anchor>
      <arglist>(unsigned min_r, unsigned size_r)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::base::logger</name>
    <filename>namespacezypp_1_1base_1_1logger.html</filename>
    <class kind="struct">zypp::base::logger::LogControlImpl</class>
    <class kind="class">zypp::base::logger::Loglinebuf</class>
    <class kind="class">zypp::base::logger::Loglinestream</class>
    <member kind="enumeration">
      <type></type>
      <name>LogLevel</name>
      <anchorfile>namespacezypp_1_1base_1_1logger.html</anchorfile>
      <anchor>a78588c13059f348407d74d5eb86904e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>E_XXX</name>
      <anchorfile>namespacezypp_1_1base_1_1logger.html</anchorfile>
      <anchor>a78588c13059f348407d74d5eb86904e7a782b77c706bd48920a44423f7955a922</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>E_DBG</name>
      <anchorfile>namespacezypp_1_1base_1_1logger.html</anchorfile>
      <anchor>a78588c13059f348407d74d5eb86904e7a787613d15f9281dff0ca9f08116cb0aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>E_MIL</name>
      <anchorfile>namespacezypp_1_1base_1_1logger.html</anchorfile>
      <anchor>a78588c13059f348407d74d5eb86904e7aa05c26a2e69ae21f8b4234fe5108eadb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>E_WAR</name>
      <anchorfile>namespacezypp_1_1base_1_1logger.html</anchorfile>
      <anchor>a78588c13059f348407d74d5eb86904e7a9d67aef3ebf016485bbb248a82fbafa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>E_ERR</name>
      <anchorfile>namespacezypp_1_1base_1_1logger.html</anchorfile>
      <anchor>a78588c13059f348407d74d5eb86904e7a6ccd02070382fd265ad1decad6012721</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>E_SEC</name>
      <anchorfile>namespacezypp_1_1base_1_1logger.html</anchorfile>
      <anchor>a78588c13059f348407d74d5eb86904e7a0ea593e7097a3bb9cc02f324305d53e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>E_INT</name>
      <anchorfile>namespacezypp_1_1base_1_1logger.html</anchorfile>
      <anchor>a78588c13059f348407d74d5eb86904e7ad0d12fba82ea57cc171f733472c532d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>E_USR</name>
      <anchorfile>namespacezypp_1_1base_1_1logger.html</anchorfile>
      <anchor>a78588c13059f348407d74d5eb86904e7a861eced5c4fea49d009213830255e84f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>putStream</name>
      <anchorfile>namespacezypp_1_1base_1_1logger.html</anchorfile>
      <anchor>a63b33f7b4a4574b199cdc69dc466b7e5</anchor>
      <arglist>(const std::string &amp;group_r, LogLevel level_r, const char *file_r, const char *func_r, int line_r, const std::string &amp;buffer_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>getStream</name>
      <anchorfile>namespacezypp_1_1base_1_1logger.html</anchorfile>
      <anchor>aed6f63864cffea9cf3fcb5590b793fba</anchor>
      <arglist>(const char *group_r, LogLevel level_r, const char *file_r, const char *func_r, const int line_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isExcessive</name>
      <anchorfile>namespacezypp_1_1base_1_1logger.html</anchorfile>
      <anchor>adafd1453d420077d575f56fe735eaab1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::base::sysconfig</name>
    <filename>namespacezypp_1_1base_1_1sysconfig.html</filename>
    <member kind="function">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>read</name>
      <anchorfile>namespacezypp_1_1base_1_1sysconfig.html</anchorfile>
      <anchor>a7143baad1cef04b5fa432d20e4491d1e</anchor>
      <arglist>(const Pathname &amp;_path)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>write</name>
      <anchorfile>namespacezypp_1_1base_1_1sysconfig.html</anchorfile>
      <anchor>a7222c1d40331ec96e6b1e57b92bc8e90</anchor>
      <arglist>(const Pathname &amp;path_r, const std::string &amp;key_r, const std::string &amp;val_r, const std::string &amp;newcomment_r=std::string())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeStringVal</name>
      <anchorfile>namespacezypp_1_1base_1_1sysconfig.html</anchorfile>
      <anchor>ad221a66883a56784ac6c0ae4ec862019</anchor>
      <arglist>(const Pathname &amp;path_r, const std::string &amp;key_r, const std::string &amp;val_r, const std::string &amp;newcomment_r=std::string())</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::bit</name>
    <filename>namespacezypp_1_1bit.html</filename>
    <namespace>zypp::bit::bit_detail</namespace>
    <class kind="class">zypp::bit::BitField</class>
    <class kind="struct">zypp::bit::Mask</class>
    <class kind="struct">zypp::bit::MaxBits</class>
    <class kind="struct">zypp::bit::Range</class>
    <class kind="struct">zypp::bit::Range&lt; TInt, _begin, 0 &gt;</class>
    <class kind="struct">zypp::bit::RangeBit</class>
    <class kind="struct">zypp::bit::RangeValue</class>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1bit.html</anchorfile>
      <anchor>a13e4d66a4f3312f90a6b8b245029e743</anchor>
      <arglist>(TInt val, char zero=&apos;0&apos;, char one=&apos;1&apos;)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::bit::bit_detail</name>
    <filename>namespacezypp_1_1bit_1_1bit__detail.html</filename>
    <class kind="struct">zypp::bit::bit_detail::Gen1Bits</class>
    <class kind="struct">zypp::bit::bit_detail::Gen1Bits&lt; TInt, 0 &gt;</class>
  </compound>
  <compound kind="namespace">
    <name>zypp::callback</name>
    <filename>namespacezypp_1_1callback.html</filename>
    <class kind="struct">zypp::callback::DistributeReport</class>
    <class kind="struct">zypp::callback::ReceiveReport</class>
    <class kind="struct">zypp::callback::ReportBase</class>
    <class kind="struct">zypp::callback::SendReport</class>
    <class kind="struct">zypp::callback::TempConnect</class>
    <class kind="class">zypp::callback::UserData</class>
  </compound>
  <compound kind="namespace">
    <name>zypp::debug</name>
    <filename>namespacezypp_1_1debug.html</filename>
    <class kind="class">zypp::debug::Measure</class>
    <class kind="struct">zypp::debug::Osd</class>
    <class kind="struct">zypp::debug::Tm</class>
    <class kind="struct">zypp::debug::TraceCAD</class>
    <class kind="struct">zypp::debug::TraceCADBase</class>
    <class kind="struct">zypp::debug::TraceLeave</class>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpMemOn</name>
      <anchorfile>namespacezypp_1_1debug.html</anchorfile>
      <anchor>a5f603b35210e09f5a632fac85082a600</anchor>
      <arglist>(std::ostream &amp;str, const std::string &amp;msg=std::string())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>traceCAD</name>
      <anchorfile>namespacezypp_1_1debug.html</anchorfile>
      <anchor>aca695b9b4086834f793ef1cfd0e7d97a</anchor>
      <arglist>(TraceCADBase::What what_r, const TraceCAD&lt; Tp &gt; &amp;self_r, const TraceCAD&lt; Tp &gt; &amp;rhs_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tracestr</name>
      <anchorfile>namespacezypp_1_1debug.html</anchorfile>
      <anchor>a0a733cb68e7540507b7389dcc143118b</anchor>
      <arglist>(char tag_r, unsigned depth_r, const char *file_r, const char *fnc_r, int line_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1debug.html</anchorfile>
      <anchor>aeffda07ca664a319dcb26ff7c9ece181</anchor>
      <arglist>(std::ostream &amp;str, const Tm &amp;obj)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::string_view</type>
      <name>OO</name>
      <anchorfile>namespacezypp_1_1debug.html</anchorfile>
      <anchor>a1179dda096af6c6aad73300efebb846d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::string_view</type>
      <name>WH</name>
      <anchorfile>namespacezypp_1_1debug.html</anchorfile>
      <anchor>a08b0c81faabdb5a5438fae6f8b1ffb36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::string_view</type>
      <name>CY</name>
      <anchorfile>namespacezypp_1_1debug.html</anchorfile>
      <anchor>a3adbdec3cfb4dc79c8f0fbd18a6f4c89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::string_view</type>
      <name>YE</name>
      <anchorfile>namespacezypp_1_1debug.html</anchorfile>
      <anchor>a30036505dc708622a818dc642ef3fd16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::string_view</type>
      <name>GR</name>
      <anchorfile>namespacezypp_1_1debug.html</anchorfile>
      <anchor>a4a649088ccfc60b63312adb63d61f83f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::string_view</type>
      <name>RE</name>
      <anchorfile>namespacezypp_1_1debug.html</anchorfile>
      <anchor>ac8be418bf890df85eabef9422977457d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::string_view</type>
      <name>MA</name>
      <anchorfile>namespacezypp_1_1debug.html</anchorfile>
      <anchor>abb78c98131adcd7d6f4c8383c69d261d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::detail</name>
    <filename>namespacezypp_1_1detail.html</filename>
    <class kind="struct">zypp::detail::ByRepository</class>
    <class kind="struct">zypp::detail::Dump</class>
    <class kind="struct">zypp::detail::DumpFilter</class>
    <class kind="class">zypp::detail::fXstream</class>
    <class kind="class">zypp::detail::PoolQueryIterator</class>
    <class kind="class">zypp::detail::PoolQueryMatcher</class>
    <class kind="class">zypp::detail::RepositoryIterator</class>
    <class kind="class">zypp::detail::SimpleStreamBuf</class>
    <class kind="class">zypp::detail::zckstreambufimpl</class>
    <member kind="typedef">
      <type>detail::SimpleStreamBuf&lt; detail::zckstreambufimpl &gt;</type>
      <name>ZChunkStreamBuf</name>
      <anchorfile>namespacezypp_1_1detail.html</anchorfile>
      <anchor>a71b07176e624ccfaaa5dd54770704858</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1detail.html</anchorfile>
      <anchor>aa64e5742f6cf17b4861d11685f5c4b5f</anchor>
      <arglist>(std::ostream &amp;str, const Dump&lt; Tp &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacezypp_1_1detail.html</anchorfile>
      <anchor>a7ef90aec31795e7cb27e0cddb3d3b20e</anchor>
      <arglist>(std::ostream &amp;str, const PoolQueryIterator &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::env</name>
    <filename>namespacezypp_1_1env.html</filename>
    <class kind="class">zypp::env::ScopedSet</class>
    <member kind="function">
      <type>std::string</type>
      <name>ZYPP_REPO_RELEASEVER</name>
      <anchorfile>namespacezypp_1_1env.html</anchorfile>
      <anchor>adfae4b430e7bb26b968c90a71e90dffc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ZYPP_PLUGIN_APPDATA_FORCE_COLLECT</name>
      <anchorfile>namespacezypp_1_1env.html</anchorfile>
      <anchor>aec80416f05aa9af16203762d6c3fab56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LIBSOLV_DEBUGMASK</name>
      <anchorfile>namespacezypp_1_1env.html</anchorfile>
      <anchor>aa53d6868a565091840faaa20c6ed701b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ZYPP_RPM_DEBUG</name>
      <anchorfile>namespacezypp_1_1env.html</anchorfile>
      <anchor>a431f186e64a875e2323dc68a9d27438b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>ZYPP_LOCKFILE_ROOT</name>
      <anchorfile>namespacezypp_1_1env.html</anchorfile>
      <anchor>ae75395a8ce1ba37b796187289a373a13</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::exception_detail</name>
    <filename>namespacezypp_1_1exception__detail.html</filename>
    <class kind="struct">zypp::exception_detail::CodeLocation</class>
    <member kind="typedef">
      <type>typename std::enable_if&lt; std::is_base_of&lt; Exception, TExcpt &gt;::value, int &gt;::type</type>
      <name>EnableIfIsException</name>
      <anchorfile>namespacezypp_1_1exception__detail.html</anchorfile>
      <anchor>ae59bddae348c8786c611ec4483c80fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::enable_if&lt; !std::is_base_of&lt; Exception, TExcpt &gt;::value, int &gt;::type</type>
      <name>EnableIfNotException</name>
      <anchorfile>namespacezypp_1_1exception__detail.html</anchorfile>
      <anchor>a04dffbee77240134d9211e18424a4967</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1exception__detail.html</anchorfile>
      <anchor>a83a26176dfc5d6061b09fe209e40c938</anchor>
      <arglist>(std::ostream &amp;str, const CodeLocation &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>do_ZYPP_THROW</name>
      <anchorfile>namespacezypp_1_1exception__detail.html</anchorfile>
      <anchor>aea584d30f9864cc65be16501acbbb492</anchor>
      <arglist>(const TExcpt &amp;excpt_r, const CodeLocation &amp;where_r) __attribute__((noreturn))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>do_ZYPP_CAUGHT</name>
      <anchorfile>namespacezypp_1_1exception__detail.html</anchorfile>
      <anchor>a34414abcef67c9491c9454fa5feedb45</anchor>
      <arglist>(const TExcpt &amp;excpt_r, const CodeLocation &amp;where_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>do_ZYPP_RETHROW</name>
      <anchorfile>namespacezypp_1_1exception__detail.html</anchorfile>
      <anchor>a0110ed6a18676922f8d7ef452dc8792c</anchor>
      <arglist>(const TExcpt &amp;excpt_r, const CodeLocation &amp;where_r) __attribute__((noreturn))</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::externalprogram</name>
    <filename>namespacezypp_1_1externalprogram.html</filename>
    <class kind="struct">zypp::externalprogram::EarlyPipe</class>
    <class kind="class">zypp::externalprogram::ExternalDataSource</class>
  </compound>
  <compound kind="namespace">
    <name>zypp::filesystem</name>
    <filename>namespacezypp_1_1filesystem.html</filename>
    <class kind="class">zypp::filesystem::DevInoCache</class>
    <class kind="struct">zypp::filesystem::DirEntry</class>
    <class kind="class">zypp::filesystem::Glob</class>
    <class kind="class">zypp::filesystem::PathInfo</class>
    <class kind="class">zypp::filesystem::Pathname</class>
    <class kind="class">zypp::filesystem::StatMode</class>
    <class kind="class">zypp::filesystem::TmpDir</class>
    <class kind="class">zypp::filesystem::TmpFile</class>
    <class kind="class">zypp::filesystem::TmpPath</class>
    <member kind="enumeration">
      <type></type>
      <name>FileType</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a29a964b2276d62ff455b096f40269896</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FT_NOT_AVAIL</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a29a964b2276d62ff455b096f40269896ab21beff377700b678cd12d2de0184fe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FT_NOT_EXIST</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a29a964b2276d62ff455b096f40269896a8bf5b227542300e04caec716a9fff6df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FT_FILE</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a29a964b2276d62ff455b096f40269896af84cde350cb0725bea05fc9bf1bcba62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FT_DIR</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a29a964b2276d62ff455b096f40269896a2bdaafb83ef187d718972ece2a5f411f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FT_CHARDEV</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a29a964b2276d62ff455b096f40269896abf96a12bd447b7d0e17d553b09f3f942</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FT_BLOCKDEV</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a29a964b2276d62ff455b096f40269896ada0f6ee819b986c99fd841c841b5027c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FT_FIFO</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a29a964b2276d62ff455b096f40269896ab2060c97571ba0243dea5bd35f556a8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FT_LINK</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a29a964b2276d62ff455b096f40269896a06e0e7a9f2384b3372a28210c4965e43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FT_SOCKET</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a29a964b2276d62ff455b096f40269896a438184dfc4e7628e41221c616757c663</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ad6e928d02c0dd5c5122291c8529dd2a3</anchor>
      <arglist>(std::ostream &amp;str, const Glob &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_OPERATORS_FOR_FLAGS</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a4d90656769547a4c2f26e0806e459b34</anchor>
      <arglist>(Glob::Flags)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ae3af160a9f9b0fc641bfea248ac2fdec</anchor>
      <arglist>(std::ostream &amp;str, FileType obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a412c238bf871648aab59e14df8238813</anchor>
      <arglist>(std::ostream &amp;str, const StatMode &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>adcb93bb6d34e84441b9b303ff596591f</anchor>
      <arglist>(std::ostream &amp;str, const PathInfo &amp;obj)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>recursive_rmdir_1</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a26cb6e9fcc9b925e7c5f29df3607b813</anchor>
      <arglist>(const Pathname &amp;dir, bool removeDir=true)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a4cf439004d8decf3fd0cfebfd6e03020</anchor>
      <arglist>(std::ostream &amp;str, const TmpPath &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a4c64d87548a31ac2d33c378075dd6a12</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rename</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a4e57629fa9576b7599b1165a2bd293e3</anchor>
      <arglist>(const Pathname &amp;oldpath, const Pathname &amp;newpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>exchange</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>aea09c8c8a8eb35db58860929f5b42600</anchor>
      <arglist>(const Pathname &amp;lpath, const Pathname &amp;rpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>copy</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>af043476415d7f9b3a91204596f7eb6ca</anchor>
      <arglist>(const Pathname &amp;file, const Pathname &amp;dest)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>symlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>af2bcb87b10dd5e6643ec095237adbefc</anchor>
      <arglist>(const Pathname &amp;oldpath, const Pathname &amp;newpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hardlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>aa3a97768f01d2597dd1b084770801215</anchor>
      <arglist>(const Pathname &amp;oldpath, const Pathname &amp;newpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hardlinkCopy</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ad72717c76cd22a5a42c72a9e49e05721</anchor>
      <arglist>(const Pathname &amp;oldpath, const Pathname &amp;newpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ab1a313229e3a86d2778f6bf54004ccb1</anchor>
      <arglist>(const Pathname &amp;symlink_r, Pathname &amp;target_r)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>expandlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a31b400e4affff016eed68906534db627</anchor>
      <arglist>(const Pathname &amp;path_r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>copy_file2dir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>abfdffee9685337931db2aaab20b9ad09</anchor>
      <arglist>(const Pathname &amp;file, const Pathname &amp;dest)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>assert_file</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a6f2f65cf13b7f686adb9101a1dcd0910</anchor>
      <arglist>(const Pathname &amp;path, unsigned mode=0644)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>assert_file_mode</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ac4d3fedab524295caf28953ab2489612</anchor>
      <arglist>(const Pathname &amp;path, unsigned mode=0644)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>touch</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ad608856a54835fb9200d63fc0720e6a1</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>readlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a018ec94ca7cd6310af2030168d28253c</anchor>
      <arglist>(const Pathname &amp;symlink_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>md5sum</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ae16e3e32db135f9dcbd7a36c46114c7c</anchor>
      <arglist>(const Pathname &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>sha1sum</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>aee4c599291767d758189478e2b4df6f5</anchor>
      <arglist>(const Pathname &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>checksum</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a20a3a87c89cc383460b922f54db7235d</anchor>
      <arglist>(const Pathname &amp;file, const std::string &amp;algorithm)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_checksum</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a6e2b8c280aff27ced39bbcf352d0d2ad</anchor>
      <arglist>(const Pathname &amp;file, const CheckSum &amp;checksum)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>chmod</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a15c6f1f768ee1e92f580f2ffec15161f</anchor>
      <arglist>(const Pathname &amp;path, mode_t mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addmod</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a9e50ac998d9b9d592ef1ba4c5c7db1ce</anchor>
      <arglist>(const Pathname &amp;path, mode_t mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>delmod</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a2154e53d3bcf10d6dffd94067f683786</anchor>
      <arglist>(const Pathname &amp;path, mode_t mode)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ZIP_TYPE</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>af2345a50124dd94f62b1777d22306960</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZT_NONE</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>af2345a50124dd94f62b1777d22306960ab9f64c9637fe2c40449132762ee17f15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZT_GZ</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>af2345a50124dd94f62b1777d22306960a05e2f67d5ab55b9c10de2b4e7b357c10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZT_BZ2</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>af2345a50124dd94f62b1777d22306960a8326272fcf4f00c5027c43f5577ada08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ZT_ZCHNK</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>af2345a50124dd94f62b1777d22306960add4ebc09a2f0eacb9b99e1d8da4065ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>erase</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a9dcf6a34abe97f0cfe79fc9af040d38c</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>ZIP_TYPE</type>
      <name>zipType</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>aef55ac346f7e833305d44da1f8d2ae52</anchor>
      <arglist>(const Pathname &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>ByteCount</type>
      <name>df</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a44a635e9bbc584215696829cd16f5d4c</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>mode_t</type>
      <name>getUmask</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ac77be83a1c4ce874cbadb7018442b15f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>mode_t</type>
      <name>applyUmaskTo</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a3e440e8b7b80a541a344d5bdcb6944e5</anchor>
      <arglist>(mode_t mode_r)</arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; DirEntry &gt;</type>
      <name>DirContent</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ade46cd05af0a1fa7e5995e321cfb586b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>mkdir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a4f5fe775666fdc99c6fdd94e6e8ee493</anchor>
      <arglist>(const Pathname &amp;path, unsigned mode=0755)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>assert_dir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>abfb7f00fc9ec45c94eb35f789b980817</anchor>
      <arglist>(const Pathname &amp;path, unsigned mode=0755)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rmdir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a6c43602bcbf440748dd6b93e36e1b187</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>recursive_rmdir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a72db515ee4c999779798712405ed25e6</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>clean_dir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>afbd373b2ae9d45beea5b240394e4f9f6</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>copy_dir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a8f11ebae118649ee721d88e8ac981e15</anchor>
      <arglist>(const Pathname &amp;srcpath, const Pathname &amp;destpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>copy_dir_content</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a958bc25e5cdb77076d63ace8d147d6c0</anchor>
      <arglist>(const Pathname &amp;srcpath, const Pathname &amp;destpath)</arglist>
    </member>
    <member kind="function">
      <type>const StrMatcher &amp;</type>
      <name>matchNoDots</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a1dddcd45e0720a8ae8fb060c26ac4e8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dirForEach</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a66086137562d1ca9b7a840b94bfa8471</anchor>
      <arglist>(const Pathname &amp;dir_r, function&lt; bool(const Pathname &amp;, const char *const)&gt; fnc_r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dirForEach</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a9aaa6f6227b0254ceb0196fb1c507130</anchor>
      <arglist>(const Pathname &amp;dir_r, const StrMatcher &amp;matcher_r, function&lt; bool(const Pathname &amp;, const char *const)&gt; fnc_r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readdir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a424d384472de80e5cc48f5d5662cc859</anchor>
      <arglist>(std::list&lt; std::string &gt; &amp;retlist, const Pathname &amp;path, bool dots=true)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readdir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a195495cc2220a9ae7d618c7121c0f384</anchor>
      <arglist>(std::list&lt; Pathname &gt; &amp;retlist, const Pathname &amp;path, bool dots=true)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readdir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a36a2400810e57c331f403402e1596f72</anchor>
      <arglist>(DirContent &amp;retlist, const Pathname &amp;path, bool dots=true, PathInfo::Mode statmode=PathInfo::STAT)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>add0ffdffb536f80ba829c8b8c3e12140</anchor>
      <arglist>(std::ostream &amp;str, const DirContent &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_empty_dir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a370ac1ebc62bbdda2626d1560542665a</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a90d089513ff2cdee0d9108b8ee3e6808</anchor>
      <arglist>(std::ostream &amp;str, const DirEntry &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>unlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a4c64d87548a31ac2d33c378075dd6a12</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rename</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a4e57629fa9576b7599b1165a2bd293e3</anchor>
      <arglist>(const Pathname &amp;oldpath, const Pathname &amp;newpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>exchange</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>aea09c8c8a8eb35db58860929f5b42600</anchor>
      <arglist>(const Pathname &amp;lpath, const Pathname &amp;rpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>copy</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>af043476415d7f9b3a91204596f7eb6ca</anchor>
      <arglist>(const Pathname &amp;file, const Pathname &amp;dest)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>symlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>af2bcb87b10dd5e6643ec095237adbefc</anchor>
      <arglist>(const Pathname &amp;oldpath, const Pathname &amp;newpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hardlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>aa3a97768f01d2597dd1b084770801215</anchor>
      <arglist>(const Pathname &amp;oldpath, const Pathname &amp;newpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hardlinkCopy</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ad72717c76cd22a5a42c72a9e49e05721</anchor>
      <arglist>(const Pathname &amp;oldpath, const Pathname &amp;newpath)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ab1a313229e3a86d2778f6bf54004ccb1</anchor>
      <arglist>(const Pathname &amp;symlink_r, Pathname &amp;target_r)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>expandlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a31b400e4affff016eed68906534db627</anchor>
      <arglist>(const Pathname &amp;path_r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>copy_file2dir</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>abfdffee9685337931db2aaab20b9ad09</anchor>
      <arglist>(const Pathname &amp;file, const Pathname &amp;dest)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>assert_file</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a6f2f65cf13b7f686adb9101a1dcd0910</anchor>
      <arglist>(const Pathname &amp;path, unsigned mode=0644)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>assert_file_mode</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ac4d3fedab524295caf28953ab2489612</anchor>
      <arglist>(const Pathname &amp;path, unsigned mode=0644)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>touch</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ad608856a54835fb9200d63fc0720e6a1</anchor>
      <arglist>(const Pathname &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>readlink</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a018ec94ca7cd6310af2030168d28253c</anchor>
      <arglist>(const Pathname &amp;symlink_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>md5sum</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>ae16e3e32db135f9dcbd7a36c46114c7c</anchor>
      <arglist>(const Pathname &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>sha1sum</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>aee4c599291767d758189478e2b4df6f5</anchor>
      <arglist>(const Pathname &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>checksum</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a20a3a87c89cc383460b922f54db7235d</anchor>
      <arglist>(const Pathname &amp;file, const std::string &amp;algorithm)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_checksum</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a6e2b8c280aff27ced39bbcf352d0d2ad</anchor>
      <arglist>(const Pathname &amp;file, const CheckSum &amp;checksum)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>chmod</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a15c6f1f768ee1e92f580f2ffec15161f</anchor>
      <arglist>(const Pathname &amp;path, mode_t mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addmod</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a9e50ac998d9b9d592ef1ba4c5c7db1ce</anchor>
      <arglist>(const Pathname &amp;path, mode_t mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>delmod</name>
      <anchorfile>namespacezypp_1_1filesystem.html</anchorfile>
      <anchor>a2154e53d3bcf10d6dffd94067f683786</anchor>
      <arglist>(const Pathname &amp;path, mode_t mode)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::filter</name>
    <filename>namespacezypp_1_1filter.html</filename>
    <class kind="class">zypp::filter::ByKind</class>
    <class kind="class">zypp::filter::ByLocaleSupport</class>
    <class kind="class">zypp::filter::ByStatus</class>
    <class kind="class">zypp::filter::SameItemAs</class>
  </compound>
  <compound kind="namespace">
    <name>zypp::functor</name>
    <filename>namespacezypp_1_1functor.html</filename>
    <namespace>zypp::functor::functor_detail</namespace>
    <class kind="struct">zypp::functor::Chain</class>
    <class kind="struct">zypp::functor::Collector</class>
    <class kind="struct">zypp::functor::Constant</class>
    <class kind="struct">zypp::functor::False</class>
    <class kind="struct">zypp::functor::FunctorRef</class>
    <class kind="struct">zypp::functor::FunctorRef&lt; TFunctor, res_type &gt;</class>
    <class kind="struct">zypp::functor::FunctorRef&lt; TFunctor, res_type, arg1_type &gt;</class>
    <class kind="struct">zypp::functor::GetAll</class>
    <class kind="struct">zypp::functor::GetFirst</class>
    <class kind="struct">zypp::functor::GetLast</class>
    <class kind="struct">zypp::functor::Not</class>
    <class kind="struct">zypp::functor::Or</class>
    <class kind="struct">zypp::functor::True</class>
    <member kind="function">
      <type>FunctorRef&lt; TFunctor, res_type, arg1_type, arg2_type &gt;</type>
      <name>functorRef</name>
      <anchorfile>namespacezypp_1_1functor.html</anchorfile>
      <anchor>a2c01b73d76783118f81a4ca4f30a4eef</anchor>
      <arglist>(TFunctor &amp;f_r)</arglist>
    </member>
    <member kind="function">
      <type>FunctorRef&lt; TFunctor, res_type, arg1_type &gt;</type>
      <name>functorRef</name>
      <anchorfile>namespacezypp_1_1functor.html</anchorfile>
      <anchor>a94e2716d0f709615c5e26322520c64ad</anchor>
      <arglist>(TFunctor &amp;f_r)</arglist>
    </member>
    <member kind="function">
      <type>FunctorRef&lt; TFunctor, res_type &gt;</type>
      <name>functorRef</name>
      <anchorfile>namespacezypp_1_1functor.html</anchorfile>
      <anchor>aca1bfa94f7260669d293e782d5fd86b4</anchor>
      <arglist>(TFunctor &amp;f_r)</arglist>
    </member>
    <member kind="function">
      <type>Constant&lt; TConst &gt;</type>
      <name>constant</name>
      <anchorfile>namespacezypp_1_1functor.html</anchorfile>
      <anchor>a3f20895dd2c8976f6b5958d33ee6c4f6</anchor>
      <arglist>(const TConst &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>True</type>
      <name>true_c</name>
      <anchorfile>namespacezypp_1_1functor.html</anchorfile>
      <anchor>aece423fb90b7bf86553280ef8e2d3eb1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>False</type>
      <name>false_c</name>
      <anchorfile>namespacezypp_1_1functor.html</anchorfile>
      <anchor>a0e19d3ffaedff84e1c980a6169fb50e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Not&lt; TCondition &gt;</type>
      <name>not_c</name>
      <anchorfile>namespacezypp_1_1functor.html</anchorfile>
      <anchor>a9a7c3b6d367453248dc939ce92851f2d</anchor>
      <arglist>(TCondition cond_r)</arglist>
    </member>
    <member kind="function">
      <type>Or&lt; TACondition, TBCondition &gt;</type>
      <name>or_c</name>
      <anchorfile>namespacezypp_1_1functor.html</anchorfile>
      <anchor>ad1a9fb466d14f4d4f9e658bec75080cb</anchor>
      <arglist>(TACondition conda_r, TBCondition condb_r)</arglist>
    </member>
    <member kind="function">
      <type>Chain&lt; TACondition, TBCondition &gt;</type>
      <name>chain</name>
      <anchorfile>namespacezypp_1_1functor.html</anchorfile>
      <anchor>a78f49a9b3c4c45db3dc36ab8b8ccae39</anchor>
      <arglist>(TACondition conda_r, TBCondition condb_r)</arglist>
    </member>
    <member kind="function">
      <type>GetFirst&lt; Tp &gt;</type>
      <name>getFirst</name>
      <anchorfile>namespacezypp_1_1functor.html</anchorfile>
      <anchor>a6ce82d8a5e964f5c07f78b48f399de48</anchor>
      <arglist>(Tp &amp;result_r)</arglist>
    </member>
    <member kind="function">
      <type>GetLast&lt; Tp &gt;</type>
      <name>getLast</name>
      <anchorfile>namespacezypp_1_1functor.html</anchorfile>
      <anchor>a2cd511b8e8ccecb6ef2a0d8bc24c737c</anchor>
      <arglist>(Tp &amp;result_r)</arglist>
    </member>
    <member kind="function">
      <type>GetAll&lt; TOutputIterator &gt;</type>
      <name>getAll</name>
      <anchorfile>namespacezypp_1_1functor.html</anchorfile>
      <anchor>a2a742ca6ae3fffa13838bbfa1073c835</anchor>
      <arglist>(TOutputIterator result_r)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::functor::functor_detail</name>
    <filename>namespacezypp_1_1functor_1_1functor__detail.html</filename>
    <class kind="struct">zypp::functor::functor_detail::FunctorRef0</class>
    <class kind="struct">zypp::functor::functor_detail::FunctorRef1</class>
    <class kind="struct">zypp::functor::functor_detail::FunctorRef2</class>
    <class kind="struct">zypp::functor::functor_detail::nil</class>
  </compound>
  <compound kind="namespace">
    <name>zypp::gettext</name>
    <filename>namespacezypp_1_1gettext.html</filename>
    <member kind="function">
      <type>void</type>
      <name>assertInit</name>
      <anchorfile>namespacezypp_1_1gettext.html</anchorfile>
      <anchor>a505bd1a364e3860d8633c914d8f07b6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>dgettext</name>
      <anchorfile>namespacezypp_1_1gettext.html</anchorfile>
      <anchor>ab4327639bba03d109b3b8ec9804032e4</anchor>
      <arglist>(const char *msgid)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>dngettext</name>
      <anchorfile>namespacezypp_1_1gettext.html</anchorfile>
      <anchor>a53100039dde369c48e099854aa674097</anchor>
      <arglist>(const char *msgid1, const char *msgid2, unsigned long n)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::gzstream_detail</name>
    <filename>namespacezypp_1_1gzstream__detail.html</filename>
    <class kind="class">zypp::gzstream_detail::gzstreambufimpl</class>
    <class kind="struct">zypp::gzstream_detail::ZlibError</class>
    <member kind="typedef">
      <type>detail::SimpleStreamBuf&lt; gzstreambufimpl &gt;</type>
      <name>fgzstreambuf</name>
      <anchorfile>namespacezypp_1_1gzstream__detail.html</anchorfile>
      <anchor>a9b9ebe2b4eec874c717fd9ceacef63b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::HACK</name>
    <filename>namespacezypp_1_1HACK.html</filename>
    <class kind="class">zypp::HACK::Callback</class>
  </compound>
  <compound kind="namespace">
    <name>zypp::hotfix1050625</name>
    <filename>namespacezypp_1_1hotfix1050625.html</filename>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1hotfix1050625.html</anchorfile>
      <anchor>a2519830eb549cbaa608223206cc5f8db</anchor>
      <arglist>(const Url &amp;url_r)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::io</name>
    <filename>namespacezypp_1_1io.html</filename>
    <class kind="class">zypp::io::TimeoutException</class>
    <member kind="typedef">
      <type>size_t</type>
      <name>timeout_type</name>
      <anchorfile>namespacezypp_1_1io.html</anchorfile>
      <anchor>aaa71ca4de4621738514c21d2a31bea41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BlockingMode</name>
      <anchorfile>namespacezypp_1_1io.html</anchorfile>
      <anchor>a45ac16c5616807aaec1a43dea3657578</anchor>
      <arglist></arglist>
      <enumvalue file="namespacezypp_1_1io.html" anchor="a45ac16c5616807aaec1a43dea3657578a880e4d7430d870b3c4d07e018ed2426d">FailedToSetMode</enumvalue>
      <enumvalue file="namespacezypp_1_1io.html" anchor="a45ac16c5616807aaec1a43dea3657578a125c09eaa5eb2ea7035da79f7722d45c">WasBlocking</enumvalue>
      <enumvalue file="namespacezypp_1_1io.html" anchor="a45ac16c5616807aaec1a43dea3657578a92874feea891f40ff3de70ef66147f1a">WasNonBlocking</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ReceiveUpToResult</name>
      <anchorfile>namespacezypp_1_1io.html</anchorfile>
      <anchor>a59d271cfc42383fc75a83a2b283247e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Success</name>
      <anchorfile>namespacezypp_1_1io.html</anchorfile>
      <anchor>a59d271cfc42383fc75a83a2b283247e1a4e1c8694172acea27c7f7da565f2dd63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Timeout</name>
      <anchorfile>namespacezypp_1_1io.html</anchorfile>
      <anchor>a59d271cfc42383fc75a83a2b283247e1a42979fff2609ef19c2b21a8ee478f965</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EndOfFile</name>
      <anchorfile>namespacezypp_1_1io.html</anchorfile>
      <anchor>a59d271cfc42383fc75a83a2b283247e1a8ec59fe6e518aede8062ccf1aeb9cafe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Error</name>
      <anchorfile>namespacezypp_1_1io.html</anchorfile>
      <anchor>a59d271cfc42383fc75a83a2b283247e1a72266b44bfc1cb4ba91df80618710c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>BlockingMode</type>
      <name>setFILEBlocking</name>
      <anchorfile>namespacezypp_1_1io.html</anchorfile>
      <anchor>a1131e6ef74a3df8447a8c13255d29605</anchor>
      <arglist>(FILE *file, bool mode=true)</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; ReceiveUpToResult, std::string &gt;</type>
      <name>receiveUpto</name>
      <anchorfile>namespacezypp_1_1io.html</anchorfile>
      <anchor>a3088197f865f71b35a177ea1a08fd5e3</anchor>
      <arglist>(FILE *file, char c, timeout_type timeout, bool failOnUnblockError)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const timeout_type</type>
      <name>no_timeout</name>
      <anchorfile>namespacezypp_1_1io.html</anchorfile>
      <anchor>a26b45a662b2fb71cb03dee544041c763</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::iomanip</name>
    <filename>namespacezypp_1_1iomanip.html</filename>
    <class kind="struct">zypp::iomanip::RangeLine</class>
  </compound>
  <compound kind="namespace">
    <name>zypp::iostr</name>
    <filename>namespacezypp_1_1iostr.html</filename>
    <class kind="class">zypp::iostr::EachLine</class>
    <member kind="typedef">
      <type>boost::io::ios_base_all_saver</type>
      <name>IosFmtFlagsSaver</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a8e5e8920c48f5305147d3b3e6e5e7e50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ParseFlag</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a3a6c6bd53df12f5bd19e6cf249256dab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_LTRIM</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a3a6c6bd53df12f5bd19e6cf249256dabaedc166788f8e344ff11f35d66be9ede0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_RTRIM</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a3a6c6bd53df12f5bd19e6cf249256daba45021b50bbaa3058b11513bd69df62e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_TRIM</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a3a6c6bd53df12f5bd19e6cf249256daba88c27e17b0abd423c7e586f907dbaa9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_SKIP_EMPTY</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a3a6c6bd53df12f5bd19e6cf249256daba411b16f725c7a18e8a9d5d403d1e6dcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_SKIP_SHARP_COMMENT</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a3a6c6bd53df12f5bd19e6cf249256dabaa76770ef9b1cea624d4784420c888f00</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getline</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a9ebc01b7f87a5d078d0ac84d87407804</anchor>
      <arglist>(std::istream &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>forEachLine</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a6bc2e9da670c1a36a5547b6538345cba</anchor>
      <arglist>(std::istream &amp;str_r, function&lt; bool(int, std::string)&gt; consume_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a011e6e2109a83b2858aac01592dde599</anchor>
      <arglist>(int(PF_LTRIM),==, int(str::L_TRIM))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>aa922dd9b33377332dd6c7dc3060832a5</anchor>
      <arglist>(int(PF_RTRIM),==, int(str::R_TRIM))</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>simpleParseFile</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a81d7671f198eece2a4cb4eddf59c6879</anchor>
      <arglist>(std::istream &amp;str_r, ParseFlags flags_r, function&lt; bool(int, std::string)&gt; consume_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>copy</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a3807dcc209ee089a23589f70c7830b27</anchor>
      <arglist>(std::istream &amp;from_r, std::ostream &amp;to_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>copyIndent</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a9986523d4b3150917cdd82e134a36020</anchor>
      <arglist>(std::istream &amp;from_r, std::ostream &amp;to_r, const std::string &amp;indent_r=&quot;&gt; &quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tee</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a578192eee759dbab38042466a391bd0e</anchor>
      <arglist>(std::istream &amp;from_r, std::ostream &amp;to1_r, std::ostream &amp;to2_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_FLAGS</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>ad84b3964177cbbf9fee307c892ae1fc0</anchor>
      <arglist>(ParseFlags, ParseFlag)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_OPERATORS_FOR_FLAGS</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>a6666c02fad4472f591c63c68b6477886</anchor>
      <arglist>(ParseFlags)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>simpleParseFile</name>
      <anchorfile>namespacezypp_1_1iostr.html</anchorfile>
      <anchor>acae8a150665dc5989f8346ac2bd4dca3</anchor>
      <arglist>(std::istream &amp;str_r, function&lt; bool(int, std::string)&gt; consume_r)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::json</name>
    <filename>namespacezypp_1_1json.html</filename>
    <namespace>zypp::json::detail</namespace>
    <class kind="class">zypp::json::Array</class>
    <class kind="class">zypp::json::Object</class>
    <class kind="class">zypp::json::String</class>
    <class kind="class">zypp::json::Value</class>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>nullJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a912d85b8a277e860f9c7ce4d635e01fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>trueJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>ab5658417781031c9973ff89d3b16f75d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>falseJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a5f99847a2ccff2f7f2579a976fae7133</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a98945ed956aca2f8f9aad707c4f0f5d8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a6136657eccf42428a6f6ced19aa25fdf</anchor>
      <arglist>(std::nullptr_t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>af8ce988c0c24d02ac9220e910b7c47af</anchor>
      <arglist>(bool val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a3a48beb5d185880689c2b9bb10f57741</anchor>
      <arglist>(const void *val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>afb4bdd59175e48be944b580b275112e1</anchor>
      <arglist>(short val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>abaca90ff54e082f9287f64fc1ef23553</anchor>
      <arglist>(unsigned short val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>ae0a89f7c83eaf872ef9786608f44bc9e</anchor>
      <arglist>(int val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a1a3a592afc8955bf07110877f8913412</anchor>
      <arglist>(unsigned val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a97cd8a48640fb4f278d38efff77fe041</anchor>
      <arglist>(long val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a1b849a69688b8aa53c74bd9f7a781743</anchor>
      <arglist>(unsigned long val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>ab03ad6a2b291c55174d03421cb13f64a</anchor>
      <arglist>(long long val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a61c2f28248242af88fee5b343ff253ab</anchor>
      <arglist>(unsigned long long val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a1591476a844cfdd43905661e66c7d274</anchor>
      <arglist>(const char val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a59e298a12f837155de6789dd2cf37ffe</anchor>
      <arglist>(const char *val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a7c81cf8914d6495404b0620cc9819001</anchor>
      <arglist>(const std::string &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a9a7c1a30dda2dfa66ca72aca9d48ddcd</anchor>
      <arglist>(const std::vector&lt; V &gt; &amp;cont_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>ae20a86089202ad7f0b54e83ea054de9e</anchor>
      <arglist>(const std::list&lt; V &gt; &amp;cont_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a030cdd5413295b8832a40afe72fd8cad</anchor>
      <arglist>(const std::set&lt; V &gt; &amp;cont_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a48991687af37492fa3f48416c1b9fcb8</anchor>
      <arglist>(const std::map&lt; K, V &gt; &amp;cont_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a7ebea6317172b590090cdaeac7e317bf</anchor>
      <arglist>(const T &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>ae99ef0f07239f5060d8b2c269ccb3625</anchor>
      <arglist>(const ZYppCommitResult::TransactionStepList &amp;steps_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toJSON</name>
      <anchorfile>namespacezypp_1_1json.html</anchorfile>
      <anchor>a06176c8c90aebee4cc9e7b06f286d62f</anchor>
      <arglist>(const sat::Transaction::Step &amp;step_r)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::json::detail</name>
    <filename>namespacezypp_1_1json_1_1detail.html</filename>
    <member kind="function">
      <type>std::string</type>
      <name>strEncode</name>
      <anchorfile>namespacezypp_1_1json_1_1detail.html</anchorfile>
      <anchor>a4d63e93952132de3b03744317a6e5408</anchor>
      <arglist>(std::string val_r)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::kvmap</name>
    <filename>namespacezypp_1_1kvmap.html</filename>
    <class kind="struct">zypp::kvmap::KVMapBase</class>
    <class kind="struct">zypp::kvmap::KVMapPolicy</class>
  </compound>
  <compound kind="namespace">
    <name>zypp::log</name>
    <filename>namespacezypp_1_1log.html</filename>
    <class kind="struct">zypp::log::FileLineWriter</class>
    <class kind="struct">zypp::log::LineWriter</class>
    <class kind="struct">zypp::log::StderrLineWriter</class>
    <class kind="struct">zypp::log::StdoutLineWriter</class>
    <class kind="struct">zypp::log::StreamLineWriter</class>
  </compound>
  <compound kind="namespace">
    <name>zypp::media</name>
    <filename>namespacezypp_1_1media.html</filename>
    <class kind="struct">zypp::media::AttachedMedia</class>
    <class kind="class">zypp::media::AttachPoint</class>
    <class kind="class">zypp::media::AuthData</class>
    <class kind="struct">zypp::media::AuthDataComparator</class>
    <class kind="struct">zypp::media::AuthenticationReport</class>
    <class kind="class">zypp::media::CredentialFileReader</class>
    <class kind="class">zypp::media::CredentialManager</class>
    <class kind="struct">zypp::media::CredManagerOptions</class>
    <class kind="class">zypp::media::CurlAuthData</class>
    <class kind="struct">zypp::media::CurlConfig</class>
    <class kind="struct">zypp::media::DownloadProgressReport</class>
    <class kind="class">zypp::media::MediaAccess</class>
    <class kind="class">zypp::media::MediaBadAttachPointException</class>
    <class kind="class">zypp::media::MediaBadCAException</class>
    <class kind="class">zypp::media::MediaBadFilenameException</class>
    <class kind="class">zypp::media::MediaBadUrlEmptyDestinationException</class>
    <class kind="class">zypp::media::MediaBadUrlEmptyFilesystemException</class>
    <class kind="class">zypp::media::MediaBadUrlEmptyHostException</class>
    <class kind="class">zypp::media::MediaBadUrlException</class>
    <class kind="struct">zypp::media::MediaBlock</class>
    <class kind="class">zypp::media::MediaBlockList</class>
    <class kind="class">zypp::media::MediaCD</class>
    <class kind="struct">zypp::media::MediaChangeReport</class>
    <class kind="class">zypp::media::MediaCIFS</class>
    <class kind="class">zypp::media::MediaCurl</class>
    <class kind="class">zypp::media::MediaCurlException</class>
    <class kind="class">zypp::media::MediaCurlInitException</class>
    <class kind="class">zypp::media::MediaCurlSetOptException</class>
    <class kind="class">zypp::media::MediaDIR</class>
    <class kind="class">zypp::media::MediaDISK</class>
    <class kind="class">zypp::media::MediaException</class>
    <class kind="class">zypp::media::MediaFileNotFoundException</class>
    <class kind="class">zypp::media::MediaFileSizeExceededException</class>
    <class kind="class">zypp::media::MediaForbiddenException</class>
    <class kind="class">zypp::media::MediaHandler</class>
    <class kind="class">zypp::media::MediaISO</class>
    <class kind="class">zypp::media::MediaIsSharedException</class>
    <class kind="class">zypp::media::MediaManager</class>
    <class kind="class">zypp::media::MediaManager_Impl</class>
    <class kind="class">zypp::media::MediaMountException</class>
    <class kind="class">zypp::media::MediaMultiCurl</class>
    <class kind="class">zypp::media::MediaNFS</class>
    <class kind="class">zypp::media::MediaNotADirException</class>
    <class kind="class">zypp::media::MediaNotAFileException</class>
    <class kind="class">zypp::media::MediaNotAttachedException</class>
    <class kind="class">zypp::media::MediaNotDesiredException</class>
    <class kind="class">zypp::media::MediaNotEjectedException</class>
    <class kind="class">zypp::media::MediaNotOpenException</class>
    <class kind="class">zypp::media::MediaNotSupportedException</class>
    <class kind="class">zypp::media::MediaPlugin</class>
    <class kind="class">zypp::media::MediaPriority</class>
    <class kind="class">zypp::media::MediaSource</class>
    <class kind="class">zypp::media::MediaSystemException</class>
    <class kind="class">zypp::media::MediaTemporaryProblemException</class>
    <class kind="class">zypp::media::MediaTimeoutException</class>
    <class kind="class">zypp::media::MediaUnauthorizedException</class>
    <class kind="class">zypp::media::MediaUnmountException</class>
    <class kind="class">zypp::media::MediaUnsupportedUrlSchemeException</class>
    <class kind="class">zypp::media::MediaVerifierBase</class>
    <class kind="class">zypp::media::MediaWriteException</class>
    <class kind="class">zypp::media::MetaLinkParser</class>
    <class kind="struct">zypp::media::ml_parsedata</class>
    <class kind="struct">zypp::media::ml_url</class>
    <class kind="class">zypp::media::Mount</class>
    <class kind="struct">zypp::media::MountEntry</class>
    <class kind="class">zypp::media::multifetchrequest</class>
    <class kind="class">zypp::media::multifetchworker</class>
    <class kind="class">zypp::media::NoVerifier</class>
    <class kind="class">zypp::media::ProxyInfo</class>
    <class kind="class">zypp::media::ProxyInfoLibproxy</class>
    <class kind="class">zypp::media::ProxyInfoSysconfig</class>
    <class kind="class">zypp::media::ScopedDisableMediaChangeReport</class>
    <class kind="struct">zypp::media::stateswitch</class>
    <class kind="struct">zypp::media::TmpUnsetEnv</class>
    <class kind="class">zypp::media::TransferSettings</class>
    <class kind="class">zypp::media::UrlResolverPlugin</class>
    <class kind="class">zypp::media::ZsyncParser</class>
    <member kind="typedef">
      <type>zypp::RW_pointer&lt; MediaAccess &gt;</type>
      <name>MediaAccessRef</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a3311eae4abcd1dcf9c90198153b7c1d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MediaAccessId</type>
      <name>MediaId</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>aad59b70b0310cbb7d6cb6c5202c33502</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>MediaNr</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a0402e694745753add7ac77f1d4f1a36d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>zypp::RW_pointer&lt; MediaVerifierBase &gt;</type>
      <name>MediaVerifierRef</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a271e48dd95b1792fd113d0ca35b3f66d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>MediaAccessId</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a4ea0dee09696f60f0a852362efe41b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>zypp::RW_pointer&lt; MediaSource &gt;</type>
      <name>MediaSourceRef</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a15171bbedd1533efec973d9fb23319be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>zypp::RW_pointer&lt; AttachPoint &gt;</type>
      <name>AttachPointRef</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a99d4d6dd3b34a8f813d5e19e889ac4bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; AuthData &gt;</type>
      <name>AuthData_Ptr</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>aafdfc91c6d80a0f4401637daa9a390f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; CurlAuthData &gt;</type>
      <name>CurlAuthData_Ptr</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a40bf4c3f79472167b4aafd0c3b1fb91a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>state</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_START</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615da6423199a3e9580a3ef36d95a3d8610db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_METALINK</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615da8ac8be2fb09c49a663a08ce6977a0365</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_FILES</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615dafae90bc3907a3ab28a1c3556bca918e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_FILE</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615dac3ab99b4b9491708b02dfaaaf65eeb20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_M4FILE</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615da140b09043eab1d1ff4aeaf15d7b3933e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_SIZE</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615da8a553e5c8e1329dd11d172f849c124a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_M4SIZE</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615da49396d3fd4df41fb3bd5b3d83e772bf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_VERIFICATION</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615daa8df758af8c88624f2736eaf3a757d7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_HASH</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615da1d221559ce780df327603d00e5c19794</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_M4HASH</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615daef62f20f2eceafbcd7f12a1ace3d5e89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_PIECES</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615da7f5485a0ef07bb4e6ef27fc9b06e11dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_M4PIECES</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615daf361d5d9c0eee9941492a61a14e34207</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_PHASH</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615da7ee9bcd11265cab9ca4cb4d21b6593c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_M4PHASH</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615dac8ad6880d24bf844bb5e1f8ad02f97f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_RESOURCES</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615da64b98fd17e3bad00ad58aeb1d3b9a7b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_URL</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615dab1a4612907e48e5d59d331968b638e7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_M4URL</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615da6078771c79fa94bed124bb952110371b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NUMSTATES</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5456263c51ed3d8b8d276e9fd76a615da4f70f18367c79b474e96041a07967157</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AuthData_Ptr</type>
      <name>findIn</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a50977ecc62144686a3444473a30e02af</anchor>
      <arglist>(const CredentialManager::CredentialSet &amp;set, const Url &amp;url, url::ViewOption vopt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>save_creds_in_file</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a54bfc5ee290fc381dc1150146bf6956d</anchor>
      <arglist>(const CredentialManager::CredentialSet creds, const Pathname &amp;file, const mode_t mode)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a289b48cff0ddd649e566e79e9eff84c4</anchor>
      <arglist>(std::ostream &amp;str, const MediaAccess &amp;obj)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>fetchnext</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a5e756833b1c7344b64e11041cd1384e7</anchor>
      <arglist>(FILE *fp, unsigned char *bp, size_t blksize, size_t pushback, unsigned char *pushbackp)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a35f864d29bc123965589d0d40a217b87</anchor>
      <arglist>(std::ostream &amp;str, const MediaBlockList &amp;bl)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getShare</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a0d950adabab2e1357faa33b69139cff2</anchor>
      <arglist>(Pathname spath_r)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>stripShare</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>adb656c6b38b55e41edcbccdfeff18c71</anchor>
      <arglist>(Pathname spath_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_OPERATORS_FOR_FLAGS</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>ac3f62cdb3c10773de8e4c32cb640fd47</anchor>
      <arglist>(MediaCurl::RequestOptions)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a4b7977f66289741659dbf29ab601ba58</anchor>
      <arglist>(std::ostream &amp;str, const MediaHandler &amp;obj)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>currentTime</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a6d91bb651f075fb0b19a1c8f04199f9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>env_isset</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a4e304b06d79e8cbc52508959d83dead7</anchor>
      <arglist>(std::string name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>looks_like_metalink_fd</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a0a400c35695a52ef7d758de6541a178c</anchor>
      <arglist>(int fd)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>looks_like_metalink</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a00d50ca92988358bb454c16dcc5a8c36</anchor>
      <arglist>(const Pathname &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a2593c40f131f2e2077bd82af49702d27</anchor>
      <arglist>(std::ostream &amp;str, const AttachPoint &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a90e5a439fe13cb15bfb30b191dbfc473</anchor>
      <arglist>(std::ostream &amp;str, const AttachedMedia &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>ac5ba3149f09d9524e690b4e3f297012f</anchor>
      <arglist>(std::ostream &amp;str, const AuthData &amp;auth_data)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a2e00dc0213ffd57140749581d1768e24</anchor>
      <arglist>(std::ostream &amp;str, const CurlAuthData &amp;auth_data)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void XMLCALL</type>
      <name>startElement</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a851e7eea001f68ef67bed5125de27feb</anchor>
      <arglist>(void *userData, const xmlChar *name, const xmlChar **atts)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void XMLCALL</type>
      <name>endElement</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a79f43ef35d5aadc6c15842c7ead2dcc4</anchor>
      <arglist>(void *userData, const xmlChar *name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void XMLCALL</type>
      <name>characterData</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a147c1d7d582224cfe256373e35a16940</anchor>
      <arglist>(void *userData, const xmlChar *s, int len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>find_attr</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a3f55f9a725baa99c3e19959ed1a6a5d7</anchor>
      <arglist>(const char *txt, const xmlChar **atts)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>hexstr2bytes</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a84e552ef2f151b592fb73b9127fd686c</anchor>
      <arglist>(unsigned char *buf, const char *str, int buflen)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>urlcmp</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>ad670137176e532d261ba0c8ac8bf2f92</anchor>
      <arglist>(const ml_url &amp;a, const ml_url &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>acf67303d0d402058bbd32cd1678a7dae</anchor>
      <arglist>(std::ostream &amp;str, const MountEntry &amp;obj)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static pxProxyFactory *</type>
      <name>getProxyFactory</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>ab6b1c7a1c8496140ddfa8cdac99fc273</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a88ecdd00b45a47f456afe5476b65f51a</anchor>
      <arglist>(std::ostream &amp;str, const UrlResolverPlugin &amp;obj)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>hexstr2bytes</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a84e552ef2f151b592fb73b9127fd686c</anchor>
      <arglist>(unsigned char *buf, const char *str, int buflen)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct stateswitch</type>
      <name>stateswitches</name>
      <anchorfile>namespacezypp_1_1media.html</anchorfile>
      <anchor>a3959a52a3a90fbbba3733e2f1d04db71</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::misc</name>
    <filename>namespacezypp_1_1misc.html</filename>
    <namespace>zypp::misc::testcase</namespace>
    <member kind="enumeration">
      <type></type>
      <name>LoadSystemFlag</name>
      <anchorfile>namespacezypp_1_1misc.html</anchorfile>
      <anchor>a17dc91fc4521efa9a3fb25bc4106701e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LS_READONLY</name>
      <anchorfile>namespacezypp_1_1misc.html</anchorfile>
      <anchor>a17dc91fc4521efa9a3fb25bc4106701ea287d8fd2f1341d33345ed14566a3c1da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LS_NOREFRESH</name>
      <anchorfile>namespacezypp_1_1misc.html</anchorfile>
      <anchor>a17dc91fc4521efa9a3fb25bc4106701ea5095323705ed996e77f299927c8fa98b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defaultLoadSystem</name>
      <anchorfile>namespacezypp_1_1misc.html</anchorfile>
      <anchor>aa336641e8fe620e1e8f7d60f7d7b73ae</anchor>
      <arglist>(const Pathname &amp;sysRoot_r=&quot;/&quot;, LoadSystemFlags flags_r=LoadSystemFlags())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>defaultLoadSystem</name>
      <anchorfile>namespacezypp_1_1misc.html</anchorfile>
      <anchor>a6f04dd5f70f9450a9f5e967ac2c6184f</anchor>
      <arglist>(LoadSystemFlags flags_r)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::misc::testcase</name>
    <filename>namespacezypp_1_1misc_1_1testcase.html</filename>
    <class kind="class">zypp::misc::testcase::ForceInstall</class>
    <class kind="struct">zypp::misc::testcase::ForceInstallImpl</class>
    <class kind="class">zypp::misc::testcase::LoadTestcase</class>
    <class kind="class">zypp::misc::testcase::RepoData</class>
    <class kind="struct">zypp::misc::testcase::RepoDataImpl</class>
    <class kind="class">zypp::misc::testcase::TestcaseSetup</class>
    <class kind="struct">zypp::misc::testcase::TestcaseSetupImpl</class>
    <class kind="struct">zypp::misc::testcase::TestcaseTrial</class>
    <member kind="enumeration">
      <type></type>
      <name>TestcaseRepoType</name>
      <anchorfile>namespacezypp_1_1misc_1_1testcase.html</anchorfile>
      <anchor>a8465c02c1a284f8e77b551386ffacc6a</anchor>
      <arglist></arglist>
      <enumvalue file="namespacezypp_1_1misc_1_1testcase.html" anchor="a8465c02c1a284f8e77b551386ffacc6aa87b2ccc9693d1d35db611ffe6cf37f30">Helix</enumvalue>
      <enumvalue file="namespacezypp_1_1misc_1_1testcase.html" anchor="a8465c02c1a284f8e77b551386ffacc6aadf11363f625cc4f0e49d738b61bf55cf">Testtags</enumvalue>
      <enumvalue file="namespacezypp_1_1misc_1_1testcase.html" anchor="a8465c02c1a284f8e77b551386ffacc6aa02a3a357710cc2a5dfdfb74ed012fb59">Url</enumvalue>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>helixControlFile</name>
      <anchorfile>namespacezypp_1_1misc_1_1testcase.html</anchorfile>
      <anchor>ae82a80d35a22a2fc0c5aae6c403aa095</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>yamlControlFile</name>
      <anchorfile>namespacezypp_1_1misc_1_1testcase.html</anchorfile>
      <anchor>abe7eaa9f13e4f7af53802c18db1647f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::packagedelta</name>
    <filename>namespacezypp_1_1packagedelta.html</filename>
    <class kind="class">zypp::packagedelta::DeltaRpm</class>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1packagedelta.html</anchorfile>
      <anchor>a9d22137fd79ac0123421ff1cd3c79648</anchor>
      <arglist>(std::ostream &amp;str, const DeltaRpm &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::parser</name>
    <filename>namespacezypp_1_1parser.html</filename>
    <namespace>zypp::parser::susetags</namespace>
    <namespace>zypp::parser::yum</namespace>
    <class kind="class">zypp::parser::HistoryLogReader</class>
    <class kind="class">zypp::parser::IniDict</class>
    <class kind="class">zypp::parser::IniParser</class>
    <class kind="class">zypp::parser::ParseException</class>
    <class kind="class">zypp::parser::ParserProgress</class>
    <class kind="class">zypp::parser::ProductFileData</class>
    <class kind="class">zypp::parser::ProductFileReader</class>
    <class kind="struct">zypp::parser::ProductNode</class>
    <class kind="class">zypp::parser::RepoFileReader</class>
    <class kind="class">zypp::parser::RepoindexFileReader</class>
    <class kind="class">zypp::parser::ServiceFileReader</class>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1parser.html</anchorfile>
      <anchor>a52661ff5247a3052feeba9e11f4aea61</anchor>
      <arglist>(std::ostream &amp;str, const IniDict &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1parser.html</anchorfile>
      <anchor>a74acad2b2fc93fd398157bf6615d3107</anchor>
      <arglist>(std::ostream &amp;str, const ProductFileData &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1parser.html</anchorfile>
      <anchor>a9bcbf14bac2b416c32936e36007eb04c</anchor>
      <arglist>(std::ostream &amp;str, const ProductFileData::Upgrade &amp;obj)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>repositories_in_stream</name>
      <anchorfile>namespacezypp_1_1parser.html</anchorfile>
      <anchor>a7d5f9625d736968682cc750cfa47546a</anchor>
      <arglist>(const InputStream &amp;is, const RepoFileReader::ProcessRepo &amp;callback, const ProgressData::ReceiverFnc &amp;progress)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1parser.html</anchorfile>
      <anchor>aab6614e43bcfcfe0d9d47af491e03b56</anchor>
      <arglist>(std::ostream &amp;str, const RepoFileReader &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1parser.html</anchorfile>
      <anchor>aba1742b62d0678c17a3be899d3d37b23</anchor>
      <arglist>(std::ostream &amp;str, const ServiceFileReader &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::parser::susetags</name>
    <filename>namespacezypp_1_1parser_1_1susetags.html</filename>
    <class kind="class">zypp::parser::susetags::ContentFileReader</class>
    <class kind="class">zypp::parser::susetags::RepoIndex</class>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1parser_1_1susetags.html</anchorfile>
      <anchor>a5699ec7e51d47b8df902ffd4b719e555</anchor>
      <arglist>(RepoIndex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1parser_1_1susetags.html</anchorfile>
      <anchor>a2142fa86910bbe2d1b0c67d92794acc0</anchor>
      <arglist>(RepoIndex)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::parser::yum</name>
    <filename>namespacezypp_1_1parser_1_1yum.html</filename>
    <class kind="class">zypp::parser::yum::RepomdFileReader</class>
  </compound>
  <compound kind="namespace">
    <name>zypp::pool</name>
    <filename>namespacezypp_1_1pool.html</filename>
    <class kind="class">zypp::pool::ByIdent</class>
    <class kind="struct">zypp::pool::ByPoolItem</class>
    <class kind="struct">zypp::pool::P_Select2nd</class>
    <class kind="class">zypp::pool::PoolImpl</class>
    <class kind="struct">zypp::pool::PoolStats</class>
    <class kind="struct">zypp::pool::PoolTraits</class>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1pool.html</anchorfile>
      <anchor>a4f3d3f8175770e0ded381b378773558d</anchor>
      <arglist>(std::ostream &amp;str, const PoolStats &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::range_detail</name>
    <filename>namespacezypp_1_1range__detail.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>overlaps</name>
      <anchorfile>namespacezypp_1_1range__detail.html</anchorfile>
      <anchor>aae6b8c70058de2f6fca4eb2c94085f94</anchor>
      <arglist>(Rel lhs, Rel rhs, int cmp)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::repo</name>
    <filename>namespacezypp_1_1repo.html</filename>
    <namespace>zypp::repo::factory</namespace>
    <namespace>zypp::repo::susetags</namespace>
    <namespace>zypp::repo::yum</namespace>
    <class kind="class">zypp::repo::DeltaCandidates</class>
    <class kind="class">zypp::repo::Downloader</class>
    <class kind="struct">zypp::repo::DownloadResolvableReport</class>
    <class kind="class">zypp::repo::PackageProvider</class>
    <class kind="class">zypp::repo::PackageProviderImpl</class>
    <class kind="class">zypp::repo::PackageProviderPolicy</class>
    <class kind="struct">zypp::repo::PluginServiceRepos</class>
    <class kind="class">zypp::repo::PluginServices</class>
    <class kind="struct">zypp::repo::ProbeRepoReport</class>
    <class kind="class">zypp::repo::RepoAlreadyExistsException</class>
    <class kind="struct">zypp::repo::RepoCreateReport</class>
    <class kind="class">zypp::repo::RepoException</class>
    <class kind="class">zypp::repo::RepoInfoBase</class>
    <class kind="class">zypp::repo::RepoInvalidAliasException</class>
    <class kind="class">zypp::repo::RepoMediaAccess</class>
    <class kind="class">zypp::repo::RepoMetadataException</class>
    <class kind="class">zypp::repo::RepoMirrorList</class>
    <class kind="class">zypp::repo::RepoNoAliasException</class>
    <class kind="class">zypp::repo::RepoNotCachedException</class>
    <class kind="class">zypp::repo::RepoNotFoundException</class>
    <class kind="class">zypp::repo::RepoNoUrlException</class>
    <class kind="struct">zypp::repo::RepoReport</class>
    <class kind="struct">zypp::repo::RepoType</class>
    <class kind="class">zypp::repo::RepoUnknownTypeException</class>
    <class kind="class">zypp::repo::RepoVarExpand</class>
    <class kind="struct">zypp::repo::RepoVariablesStringReplacer</class>
    <class kind="struct">zypp::repo::RepoVariablesUrlReplacer</class>
    <class kind="struct">zypp::repo::RIMServiceRepos</class>
    <class kind="class">zypp::repo::RpmPackageProvider</class>
    <class kind="class">zypp::repo::RpmSigCheckException</class>
    <class kind="class">zypp::repo::ServiceAlreadyExistsException</class>
    <class kind="class">zypp::repo::ServiceException</class>
    <class kind="class">zypp::repo::ServiceInvalidAliasException</class>
    <class kind="class">zypp::repo::ServiceNoAliasException</class>
    <class kind="class">zypp::repo::ServiceNoUrlException</class>
    <class kind="class">zypp::repo::ServicePluginException</class>
    <class kind="class">zypp::repo::ServicePluginImmutableException</class>
    <class kind="class">zypp::repo::ServicePluginInformalException</class>
    <class kind="class">zypp::repo::ServiceRepos</class>
    <class kind="struct">zypp::repo::ServiceType</class>
    <class kind="struct">zypp::repo::SMVData</class>
    <class kind="class">zypp::repo::SrcPackageProvider</class>
    <class kind="class">zypp::repo::SUSEMediaVerifier</class>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>ab03092838b37118c48f0d8ab0a414259</anchor>
      <arglist>(std::ostream &amp;str, const DeltaCandidates &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>downloadMediaInfo</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a2a0ce89b7a854ad759121777e31a6844</anchor>
      <arglist>(const Pathname &amp;dest_dir, MediaSetAccess &amp;media, const ProgressData::ReceiverFnc &amp;progress=ProgressData::ReceiverFnc())</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a8e637d04d02642ce91acb84eb9675c30</anchor>
      <arglist>(std::ostream &amp;str, const PluginServices &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_CTORS</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>aa4251e03846303f80e4a65eb61f6a93f</anchor>
      <arglist>(RepoNotCachedException, &quot;Repository is not cached&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_CTORS</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a0dc2e636e4b8a4879e2e402ad21c944a</anchor>
      <arglist>(RepoNoUrlException, &quot;Repository has no or invalid url defined.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_CTORS</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a34ffc1ece39f0d60c6ce6416686a186d</anchor>
      <arglist>(RepoNoAliasException, &quot;Repository has no alias defined.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_CTORS</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a1ff9788d7fb6215edfcc7cc25598f7d7</anchor>
      <arglist>(RepoInvalidAliasException, &quot;Repository has an invalid alias.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_CTORS</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>aa6d389ae1722fb66524197b9f0bb63b4</anchor>
      <arglist>(RepoNotFoundException, &quot;Repository not found.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_CTORS</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>aea98434b04609368df06908ca9ec8ecf</anchor>
      <arglist>(RepoAlreadyExistsException, &quot;Repository already exists.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_CTORS</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a64342f335426126378c3870634dfb972</anchor>
      <arglist>(RepoUnknownTypeException, &quot;Repository type can&apos;t be determined.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_CTORS</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a91d33b8875d431d520660c9c91065450</anchor>
      <arglist>(RepoMetadataException, &quot;Repository metadata not usable.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_CTORS</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a8d70a38284c0829b2204c8ced51ad981</anchor>
      <arglist>(ServiceNoAliasException, &quot;Service has no alias defined.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_CTORS</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a795f07ee1677071f60a66270bf4d0079</anchor>
      <arglist>(ServiceInvalidAliasException, &quot;Service has an invalid alias.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_CTORS</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a97d5c0c4e0642afaa4fa5fc1006298ec</anchor>
      <arglist>(ServiceAlreadyExistsException, &quot;Service already exists.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_CTORS</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a1556842eae3370b84c620df1c87797d3</anchor>
      <arglist>(ServiceNoUrlException, &quot;Service has no or invalid url defined.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_CTORS</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a73f7fbe75b6a0dde0178c688794a3d0d</anchor>
      <arglist>(ServicePluginException, &quot;PLUGIN service exception.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_CTORS</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>ae5b10eb707ac97557b0fad2e97997a3e</anchor>
      <arglist>(ServicePluginInformalException, &quot;Service plugin has trouble providing the metadata but this should not be treated as error.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEF_CTORS</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>ad6cec0fa273e23df9dbf300dff2cfe7f</anchor>
      <arglist>(ServicePluginImmutableException, _(&quot;Service plugin does not support changing an attribute.&quot;))</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>adf467d9a4b3e9cd29f7cb5cc08284a34</anchor>
      <arglist>(std::ostream &amp;str, const RepoInfoBase &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a7c098c46556eb1259796f8d3bbf63f2e</anchor>
      <arglist>(const RepoInfoBase &amp;lhs, const RepoInfoBase &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>ManagedFile</type>
      <name>provideFile</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a2e6b5d14afa0af8e52925c440fa77435</anchor>
      <arglist>(RepoInfo repo_r, const OnMediaLocation &amp;loc_r, const ProvideFilePolicy &amp;policy_r=ProvideFilePolicy())</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a1c57e16b771c253691f665ea9994f378</anchor>
      <arglist>(std::ostream &amp;str, const RepoType &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>af3af9cf44d9debc47e9839442e88f8a1</anchor>
      <arglist>(const RepoType &amp;obj1, const RepoType &amp;obj2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>af49b7a8cebf3e46a21b6dde50bebcae1</anchor>
      <arglist>(const RepoType &amp;obj1, const RepoType &amp;obj2)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>aa2cb6ecf4fd8c437a2c57f2d6ddf8d26</anchor>
      <arglist>(std::ostream &amp;str, const ServiceType &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a1e67b854a3145b35e611bd0649361c2a</anchor>
      <arglist>(const ServiceType &amp;obj1, const ServiceType &amp;obj2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>abae631852e4337be14b5a3c8ce7d821b</anchor>
      <arglist>(const ServiceType &amp;obj1, const ServiceType &amp;obj2)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a0eef2d7f7df6b8e978187d0be153b31a</anchor>
      <arglist>(std::ostream &amp;str, const SUSEMediaVerifier &amp;obj)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::map&lt; std::string, ServiceType::Type &gt;</type>
      <name>_table</name>
      <anchorfile>namespacezypp_1_1repo.html</anchorfile>
      <anchor>a78bc6fe2197a466e5523b8f9d1b352e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::repo::factory</name>
    <filename>namespacezypp_1_1repo_1_1factory.html</filename>
    <member kind="function">
      <type>PackageProvider::Impl *</type>
      <name>make</name>
      <anchorfile>namespacezypp_1_1repo_1_1factory.html</anchorfile>
      <anchor>aa916762ed7cc0d09d34a47f933daf329</anchor>
      <arglist>(RepoMediaAccess &amp;access_r, const PoolItem &amp;pi_r, const DeltaCandidates &amp;deltas_r, const PackageProviderPolicy &amp;policy_r)</arglist>
    </member>
    <member kind="function">
      <type>PackageProvider::Impl *</type>
      <name>make</name>
      <anchorfile>namespacezypp_1_1repo_1_1factory.html</anchorfile>
      <anchor>a66242f7186d795398779a9311f8d9b6b</anchor>
      <arglist>(RepoMediaAccess &amp;access_r, const PoolItem &amp;pi_r, const PackageProviderPolicy &amp;policy_r)</arglist>
    </member>
    <member kind="function">
      <type>PackageProvider::Impl *</type>
      <name>make</name>
      <anchorfile>namespacezypp_1_1repo_1_1factory.html</anchorfile>
      <anchor>a984646c7cbd49715e884c113a30695ed</anchor>
      <arglist>(RepoMediaAccess &amp;access_r, const Package::constPtr &amp;package_r, const DeltaCandidates &amp;deltas_r, const PackageProviderPolicy &amp;policy_r)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::repo::susetags</name>
    <filename>namespacezypp_1_1repo_1_1susetags.html</filename>
    <class kind="class">zypp::repo::susetags::Downloader</class>
    <member kind="function" static="yes">
      <type>static Pathname</type>
      <name>search_deltafile</name>
      <anchorfile>namespacezypp_1_1repo_1_1susetags.html</anchorfile>
      <anchor>a6fec1141577c37ac807e4a9aa87ebe8b</anchor>
      <arglist>(const Pathname &amp;dir, const Pathname &amp;file)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::repo::yum</name>
    <filename>namespacezypp_1_1repo_1_1yum.html</filename>
    <class kind="class">zypp::repo::yum::Downloader</class>
  </compound>
  <compound kind="namespace">
    <name>zypp::resfilter</name>
    <filename>namespacezypp_1_1resfilter.html</filename>
    <class kind="struct">zypp::resfilter::ByArch</class>
    <class kind="struct">zypp::resfilter::ByEdition</class>
    <class kind="struct">zypp::resfilter::ByInstalled</class>
    <class kind="struct">zypp::resfilter::ByKeep</class>
    <class kind="struct">zypp::resfilter::ByLock</class>
    <class kind="struct">zypp::resfilter::ByName</class>
    <class kind="struct">zypp::resfilter::ByRecommended</class>
    <class kind="struct">zypp::resfilter::ByRepository</class>
    <class kind="struct">zypp::resfilter::BySuggested</class>
    <class kind="struct">zypp::resfilter::ByTransact</class>
    <class kind="struct">zypp::resfilter::ByUninstalled</class>
    <member kind="typedef">
      <type>std::unary_function&lt; ResObject::constPtr, bool &gt;</type>
      <name>ResObjectFilterFunctor</name>
      <anchorfile>namespacezypp_1_1resfilter.html</anchorfile>
      <anchor>ada6c38fff66c71c41062310501355af0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; bool(ResObject::constPtr)&gt;</type>
      <name>ResFilter</name>
      <anchorfile>namespacezypp_1_1resfilter.html</anchorfile>
      <anchor>a52705ec120be865ed61d42b9b2026466</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unary_function&lt; PoolItem, bool &gt;</type>
      <name>PoolItemFilterFunctor</name>
      <anchorfile>namespacezypp_1_1resfilter.html</anchorfile>
      <anchor>ada34cc11d26920156f66c9da1e6febd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>filter::ByKind</type>
      <name>byKind</name>
      <anchorfile>namespacezypp_1_1resfilter.html</anchorfile>
      <anchor>a639b7530ac6eaa3bc7904fa020db26f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ByEdition&lt; TCompare &gt;</type>
      <name>byEdition</name>
      <anchorfile>namespacezypp_1_1resfilter.html</anchorfile>
      <anchor>a6762804f644cfe8bc8ce9a69017df98f</anchor>
      <arglist>(const Edition &amp;edition_r, TCompare cmp_r)</arglist>
    </member>
    <member kind="function">
      <type>ByEdition&lt; TCompare &gt;</type>
      <name>byEdition</name>
      <anchorfile>namespacezypp_1_1resfilter.html</anchorfile>
      <anchor>ab7543c7d6ede0dac87c2a13a2cbcbf56</anchor>
      <arglist>(const Edition &amp;edition_r)</arglist>
    </member>
    <member kind="function">
      <type>ByArch&lt; TCompare &gt;</type>
      <name>byArch</name>
      <anchorfile>namespacezypp_1_1resfilter.html</anchorfile>
      <anchor>a752a2987c9a18575ecf25c92e31e634f</anchor>
      <arglist>(const Arch &amp;arch_r, TCompare cmp_r)</arglist>
    </member>
    <member kind="function">
      <type>ByArch&lt; TCompare &gt;</type>
      <name>byArch</name>
      <anchorfile>namespacezypp_1_1resfilter.html</anchorfile>
      <anchor>a6c0909d28bea77df1af735c273d6971f</anchor>
      <arglist>(const Arch &amp;arch_r)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::resstatus</name>
    <filename>namespacezypp_1_1resstatus.html</filename>
    <class kind="class">zypp::resstatus::StatusBackup</class>
    <class kind="struct">zypp::resstatus::UserLockQueryManip</class>
  </compound>
  <compound kind="namespace">
    <name>zypp::rw_pointer</name>
    <filename>namespacezypp_1_1rw__pointer.html</filename>
    <class kind="struct">zypp::rw_pointer::Intrusive</class>
    <class kind="struct">zypp::rw_pointer::Scoped</class>
    <class kind="struct">zypp::rw_pointer::Shared</class>
  </compound>
  <compound kind="namespace">
    <name>zypp::sat</name>
    <filename>namespacezypp_1_1sat.html</filename>
    <namespace>zypp::sat::detail</namespace>
    <namespace>zypp::sat::solvitermixin_detail</namespace>
    <class kind="class">zypp::sat::ArrayAttr</class>
    <class kind="struct">zypp::sat::asSolvable</class>
    <class kind="class">zypp::sat::FileConflicts</class>
    <class kind="class">zypp::sat::LocaleSupport</class>
    <class kind="class">zypp::sat::LookupAttr</class>
    <class kind="class">zypp::sat::LookupRepoAttr</class>
    <class kind="class">zypp::sat::Map</class>
    <class kind="class">zypp::sat::Pool</class>
    <class kind="class">zypp::sat::Queue</class>
    <class kind="class">zypp::sat::Solvable</class>
    <class kind="class">zypp::sat::SolvableSet</class>
    <class kind="class">zypp::sat::SolvableSpec</class>
    <class kind="class">zypp::sat::SolvableType</class>
    <class kind="class">zypp::sat::SolvAttr</class>
    <class kind="class">zypp::sat::SolvIterMixin</class>
    <class kind="class">zypp::sat::Transaction</class>
    <class kind="class">zypp::sat::WhatObsoletes</class>
    <class kind="class">zypp::sat::WhatProvides</class>
    <member kind="typedef">
      <type>Queue</type>
      <name>SolvableQueue</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a6293c47717370aadb7d5d06ad3f5b0ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Queue</type>
      <name>StringQueue</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>ac7291c4be759a4a32d35f852a9661131</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>ae54cd5cc7340e1d429a7c421ea8e22b3</anchor>
      <arglist>(std::ostream &amp;str, const FileConflicts &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>ad719c15b67e95898d8ba849d1390d01f</anchor>
      <arglist>(std::ostream &amp;str, const FileConflicts::Conflict &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpAsXmlOn</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>aae75c937942bbbb70338f74abb235392</anchor>
      <arglist>(std::ostream &amp;str, const FileConflicts &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpAsXmlOn</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a92b8f9427ab16dc8cf9b57825350bed0</anchor>
      <arglist>(std::ostream &amp;str, const FileConflicts::Conflict &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a48d1685abf2a51e9cf4e196886195203</anchor>
      <arglist>(std::ostream &amp;str, const LocaleSupport &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a1918a3d614c10150b7538f2dbd2bcdcd</anchor>
      <arglist>(std::ostream &amp;str, const LocaleSupport &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a6f7acd7de65905a308e57a242831b9b0</anchor>
      <arglist>(std::ostream &amp;str, const LookupAttr &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>ae2c5c5f926ce8f21d63190d48b0a8585</anchor>
      <arglist>(std::ostream &amp;str, const LookupAttr &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a8b6c67b13febdb736e425644cc1a507f</anchor>
      <arglist>(std::ostream &amp;str, const LookupAttr::iterator &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>afc1255540634233d2aefcd856caed025</anchor>
      <arglist>(std::ostream &amp;str, const ArrayAttr&lt; TResult, TAttr &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>af599ec3ea83dcd58f7b1814c3f426fb6</anchor>
      <arglist>(const Map &amp;lhs, const Map &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a72b57101b48c962c0b169afb753f9293</anchor>
      <arglist>(std::ostream &amp;str, const Pool &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateSolvFileIndex</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>ad45df5cf58daa413e6e443b45f0713a8</anchor>
      <arglist>(const Pathname &amp;solvfile_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a7dbd06c03edd0e35461ec3b171820d7f</anchor>
      <arglist>(std::ostream &amp;str, const Queue &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a8ec4ab9bc09721cce5f8158ef30b64fe</anchor>
      <arglist>(std::ostream &amp;str, const Queue &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a343f032499bfd922b282e5d759b333fb</anchor>
      <arglist>(const Queue &amp;lhs, const Queue &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>af48695ba23f8372fae4ecdbac071aa42</anchor>
      <arglist>(std::ostream &amp;str, const Solvable &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>ab88d56ce6620cdebb70827c369f6f9f0</anchor>
      <arglist>(std::ostream &amp;str, const Solvable &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpAsXmlOn</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>aeec9ce157b752ad5a1ea5cfc2575c83e</anchor>
      <arglist>(std::ostream &amp;str, const Solvable &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a4e4ffbeaca3552a52f76b1aeb327b7ef</anchor>
      <arglist>(std::ostream &amp;str, const SolvableSet &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>aec4dd03451c7bc3bc3f6253b7b715098</anchor>
      <arglist>(std::ostream &amp;str, const SolvableSpec &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>af24776361ffc9c6b337391b55f7f35a4</anchor>
      <arglist>(const SolvableType&lt; Derived &gt; &amp;lhs, const Solvable &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>ad94d28104976c03baa0515c2af6f44c4</anchor>
      <arglist>(const Solvable &amp;lhs, const SolvableType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a7921c46e106e90d039e9a0d4352eb945</anchor>
      <arglist>(const SolvableType&lt; Derived &gt; &amp;lhs, const Solvable &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>aa312d476af680b9e2b20596b494b5617</anchor>
      <arglist>(const Solvable &amp;lhs, const SolvableType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>ad0acc5c70edf46d9bcce4be704a19a5f</anchor>
      <arglist>(const SolvableType&lt; Derived &gt; &amp;lhs, const Solvable &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a49677a7ccf853167ecb8d41092655abd</anchor>
      <arglist>(const Solvable &amp;lhs, const SolvableType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>identical</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>ae610a52f87d77a7571e24d1d3da6717c</anchor>
      <arglist>(const SolvableType&lt; Derived &gt; &amp;lhs, const Solvable &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>identical</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>aef21fd4bd5d39126bb13b94c30802b3b</anchor>
      <arglist>(const Solvable &amp;lhs, const SolvableType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sameNVRA</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>adea0ff6d1b66cc1428b3b796fa7b7129</anchor>
      <arglist>(const SolvableType&lt; Derived &gt; &amp;lhs, const Solvable &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sameNVRA</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a5fd17f294bf123edd19fe9b388b55337</anchor>
      <arglist>(const Solvable &amp;lhs, const SolvableType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compareByN</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>adc34814eabc6a3f148b69fb6485e052b</anchor>
      <arglist>(const SolvableType&lt; Derived &gt; &amp;lhs, const Solvable &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compareByN</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a9a0751e9364c440d9f2cd75abc24e3df</anchor>
      <arglist>(const Solvable &amp;lhs, const SolvableType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compareByNVR</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a21c18c982a64d1d9dbb8663a904faace</anchor>
      <arglist>(const SolvableType&lt; Derived &gt; &amp;lhs, const Solvable &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compareByNVR</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a75e7ebace278152247eab16eb8e0c69e</anchor>
      <arglist>(const Solvable &amp;lhs, const SolvableType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compareByNVRA</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a8d3fa8de98debf23659d3986fbefc378</anchor>
      <arglist>(const SolvableType&lt; Derived &gt; &amp;lhs, const Solvable &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compareByNVRA</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a88e85fbcf219c566c1c6c50b9cd81635</anchor>
      <arglist>(const Solvable &amp;lhs, const SolvableType&lt; Derived &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a4cb272771cba85ff3aca0f9933264eff</anchor>
      <arglist>(std::ostream &amp;str, const Transaction &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a35e226d3f89cf041ad0fe9614dad6964</anchor>
      <arglist>(std::ostream &amp;str, const Transaction &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a95d62116b4ba4455b40de5eafe9a95dd</anchor>
      <arglist>(const Transaction &amp;lhs, const Transaction &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>ae36d5f0796a54763529ee74a0d5fa2ee</anchor>
      <arglist>(std::ostream &amp;str, const Transaction::Step &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a7b0a967f4e1e07916b3e12fa64c40027</anchor>
      <arglist>(std::ostream &amp;str, Transaction::StepType obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a2384100a15e76bb9dd12793bedab9a49</anchor>
      <arglist>(std::ostream &amp;str, Transaction::StepStage obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZYPP_DECLARE_OPERATORS_FOR_FLAGS</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a9b203d96e1920702fcb027cc760c3e2b</anchor>
      <arglist>(Transaction::StepStages)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a15be79bc27bfa92c94c7974422a5397f</anchor>
      <arglist>(std::ostream &amp;str, const WhatObsoletes &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>af67c5dc948d9132008b428bf545d333a</anchor>
      <arglist>(std::ostream &amp;str, const WhatProvides &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>LookupAttr::iterator::asType&lt; std::string &gt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>af59ac1060d625c9b59b007456c5930fb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>obsoleteUsesProvides</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>a8effae48d630d02b28addf23a52c1305</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>LookupAttr::iterator::asType&lt; std::string &gt;</name>
      <anchorfile>namespacezypp_1_1sat.html</anchorfile>
      <anchor>af59ac1060d625c9b59b007456c5930fb</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::sat::detail</name>
    <filename>namespacezypp_1_1sat_1_1detail.html</filename>
    <class kind="class">zypp::sat::detail::DIWrap</class>
    <class kind="class">zypp::sat::detail::PoolImpl</class>
    <class kind="struct">zypp::sat::detail::PoolMember</class>
    <class kind="class">zypp::sat::detail::SolvableIterator</class>
    <class kind="class">zypp::sat::detail::Transaction_const_iterator</class>
    <class kind="class">zypp::sat::detail::Transaction_iterator</class>
    <class kind="class">zypp::sat::detail::WhatProvidesIterator</class>
    <member kind="typedef">
      <type>::s_Dataiterator</type>
      <name>CDataiterator</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>ab5e5dac3b36b16c1d7403ee5c6b6c737</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::s_Datamatcher</type>
      <name>CDatamatcher</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a3db9361c72d65e88d444c5ed29aea49a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::s_Map</type>
      <name>CMap</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a95804e177f2da834e01282204ac7b8d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::s_Pool</type>
      <name>CPool</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>ad0240075bbe62cff5c05e562ff042b21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::s_Queue</type>
      <name>CQueue</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>abe97104d5f803accb8f1439ece3325b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::s_Repo</type>
      <name>CRepo</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>ac6f62b370bd7dca5f8a985def167694e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::s_Solvable</type>
      <name>CSolvable</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>acdff3c98f3ca47c84eaee5d91a91a339</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::s_Solver</type>
      <name>CSolver</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a8930e39c570413dfc1888c0757530b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::s_Transaction</type>
      <name>CTransaction</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a9e9c756377d62a0aae5f3d811166c959</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>IdType</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>acc9c4c1cc63097094476fa90b3ca12d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned</type>
      <name>SolvableIdType</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>ae94cd07a576454d3dd6803db524488b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SolvableIdType</type>
      <name>size_type</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>ac0d3ca93132eee14b022898f23b49d07</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CRepo *</type>
      <name>RepoIdType</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>af7f94740473734e85e7ddbca348c3997</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>abf634892fe1f353283f2a4df20744b01</anchor>
      <arglist>(noId,==, STRID_NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a0e9ed7e753d868f2fb88ddada10f0d12</anchor>
      <arglist>(emptyId,==, STRID_EMPTY)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>afc2709df90d72dca5f2d240ee48cf61c</anchor>
      <arglist>(noSolvableId,==, ID_NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a3a3f15497d78b1163d23cd9869c03233</anchor>
      <arglist>(systemSolvableId,==, SYSTEMSOLVABLE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a706af4efab083d577ea47ebe278c9723</anchor>
      <arglist>(solvablePrereqMarker,==, SOLVABLE_PREREQMARKER)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a819ca1c99fe2774364a13b580146d9b1</anchor>
      <arglist>(solvableFileMarker,==, SOLVABLE_FILEMARKER)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>af84402c3ada06d046971325c799a63b0</anchor>
      <arglist>(CapDetail::CAP_AND,==, REL_AND)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>ab3bcbefc0993770ee08778c8952939e4</anchor>
      <arglist>(CapDetail::CAP_OR,==, REL_OR)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>abdeb1d2e0ecd5faa76b4125221989c6b</anchor>
      <arglist>(CapDetail::CAP_WITH,==, REL_WITH)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>ace504736bbfb0f51f519fa83f50ab21a</anchor>
      <arglist>(CapDetail::CAP_NAMESPACE,==, REL_NAMESPACE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>aff049ffc36b71c034d98f88fcf889561</anchor>
      <arglist>(CapDetail::CAP_ARCH,==, REL_ARCH)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>add5394f3d75f54d95a8ec35263bc3dc9</anchor>
      <arglist>(namespaceModalias,==, NAMESPACE_MODALIAS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>ae857f66930a66bad558687f20365819c</anchor>
      <arglist>(namespaceLanguage,==, NAMESPACE_LANGUAGE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOOST_MPL_ASSERT_RELATION</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a1a555397e0b472463159633389315e1f</anchor>
      <arglist>(namespaceFilesystem,==, NAMESPACE_FILESYSTEM)</arglist>
    </member>
    <member kind="function">
      <type>const Pathname &amp;</type>
      <name>sysconfigStoragePath</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>ad838e05a345f10a0ec3e2721cb788d74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>logSat</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>affb76d498bc9384fb8fa5f223ea55623</anchor>
      <arglist>(CPool *, void *data, int type, const char *logString)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>_getLocaleDeps</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a457d2c4fdd0b43f7c9697f8a886a257c</anchor>
      <arglist>(const Capability &amp;cap_r, LocaleSet &amp;store_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const IdType</type>
      <name>noId</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a7e9a3049ad4c7542ea1cd5cee91a5432</anchor>
      <arglist>(0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const IdType</type>
      <name>emptyId</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a5c8efa123e7f3db25970db1791483638</anchor>
      <arglist>(1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const IdType</type>
      <name>solvablePrereqMarker</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a2c06f423178836f11e94031966993c66</anchor>
      <arglist>(15)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const IdType</type>
      <name>solvableFileMarker</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a45d3e734a09c4a216f70f15179232419</anchor>
      <arglist>(16)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const IdType</type>
      <name>namespaceModalias</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a721585f102a332951b750f7a6e2a0a91</anchor>
      <arglist>(18)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const IdType</type>
      <name>namespaceLanguage</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a2a97e91d68e8cac5d426e660632040ad</anchor>
      <arglist>(20)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const IdType</type>
      <name>namespaceFilesystem</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a7a3025a734f4e8235c12bdc7ae15e634</anchor>
      <arglist>(21)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDepMarkerId</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a9e87882a2a0b31e564b5082c157dd7b5</anchor>
      <arglist>(IdType id_r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const SolvableIdType</type>
      <name>noSolvableId</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a86243ff14cd229d4a0f6a4a28b8fdbc8</anchor>
      <arglist>(0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const SolvableIdType</type>
      <name>systemSolvableId</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>aecde2e5b4857212b855bb6f39006065f</anchor>
      <arglist>(1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const RepoIdType</type>
      <name>noRepoId</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a9d13f87f8705b331b9764ae332d044a7</anchor>
      <arglist>(0)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>a90ecfab74e74e3cd8d249d8864560e1d</anchor>
      <arglist>(std::ostream &amp;str, const DIWrap &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1sat_1_1detail.html</anchorfile>
      <anchor>aaaafa64c8c28cc4e229c9c7002f10144</anchor>
      <arglist>(std::ostream &amp;str, const WhatProvidesIterator &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::sat::solvitermixin_detail</name>
    <filename>namespacezypp_1_1sat_1_1solvitermixin__detail.html</filename>
    <class kind="struct">zypp::sat::solvitermixin_detail::UnifyByIdent</class>
  </compound>
  <compound kind="namespace">
    <name>zypp::solver</name>
    <filename>namespacezypp_1_1solver.html</filename>
    <namespace>zypp::solver::detail</namespace>
  </compound>
  <compound kind="namespace">
    <name>zypp::solver::detail</name>
    <filename>namespacezypp_1_1solver_1_1detail.html</filename>
    <class kind="class">zypp::solver::detail::CheckIfUpdate</class>
    <class kind="struct">zypp::solver::detail::DoTransact</class>
    <class kind="struct">zypp::solver::detail::FindPackage</class>
    <class kind="class">zypp::solver::detail::HelixControl</class>
    <class kind="class">zypp::solver::detail::HelixResolvable</class>
    <class kind="class">zypp::solver::detail::SATCollectTransact</class>
    <class kind="class">zypp::solver::detail::SolverQueueItemDelete</class>
    <class kind="class">zypp::solver::detail::SolverQueueItemInstall</class>
    <class kind="class">zypp::solver::detail::SolverQueueItemInstallOneOf</class>
    <class kind="class">zypp::solver::detail::SolverQueueItemLock</class>
    <class kind="class">zypp::solver::detail::SolverQueueItemUpdate</class>
    <class kind="struct">zypp::solver::detail::UndoTransact</class>
    <member kind="typedef">
      <type>std::map&lt; Repository, HelixResolvable_Ptr &gt;</type>
      <name>RepositoryTable</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>ab56fd2d4cf2fda36702073f27160aad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Resolver</type>
      <name>ResolverInternal</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a0af2113fbbde84c342abe3163282b925</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; ItemCapKind &gt;</type>
      <name>ItemCapKindList</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a72659faeb6855786b296abeeefc8d72d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; SolverQueueItem_Ptr &gt;</type>
      <name>SolverQueueItemList</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>acd050d9f81f61991cd3c7e6aae951a00</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; SolutionAction_Ptr &gt;</type>
      <name>SolutionActionList</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a1fbafbff5c97b16af21e0322e9bb50c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>establish</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a8bf88775f1ff0247c7577595e7822d80</anchor>
      <arglist>(sat::Queue &amp;pseudoItems_r, sat::Queue &amp;pseudoFlags_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ZOLV_FLAG_TRIBOOL</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>acc933b5581a7bfd1064966ae2a3ee380</anchor>
      <arglist>(setAllowNameChange, allowNameChange, _allownamechange, true) ZOLV_FLAG_TRIBOOL(setAllowVendorChange</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>ac1ea48913346af880b86234b4b5b6afb</anchor>
      <arglist>(SATResolver)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>vendorCheck</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a82128d887a1d6822cf7eae317620f155</anchor>
      <arglist>(sat::detail::CPool *pool, Solvable *solvable1, Solvable *solvable2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>relaxedVendorCheck</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>aa54f39a4d8948be4483203fc605402b3</anchor>
      <arglist>(sat::detail::CPool *pool, Solvable *solvable1, Solvable *solvable2)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>itemToString</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>ad2dca63d7b729b27a6d271014e9362aa</anchor>
      <arglist>(const PoolItem &amp;item)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>SATSolutionToPool</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a3252fecd66584012581ff9974d18890b</anchor>
      <arglist>(PoolItem item, const ResStatus &amp;status, const ResStatus::TransactByValue causer)</arglist>
    </member>
    <member kind="function">
      <type>sat::Solvable</type>
      <name>mapBuddy</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>ac40c7f8f349c0c95d3a3b976cdcad148</anchor>
      <arglist>(const PoolItem &amp;item_r)</arglist>
    </member>
    <member kind="function">
      <type>sat::Solvable</type>
      <name>mapBuddy</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a82a35c23d93cb141d74abccc881268f8</anchor>
      <arglist>(sat::Solvable item_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>acc3524d574d1ec2cf2fbe2e63f4afea9</anchor>
      <arglist>(SolutionAction)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a20a77413baf9d8738dfd6ca6d54233b8</anchor>
      <arglist>(std::ostream &amp;os, const SolutionActionList &amp;actionlist)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a6fc6aaedf13fb8abe6955b62c470302b</anchor>
      <arglist>(SolverQueueItem)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>adf5e5e3c1276406cc49083b2b129a33d</anchor>
      <arglist>(std::ostream &amp;os, const SolverQueueItemList &amp;itemlist)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a743ebde5babcee68e8a72c7894197371</anchor>
      <arglist>(SolverQueueItemDelete)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a232c2f7a8c0176fc0c62a26ad1272864</anchor>
      <arglist>(SolverQueueItemInstall)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a4b1178ae387abe22d3e77542c61d832c</anchor>
      <arglist>(SolverQueueItemInstallOneOf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>aaca3a5360afd7ce7a7e226370ecc64bd</anchor>
      <arglist>(SolverQueueItemLock)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a03b0e490b0dfa6676f33b463dc7b29a6</anchor>
      <arglist>(SolverQueueItemUpdate)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>xml_escape</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>ac69e8f87deeb5830e6158637c37012e2</anchor>
      <arglist>(const std::string &amp;text)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>xml_tag_enclose</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a2aa0a3588f61fa4a0fb1b90ce5353521</anchor>
      <arglist>(const std::string &amp;text, const std::string &amp;tag, bool escape=false)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>helixXML</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>aa355ef2f7aebcd6488938458ed746a29</anchor>
      <arglist>(const T &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>helixXML</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>ae8a305e0e4a37131e070c88e934ba217</anchor>
      <arglist>(const Edition &amp;edition)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>helixXML</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>aa9846fc857d06ea04ecf169c1a6d0be7</anchor>
      <arglist>(const Arch &amp;arch)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>helixXML</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>af02710bef691db7639d84523105bfddb</anchor>
      <arglist>(const Capability &amp;cap)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>helixXML</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a8b608bce0af7f994059de7e23f9eb8ed</anchor>
      <arglist>(const Capabilities &amp;caps)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>helixXML</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>aeb1ec2c2c6a9116924a09007c4f079fa</anchor>
      <arglist>(const CapabilitySet &amp;caps)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>helixXML</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>ab74acaab634c06067ff5f785a976f1da</anchor>
      <arglist>(const PoolItem &amp;obj, Dep deptag_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>helixXML</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>adfe0135a335a68e0801fe5de4549f241</anchor>
      <arglist>(const PoolItem &amp;item)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a9049667b6dea3109ffe4a5194005946d</anchor>
      <arglist>(HelixResolvable)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>ad7c7f0ef7a8057336e37f9b435f22d7a</anchor>
      <arglist>(HelixResolvable)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a1526c80fa583bf5b785fb89fb7a7b6d2</anchor>
      <arglist>(SolverQueueItem)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a4bc6115e128b23b793d211ac4bdf54b2</anchor>
      <arglist>(SolutionAction)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>allowVendorChange</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a913c2b3d54841d8410b6b2469b0197a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_allowvendorchange</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a5a301bd5f57a6129b1632d4ffae0bc8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dupAllowDowngrade</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a08b43b15601154a6758b0a5b925b4944</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_dup_allowdowngrade</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a5751edb66d71c624f53ae824dce173b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dupAllowNameChange</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a7009dd1e1a28f65a47cd7942fa9b8b9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_dup_allownamechange</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a954103d39a7a20dd3fb7b4ffd67ba4bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dupAllowArchChange</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a2400a4a64f519d4202c510923a7a3754</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_dup_allowarchchange</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>ac6bb09155d1acd6b5f5cd6e9c15a17c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dupAllowVendorChange</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>a6964445a922a277a78a5cc916f3bade9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_dup_allowvendorchange</name>
      <anchorfile>namespacezypp_1_1solver_1_1detail.html</anchorfile>
      <anchor>af839f1ac5f3aeea4c8329ba71ae27a93</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::str</name>
    <filename>namespacezypp_1_1str.html</filename>
    <class kind="class">zypp::str::Format</class>
    <class kind="class">zypp::str::regex</class>
    <class kind="struct">zypp::str::SafeBuf</class>
    <class kind="class">zypp::str::smatch</class>
    <class kind="class">zypp::str::Str</class>
    <member kind="typedef">
      <type>Exception</type>
      <name>regex_error</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aac915c73ebc6110beaf23ce11096154c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>form</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a9ffc8a01367e8a71d551ea8dbdc356f2</anchor>
      <arglist>(const char *format,...) __attribute__((format(printf</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>regex_match</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a9144ba9f2723cdd7a421c7d177f69d32</anchor>
      <arglist>(const std::string &amp;s, smatch &amp;matches, const regex &amp;regex)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>regex_match</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a351c1ef8d9cb6bb4bfe1a8df079bc979</anchor>
      <arglist>(const char *s, const regex &amp;regex)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>regex_match</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a93821f5020aeb02549db8e6c385feb31</anchor>
      <arglist>(const std::string &amp;s, const regex &amp;regex)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>regex_substitute</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a5557236593aeb7019f171ef4db709421</anchor>
      <arglist>(const std::string &amp;s, const regex &amp;regex, const std::string &amp;replacement, bool global=true)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>strerror</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a75434826dce86955430d0ef9997eedde</anchor>
      <arglist>(int errno_r)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a19480ddff8af4f807285af89a54b8093</anchor>
      <arglist>(const std::string &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;&amp;</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a862d35d1520c96adc67c9a0d2915b05b</anchor>
      <arglist>(std::string &amp;&amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a57a88c08eedc430c41a819813730624c</anchor>
      <arglist>(const char *t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ad0e017605fd280fbd0ac1a2135bdff46</anchor>
      <arglist>(char *t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a721dcfd20750c21807693b9389a09992</anchor>
      <arglist>(const Tp &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a5c36e35abedc52692c17d80ebc6c8a60</anchor>
      <arglist>(const intrusive_ptr&lt; Tp &gt; &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ae9adeab4647c7abdec899bd2be46a490</anchor>
      <arglist>(const weak_ptr&lt; Tp &gt; &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a926c311168e802935e281c33e616e463</anchor>
      <arglist>(const bool &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>strToTrue</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aeaaf76f0d989c9349490923292ebacda</anchor>
      <arglist>(const C_Str &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>strToFalse</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a373348b9a30f37f621d196a64bd18454</anchor>
      <arglist>(const C_Str &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>TriBool</type>
      <name>strToTriBool</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a6af047bfcc7674ff5fa9fc8ba057d04d</anchor>
      <arglist>(const C_Str &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>gsub</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af211f0656daeb08b24d8e95345db1b0e</anchor>
      <arglist>(const std::string &amp;str_r, const std::string &amp;from_r, const std::string &amp;to_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>replaceAll</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a0ff9006f9ecb97060627c321c6acdb88</anchor>
      <arglist>(std::string &amp;str_r, const std::string &amp;from_r, const std::string &amp;to_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>gsubFun</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a2e60a5c2d609e0b82d64d942ecd5e37d</anchor>
      <arglist>(const std::string &amp;str_r, const std::string &amp;from_r, function&lt; std::string()&gt; to_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>replaceAllFun</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a2cd43cfb7443c1874fdff04acd6d5f7a</anchor>
      <arglist>(std::string &amp;str_r, const std::string &amp;from_r, function&lt; std::string()&gt; to_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a0677f9d55461dcef1dd38a168992c19e</anchor>
      <arglist>(char n, int w=4)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a4313b04d7d0ee8c816fd201f3415aae6</anchor>
      <arglist>(unsigned char n, int w=4)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af65d80dffc07b925ac857146baa1655e</anchor>
      <arglist>(short n, int w=5)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ae146318008773a5cd1a14419b070c598</anchor>
      <arglist>(unsigned short n, int w=5)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>abfda3e5118b6a8a27a651344cbd3ea2a</anchor>
      <arglist>(int n, int w=5)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a34a05fdae41e88cc94418081544b7964</anchor>
      <arglist>(unsigned n, int w=5)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a845479c608bdb9ef23d920f752069daf</anchor>
      <arglist>(long n, int w=5)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a79192b7ffcb33227180f1a017388025a</anchor>
      <arglist>(unsigned long n, int w=5)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a296850110057ba4a464c16e7c019ca7f</anchor>
      <arglist>(long long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ac779ec4e57b5c23a46d9338a89e5076c</anchor>
      <arglist>(unsigned long long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>binstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a33dc18a7b0b9f3773d70cb50d7c8024c</anchor>
      <arglist>(TInt val_r)</arglist>
    </member>
    <member kind="function">
      <type>TInt</type>
      <name>strtonum</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>acde2140c3aef4a2a79db4acc56cd180a</anchor>
      <arglist>(const C_Str &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>short</type>
      <name>strtonum</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ae6c37e46059008ec4150ebe34240054a</anchor>
      <arglist>(const C_Str &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>TInt</type>
      <name>strtonum</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a6f9c96dd03fc920a392b4276fb720e7c</anchor>
      <arglist>(const C_Str &amp;str, TInt &amp;i)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>strToBool</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aa84d96df58fe195c6ab4fd62fcff6430</anchor>
      <arglist>(const C_Str &amp;str, bool default_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>strToBoolNodefault</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af9fa0e1073bfde100469a90e1e965a01</anchor>
      <arglist>(const C_Str &amp;str, bool &amp;return_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>gapify</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>afe4820b446101446dcd10a03c3c8a8c8</anchor>
      <arglist>(std::string inp_r, std::string::size_type gap_r=1, char gapchar=&apos; &apos;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexencode</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a117964c75424762f7b79a38b137c67c5</anchor>
      <arglist>(const C_Str &amp;str_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexdecode</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a094815f9db94b2b06d181a2460710cba</anchor>
      <arglist>(const C_Str &amp;str_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toLower</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>adb668ecb122eb6de2d61fa3b3cbea555</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toLower</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ab99233bc354d63462368ae51d853f278</anchor>
      <arglist>(std::string &amp;&amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toUpper</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a8843c43068c685e05885eb5d94dd710d</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toUpper</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a1647f6d45b2830ecdf84bd995e69cf84</anchor>
      <arglist>(std::string &amp;&amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toLower</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a8b9fad174604e30fc9e5654e0e498f96</anchor>
      <arglist>(const char *s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toUpper</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a01bcc5ff9e0469707563826d79c16801</anchor>
      <arglist>(const char *s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stripFirstWord</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a4dfaa688dcb97f958d960472cdb4814e</anchor>
      <arglist>(std::string &amp;line, const bool ltrim_first)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stripLastWord</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a06fa95a12691dbbe551cf4b08ae02621</anchor>
      <arglist>(std::string &amp;line, const bool rtrim_first)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getline</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a65082648364fa4015d6f92fc7892ed84</anchor>
      <arglist>(std::istream &amp;str, const Trim trim_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getline</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a4ca0284d2a0b8cc796ae44aa9763e99a</anchor>
      <arglist>(std::istream &amp;str, bool trim=false)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>receiveUpTo</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a7116cde967828e981894ee7caad38d3e</anchor>
      <arglist>(std::istream &amp;str, const char delim_r, bool returnDelim_r=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ad5e5bb2f52c6731384328bc04e2c933e</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>acf9265bce04b8043b16e36b8d36f0f24</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>escape</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a83b3819f2888c68cc77714986d0f4577</anchor>
      <arglist>(const C_Str &amp;str_r, const char c=&apos; &apos;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>bEscape</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a710636d9a5547de0a4e2d43f0365d9c1</anchor>
      <arglist>(std::string str_r, const C_Str &amp;special_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>rxEscapeStr</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aa414fb1ad4616690f24b5d3d3802c7f1</anchor>
      <arglist>(std::string str_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>rxEscapeGlob</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>acf08a98fe74b3001bb6b74289d4cd123</anchor>
      <arglist>(std::string str_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendEscaped</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a58edab93861331806b72bf980bfe509e</anchor>
      <arglist>(std::string &amp;str_r, const C_Str &amp;next_r, const char sep_r=&apos; &apos;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a295adb2a601af4b6fe994e8aec3518a3</anchor>
      <arglist>(char n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a7f4b5c6dfd9298c44c3a7f2b423715f5</anchor>
      <arglist>(unsigned char n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a2db605f81b5470470ad93b82e8344bc2</anchor>
      <arglist>(short n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>abdf70f090692e63a7aae9bd2d501d447</anchor>
      <arglist>(unsigned short n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a5c16ebaf6faa82346d878859242a95d9</anchor>
      <arglist>(int n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a24ab0aa34600e90cd3ee0a0ad29ef89d</anchor>
      <arglist>(unsigned n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a90919b34b03306f826a1f281f8c17c50</anchor>
      <arglist>(long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a3d6ad7b22b6167bbff27d792657aafc9</anchor>
      <arglist>(unsigned long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>abe39d92b7953c0988b3ed4499ffd7729</anchor>
      <arglist>(long long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a9386e8d3766db46b57e527e96663433a</anchor>
      <arglist>(unsigned long long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a1b39427d99330664c5b1c67bf37a65c2</anchor>
      <arglist>(const char &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a4c70e6ca379edeb922fd482c2458e9b2</anchor>
      <arglist>(const unsigned char &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a5bf0aa992e41bdfec06033aa0695f9b9</anchor>
      <arglist>(const short &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ad8345df8288d003320a2f8ab8528e305</anchor>
      <arglist>(const unsigned short &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a2d8e2d956bd31f606293521b4c8ac9ca</anchor>
      <arglist>(const int &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aa39475456f389c326462a9c9eed13dc9</anchor>
      <arglist>(const unsigned &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a7153753c08b79ab62cd0acf1a773b8e3</anchor>
      <arglist>(const long &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a2277c6e3030c13b129bd855b0210344b</anchor>
      <arglist>(const unsigned long &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a8bd1fd3ea2cae354767ea70ace1f7ab5</anchor>
      <arglist>(const long long &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af65490d9a89d70257f6092a2ad1c0fec</anchor>
      <arglist>(const unsigned long long &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ac9610bfbcddd70875e42c1a3c884b009</anchor>
      <arglist>(char n, int w=4)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>adaf762dd729f5e42d34d59ee643c1b6f</anchor>
      <arglist>(unsigned char n, int w=4)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a0cdeed22d27565faf825e1ab031d1813</anchor>
      <arglist>(short n, int w=10)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a29353aed2e360265655d2f62dc904ae1</anchor>
      <arglist>(unsigned short n, int w=10)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ab302e830ead234062d951e4e8f7f9dde</anchor>
      <arglist>(int n, int w=10)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ab8059dafd8dd8f12d66466d4c7dce003</anchor>
      <arglist>(unsigned n, int w=10)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>abb38e854929d0ee09b809bad87fa5c57</anchor>
      <arglist>(long n, int w=10)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a9e56b24d2ffc370cec79a010f38c12d9</anchor>
      <arglist>(unsigned long n, int w=10)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aaac5baf3ee580185fc98195ea44414f5</anchor>
      <arglist>(long long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a2a9f93c6efc0e5d8b10d433884b063a7</anchor>
      <arglist>(unsigned long long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>split</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ac97348b48b81c8086872e0c48ae7c84b</anchor>
      <arglist>(const C_Str &amp;line_r, TOutputIterator result_r, const C_Str &amp;sepchars_r=&quot; \t&quot;, const Trim trim_r=NO_TRIM)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>split</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a3812d484ef7184caa57e00b70fce32f0</anchor>
      <arglist>(const C_Str &amp;line_r, TOutputIterator result_r, const Trim trim_r)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>splitEscaped</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af527b575ab4e9356e364abccfd44ddcf</anchor>
      <arglist>(const C_Str &amp;line_r, TOutputIterator result_r, const C_Str &amp;sepchars_r=&quot; \t&quot;, bool withEmpty=false)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>splitFields</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a273ee551295504e431587cf9ae7b76ce</anchor>
      <arglist>(const C_Str &amp;line_r, TOutputIterator result_r, const C_Str &amp;sepchars_r=&quot;:&quot;)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>splitFieldsEscaped</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a6d71ae99a810eda67f1242cb3688a6fa</anchor>
      <arglist>(const C_Str &amp;line_r, TOutputIterator result_r, const C_Str &amp;sepchars_r=&quot;:&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>join</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a7796b62c298490ca37c717eb2f181bce</anchor>
      <arglist>(TIterator begin, TIterator end, const C_Str &amp;sep_r=&quot; &quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>join</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a68adfcdfef5c6c18c6692543e439336b</anchor>
      <arglist>(const TContainer &amp;cont_r, const C_Str &amp;sep_r=&quot; &quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>joinEscaped</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a14032334caa0040089db4a6e918d8cc1</anchor>
      <arglist>(TIterator begin, TIterator end, const char sep_r=&apos; &apos;)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>printIndented</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a3f53d9205d32a7c566cd12a40bb2694b</anchor>
      <arglist>(std::ostream &amp;str, const std::string &amp;text_r, const std::string &amp;indent_r=&quot;  &quot;, unsigned maxWitdh_r=0)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>printIndented</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>abc4b38dd4b6c4a93eaef9e1701ee6f4a</anchor>
      <arglist>(std::ostream &amp;str, const std::string &amp;text_r, unsigned indent_r, char indentch_r=&apos; &apos;, unsigned maxWitdh_r=0)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>printIndented</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>adff0055fd6eabde347ba67b747b47080</anchor>
      <arglist>(std::ostream &amp;str, const std::string &amp;text_r, unsigned indent_r, unsigned maxWitdh_r, char indentch_r=&apos; &apos;)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>autoPrefix</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a53a0640038dc03b37b3957deed0c3e12</anchor>
      <arglist>(std::ostream &amp;str, const std::string &amp;text_r, function&lt; std::string(const char *, const char *)&gt; fnc_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>autoPrefix0</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a5cec75da0e65e4aa68b45221e24ba079</anchor>
      <arglist>(std::ostream &amp;str, const std::string &amp;text_r, function&lt; std::string()&gt; fnc_r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>afdd4acc21f3cab510c51367ff31ab09e</anchor>
      <arglist>(const C_Str &amp;lhs, const C_Str &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasPrefix</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a5e64cab973a815bfc5c3811b5086a2b9</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasPrefixCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aad7d8a7eb176cf2fecd919491cdad291</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stripPrefix</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aae73b73bd678e35f1ba924eb58a7ff77</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stripPrefixCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a1735725ceabf62c777bfd5db5ad953e3</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSuffix</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a1a16f87f54a18c1509f544ca08751bcf</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;suffix_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSuffixCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af5dd3854d5bb33489d71447fe603ef90</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;suffix_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stripSuffix</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a708c36e3fbddd3be762dc04fa677e44d</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;suffix_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stripSuffixCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a5171fc1d550b0a0b3bddec758e7f1512</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;suffix_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string::size_type</type>
      <name>commonPrefix</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a0c87a1f0a027f13946afcc5db69d4209</anchor>
      <arglist>(const C_Str &amp;lhs, const C_Str &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::string::size_type</type>
      <name>commonPrefixCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a403326617d8f9a6a3d8fcc8af5f77a31</anchor>
      <arglist>(const C_Str &amp;lhs, const C_Str &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startsWith</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a6e25ab4e5c5c44111994709692fb08eb</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startsWithCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>affb0d1587369ed8be45838b822e9c903</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>endsWith</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a7003cd779e770b4dc126a54f338ce789</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>endsWithCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af5487c2e36a926f9d5e1b7324e0187e1</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Trim</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a116c5922b5388e7df08af9d94079f3dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_TRIM</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a116c5922b5388e7df08af9d94079f3dcab6547b2dbf4dadffacdd0697e6fada47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>L_TRIM</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a116c5922b5388e7df08af9d94079f3dcaf5de768e767f0471870638a807448a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>R_TRIM</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a116c5922b5388e7df08af9d94079f3dcab8705073cbaf7aa36fb5680b31b60912</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRIM</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a116c5922b5388e7df08af9d94079f3dcade1c3da09719f64b2c090a5a04c00ec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>trim</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af8bbe6f32fcb2fe4e652320506b3ba9d</anchor>
      <arglist>(const std::string &amp;s, const Trim trim_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>trim</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>adeca2047a1485025f4dc811a234ca421</anchor>
      <arglist>(std::string &amp;&amp;s, const Trim trim_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>ltrim</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a9a10c1709059ba1bb83dcdb0928dc0b5</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>ltrim</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a27c92487a06375cd7d7ad7bb594b8050</anchor>
      <arglist>(std::string &amp;&amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>rtrim</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a7452eb90b12001365e1da9e71994ea35</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>rtrim</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a82f3f4fa81345ac4fdf7649d88fa03be</anchor>
      <arglist>(std::string &amp;&amp;s)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>strToTrue</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aeaaf76f0d989c9349490923292ebacda</anchor>
      <arglist>(const C_Str &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>strToFalse</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a373348b9a30f37f621d196a64bd18454</anchor>
      <arglist>(const C_Str &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>TriBool</type>
      <name>strToTriBool</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a6af047bfcc7674ff5fa9fc8ba057d04d</anchor>
      <arglist>(const C_Str &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>gsub</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af211f0656daeb08b24d8e95345db1b0e</anchor>
      <arglist>(const std::string &amp;str_r, const std::string &amp;from_r, const std::string &amp;to_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>replaceAll</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a0ff9006f9ecb97060627c321c6acdb88</anchor>
      <arglist>(std::string &amp;str_r, const std::string &amp;from_r, const std::string &amp;to_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>gsubFun</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a2e60a5c2d609e0b82d64d942ecd5e37d</anchor>
      <arglist>(const std::string &amp;str_r, const std::string &amp;from_r, function&lt; std::string()&gt; to_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>replaceAllFun</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a2cd43cfb7443c1874fdff04acd6d5f7a</anchor>
      <arglist>(std::string &amp;str_r, const std::string &amp;from_r, function&lt; std::string()&gt; to_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a0677f9d55461dcef1dd38a168992c19e</anchor>
      <arglist>(char n, int w=4)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a4313b04d7d0ee8c816fd201f3415aae6</anchor>
      <arglist>(unsigned char n, int w=4)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af65d80dffc07b925ac857146baa1655e</anchor>
      <arglist>(short n, int w=5)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ae146318008773a5cd1a14419b070c598</anchor>
      <arglist>(unsigned short n, int w=5)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>abfda3e5118b6a8a27a651344cbd3ea2a</anchor>
      <arglist>(int n, int w=5)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a34a05fdae41e88cc94418081544b7964</anchor>
      <arglist>(unsigned n, int w=5)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a845479c608bdb9ef23d920f752069daf</anchor>
      <arglist>(long n, int w=5)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a79192b7ffcb33227180f1a017388025a</anchor>
      <arglist>(unsigned long n, int w=5)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a296850110057ba4a464c16e7c019ca7f</anchor>
      <arglist>(long long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>octstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ac779ec4e57b5c23a46d9338a89e5076c</anchor>
      <arglist>(unsigned long long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>binstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a33dc18a7b0b9f3773d70cb50d7c8024c</anchor>
      <arglist>(TInt val_r)</arglist>
    </member>
    <member kind="function">
      <type>TInt</type>
      <name>strtonum</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>acde2140c3aef4a2a79db4acc56cd180a</anchor>
      <arglist>(const C_Str &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>short</type>
      <name>strtonum</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ae6c37e46059008ec4150ebe34240054a</anchor>
      <arglist>(const C_Str &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>TInt</type>
      <name>strtonum</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a6f9c96dd03fc920a392b4276fb720e7c</anchor>
      <arglist>(const C_Str &amp;str, TInt &amp;i)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>strToBool</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aa84d96df58fe195c6ab4fd62fcff6430</anchor>
      <arglist>(const C_Str &amp;str, bool default_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>strToBoolNodefault</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af9fa0e1073bfde100469a90e1e965a01</anchor>
      <arglist>(const C_Str &amp;str, bool &amp;return_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>gapify</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>afe4820b446101446dcd10a03c3c8a8c8</anchor>
      <arglist>(std::string inp_r, std::string::size_type gap_r=1, char gapchar=&apos; &apos;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexencode</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a117964c75424762f7b79a38b137c67c5</anchor>
      <arglist>(const C_Str &amp;str_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexdecode</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a094815f9db94b2b06d181a2460710cba</anchor>
      <arglist>(const C_Str &amp;str_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toLower</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>adb668ecb122eb6de2d61fa3b3cbea555</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toLower</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ab99233bc354d63462368ae51d853f278</anchor>
      <arglist>(std::string &amp;&amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toUpper</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a8843c43068c685e05885eb5d94dd710d</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toUpper</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a1647f6d45b2830ecdf84bd995e69cf84</anchor>
      <arglist>(std::string &amp;&amp;s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toLower</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a8b9fad174604e30fc9e5654e0e498f96</anchor>
      <arglist>(const char *s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toUpper</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a01bcc5ff9e0469707563826d79c16801</anchor>
      <arglist>(const char *s)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stripFirstWord</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a4dfaa688dcb97f958d960472cdb4814e</anchor>
      <arglist>(std::string &amp;line, const bool ltrim_first)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stripLastWord</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a06fa95a12691dbbe551cf4b08ae02621</anchor>
      <arglist>(std::string &amp;line, const bool rtrim_first)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getline</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a65082648364fa4015d6f92fc7892ed84</anchor>
      <arglist>(std::istream &amp;str, const Trim trim_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getline</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a4ca0284d2a0b8cc796ae44aa9763e99a</anchor>
      <arglist>(std::istream &amp;str, bool trim=false)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>receiveUpTo</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a7116cde967828e981894ee7caad38d3e</anchor>
      <arglist>(std::istream &amp;str, const char delim_r, bool returnDelim_r=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ad5e5bb2f52c6731384328bc04e2c933e</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>acf9265bce04b8043b16e36b8d36f0f24</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;val_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>escape</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a83b3819f2888c68cc77714986d0f4577</anchor>
      <arglist>(const C_Str &amp;str_r, const char c=&apos; &apos;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>bEscape</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a710636d9a5547de0a4e2d43f0365d9c1</anchor>
      <arglist>(std::string str_r, const C_Str &amp;special_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>rxEscapeStr</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aa414fb1ad4616690f24b5d3d3802c7f1</anchor>
      <arglist>(std::string str_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>rxEscapeGlob</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>acf08a98fe74b3001bb6b74289d4cd123</anchor>
      <arglist>(std::string str_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendEscaped</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a58edab93861331806b72bf980bfe509e</anchor>
      <arglist>(std::string &amp;str_r, const C_Str &amp;next_r, const char sep_r=&apos; &apos;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a295adb2a601af4b6fe994e8aec3518a3</anchor>
      <arglist>(char n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a7f4b5c6dfd9298c44c3a7f2b423715f5</anchor>
      <arglist>(unsigned char n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a2db605f81b5470470ad93b82e8344bc2</anchor>
      <arglist>(short n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>abdf70f090692e63a7aae9bd2d501d447</anchor>
      <arglist>(unsigned short n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a5c16ebaf6faa82346d878859242a95d9</anchor>
      <arglist>(int n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a24ab0aa34600e90cd3ee0a0ad29ef89d</anchor>
      <arglist>(unsigned n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a90919b34b03306f826a1f281f8c17c50</anchor>
      <arglist>(long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a3d6ad7b22b6167bbff27d792657aafc9</anchor>
      <arglist>(unsigned long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>abe39d92b7953c0988b3ed4499ffd7729</anchor>
      <arglist>(long long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>numstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a9386e8d3766db46b57e527e96663433a</anchor>
      <arglist>(unsigned long long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a1b39427d99330664c5b1c67bf37a65c2</anchor>
      <arglist>(const char &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a4c70e6ca379edeb922fd482c2458e9b2</anchor>
      <arglist>(const unsigned char &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a5bf0aa992e41bdfec06033aa0695f9b9</anchor>
      <arglist>(const short &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ad8345df8288d003320a2f8ab8528e305</anchor>
      <arglist>(const unsigned short &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a2d8e2d956bd31f606293521b4c8ac9ca</anchor>
      <arglist>(const int &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aa39475456f389c326462a9c9eed13dc9</anchor>
      <arglist>(const unsigned &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a7153753c08b79ab62cd0acf1a773b8e3</anchor>
      <arglist>(const long &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a2277c6e3030c13b129bd855b0210344b</anchor>
      <arglist>(const unsigned long &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a8bd1fd3ea2cae354767ea70ace1f7ab5</anchor>
      <arglist>(const long long &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af65490d9a89d70257f6092a2ad1c0fec</anchor>
      <arglist>(const unsigned long long &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ac9610bfbcddd70875e42c1a3c884b009</anchor>
      <arglist>(char n, int w=4)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>adaf762dd729f5e42d34d59ee643c1b6f</anchor>
      <arglist>(unsigned char n, int w=4)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a0cdeed22d27565faf825e1ab031d1813</anchor>
      <arglist>(short n, int w=10)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a29353aed2e360265655d2f62dc904ae1</anchor>
      <arglist>(unsigned short n, int w=10)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ab302e830ead234062d951e4e8f7f9dde</anchor>
      <arglist>(int n, int w=10)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ab8059dafd8dd8f12d66466d4c7dce003</anchor>
      <arglist>(unsigned n, int w=10)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>abb38e854929d0ee09b809bad87fa5c57</anchor>
      <arglist>(long n, int w=10)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a9e56b24d2ffc370cec79a010f38c12d9</anchor>
      <arglist>(unsigned long n, int w=10)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aaac5baf3ee580185fc98195ea44414f5</anchor>
      <arglist>(long long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexstring</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a2a9f93c6efc0e5d8b10d433884b063a7</anchor>
      <arglist>(unsigned long long n, int w=0)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>split</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>ac97348b48b81c8086872e0c48ae7c84b</anchor>
      <arglist>(const C_Str &amp;line_r, TOutputIterator result_r, const C_Str &amp;sepchars_r=&quot; \t&quot;, const Trim trim_r=NO_TRIM)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>split</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a3812d484ef7184caa57e00b70fce32f0</anchor>
      <arglist>(const C_Str &amp;line_r, TOutputIterator result_r, const Trim trim_r)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>splitEscaped</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af527b575ab4e9356e364abccfd44ddcf</anchor>
      <arglist>(const C_Str &amp;line_r, TOutputIterator result_r, const C_Str &amp;sepchars_r=&quot; \t&quot;, bool withEmpty=false)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>splitFields</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a273ee551295504e431587cf9ae7b76ce</anchor>
      <arglist>(const C_Str &amp;line_r, TOutputIterator result_r, const C_Str &amp;sepchars_r=&quot;:&quot;)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>splitFieldsEscaped</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a6d71ae99a810eda67f1242cb3688a6fa</anchor>
      <arglist>(const C_Str &amp;line_r, TOutputIterator result_r, const C_Str &amp;sepchars_r=&quot;:&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>join</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a7796b62c298490ca37c717eb2f181bce</anchor>
      <arglist>(TIterator begin, TIterator end, const C_Str &amp;sep_r=&quot; &quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>join</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a68adfcdfef5c6c18c6692543e439336b</anchor>
      <arglist>(const TContainer &amp;cont_r, const C_Str &amp;sep_r=&quot; &quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>joinEscaped</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a14032334caa0040089db4a6e918d8cc1</anchor>
      <arglist>(TIterator begin, TIterator end, const char sep_r=&apos; &apos;)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>printIndented</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a3f53d9205d32a7c566cd12a40bb2694b</anchor>
      <arglist>(std::ostream &amp;str, const std::string &amp;text_r, const std::string &amp;indent_r=&quot;  &quot;, unsigned maxWitdh_r=0)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>printIndented</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>abc4b38dd4b6c4a93eaef9e1701ee6f4a</anchor>
      <arglist>(std::ostream &amp;str, const std::string &amp;text_r, unsigned indent_r, char indentch_r=&apos; &apos;, unsigned maxWitdh_r=0)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>printIndented</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>adff0055fd6eabde347ba67b747b47080</anchor>
      <arglist>(std::ostream &amp;str, const std::string &amp;text_r, unsigned indent_r, unsigned maxWitdh_r, char indentch_r=&apos; &apos;)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>autoPrefix</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a53a0640038dc03b37b3957deed0c3e12</anchor>
      <arglist>(std::ostream &amp;str, const std::string &amp;text_r, function&lt; std::string(const char *, const char *)&gt; fnc_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>autoPrefix0</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a5cec75da0e65e4aa68b45221e24ba079</anchor>
      <arglist>(std::ostream &amp;str, const std::string &amp;text_r, function&lt; std::string()&gt; fnc_r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compareCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>afdd4acc21f3cab510c51367ff31ab09e</anchor>
      <arglist>(const C_Str &amp;lhs, const C_Str &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasPrefix</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a5e64cab973a815bfc5c3811b5086a2b9</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasPrefixCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aad7d8a7eb176cf2fecd919491cdad291</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stripPrefix</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>aae73b73bd678e35f1ba924eb58a7ff77</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stripPrefixCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a1735725ceabf62c777bfd5db5ad953e3</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSuffix</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a1a16f87f54a18c1509f544ca08751bcf</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;suffix_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSuffixCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af5dd3854d5bb33489d71447fe603ef90</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;suffix_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stripSuffix</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a708c36e3fbddd3be762dc04fa677e44d</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;suffix_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stripSuffixCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a5171fc1d550b0a0b3bddec758e7f1512</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;suffix_r)</arglist>
    </member>
    <member kind="function">
      <type>std::string::size_type</type>
      <name>commonPrefix</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a0c87a1f0a027f13946afcc5db69d4209</anchor>
      <arglist>(const C_Str &amp;lhs, const C_Str &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::string::size_type</type>
      <name>commonPrefixCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a403326617d8f9a6a3d8fcc8af5f77a31</anchor>
      <arglist>(const C_Str &amp;lhs, const C_Str &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startsWith</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a6e25ab4e5c5c44111994709692fb08eb</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startsWithCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>affb0d1587369ed8be45838b822e9c903</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>endsWith</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>a7003cd779e770b4dc126a54f338ce789</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>endsWithCI</name>
      <anchorfile>namespacezypp_1_1str.html</anchorfile>
      <anchor>af5487c2e36a926f9d5e1b7324e0187e1</anchor>
      <arglist>(const C_Str &amp;str_r, const C_Str &amp;prefix_r)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::strv</name>
    <filename>namespacezypp_1_1strv.html</filename>
    <namespace>zypp::strv::detail</namespace>
  </compound>
  <compound kind="namespace">
    <name>zypp::strv::detail</name>
    <filename>namespacezypp_1_1strv_1_1detail.html</filename>
    <member kind="function">
      <type>unsigned</type>
      <name>_splitSimple</name>
      <anchorfile>namespacezypp_1_1strv_1_1detail.html</anchorfile>
      <anchor>a1a09e3665aca3621f31c414c8d15b4ec</anchor>
      <arglist>(std::string_view line_r, WordConsumer &amp;&amp;fnc_r)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::syscontent</name>
    <filename>namespacezypp_1_1syscontent.html</filename>
    <class kind="class">zypp::syscontent::Reader</class>
    <class kind="class">zypp::syscontent::Writer</class>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1syscontent.html</anchorfile>
      <anchor>a4234f92ec07a90362fa4d66fb42cef3e</anchor>
      <arglist>(std::ostream &amp;str, const Reader &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::target</name>
    <filename>namespacezypp_1_1target.html</filename>
    <namespace>zypp::target::rpm</namespace>
    <class kind="class">zypp::target::CommitPackageCache</class>
    <class kind="class">zypp::target::CommitPackageCacheReadAhead</class>
    <class kind="class">zypp::target::FindFileConflictstReport</class>
    <class kind="class">zypp::target::HardLocksFile</class>
    <class kind="struct">zypp::target::IMediaKey</class>
    <class kind="class">zypp::target::Modalias</class>
    <class kind="struct">zypp::target::PatchMessageReport</class>
    <class kind="struct">zypp::target::PatchScriptReport</class>
    <class kind="class">zypp::target::RepoProvidePackage</class>
    <class kind="class">zypp::target::RequestedLocalesFile</class>
    <class kind="class">zypp::target::RpmInstallPackageReceiver</class>
    <class kind="class">zypp::target::RpmPostTransCollector</class>
    <class kind="class">zypp::target::RpmRemovePackageReceiver</class>
    <class kind="class">zypp::target::SolvIdentFile</class>
    <class kind="class">zypp::target::TargetAbortedException</class>
    <class kind="class">zypp::target::TargetException</class>
    <class kind="class">zypp::target::TargetImpl</class>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>a1d0756bb89bcdbd48dfb9781b1d532f4</anchor>
      <arglist>(std::ostream &amp;str, const CommitPackageCache &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>a907d79e435253b48aa17ad7c55b1505d</anchor>
      <arglist>(std::ostream &amp;str, const IMediaKey &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>a121ec46d55b411c069dfad83a3990b9a</anchor>
      <arglist>(std::ostream &amp;str, const HardLocksFile &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>a984a5c025c403e029715a1f02240684d</anchor>
      <arglist>(std::ostream &amp;str, const Modalias &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>aa1398fec34fe9748002b1acb0ee463f0</anchor>
      <arglist>(std::ostream &amp;str, const RequestedLocalesFile &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>adcc19f6827c359f45be699bc98768e74</anchor>
      <arglist>(std::ostream &amp;str, const RpmPostTransCollector &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>a0d75cd4c01be75dfc7314108f48ab5e7</anchor>
      <arglist>(std::ostream &amp;str, const RpmPostTransCollector &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>ad2c1d94f48c17ecfb183367eb12136b9</anchor>
      <arglist>(std::ostream &amp;str, const SolvIdentFile &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>rpmDbStateHash</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>a5260ef8f4ba88286465a43f09dda2c21</anchor>
      <arglist>(const Pathname &amp;root_r)</arglist>
    </member>
    <member kind="function">
      <type>RepoStatus</type>
      <name>rpmDbRepoStatus</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>ad8a30cb00e00610aff9783ca8ba1438c</anchor>
      <arglist>(const Pathname &amp;root_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeUpgradeTestcase</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>a97f6495f9b6a0e6594adfd13002152d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XRunUpdateMessages</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>a39877703467da443328251ff5e4c240d</anchor>
      <arglist>(const Pathname &amp;root_r, const Pathname &amp;messagesPath_r, const std::vector&lt; sat::Solvable &gt; &amp;checkPackages_r, ZYppCommitResult &amp;result_r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>a058cdfceee2e15e6eed755ad70ca90d4</anchor>
      <arglist>(TargetImpl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>generateRandomId</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>aecd0329fa2bb775b904fe6ebc6393b1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateFileContent</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>ac4023044142bc4a43ac9cfd77fbcb26b</anchor>
      <arglist>(const Pathname &amp;filename, boost::function&lt; bool()&gt; condition, boost::function&lt; std::string()&gt; value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>fileMissing</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>ab0730e3a9d83b309b57c03bcdd53c81f</anchor>
      <arglist>(const Pathname &amp;pathname)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1target.html</anchorfile>
      <anchor>ad35f988b544f059c3e229b7c235b963d</anchor>
      <arglist>(TargetImpl)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::target::rpm</name>
    <filename>namespacezypp_1_1target_1_1rpm.html</filename>
    <class kind="class">zypp::target::rpm::BinHeader</class>
    <class kind="struct">zypp::target::rpm::FileInfo</class>
    <class kind="class">zypp::target::rpm::GlobalRpmInitException</class>
    <class kind="struct">zypp::target::rpm::HeaderEntryGetter</class>
    <class kind="struct">zypp::target::rpm::InstallResolvableReport</class>
    <class kind="struct">zypp::target::rpm::KeyRingSignalReceiver</class>
    <class kind="struct">zypp::target::rpm::KeyRingSignals</class>
    <class kind="class">zypp::target::rpm::librpmDb</class>
    <class kind="struct">zypp::target::rpm::RebuildDBReport</class>
    <class kind="struct">zypp::target::rpm::RemoveResolvableReport</class>
    <class kind="class">zypp::target::rpm::RpmAccessBlockedException</class>
    <class kind="class">zypp::target::rpm::RpmDb</class>
    <class kind="class">zypp::target::rpm::RpmDbAlreadyOpenException</class>
    <class kind="class">zypp::target::rpm::RpmDbConvertException</class>
    <class kind="class">zypp::target::rpm::RpmDbNotOpenException</class>
    <class kind="class">zypp::target::rpm::RpmDbOpenException</class>
    <class kind="class">zypp::target::rpm::RpmException</class>
    <class kind="class">zypp::target::rpm::RpmHeader</class>
    <class kind="class">zypp::target::rpm::RpmInitException</class>
    <class kind="struct">zypp::target::rpm::RpmInstallReport</class>
    <class kind="class">zypp::target::rpm::RpmInvalidRootException</class>
    <class kind="class">zypp::target::rpm::RpmNullDatabaseException</class>
    <class kind="struct">zypp::target::rpm::RpmRemoveReport</class>
    <class kind="class">zypp::target::rpm::RpmSubprocessException</class>
    <member kind="enumeration">
      <type></type>
      <name>RpmInstFlag</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>a4c4781cc6d1baa791e7b97b8093beeb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPMINST_NONE</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>a4c4781cc6d1baa791e7b97b8093beeb9a0bc178c0cb88ae1093ded44dd793a96a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPMINST_EXCLUDEDOCS</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>a4c4781cc6d1baa791e7b97b8093beeb9af8bbc799b033021c660dd386218fdb24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPMINST_NOSCRIPTS</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>a4c4781cc6d1baa791e7b97b8093beeb9a4014941a363910619585775bc90e53a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPMINST_FORCE</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>a4c4781cc6d1baa791e7b97b8093beeb9a94080f683b374b639e6779aa75bfceab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPMINST_NODEPS</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>a4c4781cc6d1baa791e7b97b8093beeb9a495b978c423d4b43fde7ac2162fab2aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPMINST_IGNORESIZE</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>a4c4781cc6d1baa791e7b97b8093beeb9aae3e98e4364e4e89798d627549ca952b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPMINST_JUSTDB</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>a4c4781cc6d1baa791e7b97b8093beeb9a932d531761bf8ffe0d753e87dcb72360</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPMINST_NODIGEST</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>a4c4781cc6d1baa791e7b97b8093beeb9aca0b2e02f573c05ef5b3725b249194f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPMINST_NOSIGNATURE</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>a4c4781cc6d1baa791e7b97b8093beeb9a27e0a89a0663b11161f98a9a1af230e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPMINST_NOUPGRADE</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>a4c4781cc6d1baa791e7b97b8093beeb9ae3750c83689335ae6cf97ca87155555a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPMINST_TEST</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>a4c4781cc6d1baa791e7b97b8093beeb9ab9a84f7b91905c4a4afe892460e92a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPMINST_NOPOSTTRANS</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>a4c4781cc6d1baa791e7b97b8093beeb9abad4dbd890df97531225e953337a9a5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>a6ec1530cffde123dc36ab8b90e9daae9</anchor>
      <arglist>(std::ostream &amp;str, const librpmDb::db_const_iterator &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>diffFiles</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>aee85b0b510c6f15a0d4d7d8082d90a8c</anchor>
      <arglist>(const std::string file1, const std::string file2, std::string &amp;out, int maxlines)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>stringPath</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>aa5e58d4ace0309f1fd794065513c5752</anchor>
      <arglist>(const Pathname &amp;root_r, const Pathname &amp;sub_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>af7764cc09a7b3bbb5d07e02057b9b3b5</anchor>
      <arglist>(std::ostream &amp;str, RpmDb::CheckPackageResult obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>ad2beaf4e753d918b43249e533a157046</anchor>
      <arglist>(std::ostream &amp;str, const RpmDb::CheckPackageDetail &amp;obj)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static shared_ptr&lt; KeyRingSignalReceiver &gt;</type>
      <name>sKeyRingReceiver</name>
      <anchorfile>namespacezypp_1_1target_1_1rpm.html</anchorfile>
      <anchor>a9663e77cc0d7b98a09d18f03721b1dca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::traits</name>
    <filename>namespacezypp_1_1traits.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>isPseudoInstalled</name>
      <anchorfile>namespacezypp_1_1traits.html</anchorfile>
      <anchor>a5368f3ff8fecb459899d669dcfdf5add</anchor>
      <arglist>(ResKind kind_r)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::ui</name>
    <filename>namespacezypp_1_1ui.html</filename>
    <namespace>zypp::ui::selfilter</namespace>
    <class kind="struct">zypp::ui::asSelectable</class>
    <class kind="class">zypp::ui::Selectable</class>
    <class kind="struct">zypp::ui::SelectableTraits</class>
    <class kind="class">zypp::ui::StatusBackup</class>
    <class kind="struct">zypp::ui::StatusHelper</class>
    <member kind="typedef">
      <type>ResPoolProxy::const_iterator</type>
      <name>PoolProxyIterator</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a90931d9732a7ef9afffc3536311d5f74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Status</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a7b8657a86d4d56c3848b2bed39dffe62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>S_Protected</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a7b8657a86d4d56c3848b2bed39dffe62ab70b9590165b7b0f48cbeafdd30beb26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>S_Taboo</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a7b8657a86d4d56c3848b2bed39dffe62a2418b6f834d3617d136089d281c32234</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>S_Del</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a7b8657a86d4d56c3848b2bed39dffe62ae19c89f43461d26fd3aefd00ca853799</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>S_Update</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a7b8657a86d4d56c3848b2bed39dffe62aea7f77dbef8bf9fc42de52362fd059ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>S_Install</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a7b8657a86d4d56c3848b2bed39dffe62a71301d4e48f034c8a95bc01295ebd238</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>S_AutoDel</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a7b8657a86d4d56c3848b2bed39dffe62a77f14848c17c65622a73384465f2a131</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>S_AutoUpdate</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a7b8657a86d4d56c3848b2bed39dffe62a02d9a33cc1499f212e156222b021e8bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>S_AutoInstall</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a7b8657a86d4d56c3848b2bed39dffe62a541709a22ec40a73d62e29a947454d8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>S_KeepInstalled</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a7b8657a86d4d56c3848b2bed39dffe62ac4af4dac6f77edf084fd4129c7d34243</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>S_NoInst</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a7b8657a86d4d56c3848b2bed39dffe62a8efa395c9788a112585803741dcd66e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPL_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a83d321903e46575bad0cbf3148334b48</anchor>
      <arglist>(Selectable)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>aa07dd9bb62e1a5069efa24349c93e6c9</anchor>
      <arglist>(std::ostream &amp;str, const Selectable &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>dumpOn</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a4ba22fd8a9c9088595cde97d39aa169c</anchor>
      <arglist>(std::ostream &amp;str, const Selectable &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_PTR_TYPE</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a8104c38211458fae60942c88502c7b0e</anchor>
      <arglist>(Selectable)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a8cc263dace19b991f0e22698f4671c2f</anchor>
      <arglist>(const Status &amp;obj)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ResPoolProxy</type>
      <name>poolProxy</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a9e9b1d43b5a83d69fac1a3446657a34a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PoolProxyIterator</type>
      <name>poolProxyBegin</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a3be79ec597ff5057fe4867980597d041</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PoolProxyIterator</type>
      <name>poolProxyEnd</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a5579d6437f34675a340ffafd75ffc38d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PoolProxyIterator</type>
      <name>pkgBegin</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a46229cfad3db3bfcb889cf0c0433fed0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PoolProxyIterator</type>
      <name>pkgEnd</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a34c871b8011332b50b8bfd1b59a37af4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PoolProxyIterator</type>
      <name>patchesBegin</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a6e78ea7ce507d621f7798a7544cc1233</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PoolProxyIterator</type>
      <name>patchesEnd</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a9997df7cda48b2b9a236ed23cd3f5517</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>ab5e8444e8b42e908d3e13d06f8b25e6f</anchor>
      <arglist>(const std::set&lt; T &gt; &amp;container, T search)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>addDirectlySelectedPackages</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a6c81c8532b725d4164e42cfe998c5345</anchor>
      <arglist>(set&lt; string &gt; &amp;pkgNames)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addPkgSetPackages</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>ae04d33cc40f69459a21d3dec2ce35b44</anchor>
      <arglist>(set&lt; string &gt; &amp;pkgNames)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>addPatchPackages</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>add6cc53e8d263bf3cf369fcecd6175c7</anchor>
      <arglist>(set&lt; string &gt; &amp;pkgNames)</arglist>
    </member>
    <member kind="function">
      <type>set&lt; string &gt;</type>
      <name>userWantedPackageNames</name>
      <anchorfile>namespacezypp_1_1ui.html</anchorfile>
      <anchor>a3b067f04fe52a509a493556c1f05b9c4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::ui::selfilter</name>
    <filename>namespacezypp_1_1ui_1_1selfilter.html</filename>
    <class kind="struct">zypp::ui::selfilter::ByHasCandidateObj</class>
    <class kind="struct">zypp::ui::selfilter::ByHasInstalledObj</class>
    <class kind="struct">zypp::ui::selfilter::ByKind</class>
    <class kind="struct">zypp::ui::selfilter::ByName</class>
    <class kind="struct">zypp::ui::selfilter::ByStatus</class>
    <member kind="typedef">
      <type>std::unary_function&lt; Selectable::constPtr, bool &gt;</type>
      <name>SelectableFilterFunctor</name>
      <anchorfile>namespacezypp_1_1ui_1_1selfilter.html</anchorfile>
      <anchor>a49da68237b7cfde3f04713de08c407e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::url</name>
    <filename>namespacezypp_1_1url.html</filename>
    <class kind="class">zypp::url::SafeQuerystr</class>
    <class kind="class">zypp::url::UrlBadComponentException</class>
    <class kind="class">zypp::url::UrlBase</class>
    <class kind="class">zypp::url::UrlBaseData</class>
    <class kind="class">zypp::url::UrlDecodingException</class>
    <class kind="class">zypp::url::UrlException</class>
    <class kind="class">zypp::url::UrlNotAllowedException</class>
    <class kind="class">zypp::url::UrlNotSupportedException</class>
    <class kind="class">zypp::url::UrlParsingException</class>
    <class kind="struct">zypp::url::ViewOption</class>
    <member kind="typedef">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>UrlConfig</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>abb6b88fc6aa026cd9e0e752e11d1017d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ViewOption</type>
      <name>ViewOptions</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>ac1aa06def51cf49d86c9d46d87ba330b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>UrlSchemes</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>a5129dc3318565ab876a0720fd282c4c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RWCOW_pointer&lt; UrlBase &gt;</type>
      <name>UrlRef</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>a13117b1963f35d4a54b805a876c1efd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>ParamVec</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>a9b1f5712d4f4d1f5c74165d46e950312</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>ParamMap</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>a8fbde7b84369458d3809bec15c8e0176</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>EEncoding</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>ad51bd525e90399edbbbc0dec707905c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>E_ENCODED</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>ad51bd525e90399edbbbc0dec707905c4aeaa2243688b011101ab6790a54b5939b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>E_DECODED</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>ad51bd525e90399edbbbc0dec707905c4acbcf0f36453d80558eee1261ca3d392b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>encode</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>a8de05190510c0031660746e1768a5a40</anchor>
      <arglist>(const std::string &amp;str, const std::string &amp;safe=&quot;&quot;, EEncoding eflag=E_DECODED)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>decode</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>ad9ae496d804f4572099cd7532493e2e8</anchor>
      <arglist>(const std::string &amp;str, bool allowNUL=false)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>encode_octet</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>a54f9d28db0d9c518dc21a3eb080d8e46</anchor>
      <arglist>(const unsigned char c)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>decode_octet</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>a2840a365dc95e396e1ec69187df52733</anchor>
      <arglist>(const char *hex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>split</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>aa6493515c0cb8f6935049b73293e5abf</anchor>
      <arglist>(ParamVec &amp;pvec, const std::string &amp;pstr, const std::string &amp;psep)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>split</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>ac9fd74a3c55fbb33d130f4594b7cdbdb</anchor>
      <arglist>(ParamMap &amp;pmap, const std::string &amp;pstr, const std::string &amp;psep, const std::string &amp;vsep, EEncoding eflag=E_ENCODED)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>join</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>aa7a559f2aa203a3e20a82ead4097483b</anchor>
      <arglist>(const ParamVec &amp;pvec, const std::string &amp;psep)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>join</name>
      <anchorfile>namespacezypp_1_1url.html</anchorfile>
      <anchor>a1174c565893b1a765fbf1c99b2a90152</anchor>
      <arglist>(const ParamMap &amp;pmap, const std::string &amp;psep, const std::string &amp;vsep, const std::string &amp;safe)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::xml</name>
    <filename>namespacezypp_1_1xml.html</filename>
    <namespace>zypp::xml::detail</namespace>
    <namespace>zypp::xml::parse_def_assign</namespace>
    <class kind="class">zypp::xml::Node</class>
    <class kind="class">zypp::xml::ParseDef</class>
    <class kind="struct">zypp::xml::ParseDefBuildException</class>
    <class kind="struct">zypp::xml::ParseDefConsume</class>
    <class kind="class">zypp::xml::ParseDefConsumeCallback</class>
    <class kind="class">zypp::xml::ParseDefConsumeRedirect</class>
    <class kind="struct">zypp::xml::ParseDefDataException</class>
    <class kind="struct">zypp::xml::ParseDefException</class>
    <class kind="struct">zypp::xml::ParseDefImplConsume</class>
    <class kind="struct">zypp::xml::ParseDefTraits</class>
    <class kind="struct">zypp::xml::ParseDefValidateException</class>
    <class kind="class">zypp::xml::Reader</class>
    <class kind="struct">zypp::xml::Validate</class>
    <class kind="class">zypp::xml::XmlString</class>
    <member kind="typedef">
      <type>xmlTextReaderMode</type>
      <name>ReadState</name>
      <anchorfile>namespacezypp_1_1xml.html</anchorfile>
      <anchor>adb7beafdc5ecece12de9d17df3509e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>xmlReaderTypes</type>
      <name>NodeType</name>
      <anchorfile>namespacezypp_1_1xml.html</anchorfile>
      <anchor>aeead952d66445b74187a897f5ac767b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1xml.html</anchorfile>
      <anchor>a7505788e58d176689fcab0a58e483386</anchor>
      <arglist>(std::ostream &amp;str, const ReadState &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1xml.html</anchorfile>
      <anchor>aeef8f5c750a7662fd077fbb5ece8aed1</anchor>
      <arglist>(std::ostream &amp;str, const NodeType &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1xml.html</anchorfile>
      <anchor>aedd97e94758b8353b3e605bc30cc2cd6</anchor>
      <arglist>(std::ostream &amp;str, const Node &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rnParse</name>
      <anchorfile>namespacezypp_1_1xml.html</anchorfile>
      <anchor>ab025b381ecbe84e69b07f886811f8189</anchor>
      <arglist>(const InputStream &amp;input_r, TData &amp;data_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1xml.html</anchorfile>
      <anchor>a83759915346be6e90c38cf413ec4ebe9</anchor>
      <arglist>(std::ostream &amp;str, const ParseDef::Impl &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1xml.html</anchorfile>
      <anchor>a77552f4e8e65e73c24e3bbf6ee178e89</anchor>
      <arglist>(std::ostream &amp;str, ParseDef::Mode obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1xml.html</anchorfile>
      <anchor>a29e5fcff92471ffdd92342421a547900</anchor>
      <arglist>(std::ostream &amp;str, const ParseDef &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>unescape</name>
      <anchorfile>namespacezypp_1_1xml.html</anchorfile>
      <anchor>a4fe8c759f4cd65f7ff69d6c805d5fc31</anchor>
      <arglist>(const std::string &amp;in_r)</arglist>
    </member>
    <member kind="function">
      <type>detail::EscapedString</type>
      <name>escape</name>
      <anchorfile>namespacezypp_1_1xml.html</anchorfile>
      <anchor>ab1a65fc8f5cd5a5cc74a95d041da0032</anchor>
      <arglist>(const std::string &amp;in_r)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1xml.html</anchorfile>
      <anchor>a5ad87fa7679495932e073c9baf592a84</anchor>
      <arglist>(std::ostream &amp;str, const XmlString &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::xml::detail</name>
    <filename>namespacezypp_1_1xml_1_1detail.html</filename>
    <class kind="struct">zypp::xml::detail::EscapedString</class>
  </compound>
  <compound kind="namespace">
    <name>zypp::xml::parse_def_assign</name>
    <filename>namespacezypp_1_1xml_1_1parse__def__assign.html</filename>
    <class kind="struct">zypp::xml::parse_def_assign::Assigner</class>
    <class kind="struct">zypp::xml::parse_def_assign::Assigner&lt; void &gt;</class>
    <class kind="struct">zypp::xml::parse_def_assign::Builder</class>
    <class kind="struct">zypp::xml::parse_def_assign::Consumer</class>
    <member kind="typedef">
      <type>shared_ptr&lt; Assigner&lt; void &gt; &gt;</type>
      <name>AssignerRef</name>
      <anchorfile>namespacezypp_1_1xml_1_1parse__def__assign.html</anchorfile>
      <anchor>a2554e364c2686bdb049080f745690054</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::xmlout</name>
    <filename>namespacezypp_1_1xmlout.html</filename>
    <class kind="class">zypp::xmlout::Node</class>
    <class kind="class">zypp::xmlout::NodeAttr</class>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>node</name>
      <anchorfile>namespacezypp_1_1xmlout.html</anchorfile>
      <anchor>a1e6714318426a36e5bb7bdf33001911b</anchor>
      <arglist>(std::ostream &amp;out_r, const std::string &amp;name_r, Node::Attr attr_r)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::zypp_detail</name>
    <filename>namespacezypp_1_1zypp__detail.html</filename>
    <class kind="class">zypp::zypp_detail::ZYppImpl</class>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacezypp_1_1zypp__detail.html</anchorfile>
      <anchor>a505d33086fac5cdd0ff0620f01063931</anchor>
      <arglist>(std::ostream &amp;str, const ZYppImpl &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zypp::zypp_readonly_hack</name>
    <filename>namespacezypp_1_1zypp__readonly__hack.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>IGotIt</name>
      <anchorfile>namespacezypp_1_1zypp__readonly__hack.html</anchorfile>
      <anchor>a43242b0acda6cea759b797c6d6ebd89c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>IWantIt</name>
      <anchorfile>namespacezypp_1_1zypp__readonly__hack.html</anchorfile>
      <anchor>a69f40cfaea7359ebd862ffdc4302e6a6</anchor>
      <arglist>() ZYPP_DEPRECATED</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static bool</type>
      <name>active</name>
      <anchorfile>namespacezypp_1_1zypp__readonly__hack.html</anchorfile>
      <anchor>a595d36b4193b22ff60c490eb9b0be9f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>zyppintern</name>
    <filename>namespacezyppintern.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>schemeIsLocalDir</name>
      <anchorfile>namespacezyppintern.html</anchorfile>
      <anchor>af66ff020a74e3356430d6cbb0f9cd405</anchor>
      <arglist>(const Url &amp;url_r)</arglist>
    </member>
    <member kind="function">
      <type>Pathname</type>
      <name>cachedLocation</name>
      <anchorfile>namespacezyppintern.html</anchorfile>
      <anchor>ad9a31196e3d40982e81add471049c637</anchor>
      <arglist>(const OnMediaLocation &amp;loc_r, const RepoInfo &amp;repo_r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>repoVariablesReset</name>
      <anchorfile>namespacezyppintern.html</anchorfile>
      <anchor>aa197d0f550fc2224a07caf0ffdb87f4a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>BOOST</name>
    <title>Boost libraries.</title>
    <filename>group__BOOST.html</filename>
    <member kind="typedef">
      <type>boost::logic::tribool</type>
      <name>TriBool</name>
      <anchorfile>group__BOOST.html</anchorfile>
      <anchor>gad228c7343f60318e4c045a2ae77e9c39</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>LIBSOLV</name>
    <title>Libsolv interface</title>
    <filename>group__LIBSOLV.html</filename>
  </compound>
  <compound kind="group">
    <name>g_ZyppHistory</name>
    <title>Libzypp History File</title>
    <filename>group__g__ZyppHistory.html</filename>
    <class kind="class">zypp::HistoryLog</class>
    <class kind="class">zypp::HistoryActionID</class>
    <class kind="class">zypp::HistoryLogData</class>
    <class kind="class">zypp::HistoryLogDataInstall</class>
    <class kind="class">zypp::HistoryLogPatchStateChange</class>
    <class kind="class">zypp::HistoryLogDataRemove</class>
    <class kind="class">zypp::HistoryLogDataRepoAdd</class>
    <class kind="class">zypp::HistoryLogDataRepoRemove</class>
    <class kind="class">zypp::HistoryLogDataRepoAliasChange</class>
    <class kind="class">zypp::HistoryLogDataRepoUrlChange</class>
    <class kind="class">zypp::HistoryLogDataStampCommand</class>
    <class kind="class">zypp::parser::HistoryLogReader</class>
    <docanchor file="group__g__ZyppHistory.html" title="Location">g_ZyppHistory_Location</docanchor>
    <docanchor file="group__g__ZyppHistory.html" title="Format">g_ZyppHistory_Format</docanchor>
    <docanchor file="group__g__ZyppHistory.html" title="Action Columns">g_ZyppHistory_Format_Colummn</docanchor>
    <docanchor file="group__g__ZyppHistory.html" title="Install">g_ZyppHistory_Format_Colummn_Install</docanchor>
    <docanchor file="group__g__ZyppHistory.html" title="Remove">g_ZyppHistory_Format_Colummn_Remove</docanchor>
    <docanchor file="group__g__ZyppHistory.html" title="Radd">g_ZyppHistory_Format_Colummn_Radd</docanchor>
    <docanchor file="group__g__ZyppHistory.html" title="Rremove">g_ZyppHistory_Format_Colummn_Rremove</docanchor>
    <docanchor file="group__g__ZyppHistory.html" title="Ralias">g_ZyppHistory_Format_Colummn_Ralias</docanchor>
    <docanchor file="group__g__ZyppHistory.html" title="Rurl">g_ZyppHistory_Format_Colummn_Rurl</docanchor>
    <docanchor file="group__g__ZyppHistory.html" title="Example">g_ZyppHistory_Example</docanchor>
  </compound>
  <compound kind="group">
    <name>g_EnumerationClass</name>
    <title>Enumeration Class</title>
    <filename>group__g__EnumerationClass.html</filename>
    <class kind="struct">zypp::Dep</class>
    <class kind="struct">zypp::Rel</class>
    <class kind="class">zypp::HistoryActionID</class>
  </compound>
  <compound kind="group">
    <name>g_RAII</name>
    <title>RAII solutions</title>
    <filename>group__g__RAII.html</filename>
    <class kind="class">zypp::DtorReset</class>
    <class kind="class">zypp::SignalSaver</class>
    <class kind="class">zypp::SigprocmaskSaver</class>
    <class kind="struct">zypp::str::SafeBuf</class>
    <class kind="struct">zypp::target::rpm::HeaderEntryGetter</class>
    <class kind="class">zypp::AutoFD</class>
    <class kind="class">zypp::AutoFILE</class>
    <class kind="class">AutoFREE&lt; Tp &gt;</class>
    <class kind="class">zypp::env::ScopedSet</class>
    <class kind="class">zypp::LocaleGuard</class>
    <class kind="class">MediaSetAccess::ReleaseFileGuard</class>
    <class kind="class">zypp::PluginExecutor</class>
    <class kind="class">zypp::ResPoolProxy::ScopedSaveState</class>
  </compound>
  <compound kind="group">
    <name>g_CRTP</name>
    <title>CRTP solutions</title>
    <filename>group__g__CRTP.html</filename>
    <class kind="class">zypp::IdStringType</class>
    <class kind="class">zypp::sat::SolvIterMixin</class>
    <class kind="class">zypp::base::SetRelationMixin</class>
    <class kind="class">zypp::sat::SolvableType</class>
  </compound>
  <compound kind="group">
    <name>g_BackenSpecific</name>
    <title>Backend Specific</title>
    <filename>group__g__BackenSpecific.html</filename>
  </compound>
  <compound kind="group">
    <name>g_Functor</name>
    <title>Filters and Functors</title>
    <filename>group__g__Functor.html</filename>
    <subgroup>LOGICALFILTERS</subgroup>
    <subgroup>ACTIONFUNCTOR</subgroup>
    <subgroup>POOLFILTER</subgroup>
    <subgroup>RESFILTERS</subgroup>
    <namespace>zypp::functor::functor_detail</namespace>
  </compound>
  <compound kind="group">
    <name>g_Algorithm</name>
    <title>Algorithms</title>
    <filename>group__g__Algorithm.html</filename>
  </compound>
  <compound kind="group">
    <name>g_Parser</name>
    <title>Parser</title>
    <filename>group__g__Parser.html</filename>
  </compound>
  <compound kind="group">
    <name>DEBUG</name>
    <title>Debug tools</title>
    <filename>group__DEBUG.html</filename>
    <subgroup>DBG_TRACER</subgroup>
  </compound>
  <compound kind="group">
    <name>DBG_TRACER</name>
    <title>Tracer</title>
    <filename>group__DBG__TRACER.html</filename>
  </compound>
  <compound kind="group">
    <name>ZYPP_THROW</name>
    <title>ZYPP_THROW macros</title>
    <filename>group__ZYPP__THROW.html</filename>
  </compound>
  <compound kind="group">
    <name>LOGICALFILTERS</name>
    <title>Functors for building compex queries.</title>
    <filename>group__LOGICALFILTERS.html</filename>
  </compound>
  <compound kind="group">
    <name>ACTIONFUNCTOR</name>
    <title>ACTIONFUNCTOR</title>
    <filename>group__ACTIONFUNCTOR.html</filename>
  </compound>
  <compound kind="group">
    <name>ITERATOR</name>
    <title>Boost.Iterator Library</title>
    <filename>group__ITERATOR.html</filename>
  </compound>
  <compound kind="group">
    <name>ZYPP_BASE_LOGGER_MACROS</name>
    <title>ZYPP_BASE_LOGGER_MACROS</title>
    <filename>group__ZYPP__BASE__LOGGER__MACROS.html</filename>
  </compound>
  <compound kind="group">
    <name>ZYPP_SMART_PTR</name>
    <title>Smart pointer types</title>
    <filename>group__ZYPP__SMART__PTR.html</filename>
    <file>PtrTypes.h</file>
  </compound>
  <compound kind="group">
    <name>ZYPP_STR_REGEX</name>
    <title>Regular expression matching</title>
    <filename>group__ZYPP__STR__REGEX.html</filename>
    <class kind="class">zypp::str::regex</class>
    <class kind="class">zypp::str::smatch</class>
    <member kind="function">
      <type>bool</type>
      <name>regex_match</name>
      <anchorfile>group__ZYPP__STR__REGEX.html</anchorfile>
      <anchor>ga11c1938ce30c50001a3b9110b82f3c27</anchor>
      <arglist>(const char *s, smatch &amp;matches, const regex &amp;regex)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>POOLFILTER</name>
    <title>Collection solvable filter functors.</title>
    <filename>group__POOLFILTER.html</filename>
  </compound>
  <compound kind="group">
    <name>RelCompare</name>
    <title>Comparison using relational operator zypp::Rel.</title>
    <filename>group__RelCompare.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>compareByRel</name>
      <anchorfile>group__RelCompare.html</anchorfile>
      <anchor>ga4245cf6b48eb6c19ed7e18589d4d1b9a</anchor>
      <arglist>(Rel op, const Tp &amp;lhs, const Tp &amp;rhs, TCompare compare)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>RESFILTERS</name>
    <title>Filter functors operating on ResObjects.</title>
    <filename>group__RESFILTERS.html</filename>
  </compound>
  <compound kind="group">
    <name>ZYPP_RESOLVABLE_SMART_POINTER_TYPES</name>
    <title>ZYPP_RESOLVABLE_SMART_POINTER_TYPES</title>
    <filename>group__ZYPP__RESOLVABLE__SMART__POINTER__TYPES.html</filename>
  </compound>
  <compound kind="group">
    <name>ZyppConfig</name>
    <title>Zypp Configuration Options</title>
    <filename>group__ZyppConfig.html</filename>
    <class kind="class">zypp::ZConfig</class>
    <docanchor file="group__ZyppConfig.html" title="Sample zypp.conf">ZyppConfig_ZyppConfSample</docanchor>
  </compound>
  <compound kind="page">
    <name>zypp-appdata</name>
    <title>[Dropped in Code 15] Code 12 Application Metadata</title>
    <filename>zypp-appdata.html</filename>
    <docanchor file="zypp-appdata.html" title="Intro">zypp-appdata_intro</docanchor>
  </compound>
  <compound kind="page">
    <name>CodePitfalls</name>
    <title>Code Pitfalls - Frequently made mistakes</title>
    <filename>CodePitfalls.html</filename>
    <docanchor file="CodePitfalls.html" title="Comparing TriBool values">TriBoolCompare</docanchor>
  </compound>
  <compound kind="page">
    <name>zypp-envars</name>
    <title>Environment Variables</title>
    <filename>zypp-envars.html</filename>
    <docanchor file="zypp-envars.html" title="Environment Variables">zypp-envars-intro</docanchor>
    <docanchor file="zypp-envars.html" title="zypp config options">zypp-envars-config</docanchor>
    <docanchor file="zypp-envars.html" title="Variables related to repositories">zypp-envars-repos</docanchor>
    <docanchor file="zypp-envars.html" title="Variables related to commit">zypp-envars-commit</docanchor>
    <docanchor file="zypp-envars.html" title="Variables related to logging">zypp-envars-logging</docanchor>
    <docanchor file="zypp-envars.html" title="Selecting the mediabackend to use.">zypp-envars-mediabackend</docanchor>
    <docanchor file="zypp-envars.html" title="Variables related to plugins">zypp-envars-plugin</docanchor>
    <docanchor file="zypp-envars.html" title="Variables not for common use (test and debug)">zypp-envars-misc</docanchor>
  </compound>
  <compound kind="page">
    <name>feature-test</name>
    <title>Testing for provided features.</title>
    <filename>feature-test.html</filename>
    <docanchor file="index.html" title="Introduction">intro</docanchor>
    <docanchor file="feature-test.html" title="Features">features</docanchor>
  </compound>
  <compound kind="page">
    <name>zypp-modalias</name>
    <title>Hardware (modalias) dependencies</title>
    <filename>zypp-modalias.html</filename>
  </compound>
  <compound kind="page">
    <name>zypp-pattern-packages</name>
    <title>Code 12 Pattern Packages</title>
    <filename>zypp-pattern-packages.html</filename>
    <docanchor file="zypp-pattern-packages.html" title="Intro">zypp-pattern-packages_intro</docanchor>
  </compound>
  <compound kind="page">
    <name>plugin-commit</name>
    <title>Commit plugin</title>
    <filename>plugin-commit.html</filename>
    <docanchor file="plugin-system.html" title="PLUGINBEGIN">pluginbegin</docanchor>
    <docanchor file="plugin-commit.html" title="COMMITBEGIN (added in v1)">commitbegin</docanchor>
    <docanchor file="plugin-commit.html" title="COMMITEND (added in v1)">commitend</docanchor>
    <docanchor file="plugin-system.html" title="PLUGINEND">pluginend</docanchor>
  </compound>
  <compound kind="page">
    <name>plugin-system</name>
    <title>System plugin</title>
    <filename>plugin-system.html</filename>
    <docanchor file="plugin-system.html" title="PACKAGESETCHANGED">packagesetchanged</docanchor>
  </compound>
  <compound kind="page">
    <name>zypp-plugins</name>
    <title>Extending ZYpp: Plugins and Hooks</title>
    <filename>zypp-plugins.html</filename>
    <docanchor file="zypp-plugins.html" title="Introduction">plugins-intro</docanchor>
    <docanchor file="zypp-plugins.html" title="Plugin protocols">plugin-protocols</docanchor>
    <docanchor file="zypp-plugins.html" title="Stateless">plugin-protocol-stateless</docanchor>
    <docanchor file="zypp-plugins.html" title="Stateful">plugin-protocol-stateful</docanchor>
    <docanchor file="zypp-plugins.html" title="Writing plugins">plugin-writing</docanchor>
    <docanchor file="zypp-plugins.html" title="Developers: Implementation">plugins-impl</docanchor>
    <docanchor file="zypp-plugins.html" title="Supported plugins">plugin-toc</docanchor>
    <docanchor file="zypp-plugins.html" title="Service plugins">plugin-services</docanchor>
    <docanchor file="zypp-plugins.html" title="Example: Management console">plugin-services-example1</docanchor>
    <docanchor file="zypp-plugins.html" title="How to write a Services plugin">plugin-services-how</docanchor>
    <docanchor file="zypp-plugins.html" title="Url Resolver plugins">plugin-url-resolver</docanchor>
    <docanchor file="zypp-plugins.html" title="Example">plugin-urlresolver-example</docanchor>
    <docanchor file="zypp-plugins.html" title="Appdata refresh plugins (repo change)">plugin-appdata</docanchor>
  </compound>
  <compound kind="page">
    <name>zypp-repovars</name>
    <title>Repository Variables</title>
    <filename>zypp-repovars.html</filename>
    <docanchor file="zypp-repovars.html" title="Repository Variables">zypp-repovars-intro</docanchor>
    <docanchor file="zypp-repovars.html" title="Builtin repository variables">zypp-repoars-builtin</docanchor>
    <docanchor file="zypp-repovars.html" title="User defined repository variables [requires &apos;libzypp(repovarexpand) &gt;= 1&apos;]">zypp-repoars-userdefined</docanchor>
  </compound>
  <compound kind="page">
    <name>zypp-services</name>
    <title>Services</title>
    <filename>zypp-services.html</filename>
    <docanchor file="zypp-services.html" title="Classes of services">service-types</docanchor>
    <docanchor file="zypp-services.html" title="Remote Services">services-remote</docanchor>
    <docanchor file="zypp-services.html" title="Plugin Services">services-plugin</docanchor>
    <docanchor file="zypp-services.html" title="Refreshing services">service-refresh</docanchor>
    <docanchor file="zypp-services.html" title="Example usecases">service-examples</docanchor>
    <docanchor file="zypp-services.html" title="Usecase #1: The project with multiple repositories and layers">services-usecase-1</docanchor>
    <docanchor file="zypp-services.html" title="Usecase #2: Update repositories based on the customer">services-usecase-2</docanchor>
    <docanchor file="zypp-services.html" title="Usecase #3: Dynamic repository collections">services-usecase-3</docanchor>
    <docanchor file="zypp-services.html" title="Usecase #4: Collect openSUSE core repos in one service">services-usecase-4</docanchor>
    <docanchor file="zypp-services.html" title="Developers: Implementation">service-impl</docanchor>
  </compound>
  <compound kind="page">
    <name>pg_zypp-solv-vendorchange</name>
    <title>Solver - Vendor protection</title>
    <filename>pg_zypp-solv-vendorchange.html</filename>
    <docanchor file="pg_zypp-solv-vendorchange.html" title="Vendor protection rule">zypp-solv-vendorchange</docanchor>
    <docanchor file="pg_zypp-solv-vendorchange.html" title="The vendor protection rule is quite simple:">zypp-solv-vendorchange-rule</docanchor>
    <docanchor file="pg_zypp-solv-vendorchange.html" title="Vendor protection tuning">zypp-solv-vendorchange-tune</docanchor>
    <docanchor file="pg_zypp-solv-vendorchange.html" title="Groups of equivalent vendor strings">zypp-solv-vendorchange-equiv</docanchor>
    <docanchor file="pg_zypp-solv-vendorchange.html" title="Related classes">zypp-solv-vendorchange-Impl</docanchor>
  </compound>
  <compound kind="page">
    <name>Testcases</name>
    <title>Writing and tunning testcases</title>
    <filename>Testcases.html</filename>
    <docanchor file="Testcases.html" title="Introduction">Introduction</docanchor>
    <docanchor file="Testcases.html" title="Anatomy of a ZYpp testcase">Anatomy</docanchor>
    <docanchor file="Testcases.html" title="Building and running the testsuite">Building</docanchor>
    <docanchor file="/home/abuild/rpmbuild/BUILD/libzypp-17.25.10/doc/autoinclude/Testcases.doc">References</docanchor>
  </compound>
  <compound kind="page">
    <name>thread</name>
    <title>Libzypp and threads</title>
    <filename>thread.html</filename>
    <docanchor file="thread.html" title="Libzypp and threads">thread_intro</docanchor>
    <docanchor file="thread.html" title="Logging in threads">thread_loggin</docanchor>
  </compound>
  <compound kind="page">
    <name>zypp-userdata</name>
    <title>User data as transaction id</title>
    <filename>zypp-userdata.html</filename>
    <docanchor file="zypp-userdata.html" title="Introduction">userdata-introduction</docanchor>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title>Welcome to libzypp</title>
    <filename>index.html</filename>
    <docanchor file="index.html" title="What is libzypp?">whatis</docanchor>
    <docanchor file="index.html" title="Implementation">impl</docanchor>
    <docanchor file="index.html" title="Other functionality offered by libzypp">otherfunc</docanchor>
    <docanchor file="index.html" title="3rd party software libzypp is based on">thirdpfunc</docanchor>
    <docanchor file="index.html" title="Join the community">join</docanchor>
    <docanchor file="index.html" title="License">license</docanchor>
  </compound>
</tagfile>
