<!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>apt: pkgSimulate 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="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">apt  <span id="projectnumber">1.4.6</span> </div> <div id="projectbrief">commandline package manager</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 class="header"> <div class="summary"> <a href="#nested-classes">Classes</a> | <a href="#pub-methods">Public Member Functions</a> | <a href="#pro-methods">Protected Member Functions</a> | <a href="#pro-attribs">Protected Attributes</a> | <a href="classpkgSimulate-members.xhtml">List of all members</a> </div> <div class="headertitle"> <div class="title">pkgSimulate Class Reference</div> </div> </div><!--header--> <div class="contents"> <div class="dynheader"> Inheritance diagram for pkgSimulate:</div> <div class="dyncontent"> <div class="center"> <img src="classpkgSimulate.png" usemap="#pkgSimulate_map" alt=""/> <map id="pkgSimulate_map" name="pkgSimulate_map"> <area href="classpkgPackageManager.xhtml" alt="pkgPackageManager" shape="rect" coords="0,56,132,80"/> <area href="classpkgCache_1_1Namespace.xhtml" alt="pkgCache::Namespace" shape="rect" coords="0,0,132,24"/> </map> </div></div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Classes</h2></td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classpkgSimulate_1_1Policy.xhtml">Policy</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table><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:ae1045dab60b1e9d7a4a9ab334f5c95d2"><td class="memItemLeft" align="right" valign="top">APT_HIDDEN bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpkgSimulate.xhtml#ae1045dab60b1e9d7a4a9ab334f5c95d2">Go2</a> (<a class="el" href="classAPT_1_1Progress_1_1PackageManager.xhtml">APT::Progress::PackageManager</a> *progress)</td></tr> <tr class="separator:ae1045dab60b1e9d7a4a9ab334f5c95d2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7f94751989e0b0d577dd785513c22e6c"><td class="memItemLeft" align="right" valign="top"><a id="a7f94751989e0b0d577dd785513c22e6c"></a>  </td><td class="memItemRight" valign="bottom"><b>pkgSimulate</b> (<a class="el" href="classpkgDepCache.xhtml">pkgDepCache</a> *Cache)</td></tr> <tr class="separator:a7f94751989e0b0d577dd785513c22e6c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classpkgPackageManager"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classpkgPackageManager')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classpkgPackageManager.xhtml">pkgPackageManager</a></td></tr> <tr class="memitem:a2b59729e04855d013d966da40288d8c3 inherit pub_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="a2b59729e04855d013d966da40288d8c3"></a> bool </td><td class="memItemRight" valign="bottom"><b>GetArchives</b> (<a class="el" href="classpkgAcquire.xhtml">pkgAcquire</a> *Owner, <a class="el" href="classpkgSourceList.xhtml">pkgSourceList</a> *Sources, <a class="el" href="classpkgRecords.xhtml">pkgRecords</a> *Recs)</td></tr> <tr class="separator:a2b59729e04855d013d966da40288d8c3 inherit pub_methods_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab03c68ce32de85a09fe4593908dd91e5 inherit pub_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="ab03c68ce32de85a09fe4593908dd91e5"></a> OrderResult </td><td class="memItemRight" valign="bottom"><b>DoInstall</b> (<a class="el" href="classAPT_1_1Progress_1_1PackageManager.xhtml">APT::Progress::PackageManager</a> *progress)</td></tr> <tr class="separator:ab03c68ce32de85a09fe4593908dd91e5 inherit pub_methods_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aedf5e9bd4aa7122a820832c854289916 inherit pub_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="aedf5e9bd4aa7122a820832c854289916"></a>  </td><td class="memItemRight" valign="bottom"><b>APT_DEPRECATED_MSG</b> ("Use <a class="el" href="classAPT_1_1Progress_1_1PackageManager.xhtml">APT::Progress::PackageManager</a> subclass instead of fd") OrderResult DoInstall(int statusFd</td></tr> <tr class="separator:aedf5e9bd4aa7122a820832c854289916 inherit pub_methods_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae371ab538d1f0b80412354c17a70cab2 inherit pub_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="ae371ab538d1f0b80412354c17a70cab2"></a> OrderResult </td><td class="memItemRight" valign="bottom"><b>DoInstallPreFork</b> ()</td></tr> <tr class="separator:ae371ab538d1f0b80412354c17a70cab2 inherit pub_methods_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3cbafc7b03dd472146fa77d4b5a4b55a inherit pub_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="a3cbafc7b03dd472146fa77d4b5a4b55a"></a> OrderResult </td><td class="memItemRight" valign="bottom"><b>DoInstallPostFork</b> (<a class="el" href="classAPT_1_1Progress_1_1PackageManager.xhtml">APT::Progress::PackageManager</a> *progress)</td></tr> <tr class="separator:a3cbafc7b03dd472146fa77d4b5a4b55a inherit pub_methods_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a78c79fe373f6094e3a911623906f85c5 inherit pub_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="a78c79fe373f6094e3a911623906f85c5"></a>  </td><td class="memItemRight" valign="bottom"><b>APT_DEPRECATED_MSG</b> ("Use <a class="el" href="classAPT_1_1Progress_1_1PackageManager.xhtml">APT::Progress::PackageManager</a> subclass instead of fd") OrderResult DoInstallPostFork(int statusFd</td></tr> <tr class="separator:a78c79fe373f6094e3a911623906f85c5 inherit pub_methods_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adddf5a984cb06e95a60139afe6339985 inherit pub_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="adddf5a984cb06e95a60139afe6339985"></a> bool </td><td class="memItemRight" valign="bottom"><b>FixMissing</b> ()</td></tr> <tr class="separator:adddf5a984cb06e95a60139afe6339985 inherit pub_methods_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad212b9767d4f6a8cdaae07c6fcd14cc2 inherit pub_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="ad212b9767d4f6a8cdaae07c6fcd14cc2"></a> std::set< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classpkgPackageManager.xhtml#ad212b9767d4f6a8cdaae07c6fcd14cc2">GetDisappearedPackages</a> ()</td></tr> <tr class="memdesc:ad212b9767d4f6a8cdaae07c6fcd14cc2 inherit pub_methods_classpkgPackageManager"><td class="mdescLeft"> </td><td class="mdescRight">returns all packages dpkg let disappear <br /></td></tr> <tr class="separator:ad212b9767d4f6a8cdaae07c6fcd14cc2 inherit pub_methods_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a03a6dd5992c02b21b7cdb22295135b27 inherit pub_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="a03a6dd5992c02b21b7cdb22295135b27"></a>  </td><td class="memItemRight" valign="bottom"><b>pkgPackageManager</b> (<a class="el" href="classpkgDepCache.xhtml">pkgDepCache</a> *Cache)</td></tr> <tr class="separator:a03a6dd5992c02b21b7cdb22295135b27 inherit pub_methods_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a> Protected Member Functions</h2></td></tr> <tr class="memitem:a34c9941e5e4ee6d541baee8cf6884d4d"><td class="memItemLeft" align="right" valign="top"><a id="a34c9941e5e4ee6d541baee8cf6884d4d"></a> virtual bool </td><td class="memItemRight" valign="bottom"><b>Install</b> (<a class="el" href="classpkgCache_1_1PkgIterator.xhtml">PkgIterator</a> Pkg, std::string File) APT_OVERRIDE</td></tr> <tr class="separator:a34c9941e5e4ee6d541baee8cf6884d4d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9ff82251d7f7ed4670674eaddabb717f"><td class="memItemLeft" align="right" valign="top"><a id="a9ff82251d7f7ed4670674eaddabb717f"></a> virtual bool </td><td class="memItemRight" valign="bottom"><b>Configure</b> (<a class="el" href="classpkgCache_1_1PkgIterator.xhtml">PkgIterator</a> Pkg) APT_OVERRIDE</td></tr> <tr class="separator:a9ff82251d7f7ed4670674eaddabb717f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9b78130091f63076ab103411ec6d3b39"><td class="memItemLeft" align="right" valign="top"><a id="a9b78130091f63076ab103411ec6d3b39"></a> virtual bool </td><td class="memItemRight" valign="bottom"><b>Remove</b> (<a class="el" href="classpkgCache_1_1PkgIterator.xhtml">PkgIterator</a> Pkg, bool Purge) APT_OVERRIDE</td></tr> <tr class="separator:a9b78130091f63076ab103411ec6d3b39"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pro_methods_classpkgPackageManager"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classpkgPackageManager')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classpkgPackageManager.xhtml">pkgPackageManager</a></td></tr> <tr class="memitem:a6c72ba522f3591ab6af328821800dab3 inherit pro_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="a6c72ba522f3591ab6af328821800dab3"></a> void </td><td class="memItemRight" valign="bottom"><b>ImmediateAdd</b> (<a class="el" href="classpkgCache_1_1PkgIterator.xhtml">PkgIterator</a> P, bool UseInstallVer, unsigned const int &Depth=0)</td></tr> <tr class="separator:a6c72ba522f3591ab6af328821800dab3 inherit pro_methods_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aac426546448bf095379bca9cac358841 inherit pro_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="aac426546448bf095379bca9cac358841"></a> virtual OrderResult </td><td class="memItemRight" valign="bottom"><b>OrderInstall</b> ()</td></tr> <tr class="separator:aac426546448bf095379bca9cac358841 inherit pro_methods_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6f764edee5890dc9815fd5db4313eab9 inherit pro_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="a6f764edee5890dc9815fd5db4313eab9"></a> bool </td><td class="memItemRight" valign="bottom"><b>CheckRConflicts</b> (<a class="el" href="classpkgCache_1_1PkgIterator.xhtml">PkgIterator</a> Pkg, <a class="el" href="classpkgCache_1_1DepIterator.xhtml">DepIterator</a> <a class="el" href="structpkgCache_1_1Dep.xhtml">Dep</a>, const char *Ver)</td></tr> <tr class="separator:a6f764edee5890dc9815fd5db4313eab9 inherit pro_methods_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a749e1b244cc71f6cfa0029065f127c6b inherit pro_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="a749e1b244cc71f6cfa0029065f127c6b"></a> bool </td><td class="memItemRight" valign="bottom"><b>CheckRBreaks</b> (<a class="el" href="classpkgCache_1_1PkgIterator.xhtml">PkgIterator</a> const &Pkg, <a class="el" href="classpkgCache_1_1DepIterator.xhtml">DepIterator</a> <a class="el" href="structpkgCache_1_1Dep.xhtml">Dep</a>, const char *const Ver)</td></tr> <tr class="separator:a749e1b244cc71f6cfa0029065f127c6b inherit pro_methods_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9bfaa5b98474bdc8f84e82ce512696c4 inherit pro_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="a9bfaa5b98474bdc8f84e82ce512696c4"></a> bool </td><td class="memItemRight" valign="bottom"><b>CreateOrderList</b> ()</td></tr> <tr class="separator:a9bfaa5b98474bdc8f84e82ce512696c4 inherit pro_methods_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1a7686cc7f6920e242fc50c03696c53b inherit pro_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="a1a7686cc7f6920e242fc50c03696c53b"></a> bool </td><td class="memItemRight" valign="bottom"><b>DepAlwaysTrue</b> (<a class="el" href="classpkgCache_1_1DepIterator.xhtml">DepIterator</a> D) APT_PURE</td></tr> <tr class="separator:a1a7686cc7f6920e242fc50c03696c53b inherit pro_methods_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae135d22856534a0d55a4c92c618ff826 inherit pro_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="ae135d22856534a0d55a4c92c618ff826"></a> bool </td><td class="memItemRight" valign="bottom"><b>ConfigureAll</b> ()</td></tr> <tr class="separator:ae135d22856534a0d55a4c92c618ff826 inherit pro_methods_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab1b179d76244ba9b57da5c901a8b10e1 inherit pro_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="ab1b179d76244ba9b57da5c901a8b10e1"></a> bool </td><td class="memItemRight" valign="bottom"><b>SmartConfigure</b> (<a class="el" href="classpkgCache_1_1PkgIterator.xhtml">PkgIterator</a> Pkg, int const Depth) APT_MUSTCHECK</td></tr> <tr class="separator:ab1b179d76244ba9b57da5c901a8b10e1 inherit pro_methods_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a03c6f883f1372113b52ddbff519b81b6 inherit pro_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpkgPackageManager.xhtml#a03c6f883f1372113b52ddbff519b81b6">SmartUnPack</a> (<a class="el" href="classpkgCache_1_1PkgIterator.xhtml">PkgIterator</a> Pkg) APT_MUSTCHECK</td></tr> <tr class="separator:a03c6f883f1372113b52ddbff519b81b6 inherit pro_methods_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ace980fc65a80feb96a374f74b1b45b22 inherit pro_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="ace980fc65a80feb96a374f74b1b45b22"></a> bool </td><td class="memItemRight" valign="bottom"><b>SmartUnPack</b> (<a class="el" href="classpkgCache_1_1PkgIterator.xhtml">PkgIterator</a> Pkg, bool const Immediate, int const Depth) APT_MUSTCHECK</td></tr> <tr class="separator:ace980fc65a80feb96a374f74b1b45b22 inherit pro_methods_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8d8232daab9527374d7bb6921e7a76a4 inherit pro_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="a8d8232daab9527374d7bb6921e7a76a4"></a> bool </td><td class="memItemRight" valign="bottom"><b>SmartRemove</b> (<a class="el" href="classpkgCache_1_1PkgIterator.xhtml">PkgIterator</a> Pkg) APT_MUSTCHECK</td></tr> <tr class="separator:a8d8232daab9527374d7bb6921e7a76a4 inherit pro_methods_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeca45edd4cb610fe7e7c1d39ed110b03 inherit pro_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="aeca45edd4cb610fe7e7c1d39ed110b03"></a> bool </td><td class="memItemRight" valign="bottom"><b>EarlyRemove</b> (<a class="el" href="classpkgCache_1_1PkgIterator.xhtml">PkgIterator</a> Pkg, <a class="el" href="classpkgCache_1_1DepIterator.xhtml">DepIterator</a> const *const <a class="el" href="structpkgCache_1_1Dep.xhtml">Dep</a>) APT_MUSTCHECK</td></tr> <tr class="separator:aeca45edd4cb610fe7e7c1d39ed110b03 inherit pro_methods_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a59a140ac88369b0396aab992ac9f82c3 inherit pro_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="a59a140ac88369b0396aab992ac9f82c3"></a> APT_DEPRECATED bool </td><td class="memItemRight" valign="bottom"><b>EarlyRemove</b> (<a class="el" href="classpkgCache_1_1PkgIterator.xhtml">PkgIterator</a> Pkg) APT_MUSTCHECK</td></tr> <tr class="separator:a59a140ac88369b0396aab992ac9f82c3 inherit pro_methods_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acd766a185a9fe2329d9dc4ae7edd88cf inherit pro_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="acd766a185a9fe2329d9dc4ae7edd88cf"></a> virtual bool </td><td class="memItemRight" valign="bottom"><b>Go</b> (<a class="el" href="classAPT_1_1Progress_1_1PackageManager.xhtml">APT::Progress::PackageManager</a> *)</td></tr> <tr class="separator:acd766a185a9fe2329d9dc4ae7edd88cf inherit pro_methods_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a517e7bc646e9d8e3966f2fba29472857 inherit pro_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="a517e7bc646e9d8e3966f2fba29472857"></a>  </td><td class="memItemRight" valign="bottom"><b>APT_DEPRECATED_MSG</b> ("Use overload with explicit progress manager") virtual bool Go(int</td></tr> <tr class="separator:a517e7bc646e9d8e3966f2fba29472857 inherit pro_methods_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4c4ba0ffe635d14b93794268bd8e5995 inherit pro_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="a4c4ba0ffe635d14b93794268bd8e5995"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>Reset</b> ()</td></tr> <tr class="separator:a4c4ba0ffe635d14b93794268bd8e5995 inherit pro_methods_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a> Protected Attributes</h2></td></tr> <tr class="memitem:a28365bb942c08d1e6d05042fe69ddf5b"><td class="memItemLeft" align="right" valign="top"><a id="a28365bb942c08d1e6d05042fe69ddf5b"></a> unsigned char * </td><td class="memItemRight" valign="bottom"><b>Flags</b></td></tr> <tr class="separator:a28365bb942c08d1e6d05042fe69ddf5b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab49a88ebc1359b269287b9d875226c36"><td class="memItemLeft" align="right" valign="top"><a id="ab49a88ebc1359b269287b9d875226c36"></a> <a class="el" href="classpkgSimulate_1_1Policy.xhtml">Policy</a> </td><td class="memItemRight" valign="bottom"><b>iPolicy</b></td></tr> <tr class="separator:ab49a88ebc1359b269287b9d875226c36"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a923d0c8f0c466a575f239aaff25c3601"><td class="memItemLeft" align="right" valign="top"><a id="a923d0c8f0c466a575f239aaff25c3601"></a> <a class="el" href="classpkgDepCache.xhtml">pkgDepCache</a> </td><td class="memItemRight" valign="bottom"><b>Sim</b></td></tr> <tr class="separator:a923d0c8f0c466a575f239aaff25c3601"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2f691c766ac614a9997f9ce03948f6f0"><td class="memItemLeft" align="right" valign="top"><a id="a2f691c766ac614a9997f9ce03948f6f0"></a> <a class="el" href="classpkgDepCache_1_1ActionGroup.xhtml">pkgDepCache::ActionGroup</a> </td><td class="memItemRight" valign="bottom"><b>group</b></td></tr> <tr class="separator:a2f691c766ac614a9997f9ce03948f6f0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pro_attribs_classpkgPackageManager"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classpkgPackageManager')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classpkgPackageManager.xhtml">pkgPackageManager</a></td></tr> <tr class="memitem:a2e3b76ddbb27ab16121bb4259f4916af inherit pro_attribs_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="a2e3b76ddbb27ab16121bb4259f4916af"></a> std::string * </td><td class="memItemRight" valign="bottom"><b>FileNames</b></td></tr> <tr class="separator:a2e3b76ddbb27ab16121bb4259f4916af inherit pro_attribs_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a55d171db69665a0bfc7ae2c2c5eef967 inherit pro_attribs_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="a55d171db69665a0bfc7ae2c2c5eef967"></a> <a class="el" href="classpkgDepCache.xhtml">pkgDepCache</a> & </td><td class="memItemRight" valign="bottom"><b>Cache</b></td></tr> <tr class="separator:a55d171db69665a0bfc7ae2c2c5eef967 inherit pro_attribs_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa655c64fdc23f90fafb59121d662ea88 inherit pro_attribs_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="aa655c64fdc23f90fafb59121d662ea88"></a> <a class="el" href="classpkgOrderList.xhtml">pkgOrderList</a> * </td><td class="memItemRight" valign="bottom"><b>List</b></td></tr> <tr class="separator:aa655c64fdc23f90fafb59121d662ea88 inherit pro_attribs_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acdf3472c9b75f32dae88032d42d1cb6c inherit pro_attribs_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="acdf3472c9b75f32dae88032d42d1cb6c"></a> bool </td><td class="memItemRight" valign="bottom"><b>Debug</b></td></tr> <tr class="separator:acdf3472c9b75f32dae88032d42d1cb6c inherit pro_attribs_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad05503babf375999f515474c3e6d9365 inherit pro_attribs_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="ad05503babf375999f515474c3e6d9365"></a> bool </td><td class="memItemRight" valign="bottom"><b>NoImmConfigure</b></td></tr> <tr class="separator:ad05503babf375999f515474c3e6d9365 inherit pro_attribs_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a40cf75f502ac28c21b8ca3b08ee85c2f inherit pro_attribs_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="a40cf75f502ac28c21b8ca3b08ee85c2f"></a> bool </td><td class="memItemRight" valign="bottom"><b>ImmConfigureAll</b></td></tr> <tr class="separator:a40cf75f502ac28c21b8ca3b08ee85c2f inherit pro_attribs_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a10c389774ccbe4ea62ec25fa13b4cf80 inherit pro_attribs_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top">std::set< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classpkgPackageManager.xhtml#a10c389774ccbe4ea62ec25fa13b4cf80">disappearedPkgs</a></td></tr> <tr class="memdesc:a10c389774ccbe4ea62ec25fa13b4cf80 inherit pro_attribs_classpkgPackageManager"><td class="mdescLeft"> </td><td class="mdescRight">saves packages dpkg let disappear <a href="classpkgPackageManager.xhtml#a10c389774ccbe4ea62ec25fa13b4cf80">More...</a><br /></td></tr> <tr class="separator:a10c389774ccbe4ea62ec25fa13b4cf80 inherit pro_attribs_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a642c883d64a4ba0b1bd41c57f83327d6 inherit pro_attribs_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="a642c883d64a4ba0b1bd41c57f83327d6"></a> OrderResult </td><td class="memItemRight" valign="bottom"><b>Res</b></td></tr> <tr class="separator:a642c883d64a4ba0b1bd41c57f83327d6 inherit pro_attribs_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> Additional Inherited Members</h2></td></tr> <tr class="inherit_header pub_types_classpkgPackageManager"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classpkgPackageManager')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="classpkgPackageManager.xhtml">pkgPackageManager</a></td></tr> <tr class="memitem:a7583804a2cbf65d9fdc55e5038879ca1 inherit pub_types_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="a7583804a2cbf65d9fdc55e5038879ca1"></a>enum  </td><td class="memItemRight" valign="bottom"><b>OrderResult</b> { <b>Completed</b>, <b>Failed</b>, <b>Incomplete</b> }</td></tr> <tr class="separator:a7583804a2cbf65d9fdc55e5038879ca1 inherit pub_types_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_static_attribs_classpkgPackageManager"><td colspan="2" onclick="javascript:toggleInherit('pub_static_attribs_classpkgPackageManager')"><img src="closed.png" alt="-"/> Static Public Attributes inherited from <a class="el" href="classpkgPackageManager.xhtml">pkgPackageManager</a></td></tr> <tr class="memitem:a9dd946780196f19cbda95b17140fda1c inherit pub_static_attribs_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="a9dd946780196f19cbda95b17140fda1c"></a> static bool </td><td class="memItemRight" valign="bottom"><b>SigINTStop</b> = false</td></tr> <tr class="separator:a9dd946780196f19cbda95b17140fda1c inherit pub_static_attribs_classpkgPackageManager"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pro_types_classpkgCache_1_1Namespace"><td colspan="2" onclick="javascript:toggleInherit('pro_types_classpkgCache_1_1Namespace')"><img src="closed.png" alt="-"/> Protected Types inherited from <a class="el" href="classpkgCache_1_1Namespace.xhtml">pkgCache::Namespace</a></td></tr> <tr class="memitem:ae81da2a031acdefccb48a27e7470c2a1 inherit pro_types_classpkgCache_1_1Namespace"><td class="memItemLeft" align="right" valign="top"><a id="ae81da2a031acdefccb48a27e7470c2a1"></a> typedef <a class="el" href="classpkgCache_1_1GrpIterator.xhtml">pkgCache::GrpIterator</a> </td><td class="memItemRight" valign="bottom"><b>GrpIterator</b></td></tr> <tr class="separator:ae81da2a031acdefccb48a27e7470c2a1 inherit pro_types_classpkgCache_1_1Namespace"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9ad5af2a8fa2d8b81603d90fd34b6129 inherit pro_types_classpkgCache_1_1Namespace"><td class="memItemLeft" align="right" valign="top"><a id="a9ad5af2a8fa2d8b81603d90fd34b6129"></a> typedef <a class="el" href="classpkgCache_1_1PkgIterator.xhtml">pkgCache::PkgIterator</a> </td><td class="memItemRight" valign="bottom"><b>PkgIterator</b></td></tr> <tr class="separator:a9ad5af2a8fa2d8b81603d90fd34b6129 inherit pro_types_classpkgCache_1_1Namespace"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab64c9bacccaa7738461bdb238c3dcac3 inherit pro_types_classpkgCache_1_1Namespace"><td class="memItemLeft" align="right" valign="top"><a id="ab64c9bacccaa7738461bdb238c3dcac3"></a> typedef <a class="el" href="classpkgCache_1_1VerIterator.xhtml">pkgCache::VerIterator</a> </td><td class="memItemRight" valign="bottom"><b>VerIterator</b></td></tr> <tr class="separator:ab64c9bacccaa7738461bdb238c3dcac3 inherit pro_types_classpkgCache_1_1Namespace"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6cdf5898ef298fabc1ebd101473946d0 inherit pro_types_classpkgCache_1_1Namespace"><td class="memItemLeft" align="right" valign="top"><a id="a6cdf5898ef298fabc1ebd101473946d0"></a> typedef <a class="el" href="classpkgCache_1_1DescIterator.xhtml">pkgCache::DescIterator</a> </td><td class="memItemRight" valign="bottom"><b>DescIterator</b></td></tr> <tr class="separator:a6cdf5898ef298fabc1ebd101473946d0 inherit pro_types_classpkgCache_1_1Namespace"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac87e5dd3b8b2e754f9cc66c8aeee4bf7 inherit pro_types_classpkgCache_1_1Namespace"><td class="memItemLeft" align="right" valign="top"><a id="ac87e5dd3b8b2e754f9cc66c8aeee4bf7"></a> typedef <a class="el" href="classpkgCache_1_1DepIterator.xhtml">pkgCache::DepIterator</a> </td><td class="memItemRight" valign="bottom"><b>DepIterator</b></td></tr> <tr class="separator:ac87e5dd3b8b2e754f9cc66c8aeee4bf7 inherit pro_types_classpkgCache_1_1Namespace"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a83ffc5e1a16b9c12d3400cdbbb229711 inherit pro_types_classpkgCache_1_1Namespace"><td class="memItemLeft" align="right" valign="top"><a id="a83ffc5e1a16b9c12d3400cdbbb229711"></a> typedef <a class="el" href="classpkgCache_1_1PrvIterator.xhtml">pkgCache::PrvIterator</a> </td><td class="memItemRight" valign="bottom"><b>PrvIterator</b></td></tr> <tr class="separator:a83ffc5e1a16b9c12d3400cdbbb229711 inherit pro_types_classpkgCache_1_1Namespace"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afaac5ce1ffa368f9f0de468b0e08c659 inherit pro_types_classpkgCache_1_1Namespace"><td class="memItemLeft" align="right" valign="top"><a id="afaac5ce1ffa368f9f0de468b0e08c659"></a> typedef <a class="el" href="classpkgCache_1_1RlsFileIterator.xhtml">pkgCache::RlsFileIterator</a> </td><td class="memItemRight" valign="bottom"><b>RlsFileIterator</b></td></tr> <tr class="separator:afaac5ce1ffa368f9f0de468b0e08c659 inherit pro_types_classpkgCache_1_1Namespace"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac373cca2f5b58c27892a031b44f318d8 inherit pro_types_classpkgCache_1_1Namespace"><td class="memItemLeft" align="right" valign="top"><a id="ac373cca2f5b58c27892a031b44f318d8"></a> typedef <a class="el" href="classpkgCache_1_1PkgFileIterator.xhtml">pkgCache::PkgFileIterator</a> </td><td class="memItemRight" valign="bottom"><b>PkgFileIterator</b></td></tr> <tr class="separator:ac373cca2f5b58c27892a031b44f318d8 inherit pro_types_classpkgCache_1_1Namespace"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a48d2e69bfa9befc06957ee7083c31726 inherit pro_types_classpkgCache_1_1Namespace"><td class="memItemLeft" align="right" valign="top"><a id="a48d2e69bfa9befc06957ee7083c31726"></a> typedef <a class="el" href="classpkgCache_1_1VerFileIterator.xhtml">pkgCache::VerFileIterator</a> </td><td class="memItemRight" valign="bottom"><b>VerFileIterator</b></td></tr> <tr class="separator:a48d2e69bfa9befc06957ee7083c31726 inherit pro_types_classpkgCache_1_1Namespace"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acd8fc75b6801b7750de88007ce5bead8 inherit pro_types_classpkgCache_1_1Namespace"><td class="memItemLeft" align="right" valign="top"><a id="acd8fc75b6801b7750de88007ce5bead8"></a> typedef <a class="el" href="structpkgCache_1_1Version.xhtml">pkgCache::Version</a> </td><td class="memItemRight" valign="bottom"><b>Version</b></td></tr> <tr class="separator:acd8fc75b6801b7750de88007ce5bead8 inherit pro_types_classpkgCache_1_1Namespace"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a10afddb154f24ab4c8c22044b150c191 inherit pro_types_classpkgCache_1_1Namespace"><td class="memItemLeft" align="right" valign="top"><a id="a10afddb154f24ab4c8c22044b150c191"></a> typedef <a class="el" href="structpkgCache_1_1Description.xhtml">pkgCache::Description</a> </td><td class="memItemRight" valign="bottom"><b>Description</b></td></tr> <tr class="separator:a10afddb154f24ab4c8c22044b150c191 inherit pro_types_classpkgCache_1_1Namespace"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1e2df1fb1124515534ab29a88b56113f inherit pro_types_classpkgCache_1_1Namespace"><td class="memItemLeft" align="right" valign="top"><a id="a1e2df1fb1124515534ab29a88b56113f"></a> typedef <a class="el" href="structpkgCache_1_1Package.xhtml">pkgCache::Package</a> </td><td class="memItemRight" valign="bottom"><b>Package</b></td></tr> <tr class="separator:a1e2df1fb1124515534ab29a88b56113f inherit pro_types_classpkgCache_1_1Namespace"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a293d4384c0d1c9ee01c7d38d53f039ff inherit pro_types_classpkgCache_1_1Namespace"><td class="memItemLeft" align="right" valign="top"><a id="a293d4384c0d1c9ee01c7d38d53f039ff"></a> typedef <a class="el" href="structpkgCache_1_1Header.xhtml">pkgCache::Header</a> </td><td class="memItemRight" valign="bottom"><b>Header</b></td></tr> <tr class="separator:a293d4384c0d1c9ee01c7d38d53f039ff inherit pro_types_classpkgCache_1_1Namespace"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a20e7224d7d01eb91ed0e976a8a7fadd8 inherit pro_types_classpkgCache_1_1Namespace"><td class="memItemLeft" align="right" valign="top"><a id="a20e7224d7d01eb91ed0e976a8a7fadd8"></a> typedef <a class="el" href="structpkgCache_1_1Dep.xhtml">pkgCache::Dep</a> </td><td class="memItemRight" valign="bottom"><b>Dep</b></td></tr> <tr class="separator:a20e7224d7d01eb91ed0e976a8a7fadd8 inherit pro_types_classpkgCache_1_1Namespace"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a420dd7f197a332128fe46458833d915a inherit pro_types_classpkgCache_1_1Namespace"><td class="memItemLeft" align="right" valign="top"><a id="a420dd7f197a332128fe46458833d915a"></a> typedef <a class="el" href="structpkgCache_1_1Flag.xhtml">pkgCache::Flag</a> </td><td class="memItemRight" valign="bottom"><b>Flag</b></td></tr> <tr class="separator:a420dd7f197a332128fe46458833d915a inherit pro_types_classpkgCache_1_1Namespace"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Member Function Documentation</h2> <a id="ae1045dab60b1e9d7a4a9ab334f5c95d2"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae1045dab60b1e9d7a4a9ab334f5c95d2">◆ </a></span>Go2()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool Go2 </td> <td>(</td> <td class="paramtype"><a class="el" href="classAPT_1_1Progress_1_1PackageManager.xhtml">APT::Progress::PackageManager</a> * </td> <td class="paramname"><em>progress</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <dl class="todo"><dt><b><a class="el" href="todo.xhtml#_todo000031">Todo:</a></b></dt><dd>trick to avoid ABI break for virtual reimplementation; fix on next ABI break </dd></dl> </div> </div> <hr/>The documentation for this class was generated from the following files:<ul> <li>apt-pkg/<a class="el" href="algorithms_8h_source.xhtml">algorithms.h</a></li> <li>apt-pkg/algorithms.cc</li> </ul> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/> </a> 1.8.15 </small></address> </body> </html>