<!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/ZYppCommitPolicy.cc Source File</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&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  <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&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&dn=gpl-2.0.txt GPL-v2 */ $(document).ready(function(){initNavTree('ZYppCommitPolicy_8cc_source.html','');}); /* @license-end */ </script> <div id="doc-content"> <div class="header"> <div class="headertitle"> <div class="title">ZYppCommitPolicy.cc</div> </div> </div><!--header--> <div class="contents"> <a href="ZYppCommitPolicy_8cc.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/*---------------------------------------------------------------------\</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">| ____ _ __ __ ___ |</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment">| |__ / \ / / . \ . \ |</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">| / / \ V /| _/ _/ |</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment">| / /__ | | | | | | |</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment">| /_____||_| |_| |_| |</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment">| |</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment">\---------------------------------------------------------------------*/</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="preprocessor">#include <iostream></span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> </div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="preprocessor">#include "<a class="code" href="String_8h.html">zypp/base/String.h</a>"</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#include "<a class="code" href="ZConfig_8h.html">zypp/ZConfig.h</a>"</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#include "<a class="code" href="ZYppCommitPolicy_8h.html">zypp/ZYppCommitPolicy.h</a>"</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> </div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="keyword">namespace </span><a class="code" href="namespacezypp.html">zypp</a></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> { </div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> </div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>  <span class="comment">//</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>  <span class="comment">// CLASS NAME : ZYppCommitPolicy::Impl</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  <span class="comment">//</span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="comment"></span></div><div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html"> 30</a></span>  <span class="keyword">class </span><a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html">ZYppCommitPolicy::Impl</a></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  {</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  <span class="keyword">public</span>:</div><div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#a94bf78695607529e4309390501add203"> 33</a></span>  <a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#a94bf78695607529e4309390501add203">Impl</a>()</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  : <a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#aeda99823e8c49a721f3b99b4c90d6616">_restrictToMedia</a> ( 0 )</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  , <a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#adbd683dcb674b415f2183335197a3ae7">_dryRun</a> ( false )</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  , <a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#adcad495c98ec082d33f0edd2324e491c">_downloadMode</a> ( <a class="code" href="classzypp_1_1ZConfig.html">ZConfig</a>::instance().commit_downloadMode() )</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  , <a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#ae1c9b451cbfdc5b828878ba8034530df">_rpmInstFlags</a> ( <a class="code" href="classzypp_1_1ZConfig.html">ZConfig</a>::instance().rpmInstallFlags() )</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  , <a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#a8b701b3f8171c1795fd5a35e067457f2">_syncPoolAfterCommit</a> ( true )</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  {}</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> </div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="keyword">public</span>:</div><div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#aeda99823e8c49a721f3b99b4c90d6616"> 42</a></span>  <span class="keywordtype">unsigned</span> <a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#aeda99823e8c49a721f3b99b4c90d6616">_restrictToMedia</a>;</div><div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#adbd683dcb674b415f2183335197a3ae7"> 43</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#adbd683dcb674b415f2183335197a3ae7">_dryRun</a>;</div><div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#adcad495c98ec082d33f0edd2324e491c"> 44</a></span>  <a class="code" href="namespacezypp.html#aff0a5458dd3d0a9dd37b1484c5787420">DownloadMode</a> <a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#adcad495c98ec082d33f0edd2324e491c">_downloadMode</a>;</div><div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#ae1c9b451cbfdc5b828878ba8034530df"> 45</a></span>  target::rpm::RpmInstFlags <a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#ae1c9b451cbfdc5b828878ba8034530df">_rpmInstFlags</a>;</div><div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#a8b701b3f8171c1795fd5a35e067457f2"> 46</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#a8b701b3f8171c1795fd5a35e067457f2">_syncPoolAfterCommit</a>;</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span> </div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="keyword">private</span>:</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="keyword">friend</span> <a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html">Impl</a> * rwcowClone<Impl>( <span class="keyword">const</span> <a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html">Impl</a> * rhs );</div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#abc61ba26b408de9f72ca168b692f3c13"> 51</a></span>  <a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html">Impl</a> * <a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#abc61ba26b408de9f72ca168b692f3c13">clone</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <span class="keyword">new</span> <a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#a94bf78695607529e4309390501add203">Impl</a>( *<span class="keyword">this</span> ); }</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  };</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span> </div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <span class="comment">//</span></div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="comment">// CLASS NAME : ZYppCommitPolicy</span></div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="comment">//</span></div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span> <span class="comment"></span></div><div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="classzypp_1_1ZYppCommitPolicy.html#a63a678c7aad47abca880c7720d54810a"> 60</a></span>  <a class="code" href="classzypp_1_1ZYppCommitPolicy.html#a63a678c7aad47abca880c7720d54810a">ZYppCommitPolicy::ZYppCommitPolicy</a>()</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  : _pimpl( new <a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html">Impl</a> )</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  {}</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span> </div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span> </div><div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="classzypp_1_1ZYppCommitPolicy.html#a629fb7ca7fc51d874344a61b23f764b2"> 65</a></span>  <a class="code" href="classzypp_1_1ZYppCommitPolicy.html">ZYppCommitPolicy</a> & <a class="code" href="classzypp_1_1ZYppCommitPolicy.html#a98b9ef22d1f2442c0aa26fc122d7b0af">ZYppCommitPolicy::restrictToMedia</a>( <span class="keywordtype">unsigned</span> mediaNr_r )</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  { <a class="code" href="classzypp_1_1ZYppCommitPolicy.html#abec7bab7b7261e93a4f2a7f6039b125e">_pimpl</a>-><a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#aeda99823e8c49a721f3b99b4c90d6616">_restrictToMedia</a> = ( mediaNr_r == 1 ) ? 1 : 0; <span class="keywordflow">return</span> *<span class="keyword">this</span>; }</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span> </div><div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="classzypp_1_1ZYppCommitPolicy.html#a98b9ef22d1f2442c0aa26fc122d7b0af"> 68</a></span>  <span class="keywordtype">unsigned</span> <a class="code" href="classzypp_1_1ZYppCommitPolicy.html#a98b9ef22d1f2442c0aa26fc122d7b0af">ZYppCommitPolicy::restrictToMedia</a>()<span class="keyword"> const</span></div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span> <span class="keyword"> </span>{ <span class="keywordflow">return</span> <a class="code" href="classzypp_1_1ZYppCommitPolicy.html#abec7bab7b7261e93a4f2a7f6039b125e">_pimpl</a>-><a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#aeda99823e8c49a721f3b99b4c90d6616">_restrictToMedia</a>; }</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span> </div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span> </div><div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="classzypp_1_1ZYppCommitPolicy.html#a59f6a1ec6fbfecadbb22564170cfd8dc"> 72</a></span>  <a class="code" href="classzypp_1_1ZYppCommitPolicy.html">ZYppCommitPolicy</a> & <a class="code" href="classzypp_1_1ZYppCommitPolicy.html#a60355c73734afcde1fa47feda9c9234e">ZYppCommitPolicy::dryRun</a>( <span class="keywordtype">bool</span> yesNo_r )</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  { <a class="code" href="classzypp_1_1ZYppCommitPolicy.html#abec7bab7b7261e93a4f2a7f6039b125e">_pimpl</a>-><a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#adbd683dcb674b415f2183335197a3ae7">_dryRun</a> = yesNo_r; <span class="keywordflow">return</span> *<span class="keyword">this</span>; }</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span> </div><div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="classzypp_1_1ZYppCommitPolicy.html#a60355c73734afcde1fa47feda9c9234e"> 75</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classzypp_1_1ZYppCommitPolicy.html#a60355c73734afcde1fa47feda9c9234e">ZYppCommitPolicy::dryRun</a>()<span class="keyword"> const</span></div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span> <span class="keyword"> </span>{ <span class="keywordflow">return</span> <a class="code" href="classzypp_1_1ZYppCommitPolicy.html#abec7bab7b7261e93a4f2a7f6039b125e">_pimpl</a>-><a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#adbd683dcb674b415f2183335197a3ae7">_dryRun</a>; }</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span> </div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span> </div><div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="classzypp_1_1ZYppCommitPolicy.html#a94af23f8dd5ce6b195a663280e05a8d9"> 79</a></span>  <a class="code" href="classzypp_1_1ZYppCommitPolicy.html">ZYppCommitPolicy</a> & <a class="code" href="classzypp_1_1ZYppCommitPolicy.html#a6bf3d63867219efd592ffbe72dfd422d">ZYppCommitPolicy::downloadMode</a>( <a class="code" href="namespacezypp.html#aff0a5458dd3d0a9dd37b1484c5787420">DownloadMode</a> val_r )</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  { <a class="code" href="classzypp_1_1ZYppCommitPolicy.html#abec7bab7b7261e93a4f2a7f6039b125e">_pimpl</a>-><a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#adcad495c98ec082d33f0edd2324e491c">_downloadMode</a> = val_r; <span class="keywordflow">return</span> *<span class="keyword">this</span>; }</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span> </div><div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="classzypp_1_1ZYppCommitPolicy.html#a6bf3d63867219efd592ffbe72dfd422d"> 82</a></span>  <a class="code" href="namespacezypp.html#aff0a5458dd3d0a9dd37b1484c5787420">DownloadMode</a> <a class="code" href="classzypp_1_1ZYppCommitPolicy.html#a6bf3d63867219efd592ffbe72dfd422d">ZYppCommitPolicy::downloadMode</a>()<span class="keyword"> const</span></div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span> <span class="keyword"> </span>{ <span class="keywordflow">return</span> <a class="code" href="classzypp_1_1ZYppCommitPolicy.html#abec7bab7b7261e93a4f2a7f6039b125e">_pimpl</a>-><a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#adcad495c98ec082d33f0edd2324e491c">_downloadMode</a>; }</div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span> </div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span> </div><div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="classzypp_1_1ZYppCommitPolicy.html#a2a873412afe2afd1dc0bb05567fb7de0"> 86</a></span>  <a class="code" href="classzypp_1_1ZYppCommitPolicy.html">ZYppCommitPolicy</a> & <a class="code" href="classzypp_1_1ZYppCommitPolicy.html#a7dde0136adaf63281edeb16c8718194c">ZYppCommitPolicy::rpmInstFlags</a>( target::rpm::RpmInstFlags newFlags_r )</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  { <a class="code" href="classzypp_1_1ZYppCommitPolicy.html#abec7bab7b7261e93a4f2a7f6039b125e">_pimpl</a>-><a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#ae1c9b451cbfdc5b828878ba8034530df">_rpmInstFlags</a> = newFlags_r; <span class="keywordflow">return</span> *<span class="keyword">this</span>; }</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span> </div><div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="classzypp_1_1ZYppCommitPolicy.html#ad7e94b1f176f34c44f1771afa203cc0f"> 89</a></span>  <a class="code" href="classzypp_1_1ZYppCommitPolicy.html">ZYppCommitPolicy</a> & <a class="code" href="classzypp_1_1ZYppCommitPolicy.html#a77f69116ace4e131786a5263d006cdb5">ZYppCommitPolicy::rpmNoSignature</a>( <span class="keywordtype">bool</span> yesNo_r )</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  { <a class="code" href="classzypp_1_1ZYppCommitPolicy.html#abec7bab7b7261e93a4f2a7f6039b125e">_pimpl</a>-><a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#ae1c9b451cbfdc5b828878ba8034530df">_rpmInstFlags</a>.setFlag( <a class="code" href="namespacezypp_1_1target_1_1rpm.html#a4c4781cc6d1baa791e7b97b8093beeb9a27e0a89a0663b11161f98a9a1af230e9">target::rpm::RPMINST_NOSIGNATURE</a>, yesNo_r ); <span class="keywordflow">return</span> *<span class="keyword">this</span>; }</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span> </div><div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="classzypp_1_1ZYppCommitPolicy.html#a3bf3022dc37dfe905a595dcb9e2a6a0f"> 92</a></span>  <a class="code" href="classzypp_1_1ZYppCommitPolicy.html">ZYppCommitPolicy</a> & <a class="code" href="classzypp_1_1ZYppCommitPolicy.html#a994a6c2a1553b78403defd00a1be67c5">ZYppCommitPolicy::rpmExcludeDocs</a>( <span class="keywordtype">bool</span> yesNo_r )</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  { <a class="code" href="classzypp_1_1ZYppCommitPolicy.html#abec7bab7b7261e93a4f2a7f6039b125e">_pimpl</a>-><a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#ae1c9b451cbfdc5b828878ba8034530df">_rpmInstFlags</a>.setFlag( <a class="code" href="namespacezypp_1_1target_1_1rpm.html#a4c4781cc6d1baa791e7b97b8093beeb9af8bbc799b033021c660dd386218fdb24">target::rpm::RPMINST_EXCLUDEDOCS</a>, yesNo_r ); <span class="keywordflow">return</span> *<span class="keyword">this</span>; }</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span> </div><div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="classzypp_1_1ZYppCommitPolicy.html#a7dde0136adaf63281edeb16c8718194c"> 95</a></span>  target::rpm::RpmInstFlags <a class="code" href="classzypp_1_1ZYppCommitPolicy.html#a7dde0136adaf63281edeb16c8718194c">ZYppCommitPolicy::rpmInstFlags</a>()<span class="keyword"> const</span></div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span> <span class="keyword"> </span>{ <span class="keywordflow">return</span> <a class="code" href="classzypp_1_1ZYppCommitPolicy.html#abec7bab7b7261e93a4f2a7f6039b125e">_pimpl</a>-><a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#ae1c9b451cbfdc5b828878ba8034530df">_rpmInstFlags</a>; }</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span> </div><div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="classzypp_1_1ZYppCommitPolicy.html#a77f69116ace4e131786a5263d006cdb5"> 98</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classzypp_1_1ZYppCommitPolicy.html#a77f69116ace4e131786a5263d006cdb5">ZYppCommitPolicy::rpmNoSignature</a>()<span class="keyword"> const</span></div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span> <span class="keyword"> </span>{ <span class="keywordflow">return</span> <a class="code" href="classzypp_1_1ZYppCommitPolicy.html#abec7bab7b7261e93a4f2a7f6039b125e">_pimpl</a>-><a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#ae1c9b451cbfdc5b828878ba8034530df">_rpmInstFlags</a>.testFlag( <a class="code" href="namespacezypp_1_1target_1_1rpm.html#a4c4781cc6d1baa791e7b97b8093beeb9a27e0a89a0663b11161f98a9a1af230e9">target::rpm::RPMINST_NOSIGNATURE</a> ); }</div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span> </div><div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="classzypp_1_1ZYppCommitPolicy.html#a994a6c2a1553b78403defd00a1be67c5"> 101</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classzypp_1_1ZYppCommitPolicy.html#a994a6c2a1553b78403defd00a1be67c5">ZYppCommitPolicy::rpmExcludeDocs</a>()<span class="keyword"> const</span></div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span> <span class="keyword"> </span>{ <span class="keywordflow">return</span> <a class="code" href="classzypp_1_1ZYppCommitPolicy.html#abec7bab7b7261e93a4f2a7f6039b125e">_pimpl</a>-><a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#ae1c9b451cbfdc5b828878ba8034530df">_rpmInstFlags</a>.testFlag( <a class="code" href="namespacezypp_1_1target_1_1rpm.html#a4c4781cc6d1baa791e7b97b8093beeb9af8bbc799b033021c660dd386218fdb24">target::rpm::RPMINST_EXCLUDEDOCS</a> ); }</div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span> </div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span> </div><div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="classzypp_1_1ZYppCommitPolicy.html#a4eefe5de01a6cab31ada13fb80b1f4b2"> 105</a></span>  <a class="code" href="classzypp_1_1ZYppCommitPolicy.html">ZYppCommitPolicy</a> & <a class="code" href="classzypp_1_1ZYppCommitPolicy.html#aba5736b2fe86542ed687b23b837c1775">ZYppCommitPolicy::syncPoolAfterCommit</a>( <span class="keywordtype">bool</span> yesNo_r )</div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  { <a class="code" href="classzypp_1_1ZYppCommitPolicy.html#abec7bab7b7261e93a4f2a7f6039b125e">_pimpl</a>-><a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#a8b701b3f8171c1795fd5a35e067457f2">_syncPoolAfterCommit</a> = yesNo_r; <span class="keywordflow">return</span> *<span class="keyword">this</span>; }</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span> </div><div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="classzypp_1_1ZYppCommitPolicy.html#aba5736b2fe86542ed687b23b837c1775"> 108</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classzypp_1_1ZYppCommitPolicy.html#aba5736b2fe86542ed687b23b837c1775">ZYppCommitPolicy::syncPoolAfterCommit</a>()<span class="keyword"> const</span></div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span> <span class="keyword"> </span>{ <span class="keywordflow">return</span> <a class="code" href="classzypp_1_1ZYppCommitPolicy.html#abec7bab7b7261e93a4f2a7f6039b125e">_pimpl</a>-><a class="code" href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#a8b701b3f8171c1795fd5a35e067457f2">_syncPoolAfterCommit</a>; }</div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span> </div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span> </div><div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="namespacezypp.html#ae24a98c64d5c966ae66b6064fd67bd01"> 112</a></span>  std::ostream & <a class="code" href="namespacezypp.html#a736823673697753a9826f368fefff5f0">operator<<</a>( std::ostream & <a class="code" href="namespacestr.html">str</a>, <span class="keyword">const</span> <a class="code" href="classzypp_1_1ZYppCommitPolicy.html">ZYppCommitPolicy</a> & obj )</div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  {</div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  <a class="code" href="namespacestr.html">str</a> << <span class="stringliteral">"CommitPolicy("</span>;</div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  <span class="keywordflow">if</span> ( obj.<a class="code" href="classzypp_1_1ZYppCommitPolicy.html#a629fb7ca7fc51d874344a61b23f764b2">restrictToMedia</a>() )</div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  <a class="code" href="namespacestr.html">str</a> << <span class="stringliteral">" restrictToMedia:"</span> << obj.<a class="code" href="classzypp_1_1ZYppCommitPolicy.html#a629fb7ca7fc51d874344a61b23f764b2">restrictToMedia</a>();</div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  <span class="keywordflow">if</span> ( obj.<a class="code" href="classzypp_1_1ZYppCommitPolicy.html#a59f6a1ec6fbfecadbb22564170cfd8dc">dryRun</a>() )</div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  <a class="code" href="namespacestr.html">str</a> << <span class="stringliteral">" dryRun"</span>;</div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  <a class="code" href="namespacestr.html">str</a> << <span class="stringliteral">" "</span> << obj.<a class="code" href="classzypp_1_1ZYppCommitPolicy.html#a94af23f8dd5ce6b195a663280e05a8d9">downloadMode</a>();</div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  <span class="keywordflow">if</span> ( obj.<a class="code" href="classzypp_1_1ZYppCommitPolicy.html#a4eefe5de01a6cab31ada13fb80b1f4b2">syncPoolAfterCommit</a>() )</div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  <a class="code" href="namespacestr.html">str</a> << <span class="stringliteral">" syncPoolAfterCommit"</span>;</div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span>  <span class="keywordflow">if</span> ( obj.<a class="code" href="classzypp_1_1ZYppCommitPolicy.html#a2a873412afe2afd1dc0bb05567fb7de0">rpmInstFlags</a>() )</div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span>  <a class="code" href="namespacestr.html">str</a> << <span class="stringliteral">" rpmInstFlags{"</span> << <a class="code" href="namespacezypp_1_1str.html#ac9610bfbcddd70875e42c1a3c884b009">str::hexstring</a>(obj.<a class="code" href="classzypp_1_1ZYppCommitPolicy.html#a2a873412afe2afd1dc0bb05567fb7de0">rpmInstFlags</a>()) << <span class="stringliteral">"}"</span>;</div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span>  <span class="keywordflow">return</span> <a class="code" href="namespacestr.html">str</a> << <span class="stringliteral">" )"</span>;</div><div class="line"><a name="l00125"></a><span class="lineno"> 125</span>  }</div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span> </div><div class="line"><a name="l00128"></a><span class="lineno"> 128</span> } <span class="comment">// namespace zypp</span></div><div class="ttc" id="namespacezypp_1_1target_1_1rpm_html_a4c4781cc6d1baa791e7b97b8093beeb9af8bbc799b033021c660dd386218fdb24"><div class="ttname"><a href="namespacezypp_1_1target_1_1rpm.html#a4c4781cc6d1baa791e7b97b8093beeb9af8bbc799b033021c660dd386218fdb24">zypp::target::rpm::RPMINST_EXCLUDEDOCS</a></div><div class="ttdef"><b>Definition:</b> <a href="RpmFlags_8h_source.html#l00040">RpmFlags.h:40</a></div></div> <div class="ttc" id="classzypp_1_1ZYppCommitPolicy_html_a6bf3d63867219efd592ffbe72dfd422d"><div class="ttname"><a href="classzypp_1_1ZYppCommitPolicy.html#a6bf3d63867219efd592ffbe72dfd422d">zypp::ZYppCommitPolicy::downloadMode</a></div><div class="ttdeci">DownloadMode downloadMode() const</div><div class="ttdef"><b>Definition:</b> <a href="ZYppCommitPolicy_8cc_source.html#l00082">ZYppCommitPolicy.cc:82</a></div></div> <div class="ttc" id="classzypp_1_1ZYppCommitPolicy_1_1Impl_html_a8b701b3f8171c1795fd5a35e067457f2"><div class="ttname"><a href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#a8b701b3f8171c1795fd5a35e067457f2">zypp::ZYppCommitPolicy::Impl::_syncPoolAfterCommit</a></div><div class="ttdeci">bool _syncPoolAfterCommit</div><div class="ttdef"><b>Definition:</b> <a href="ZYppCommitPolicy_8cc_source.html#l00046">ZYppCommitPolicy.cc:46</a></div></div> <div class="ttc" id="classzypp_1_1ZYppCommitPolicy_html_a2a873412afe2afd1dc0bb05567fb7de0"><div class="ttname"><a href="classzypp_1_1ZYppCommitPolicy.html#a2a873412afe2afd1dc0bb05567fb7de0">zypp::ZYppCommitPolicy::rpmInstFlags</a></div><div class="ttdeci">ZYppCommitPolicy & rpmInstFlags(target::rpm::RpmInstFlags newFlags_r)</div><div class="ttdoc">The default target::rpm::RpmInstFlags.</div><div class="ttdef"><b>Definition:</b> <a href="ZYppCommitPolicy_8cc_source.html#l00086">ZYppCommitPolicy.cc:86</a></div></div> <div class="ttc" id="classzypp_1_1ZYppCommitPolicy_1_1Impl_html_a94bf78695607529e4309390501add203"><div class="ttname"><a href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#a94bf78695607529e4309390501add203">zypp::ZYppCommitPolicy::Impl::Impl</a></div><div class="ttdeci">Impl()</div><div class="ttdef"><b>Definition:</b> <a href="ZYppCommitPolicy_8cc_source.html#l00033">ZYppCommitPolicy.cc:33</a></div></div> <div class="ttc" id="classzypp_1_1ZYppCommitPolicy_1_1Impl_html"><div class="ttname"><a href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html">zypp::ZYppCommitPolicy::Impl</a></div><div class="ttdef"><b>Definition:</b> <a href="ZYppCommitPolicy_8cc_source.html#l00030">ZYppCommitPolicy.cc:30</a></div></div> <div class="ttc" id="classzypp_1_1ZYppCommitPolicy_html_a59f6a1ec6fbfecadbb22564170cfd8dc"><div class="ttname"><a href="classzypp_1_1ZYppCommitPolicy.html#a59f6a1ec6fbfecadbb22564170cfd8dc">zypp::ZYppCommitPolicy::dryRun</a></div><div class="ttdeci">ZYppCommitPolicy & dryRun(bool yesNo_r)</div><div class="ttdoc">Set dry run (default: false).</div><div class="ttdef"><b>Definition:</b> <a href="ZYppCommitPolicy_8cc_source.html#l00072">ZYppCommitPolicy.cc:72</a></div></div> <div class="ttc" id="namespacestr_html"><div class="ttname"><a href="namespacestr.html">str</a></div><div class="ttdoc">String related utilities and Regular expression matching.</div></div> <div class="ttc" id="classzypp_1_1ZYppCommitPolicy_html_a60355c73734afcde1fa47feda9c9234e"><div class="ttname"><a href="classzypp_1_1ZYppCommitPolicy.html#a60355c73734afcde1fa47feda9c9234e">zypp::ZYppCommitPolicy::dryRun</a></div><div class="ttdeci">bool dryRun() const</div><div class="ttdef"><b>Definition:</b> <a href="ZYppCommitPolicy_8cc_source.html#l00075">ZYppCommitPolicy.cc:75</a></div></div> <div class="ttc" id="classzypp_1_1ZYppCommitPolicy_html_a63a678c7aad47abca880c7720d54810a"><div class="ttname"><a href="classzypp_1_1ZYppCommitPolicy.html#a63a678c7aad47abca880c7720d54810a">zypp::ZYppCommitPolicy::ZYppCommitPolicy</a></div><div class="ttdeci">ZYppCommitPolicy()</div><div class="ttdef"><b>Definition:</b> <a href="ZYppCommitPolicy_8cc_source.html#l00060">ZYppCommitPolicy.cc:60</a></div></div> <div class="ttc" id="classzypp_1_1ZYppCommitPolicy_html_a994a6c2a1553b78403defd00a1be67c5"><div class="ttname"><a href="classzypp_1_1ZYppCommitPolicy.html#a994a6c2a1553b78403defd00a1be67c5">zypp::ZYppCommitPolicy::rpmExcludeDocs</a></div><div class="ttdeci">bool rpmExcludeDocs() const</div><div class="ttdef"><b>Definition:</b> <a href="ZYppCommitPolicy_8cc_source.html#l00101">ZYppCommitPolicy.cc:101</a></div></div> <div class="ttc" id="classzypp_1_1ZYppCommitPolicy_html_a7dde0136adaf63281edeb16c8718194c"><div class="ttname"><a href="classzypp_1_1ZYppCommitPolicy.html#a7dde0136adaf63281edeb16c8718194c">zypp::ZYppCommitPolicy::rpmInstFlags</a></div><div class="ttdeci">target::rpm::RpmInstFlags rpmInstFlags() const</div><div class="ttdef"><b>Definition:</b> <a href="ZYppCommitPolicy_8cc_source.html#l00095">ZYppCommitPolicy.cc:95</a></div></div> <div class="ttc" id="namespacezypp_html_a736823673697753a9826f368fefff5f0"><div class="ttname"><a href="namespacezypp.html#a736823673697753a9826f368fefff5f0">zypp::operator<<</a></div><div class="ttdeci">std::ostream & operator<<(std::ostream &str, const Exception &obj)</div><div class="ttdef"><b>Definition:</b> <a href="Exception_8cc_source.html#l00147">Exception.cc:147</a></div></div> <div class="ttc" id="classzypp_1_1ZYppCommitPolicy_1_1Impl_html_adcad495c98ec082d33f0edd2324e491c"><div class="ttname"><a href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#adcad495c98ec082d33f0edd2324e491c">zypp::ZYppCommitPolicy::Impl::_downloadMode</a></div><div class="ttdeci">DownloadMode _downloadMode</div><div class="ttdef"><b>Definition:</b> <a href="ZYppCommitPolicy_8cc_source.html#l00044">ZYppCommitPolicy.cc:44</a></div></div> <div class="ttc" id="classzypp_1_1ZYppCommitPolicy_html"><div class="ttname"><a href="classzypp_1_1ZYppCommitPolicy.html">zypp::ZYppCommitPolicy</a></div><div class="ttdoc">Options and policies for ZYpp::commit.</div><div class="ttdef"><b>Definition:</b> <a href="ZYppCommitPolicy_8h_source.html#l00033">ZYppCommitPolicy.h:33</a></div></div> <div class="ttc" id="classzypp_1_1ZYppCommitPolicy_html_a94af23f8dd5ce6b195a663280e05a8d9"><div class="ttname"><a href="classzypp_1_1ZYppCommitPolicy.html#a94af23f8dd5ce6b195a663280e05a8d9">zypp::ZYppCommitPolicy::downloadMode</a></div><div class="ttdeci">ZYppCommitPolicy & downloadMode(DownloadMode val_r)</div><div class="ttdoc">Commit download policy to use.</div><div class="ttdef"><b>Definition:</b> <a href="ZYppCommitPolicy_8cc_source.html#l00079">ZYppCommitPolicy.cc:79</a></div></div> <div class="ttc" id="ZConfig_8h_html"><div class="ttname"><a href="ZConfig_8h.html">ZConfig.h</a></div></div> <div class="ttc" id="classzypp_1_1ZConfig_html"><div class="ttname"><a href="classzypp_1_1ZConfig.html">zypp::ZConfig</a></div><div class="ttdoc">Interim helper class to collect global options and settings.</div><div class="ttdef"><b>Definition:</b> <a href="ZConfig_8h_source.html#l00059">ZConfig.h:59</a></div></div> <div class="ttc" id="classzypp_1_1ZYppCommitPolicy_html_a77f69116ace4e131786a5263d006cdb5"><div class="ttname"><a href="classzypp_1_1ZYppCommitPolicy.html#a77f69116ace4e131786a5263d006cdb5">zypp::ZYppCommitPolicy::rpmNoSignature</a></div><div class="ttdeci">bool rpmNoSignature() const</div><div class="ttdef"><b>Definition:</b> <a href="ZYppCommitPolicy_8cc_source.html#l00098">ZYppCommitPolicy.cc:98</a></div></div> <div class="ttc" id="classzypp_1_1ZYppCommitPolicy_1_1Impl_html_aeda99823e8c49a721f3b99b4c90d6616"><div class="ttname"><a href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#aeda99823e8c49a721f3b99b4c90d6616">zypp::ZYppCommitPolicy::Impl::_restrictToMedia</a></div><div class="ttdeci">unsigned _restrictToMedia</div><div class="ttdef"><b>Definition:</b> <a href="ZYppCommitPolicy_8cc_source.html#l00042">ZYppCommitPolicy.cc:42</a></div></div> <div class="ttc" id="classzypp_1_1ZYppCommitPolicy_html_a4eefe5de01a6cab31ada13fb80b1f4b2"><div class="ttname"><a href="classzypp_1_1ZYppCommitPolicy.html#a4eefe5de01a6cab31ada13fb80b1f4b2">zypp::ZYppCommitPolicy::syncPoolAfterCommit</a></div><div class="ttdeci">ZYppCommitPolicy & syncPoolAfterCommit(bool yesNo_r)</div><div class="ttdoc">Kepp pool in sync with the Target databases after commit (default: true)</div><div class="ttdef"><b>Definition:</b> <a href="ZYppCommitPolicy_8cc_source.html#l00105">ZYppCommitPolicy.cc:105</a></div></div> <div class="ttc" id="classzypp_1_1ZYppCommitPolicy_html_a629fb7ca7fc51d874344a61b23f764b2"><div class="ttname"><a href="classzypp_1_1ZYppCommitPolicy.html#a629fb7ca7fc51d874344a61b23f764b2">zypp::ZYppCommitPolicy::restrictToMedia</a></div><div class="ttdeci">ZYppCommitPolicy & restrictToMedia(unsigned mediaNr_r)</div><div class="ttdoc">Restrict commit to media 1.</div><div class="ttdef"><b>Definition:</b> <a href="ZYppCommitPolicy_8cc_source.html#l00065">ZYppCommitPolicy.cc:65</a></div></div> <div class="ttc" id="classzypp_1_1ZYppCommitPolicy_1_1Impl_html_abc61ba26b408de9f72ca168b692f3c13"><div class="ttname"><a href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#abc61ba26b408de9f72ca168b692f3c13">zypp::ZYppCommitPolicy::Impl::clone</a></div><div class="ttdeci">Impl * clone() const</div><div class="ttdoc">clone for RWCOW_pointer</div><div class="ttdef"><b>Definition:</b> <a href="ZYppCommitPolicy_8cc_source.html#l00051">ZYppCommitPolicy.cc:51</a></div></div> <div class="ttc" id="classzypp_1_1ZYppCommitPolicy_1_1Impl_html_adbd683dcb674b415f2183335197a3ae7"><div class="ttname"><a href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#adbd683dcb674b415f2183335197a3ae7">zypp::ZYppCommitPolicy::Impl::_dryRun</a></div><div class="ttdeci">bool _dryRun</div><div class="ttdef"><b>Definition:</b> <a href="ZYppCommitPolicy_8cc_source.html#l00043">ZYppCommitPolicy.cc:43</a></div></div> <div class="ttc" id="classzypp_1_1ZYppCommitPolicy_html_abec7bab7b7261e93a4f2a7f6039b125e"><div class="ttname"><a href="classzypp_1_1ZYppCommitPolicy.html#abec7bab7b7261e93a4f2a7f6039b125e">zypp::ZYppCommitPolicy::_pimpl</a></div><div class="ttdeci">RWCOW_pointer< Impl > _pimpl</div><div class="ttdoc">Pointer to data.</div><div class="ttdef"><b>Definition:</b> <a href="ZYppCommitPolicy_8h_source.html#l00095">ZYppCommitPolicy.h:95</a></div></div> <div class="ttc" id="classzypp_1_1ZYppCommitPolicy_html_aba5736b2fe86542ed687b23b837c1775"><div class="ttname"><a href="classzypp_1_1ZYppCommitPolicy.html#aba5736b2fe86542ed687b23b837c1775">zypp::ZYppCommitPolicy::syncPoolAfterCommit</a></div><div class="ttdeci">bool syncPoolAfterCommit() const</div><div class="ttdef"><b>Definition:</b> <a href="ZYppCommitPolicy_8cc_source.html#l00108">ZYppCommitPolicy.cc:108</a></div></div> <div class="ttc" id="classzypp_1_1ZYppCommitPolicy_1_1Impl_html_ae1c9b451cbfdc5b828878ba8034530df"><div class="ttname"><a href="classzypp_1_1ZYppCommitPolicy_1_1Impl.html#ae1c9b451cbfdc5b828878ba8034530df">zypp::ZYppCommitPolicy::Impl::_rpmInstFlags</a></div><div class="ttdeci">target::rpm::RpmInstFlags _rpmInstFlags</div><div class="ttdef"><b>Definition:</b> <a href="ZYppCommitPolicy_8cc_source.html#l00045">ZYppCommitPolicy.cc:45</a></div></div> <div class="ttc" id="ZYppCommitPolicy_8h_html"><div class="ttname"><a href="ZYppCommitPolicy_8h.html">ZYppCommitPolicy.h</a></div></div> <div class="ttc" id="namespacezypp_html"><div class="ttname"><a href="namespacezypp.html">zypp</a></div><div class="ttdoc">Easy-to use interface to the ZYPP dependency resolver.</div><div class="ttdef"><b>Definition:</b> <a href="CodePitfalls_8doc_source.html#l00001">CodePitfalls.doc:1</a></div></div> <div class="ttc" id="namespacezypp_1_1str_html_ac9610bfbcddd70875e42c1a3c884b009"><div class="ttname"><a href="namespacezypp_1_1str.html#ac9610bfbcddd70875e42c1a3c884b009">zypp::str::hexstring</a></div><div class="ttdeci">std::string hexstring(char n, int w=4)</div><div class="ttdef"><b>Definition:</b> <a href="String_8h_source.html#l00323">String.h:323</a></div></div> <div class="ttc" id="namespacezypp_1_1target_1_1rpm_html_a4c4781cc6d1baa791e7b97b8093beeb9a27e0a89a0663b11161f98a9a1af230e9"><div class="ttname"><a href="namespacezypp_1_1target_1_1rpm.html#a4c4781cc6d1baa791e7b97b8093beeb9a27e0a89a0663b11161f98a9a1af230e9">zypp::target::rpm::RPMINST_NOSIGNATURE</a></div><div class="ttdef"><b>Definition:</b> <a href="RpmFlags_8h_source.html#l00047">RpmFlags.h:47</a></div></div> <div class="ttc" id="String_8h_html"><div class="ttname"><a href="String_8h.html">String.h</a></div></div> <div class="ttc" id="classzypp_1_1ZYppCommitPolicy_html_a98b9ef22d1f2442c0aa26fc122d7b0af"><div class="ttname"><a href="classzypp_1_1ZYppCommitPolicy.html#a98b9ef22d1f2442c0aa26fc122d7b0af">zypp::ZYppCommitPolicy::restrictToMedia</a></div><div class="ttdeci">unsigned restrictToMedia() const</div><div class="ttdef"><b>Definition:</b> <a href="ZYppCommitPolicy_8cc_source.html#l00068">ZYppCommitPolicy.cc:68</a></div></div> <div class="ttc" id="namespacezypp_html_aff0a5458dd3d0a9dd37b1484c5787420"><div class="ttname"><a href="namespacezypp.html#aff0a5458dd3d0a9dd37b1484c5787420">zypp::DownloadMode</a></div><div class="ttdeci">DownloadMode</div><div class="ttdoc">Supported commit download policies.</div><div class="ttdef"><b>Definition:</b> <a href="DownloadMode_8h_source.html#l00022">DownloadMode.h:22</a></div></div> </div><!-- fragment --></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="dir_c187b43c6f283d9fc95eff3f44ce072a.html">zypp</a></li><li class="navelem"><a class="el" href="ZYppCommitPolicy_8cc.html">ZYppCommitPolicy.cc</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>