Sophie

Sophie

distrib > Mageia > 7 > armv7hl > media > core-updates > by-pkgid > 68c0c2ff89d8bf9051ff1b9773ed48e4 > files > 8563

libzypp-doc-17.9.0-1.1.mga7.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.15"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>libzypp: zypp::RepoManager::Impl Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
  $(document).ready(initResizable);
/* @license-end */</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">libzypp
   &#160;<span id="projectnumber">17.9.0</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.15 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',false,false,'search.php','Search');
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('structzypp_1_1RepoManager_1_1Impl.html','');});
/* @license-end */
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pri-methods">Private Member Functions</a> &#124;
<a href="#pri-attribs">Private Attributes</a> &#124;
<a href="#friends">Friends</a> &#124;
<a href="#related">Related Functions</a> &#124;
<a href="structzypp_1_1RepoManager_1_1Impl-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">zypp::RepoManager::Impl Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p><a class="el" href="classzypp_1_1RepoManager.html" title="creates and provides information about known sources.">RepoManager</a> implementation.  
 <a href="structzypp_1_1RepoManager_1_1Impl.html#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ab90ee0e45d26475bb1b234b83c805d78"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#ab90ee0e45d26475bb1b234b83c805d78">Impl</a> (const <a class="el" href="structzypp_1_1RepoManagerOptions.html">RepoManagerOptions</a> &amp;opt)</td></tr>
<tr class="separator:ab90ee0e45d26475bb1b234b83c805d78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc2ba79ca43f507b519f7cb3d0af8a2b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#afc2ba79ca43f507b519f7cb3d0af8a2b">~Impl</a> ()</td></tr>
<tr class="separator:afc2ba79ca43f507b519f7cb3d0af8a2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22d70ea4d008ecf12fa30cd6e9c9d8a2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classbool.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a22d70ea4d008ecf12fa30cd6e9c9d8a2">repoEmpty</a> () const</td></tr>
<tr class="separator:a22d70ea4d008ecf12fa30cd6e9c9d8a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a007fedcc3f3e7a37ed132512f57d2254"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1RepoManager.html#ab6c71de305dba483ee5513b6d149257d">RepoSizeType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a007fedcc3f3e7a37ed132512f57d2254">repoSize</a> () const</td></tr>
<tr class="separator:a007fedcc3f3e7a37ed132512f57d2254"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92ef36a5d08c1afb2c345a0964b6d387"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1RepoManager.html#a2e8346d146591b255a8bebf0364a2774">RepoConstIterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a92ef36a5d08c1afb2c345a0964b6d387">repoBegin</a> () const</td></tr>
<tr class="separator:a92ef36a5d08c1afb2c345a0964b6d387"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70a9ffbab3ee3b39c986d4bee7a23d7d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1RepoManager.html#a2e8346d146591b255a8bebf0364a2774">RepoConstIterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a70a9ffbab3ee3b39c986d4bee7a23d7d">repoEnd</a> () const</td></tr>
<tr class="separator:a70a9ffbab3ee3b39c986d4bee7a23d7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1669a42e917eae0c0ee278badbdc2b1a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classbool.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a1669a42e917eae0c0ee278badbdc2b1a">hasRepo</a> (const std::string &amp;alias) const</td></tr>
<tr class="separator:a1669a42e917eae0c0ee278badbdc2b1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef705318ae4aa6bcbac812d0e0644100"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#aef705318ae4aa6bcbac812d0e0644100">getRepo</a> (const std::string &amp;alias) const</td></tr>
<tr class="separator:aef705318ae4aa6bcbac812d0e0644100"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac280005bc351bd9fbbc5444df2cb8736"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#ac280005bc351bd9fbbc5444df2cb8736">metadataPath</a> (const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;info) const</td></tr>
<tr class="separator:ac280005bc351bd9fbbc5444df2cb8736"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8def62c67195309eb81764279f3876fd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a8def62c67195309eb81764279f3876fd">packagesPath</a> (const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;info) const</td></tr>
<tr class="separator:a8def62c67195309eb81764279f3876fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae627292ed15649c71290dc9615ac7d3c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1RepoStatus.html">RepoStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#ae627292ed15649c71290dc9615ac7d3c">metadataStatus</a> (const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;info) const</td></tr>
<tr class="separator:ae627292ed15649c71290dc9615ac7d3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1984328f728c9dbc05d80ee0b41da9c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1RepoManager.html#a181cbc8893aea9f22a66bd64371ed402">RefreshCheckStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#ac1984328f728c9dbc05d80ee0b41da9c">checkIfToRefreshMetadata</a> (const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;info, const <a class="el" href="classzypp_1_1Url.html">Url</a> &amp;<a class="el" href="MediaCurl_8cc.html#a80c807b920948127b73f36d4d8d89037">url</a>, <a class="el" href="classzypp_1_1RepoManager.html#a4704bb81554b87451616d1f4e95a3c2b">RawMetadataRefreshPolicy</a> policy)</td></tr>
<tr class="separator:ac1984328f728c9dbc05d80ee0b41da9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a623ccb5ed97bba2ff9f0a2d8effaa4c8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a623ccb5ed97bba2ff9f0a2d8effaa4c8">refreshMetadata</a> (const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;info, <a class="el" href="classzypp_1_1RepoManager.html#a4704bb81554b87451616d1f4e95a3c2b">RawMetadataRefreshPolicy</a> policy, <a class="el" href="RepoManager_8cc.html#a947bc6b596346f41586e90f4d9694e18">OPT_PROGRESS</a>)</td></tr>
<tr class="separator:a623ccb5ed97bba2ff9f0a2d8effaa4c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86348e17e1caa661a91a928c39e94c56"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a86348e17e1caa661a91a928c39e94c56">cleanMetadata</a> (const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;info, <a class="el" href="RepoManager_8cc.html#a947bc6b596346f41586e90f4d9694e18">OPT_PROGRESS</a>)</td></tr>
<tr class="separator:a86348e17e1caa661a91a928c39e94c56"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91cb088a75bb82a2b10d775b62f33917"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a91cb088a75bb82a2b10d775b62f33917">cleanPackages</a> (const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;info, <a class="el" href="RepoManager_8cc.html#a947bc6b596346f41586e90f4d9694e18">OPT_PROGRESS</a>)</td></tr>
<tr class="separator:a91cb088a75bb82a2b10d775b62f33917"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71868c2becb42fc391496ade741f573d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a71868c2becb42fc391496ade741f573d">buildCache</a> (const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;info, <a class="el" href="classzypp_1_1RepoManager.html#ac5c3bf954faaf4ab4e389956d3918bd5">CacheBuildPolicy</a> policy, <a class="el" href="RepoManager_8cc.html#a947bc6b596346f41586e90f4d9694e18">OPT_PROGRESS</a>)</td></tr>
<tr class="separator:a71868c2becb42fc391496ade741f573d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae3f9d4493cd6c86705d3291b52893b74"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structzypp_1_1repo_1_1RepoType.html">repo::RepoType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#ae3f9d4493cd6c86705d3291b52893b74">probe</a> (const <a class="el" href="classzypp_1_1Url.html">Url</a> &amp;<a class="el" href="MediaCurl_8cc.html#a80c807b920948127b73f36d4d8d89037">url</a>, const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &amp;path=<a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a>()) const</td></tr>
<tr class="memdesc:ae3f9d4493cd6c86705d3291b52893b74"><td class="mdescLeft">&#160;</td><td class="mdescRight">Probe the metadata type of a repository located at <code>url</code>.  <a href="#ae3f9d4493cd6c86705d3291b52893b74">More...</a><br /></td></tr>
<tr class="separator:ae3f9d4493cd6c86705d3291b52893b74"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4962f10aa41f65f611adbc62d175acc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structzypp_1_1repo_1_1RepoType.html">repo::RepoType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#aa4962f10aa41f65f611adbc62d175acc">probeCache</a> (const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &amp;path_r) const</td></tr>
<tr class="memdesc:aa4962f10aa41f65f611adbc62d175acc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Probe Metadata in a local cache directory.  <a href="#aa4962f10aa41f65f611adbc62d175acc">More...</a><br /></td></tr>
<tr class="separator:aa4962f10aa41f65f611adbc62d175acc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf87974a000eb1fed66ff4a95d5b1f61"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#adf87974a000eb1fed66ff4a95d5b1f61">cleanCacheDirGarbage</a> (<a class="el" href="RepoManager_8cc.html#a947bc6b596346f41586e90f4d9694e18">OPT_PROGRESS</a>)</td></tr>
<tr class="separator:adf87974a000eb1fed66ff4a95d5b1f61"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc5c3467a4f9eb08234d630030cbd071"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#acc5c3467a4f9eb08234d630030cbd071">cleanCache</a> (const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;info, <a class="el" href="RepoManager_8cc.html#a947bc6b596346f41586e90f4d9694e18">OPT_PROGRESS</a>)</td></tr>
<tr class="separator:acc5c3467a4f9eb08234d630030cbd071"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4202923b022caac4d0a2b0fc2744404"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classbool.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#ac4202923b022caac4d0a2b0fc2744404">isCached</a> (const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;info) const</td></tr>
<tr class="separator:ac4202923b022caac4d0a2b0fc2744404"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8643fe381297c8db90749633a3bd7b91"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1RepoStatus.html">RepoStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a8643fe381297c8db90749633a3bd7b91">cacheStatus</a> (const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;info) const</td></tr>
<tr class="separator:a8643fe381297c8db90749633a3bd7b91"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7586277b42b7b1d43d71fc2ba77a4328"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a7586277b42b7b1d43d71fc2ba77a4328">loadFromCache</a> (const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;info, <a class="el" href="RepoManager_8cc.html#a947bc6b596346f41586e90f4d9694e18">OPT_PROGRESS</a>)</td></tr>
<tr class="separator:a7586277b42b7b1d43d71fc2ba77a4328"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a730a462ada9fc76c0441778798ecf1b8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a730a462ada9fc76c0441778798ecf1b8">addRepository</a> (const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;info, <a class="el" href="RepoManager_8cc.html#a947bc6b596346f41586e90f4d9694e18">OPT_PROGRESS</a>)</td></tr>
<tr class="separator:a730a462ada9fc76c0441778798ecf1b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c67ae5036152a9310942845acc1d8ff"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a9c67ae5036152a9310942845acc1d8ff">addRepositories</a> (const <a class="el" href="classzypp_1_1Url.html">Url</a> &amp;<a class="el" href="MediaCurl_8cc.html#a80c807b920948127b73f36d4d8d89037">url</a>, <a class="el" href="RepoManager_8cc.html#a947bc6b596346f41586e90f4d9694e18">OPT_PROGRESS</a>)</td></tr>
<tr class="separator:a9c67ae5036152a9310942845acc1d8ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a869f9a264de3812c0b0db8aa1244a1eb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a869f9a264de3812c0b0db8aa1244a1eb">removeRepository</a> (const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;info, <a class="el" href="RepoManager_8cc.html#a947bc6b596346f41586e90f4d9694e18">OPT_PROGRESS</a>)</td></tr>
<tr class="separator:a869f9a264de3812c0b0db8aa1244a1eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af51a703ba47af7a01517f1d69c0a058e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#af51a703ba47af7a01517f1d69c0a058e">modifyRepository</a> (const std::string &amp;alias, const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;newinfo_r, <a class="el" href="RepoManager_8cc.html#a947bc6b596346f41586e90f4d9694e18">OPT_PROGRESS</a>)</td></tr>
<tr class="separator:af51a703ba47af7a01517f1d69c0a058e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab36c71a2d463b7e62f4b76cc3809bbea"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#ab36c71a2d463b7e62f4b76cc3809bbea">getRepositoryInfo</a> (const std::string &amp;alias, <a class="el" href="RepoManager_8cc.html#a947bc6b596346f41586e90f4d9694e18">OPT_PROGRESS</a>)</td></tr>
<tr class="separator:ab36c71a2d463b7e62f4b76cc3809bbea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4954742fb42382073bdf98139ea197ea"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a4954742fb42382073bdf98139ea197ea">getRepositoryInfo</a> (const <a class="el" href="classzypp_1_1Url.html">Url</a> &amp;<a class="el" href="MediaCurl_8cc.html#a80c807b920948127b73f36d4d8d89037">url</a>, const <a class="el" href="structzypp_1_1url_1_1ViewOption.html">url::ViewOption</a> &amp;urlview, <a class="el" href="RepoManager_8cc.html#a947bc6b596346f41586e90f4d9694e18">OPT_PROGRESS</a>)</td></tr>
<tr class="separator:a4954742fb42382073bdf98139ea197ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ff38c0e2b34fd330a593441ece60244"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classbool.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a1ff38c0e2b34fd330a593441ece60244">serviceEmpty</a> () const</td></tr>
<tr class="separator:a1ff38c0e2b34fd330a593441ece60244"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7229352e2863661af3b905f7ad8a75c1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1RepoManager.html#a7368b338d0d9ca8dc7c609eca169e378">ServiceSizeType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a7229352e2863661af3b905f7ad8a75c1">serviceSize</a> () const</td></tr>
<tr class="separator:a7229352e2863661af3b905f7ad8a75c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf8bda33aa074f4e20821c72bf888592"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1RepoManager.html#a07c51cf339ecb2e095856c87ac15f39b">ServiceConstIterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#acf8bda33aa074f4e20821c72bf888592">serviceBegin</a> () const</td></tr>
<tr class="separator:acf8bda33aa074f4e20821c72bf888592"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6184c922333c06afe7cc468cb668a31"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1RepoManager.html#a07c51cf339ecb2e095856c87ac15f39b">ServiceConstIterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#aa6184c922333c06afe7cc468cb668a31">serviceEnd</a> () const</td></tr>
<tr class="separator:aa6184c922333c06afe7cc468cb668a31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6c44f580eed215cc3435e2d44ad86d1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classbool.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#af6c44f580eed215cc3435e2d44ad86d1">hasService</a> (const std::string &amp;alias) const</td></tr>
<tr class="separator:af6c44f580eed215cc3435e2d44ad86d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d98d04122a675a1ee54abaefc38a989"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1ServiceInfo.html">ServiceInfo</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a9d98d04122a675a1ee54abaefc38a989">getService</a> (const std::string &amp;alias) const</td></tr>
<tr class="separator:a9d98d04122a675a1ee54abaefc38a989"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f162318e55bcf275359884b9a290d48"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a0f162318e55bcf275359884b9a290d48">addService</a> (const <a class="el" href="classzypp_1_1ServiceInfo.html">ServiceInfo</a> &amp;service)</td></tr>
<tr class="separator:a0f162318e55bcf275359884b9a290d48"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a80fa1a1d7742ba62005a4dfcc0d98d40"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a80fa1a1d7742ba62005a4dfcc0d98d40">addService</a> (const std::string &amp;alias, const <a class="el" href="classzypp_1_1Url.html">Url</a> &amp;<a class="el" href="MediaCurl_8cc.html#a80c807b920948127b73f36d4d8d89037">url</a>)</td></tr>
<tr class="separator:a80fa1a1d7742ba62005a4dfcc0d98d40"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8356021d0662e422c6f316a7811ae5f8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a8356021d0662e422c6f316a7811ae5f8">removeService</a> (const std::string &amp;alias)</td></tr>
<tr class="separator:a8356021d0662e422c6f316a7811ae5f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd90801a21d8ea92672ba8dad201c023"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#acd90801a21d8ea92672ba8dad201c023">removeService</a> (const <a class="el" href="classzypp_1_1ServiceInfo.html">ServiceInfo</a> &amp;service)</td></tr>
<tr class="separator:acd90801a21d8ea92672ba8dad201c023"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22c3c0d63c8760ba23538e1d878f9c80"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a22c3c0d63c8760ba23538e1d878f9c80">refreshServices</a> (const <a class="el" href="classzypp_1_1RepoManager.html#ae22411de6f3134aeffd6e7515749cc74">RefreshServiceOptions</a> &amp;options_r)</td></tr>
<tr class="separator:a22c3c0d63c8760ba23538e1d878f9c80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06f81d0e9b1bd29b991531fcb532b736"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a06f81d0e9b1bd29b991531fcb532b736">refreshService</a> (const std::string &amp;alias, const <a class="el" href="classzypp_1_1RepoManager.html#ae22411de6f3134aeffd6e7515749cc74">RefreshServiceOptions</a> &amp;options_r)</td></tr>
<tr class="separator:a06f81d0e9b1bd29b991531fcb532b736"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7a515c23b342b130bf0e48fd5f32380"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#ad7a515c23b342b130bf0e48fd5f32380">refreshService</a> (const <a class="el" href="classzypp_1_1ServiceInfo.html">ServiceInfo</a> &amp;service, const <a class="el" href="classzypp_1_1RepoManager.html#ae22411de6f3134aeffd6e7515749cc74">RefreshServiceOptions</a> &amp;options_r)</td></tr>
<tr class="separator:ad7a515c23b342b130bf0e48fd5f32380"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa26659c037bc1f56d49c06d078efdf99"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#aa26659c037bc1f56d49c06d078efdf99">modifyService</a> (const std::string &amp;oldAlias, const <a class="el" href="classzypp_1_1ServiceInfo.html">ServiceInfo</a> &amp;newService)</td></tr>
<tr class="separator:aa26659c037bc1f56d49c06d078efdf99"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14861bafb04c217358d4c1864fd0f510"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structzypp_1_1repo_1_1ServiceType.html">repo::ServiceType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a14861bafb04c217358d4c1864fd0f510">probeService</a> (const <a class="el" href="classzypp_1_1Url.html">Url</a> &amp;<a class="el" href="MediaCurl_8cc.html#a80c807b920948127b73f36d4d8d89037">url</a>) const</td></tr>
<tr class="separator:a14861bafb04c217358d4c1864fd0f510"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
Private Member Functions</h2></td></tr>
<tr class="memitem:a012049896d0c40e5a58ef59e5f7542bd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a012049896d0c40e5a58ef59e5f7542bd">saveService</a> (<a class="el" href="classzypp_1_1ServiceInfo.html">ServiceInfo</a> &amp;service) const</td></tr>
<tr class="separator:a012049896d0c40e5a58ef59e5f7542bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0cd15d4775a9f04702371f7309196bb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#af0cd15d4775a9f04702371f7309196bb">generateNonExistingName</a> (const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &amp;dir, const std::string &amp;basefilename) const</td></tr>
<tr class="memdesc:af0cd15d4775a9f04702371f7309196bb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generate a non existing filename in a directory, using a base name.  <a href="#af0cd15d4775a9f04702371f7309196bb">More...</a><br /></td></tr>
<tr class="separator:af0cd15d4775a9f04702371f7309196bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6cc46baf60ac62a2c14f65817d9637bb"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a6cc46baf60ac62a2c14f65817d9637bb">generateFilename</a> (const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;info) const</td></tr>
<tr class="separator:a6cc46baf60ac62a2c14f65817d9637bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a23650ef481086ec07c44920a9960b500"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a23650ef481086ec07c44920a9960b500">generateFilename</a> (const <a class="el" href="classzypp_1_1ServiceInfo.html">ServiceInfo</a> &amp;info) const</td></tr>
<tr class="separator:a23650ef481086ec07c44920a9960b500"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aceecfaf21a71c10857219f5b2da36cf9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#aceecfaf21a71c10857219f5b2da36cf9">setCacheStatus</a> (const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;info, const <a class="el" href="classzypp_1_1RepoStatus.html">RepoStatus</a> &amp;status)</td></tr>
<tr class="separator:aceecfaf21a71c10857219f5b2da36cf9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab387770424784c1dd26765f041787f3d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#ab387770424784c1dd26765f041787f3d">touchIndexFile</a> (const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;info)</td></tr>
<tr class="separator:ab387770424784c1dd26765f041787f3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83c970a5e3534a1a76b5e67f4a91fc8a"><td class="memTemplParams" colspan="2">template&lt;typename OutputIterator &gt; </td></tr>
<tr class="memitem:a83c970a5e3534a1a76b5e67f4a91fc8a"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a83c970a5e3534a1a76b5e67f4a91fc8a">getRepositoriesInService</a> (const std::string &amp;alias, OutputIterator out) const</td></tr>
<tr class="separator:a83c970a5e3534a1a76b5e67f4a91fc8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adef59077f2938676d35b2aa9a79fa242"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#adef59077f2938676d35b2aa9a79fa242">init_knownServices</a> ()</td></tr>
<tr class="separator:adef59077f2938676d35b2aa9a79fa242"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07abe75a5861de4f2a5b4635008fefc2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a07abe75a5861de4f2a5b4635008fefc2">init_knownRepositories</a> ()</td></tr>
<tr class="separator:a07abe75a5861de4f2a5b4635008fefc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae29fc009df9f70126f0ca83b5ce96832"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classzypp_1_1RepoManager.html#a738ea8ed487e34d496fedd2a53461a8e">RepoSet</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#ae29fc009df9f70126f0ca83b5ce96832">repos</a> () const</td></tr>
<tr class="separator:ae29fc009df9f70126f0ca83b5ce96832"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20d453e711dcc6779544edb35843a6b3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1RepoManager.html#a738ea8ed487e34d496fedd2a53461a8e">RepoSet</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a20d453e711dcc6779544edb35843a6b3">reposManip</a> ()</td></tr>
<tr class="separator:a20d453e711dcc6779544edb35843a6b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a159b4cfd94f8b41125d5277bcb243f88"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html">Impl</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a159b4cfd94f8b41125d5277bcb243f88">clone</a> () const</td></tr>
<tr class="memdesc:a159b4cfd94f8b41125d5277bcb243f88"><td class="mdescLeft">&#160;</td><td class="mdescRight">clone for <a class="el" href="structzypp_1_1RWCOW__pointer.html" title="RW_pointer supporting &#39;copy on write&#39; functionality.">RWCOW_pointer</a>  <a href="#a159b4cfd94f8b41125d5277bcb243f88">More...</a><br /></td></tr>
<tr class="separator:a159b4cfd94f8b41125d5277bcb243f88"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
Private Attributes</h2></td></tr>
<tr class="memitem:a5bf7bf60044b830c0c14d1d9234d3074"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structzypp_1_1RepoManagerOptions.html">RepoManagerOptions</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a5bf7bf60044b830c0c14d1d9234d3074">_options</a></td></tr>
<tr class="separator:a5bf7bf60044b830c0c14d1d9234d3074"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2dc070beca97b54c80f3d95a48b9c5b3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1RepoManager.html#a738ea8ed487e34d496fedd2a53461a8e">RepoSet</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a2dc070beca97b54c80f3d95a48b9c5b3">_reposX</a></td></tr>
<tr class="separator:a2dc070beca97b54c80f3d95a48b9c5b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a938feb40e32b9f0b0b201d965493db91"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1RepoManager.html#ae7a93e1abf192f4593cd336d85bbbb31">ServiceSet</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a938feb40e32b9f0b0b201d965493db91">_services</a></td></tr>
<tr class="separator:a938feb40e32b9f0b0b201d965493db91"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb02b1124ce690969d5881b562d34f5a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1DefaultIntegral.html">DefaultIntegral</a>&lt; <a class="el" href="classbool.html">bool</a>, false &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#acb02b1124ce690969d5881b562d34f5a">_reposDirty</a></td></tr>
<tr class="separator:acb02b1124ce690969d5881b562d34f5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
Friends</h2></td></tr>
<tr class="memitem:a91244b4183feffa93ea04a0fb0526a9c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html">Impl</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a91244b4183feffa93ea04a0fb0526a9c">rwcowClone</a> (const <a class="el" href="structzypp_1_1RepoManager_1_1Impl.html">Impl</a> *rhs)</td></tr>
<tr class="separator:a91244b4183feffa93ea04a0fb0526a9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="related"></a>
Related Functions</h2></td></tr>
<tr><td class="ititle" colspan="2"><p>(Note that these are not member functions.) </p>
</td></tr>
<tr class="memitem:a5ef0212b24d0ac117ef9aaee04b72826"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#a5ef0212b24d0ac117ef9aaee04b72826">operator&lt;&lt;</a> (std::ostream &amp;str, const <a class="el" href="structzypp_1_1RepoManager_1_1Impl.html">RepoManager::Impl</a> &amp;obj)</td></tr>
<tr class="separator:a5ef0212b24d0ac117ef9aaee04b72826"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p><a class="el" href="classzypp_1_1RepoManager.html" title="creates and provides information about known sources.">RepoManager</a> implementation. </p>
<pre class="fragment"></pre> 
<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00522">522</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="ab90ee0e45d26475bb1b234b83c805d78"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab90ee0e45d26475bb1b234b83c805d78">&#9670;&nbsp;</a></span>Impl()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">zypp::RepoManager::Impl::Impl </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="structzypp_1_1RepoManagerOptions.html">RepoManagerOptions</a> &amp;&#160;</td>
          <td class="paramname"><em>opt</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00525">525</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="afc2ba79ca43f507b519f7cb3d0af8a2b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afc2ba79ca43f507b519f7cb3d0af8a2b">&#9670;&nbsp;</a></span>~Impl()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">zypp::RepoManager::Impl::~Impl </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00532">532</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a22d70ea4d008ecf12fa30cd6e9c9d8a2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a22d70ea4d008ecf12fa30cd6e9c9d8a2">&#9670;&nbsp;</a></span>repoEmpty()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classbool.html">bool</a> zypp::RepoManager::Impl::repoEmpty </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00577">577</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="a007fedcc3f3e7a37ed132512f57d2254"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a007fedcc3f3e7a37ed132512f57d2254">&#9670;&nbsp;</a></span>repoSize()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classzypp_1_1RepoManager.html#ab6c71de305dba483ee5513b6d149257d">RepoSizeType</a> zypp::RepoManager::Impl::repoSize </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00578">578</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="a92ef36a5d08c1afb2c345a0964b6d387"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a92ef36a5d08c1afb2c345a0964b6d387">&#9670;&nbsp;</a></span>repoBegin()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classzypp_1_1RepoManager.html#a2e8346d146591b255a8bebf0364a2774">RepoConstIterator</a> zypp::RepoManager::Impl::repoBegin </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00579">579</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="a70a9ffbab3ee3b39c986d4bee7a23d7d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a70a9ffbab3ee3b39c986d4bee7a23d7d">&#9670;&nbsp;</a></span>repoEnd()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classzypp_1_1RepoManager.html#a2e8346d146591b255a8bebf0364a2774">RepoConstIterator</a> zypp::RepoManager::Impl::repoEnd </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00580">580</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="a1669a42e917eae0c0ee278badbdc2b1a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1669a42e917eae0c0ee278badbdc2b1a">&#9670;&nbsp;</a></span>hasRepo()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classbool.html">bool</a> zypp::RepoManager::Impl::hasRepo </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>alias</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00582">582</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="aef705318ae4aa6bcbac812d0e0644100"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aef705318ae4aa6bcbac812d0e0644100">&#9670;&nbsp;</a></span>getRepo()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> zypp::RepoManager::Impl::getRepo </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>alias</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00585">585</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="ac280005bc351bd9fbbc5444df2cb8736"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac280005bc351bd9fbbc5444df2cb8736">&#9670;&nbsp;</a></span>metadataPath()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> zypp::RepoManager::Impl::metadataPath </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;&#160;</td>
          <td class="paramname"><em>info</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00592">592</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="a8def62c67195309eb81764279f3876fd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8def62c67195309eb81764279f3876fd">&#9670;&nbsp;</a></span>packagesPath()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> zypp::RepoManager::Impl::packagesPath </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;&#160;</td>
          <td class="paramname"><em>info</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00595">595</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="ae627292ed15649c71290dc9615ac7d3c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae627292ed15649c71290dc9615ac7d3c">&#9670;&nbsp;</a></span>metadataStatus()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classzypp_1_1RepoStatus.html">RepoStatus</a> zypp::RepoManager::Impl::metadataStatus </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;&#160;</td>
          <td class="paramname"><em>info</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00896">896</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="ac1984328f728c9dbc05d80ee0b41da9c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac1984328f728c9dbc05d80ee0b41da9c">&#9670;&nbsp;</a></span>checkIfToRefreshMetadata()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classzypp_1_1RepoManager.html#a181cbc8893aea9f22a66bd64371ed402">RepoManager::RefreshCheckStatus</a> zypp::RepoManager::Impl::checkIfToRefreshMetadata </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;&#160;</td>
          <td class="paramname"><em>info</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1Url.html">Url</a> &amp;&#160;</td>
          <td class="paramname"><em>url</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classzypp_1_1RepoManager.html#a4704bb81554b87451616d1f4e95a3c2b">RawMetadataRefreshPolicy</a>&#160;</td>
          <td class="paramname"><em>policy</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00968">968</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="a623ccb5ed97bba2ff9f0a2d8effaa4c8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a623ccb5ed97bba2ff9f0a2d8effaa4c8">&#9670;&nbsp;</a></span>refreshMetadata()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void zypp::RepoManager::Impl::refreshMetadata </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;&#160;</td>
          <td class="paramname"><em>info</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classzypp_1_1RepoManager.html#a4704bb81554b87451616d1f4e95a3c2b">RawMetadataRefreshPolicy</a>&#160;</td>
          <td class="paramname"><em>policy</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="RepoManager_8cc.html#a947bc6b596346f41586e90f4d9694e18">OPT_PROGRESS</a>&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Given a downloader, sets the other repos raw metadata path as cache paths for the fetcher, so if another repo has the same file, it will not download it but copy it from the other repository</p>

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l01088">1088</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="a86348e17e1caa661a91a928c39e94c56"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a86348e17e1caa661a91a928c39e94c56">&#9670;&nbsp;</a></span>cleanMetadata()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void zypp::RepoManager::Impl::cleanMetadata </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;&#160;</td>
          <td class="paramname"><em>info</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="RepoManager_8cc.html#a947bc6b596346f41586e90f4d9694e18">OPT_PROGRESS</a>&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l01226">1226</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="a91cb088a75bb82a2b10d775b62f33917"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a91cb088a75bb82a2b10d775b62f33917">&#9670;&nbsp;</a></span>cleanPackages()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void zypp::RepoManager::Impl::cleanPackages </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;&#160;</td>
          <td class="paramname"><em>info</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="RepoManager_8cc.html#a947bc6b596346f41586e90f4d9694e18">OPT_PROGRESS</a>&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l01236">1236</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="a71868c2becb42fc391496ade741f573d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a71868c2becb42fc391496ade741f573d">&#9670;&nbsp;</a></span>buildCache()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void zypp::RepoManager::Impl::buildCache </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;&#160;</td>
          <td class="paramname"><em>info</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classzypp_1_1RepoManager.html#ac5c3bf954faaf4ab4e389956d3918bd5">CacheBuildPolicy</a>&#160;</td>
          <td class="paramname"><em>policy</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="RepoManager_8cc.html#a947bc6b596346f41586e90f4d9694e18">OPT_PROGRESS</a>&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l01246">1246</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="ae3f9d4493cd6c86705d3291b52893b74"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae3f9d4493cd6c86705d3291b52893b74">&#9670;&nbsp;</a></span>probe()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structzypp_1_1repo_1_1RepoType.html">repo::RepoType</a> zypp::RepoManager::Impl::probe </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1Url.html">Url</a> &amp;&#160;</td>
          <td class="paramname"><em>url</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &amp;&#160;</td>
          <td class="paramname"><em>path</em> = <code><a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a>()</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Probe the metadata type of a repository located at <code>url</code>. </p>
<p>Urls here may be rewritten by <a class="el" href="namespaceMediaSetAccess.html">MediaSetAccess</a> to reflect the correct media number.</p>
<dl class="section note"><dt>Note</dt><dd>Metadata in local cache directories must be probed using <a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#aa4962f10aa41f65f611adbc62d175acc">probeCache</a> as a cache path must not be rewritten (bnc#946129) </dd></dl>

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l01410">1410</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="aa4962f10aa41f65f611adbc62d175acc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa4962f10aa41f65f611adbc62d175acc">&#9670;&nbsp;</a></span>probeCache()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structzypp_1_1repo_1_1RepoType.html">repo::RepoType</a> zypp::RepoManager::Impl::probeCache </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &amp;&#160;</td>
          <td class="paramname"><em>path_r</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Probe Metadata in a local cache directory. </p>
<dl class="section note"><dt>Note</dt><dd>Metadata in local cache directories must not be probed using <a class="el" href="structzypp_1_1RepoManager_1_1Impl.html#ae3f9d4493cd6c86705d3291b52893b74">probe</a> as a cache path must not be rewritten (bnc#946129) </dd></dl>

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l01499">1499</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="adf87974a000eb1fed66ff4a95d5b1f61"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adf87974a000eb1fed66ff4a95d5b1f61">&#9670;&nbsp;</a></span>cleanCacheDirGarbage()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void zypp::RepoManager::Impl::cleanCacheDirGarbage </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="RepoManager_8cc.html#a947bc6b596346f41586e90f4d9694e18">OPT_PROGRESS</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l01518">1518</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="acc5c3467a4f9eb08234d630030cbd071"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acc5c3467a4f9eb08234d630030cbd071">&#9670;&nbsp;</a></span>cleanCache()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void zypp::RepoManager::Impl::cleanCache </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;&#160;</td>
          <td class="paramname"><em>info</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="RepoManager_8cc.html#a947bc6b596346f41586e90f4d9694e18">OPT_PROGRESS</a>&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l01565">1565</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="ac4202923b022caac4d0a2b0fc2744404"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac4202923b022caac4d0a2b0fc2744404">&#9670;&nbsp;</a></span>isCached()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classbool.html">bool</a> zypp::RepoManager::Impl::isCached </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;&#160;</td>
          <td class="paramname"><em>info</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00617">617</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="a8643fe381297c8db90749633a3bd7b91"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8643fe381297c8db90749633a3bd7b91">&#9670;&nbsp;</a></span>cacheStatus()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classzypp_1_1RepoStatus.html">RepoStatus</a> zypp::RepoManager::Impl::cacheStatus </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;&#160;</td>
          <td class="paramname"><em>info</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00620">620</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="a7586277b42b7b1d43d71fc2ba77a4328"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7586277b42b7b1d43d71fc2ba77a4328">&#9670;&nbsp;</a></span>loadFromCache()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void zypp::RepoManager::Impl::loadFromCache </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;&#160;</td>
          <td class="paramname"><em>info</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="RepoManager_8cc.html#a947bc6b596346f41586e90f4d9694e18">OPT_PROGRESS</a>&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l01579">1579</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="a730a462ada9fc76c0441778798ecf1b8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a730a462ada9fc76c0441778798ecf1b8">&#9670;&nbsp;</a></span>addRepository()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void zypp::RepoManager::Impl::addRepository </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;&#160;</td>
          <td class="paramname"><em>info</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="RepoManager_8cc.html#a947bc6b596346f41586e90f4d9694e18">OPT_PROGRESS</a>&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l01613">1613</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="a9c67ae5036152a9310942845acc1d8ff"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9c67ae5036152a9310942845acc1d8ff">&#9670;&nbsp;</a></span>addRepositories()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void zypp::RepoManager::Impl::addRepositories </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1Url.html">Url</a> &amp;&#160;</td>
          <td class="paramname"><em>url</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="RepoManager_8cc.html#a947bc6b596346f41586e90f4d9694e18">OPT_PROGRESS</a>&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l01685">1685</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="a869f9a264de3812c0b0db8aa1244a1eb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a869f9a264de3812c0b0db8aa1244a1eb">&#9670;&nbsp;</a></span>removeRepository()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void zypp::RepoManager::Impl::removeRepository </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;&#160;</td>
          <td class="paramname"><em>info</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="RepoManager_8cc.html#a947bc6b596346f41586e90f4d9694e18">OPT_PROGRESS</a>&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l01744">1744</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="af51a703ba47af7a01517f1d69c0a058e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af51a703ba47af7a01517f1d69c0a058e">&#9670;&nbsp;</a></span>modifyRepository()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void zypp::RepoManager::Impl::modifyRepository </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>alias</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;&#160;</td>
          <td class="paramname"><em>newinfo_r</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="RepoManager_8cc.html#a947bc6b596346f41586e90f4d9694e18">OPT_PROGRESS</a>&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l01833">1833</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="ab36c71a2d463b7e62f4b76cc3809bbea"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab36c71a2d463b7e62f4b76cc3809bbea">&#9670;&nbsp;</a></span>getRepositoryInfo() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> zypp::RepoManager::Impl::getRepositoryInfo </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>alias</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="RepoManager_8cc.html#a947bc6b596346f41586e90f4d9694e18">OPT_PROGRESS</a>&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a4954742fb42382073bdf98139ea197ea"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4954742fb42382073bdf98139ea197ea">&#9670;&nbsp;</a></span>getRepositoryInfo() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> zypp::RepoManager::Impl::getRepositoryInfo </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1Url.html">Url</a> &amp;&#160;</td>
          <td class="paramname"><em>url</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="structzypp_1_1url_1_1ViewOption.html">url::ViewOption</a> &amp;&#160;</td>
          <td class="paramname"><em>urlview</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="RepoManager_8cc.html#a947bc6b596346f41586e90f4d9694e18">OPT_PROGRESS</a>&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a1ff38c0e2b34fd330a593441ece60244"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1ff38c0e2b34fd330a593441ece60244">&#9670;&nbsp;</a></span>serviceEmpty()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classbool.html">bool</a> zypp::RepoManager::Impl::serviceEmpty </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00637">637</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="a7229352e2863661af3b905f7ad8a75c1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7229352e2863661af3b905f7ad8a75c1">&#9670;&nbsp;</a></span>serviceSize()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classzypp_1_1RepoManager.html#a7368b338d0d9ca8dc7c609eca169e378">ServiceSizeType</a> zypp::RepoManager::Impl::serviceSize </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00638">638</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="acf8bda33aa074f4e20821c72bf888592"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acf8bda33aa074f4e20821c72bf888592">&#9670;&nbsp;</a></span>serviceBegin()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classzypp_1_1RepoManager.html#a07c51cf339ecb2e095856c87ac15f39b">ServiceConstIterator</a> zypp::RepoManager::Impl::serviceBegin </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00639">639</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="aa6184c922333c06afe7cc468cb668a31"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa6184c922333c06afe7cc468cb668a31">&#9670;&nbsp;</a></span>serviceEnd()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classzypp_1_1RepoManager.html#a07c51cf339ecb2e095856c87ac15f39b">ServiceConstIterator</a> zypp::RepoManager::Impl::serviceEnd </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00640">640</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="af6c44f580eed215cc3435e2d44ad86d1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af6c44f580eed215cc3435e2d44ad86d1">&#9670;&nbsp;</a></span>hasService()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classbool.html">bool</a> zypp::RepoManager::Impl::hasService </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>alias</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00642">642</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="a9d98d04122a675a1ee54abaefc38a989"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9d98d04122a675a1ee54abaefc38a989">&#9670;&nbsp;</a></span>getService()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classzypp_1_1ServiceInfo.html">ServiceInfo</a> zypp::RepoManager::Impl::getService </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>alias</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00645">645</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="a0f162318e55bcf275359884b9a290d48"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0f162318e55bcf275359884b9a290d48">&#9670;&nbsp;</a></span>addService() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void zypp::RepoManager::Impl::addService </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1ServiceInfo.html">ServiceInfo</a> &amp;&#160;</td>
          <td class="paramname"><em>service</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l01941">1941</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="a80fa1a1d7742ba62005a4dfcc0d98d40"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a80fa1a1d7742ba62005a4dfcc0d98d40">&#9670;&nbsp;</a></span>addService() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void zypp::RepoManager::Impl::addService </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>alias</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1Url.html">Url</a> &amp;&#160;</td>
          <td class="paramname"><em>url</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00653">653</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="a8356021d0662e422c6f316a7811ae5f8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8356021d0662e422c6f316a7811ae5f8">&#9670;&nbsp;</a></span>removeService() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void zypp::RepoManager::Impl::removeService </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>alias</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l01963">1963</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="acd90801a21d8ea92672ba8dad201c023"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acd90801a21d8ea92672ba8dad201c023">&#9670;&nbsp;</a></span>removeService() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void zypp::RepoManager::Impl::removeService </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1ServiceInfo.html">ServiceInfo</a> &amp;&#160;</td>
          <td class="paramname"><em>service</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00657">657</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="a22c3c0d63c8760ba23538e1d878f9c80"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a22c3c0d63c8760ba23538e1d878f9c80">&#9670;&nbsp;</a></span>refreshServices()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void zypp::RepoManager::Impl::refreshServices </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1RepoManager.html#ae22411de6f3134aeffd6e7515749cc74">RefreshServiceOptions</a> &amp;&#160;</td>
          <td class="paramname"><em>options_r</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l02019">2019</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="a06f81d0e9b1bd29b991531fcb532b736"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a06f81d0e9b1bd29b991531fcb532b736">&#9670;&nbsp;</a></span>refreshService() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void zypp::RepoManager::Impl::refreshService </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>alias</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1RepoManager.html#ae22411de6f3134aeffd6e7515749cc74">RefreshServiceOptions</a> &amp;&#160;</td>
          <td class="paramname"><em>options_r</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000061">Todo:</a></b></dt><dd>add callbacks for apps (start, end, repo removed, repo added, repo changed)? </dd></dl>

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l02037">2037</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="ad7a515c23b342b130bf0e48fd5f32380"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad7a515c23b342b130bf0e48fd5f32380">&#9670;&nbsp;</a></span>refreshService() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void zypp::RepoManager::Impl::refreshService </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1ServiceInfo.html">ServiceInfo</a> &amp;&#160;</td>
          <td class="paramname"><em>service</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1RepoManager.html#ae22411de6f3134aeffd6e7515749cc74">RefreshServiceOptions</a> &amp;&#160;</td>
          <td class="paramname"><em>options_r</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00663">663</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="aa26659c037bc1f56d49c06d078efdf99"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa26659c037bc1f56d49c06d078efdf99">&#9670;&nbsp;</a></span>modifyService()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void zypp::RepoManager::Impl::modifyService </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>oldAlias</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1ServiceInfo.html">ServiceInfo</a> &amp;&#160;</td>
          <td class="paramname"><em>newService</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000062">Todo:</a></b></dt><dd>refresh the service automatically if url is changed? </dd></dl>

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l02404">2404</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="a14861bafb04c217358d4c1864fd0f510"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a14861bafb04c217358d4c1864fd0f510">&#9670;&nbsp;</a></span>probeService()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structzypp_1_1repo_1_1ServiceType.html">repo::ServiceType</a> zypp::RepoManager::Impl::probeService </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1Url.html">Url</a> &amp;&#160;</td>
          <td class="paramname"><em>url</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l02479">2479</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="a012049896d0c40e5a58ef59e5f7542bd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a012049896d0c40e5a58ef59e5f7542bd">&#9670;&nbsp;</a></span>saveService()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void zypp::RepoManager::Impl::saveService </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classzypp_1_1ServiceInfo.html">ServiceInfo</a> &amp;&#160;</td>
          <td class="paramname"><em>service</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00727">727</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="af0cd15d4775a9f04702371f7309196bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af0cd15d4775a9f04702371f7309196bb">&#9670;&nbsp;</a></span>generateNonExistingName()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> zypp::RepoManager::Impl::generateNonExistingName </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1filesystem_1_1Pathname.html">Pathname</a> &amp;&#160;</td>
          <td class="paramname"><em>dir</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>basefilename</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Generate a non existing filename in a directory, using a base name. </p>
<p>For example if a directory contains 3 files</p>
<p>|&ndash; bar |&ndash; foo `&ndash; moo</p>
<p>If you try to generate a unique filename for this directory, based on "ruu" you will get "ruu", but if you use the base "foo" you will get "foo_1"</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">dir</td><td>Directory where the file needs to be unique </td></tr>
    <tr><td class="paramname">basefilename</td><td>string to base the filename on. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00761">761</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="a6cc46baf60ac62a2c14f65817d9637bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6cc46baf60ac62a2c14f65817d9637bb">&#9670;&nbsp;</a></span>generateFilename() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::string zypp::RepoManager::Impl::generateFilename </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;&#160;</td>
          <td class="paramname"><em>info</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00675">675</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="a23650ef481086ec07c44920a9960b500"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a23650ef481086ec07c44920a9960b500">&#9670;&nbsp;</a></span>generateFilename() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::string zypp::RepoManager::Impl::generateFilename </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1ServiceInfo.html">ServiceInfo</a> &amp;&#160;</td>
          <td class="paramname"><em>info</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00678">678</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="aceecfaf21a71c10857219f5b2da36cf9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aceecfaf21a71c10857219f5b2da36cf9">&#9670;&nbsp;</a></span>setCacheStatus()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void zypp::RepoManager::Impl::setCacheStatus </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;&#160;</td>
          <td class="paramname"><em>info</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1RepoStatus.html">RepoStatus</a> &amp;&#160;</td>
          <td class="paramname"><em>status</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00681">681</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="ab387770424784c1dd26765f041787f3d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab387770424784c1dd26765f041787f3d">&#9670;&nbsp;</a></span>touchIndexFile()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void zypp::RepoManager::Impl::touchIndexFile </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1RepoInfo.html">RepoInfo</a> &amp;&#160;</td>
          <td class="paramname"><em>info</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00931">931</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="a83c970a5e3534a1a76b5e67f4a91fc8a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a83c970a5e3534a1a76b5e67f4a91fc8a">&#9670;&nbsp;</a></span>getRepositoriesInService()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename OutputIterator &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void zypp::RepoManager::Impl::getRepositoriesInService </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>alias</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">OutputIterator&#160;</td>
          <td class="paramname"><em>out</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00691">691</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="adef59077f2938676d35b2aa9a79fa242"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adef59077f2938676d35b2aa9a79fa242">&#9670;&nbsp;</a></span>init_knownServices()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void zypp::RepoManager::Impl::init_knownServices </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00776">776</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="a07abe75a5861de4f2a5b4635008fefc2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a07abe75a5861de4f2a5b4635008fefc2">&#9670;&nbsp;</a></span>init_knownRepositories()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void zypp::RepoManager::Impl::init_knownRepositories </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00829">829</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="ae29fc009df9f70126f0ca83b5ce96832"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae29fc009df9f70126f0ca83b5ce96832">&#9670;&nbsp;</a></span>repos()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classzypp_1_1RepoManager.html#a738ea8ed487e34d496fedd2a53461a8e">RepoSet</a>&amp; zypp::RepoManager::Impl::repos </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00703">703</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="a20d453e711dcc6779544edb35843a6b3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a20d453e711dcc6779544edb35843a6b3">&#9670;&nbsp;</a></span>reposManip()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classzypp_1_1RepoManager.html#a738ea8ed487e34d496fedd2a53461a8e">RepoSet</a>&amp; zypp::RepoManager::Impl::reposManip </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00704">704</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="a159b4cfd94f8b41125d5277bcb243f88"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a159b4cfd94f8b41125d5277bcb243f88">&#9670;&nbsp;</a></span>clone()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html">Impl</a>* zypp::RepoManager::Impl::clone </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>clone for <a class="el" href="structzypp_1_1RWCOW__pointer.html" title="RW_pointer supporting &#39;copy on write&#39; functionality.">RWCOW_pointer</a> </p>

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00716">716</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<h2 class="groupheader">Friends And Related Function Documentation</h2>
<a id="a91244b4183feffa93ea04a0fb0526a9c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a91244b4183feffa93ea04a0fb0526a9c">&#9670;&nbsp;</a></span>rwcowClone</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html">Impl</a>* rwcowClone </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="structzypp_1_1RepoManager_1_1Impl.html">Impl</a> *&#160;</td>
          <td class="paramname"><em>rhs</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a5ef0212b24d0ac117ef9aaee04b72826"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5ef0212b24d0ac117ef9aaee04b72826">&#9670;&nbsp;</a></span>operator&lt;&lt;()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::ostream &amp; operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">std::ostream &amp;&#160;</td>
          <td class="paramname"><em>str</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="structzypp_1_1RepoManager_1_1Impl.html">RepoManager::Impl</a> &amp;&#160;</td>
          <td class="paramname"><em>obj</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">related</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Stream output </p>

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00722">722</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a5bf7bf60044b830c0c14d1d9234d3074"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5bf7bf60044b830c0c14d1d9234d3074">&#9670;&nbsp;</a></span>_options</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structzypp_1_1RepoManagerOptions.html">RepoManagerOptions</a> zypp::RepoManager::Impl::_options</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00707">707</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="a2dc070beca97b54c80f3d95a48b9c5b3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2dc070beca97b54c80f3d95a48b9c5b3">&#9670;&nbsp;</a></span>_reposX</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classzypp_1_1RepoManager.html#a738ea8ed487e34d496fedd2a53461a8e">RepoSet</a> zypp::RepoManager::Impl::_reposX</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00708">708</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="a938feb40e32b9f0b0b201d965493db91"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a938feb40e32b9f0b0b201d965493db91">&#9670;&nbsp;</a></span>_services</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classzypp_1_1RepoManager.html#ae7a93e1abf192f4593cd336d85bbbb31">ServiceSet</a> zypp::RepoManager::Impl::_services</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00709">709</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<a id="acb02b1124ce690969d5881b562d34f5a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acb02b1124ce690969d5881b562d34f5a">&#9670;&nbsp;</a></span>_reposDirty</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classzypp_1_1DefaultIntegral.html">DefaultIntegral</a>&lt;<a class="el" href="classbool.html">bool</a>,false&gt; zypp::RepoManager::Impl::_reposDirty</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="RepoManager_8cc_source.html#l00711">711</a> of file <a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>zypp/<a class="el" href="RepoManager_8cc_source.html">RepoManager.cc</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="namespacezypp.html">zypp</a></li><li class="navelem"><a class="el" href="classzypp_1_1RepoManager.html">RepoManager</a></li><li class="navelem"><a class="el" href="structzypp_1_1RepoManager_1_1Impl.html">Impl</a></li>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
  </ul>
</div>
</body>
</html>