Sophie

Sophie

distrib > Mageia > 6 > x86_64 > by-pkgid > 16e298361edb3000a9b1c7b2dae804b9 > files > 559

apt-mga-1.4.6-1.mga6.x86_64.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://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.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>apt: pkgDPkgPM 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
   &#160;<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.13 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',false,false,'search.php','Search');
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classpkgDPkgPM-members.xhtml">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">pkgDPkgPM Class Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Inheritance diagram for pkgDPkgPM:</div>
<div class="dyncontent">
 <div class="center">
  <img src="classpkgDPkgPM.png" usemap="#pkgDPkgPM_map" alt=""/>
  <map id="pkgDPkgPM_map" name="pkgDPkgPM_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">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpkgDPkgPM_1_1DpkgState.xhtml">DpkgState</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpkgDPkgPM_1_1Item.xhtml">Item</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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:ae29383cddb81e16ced7d45d1bb76ddc5"><td class="memItemLeft" align="right" valign="top"><a id="ae29383cddb81e16ced7d45d1bb76ddc5"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>pkgDPkgPM</b> (<a class="el" href="classpkgDepCache.xhtml">pkgDepCache</a> *Cache)</td></tr>
<tr class="separator:ae29383cddb81e16ced7d45d1bb76ddc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classpkgPackageManager"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classpkgPackageManager')"><img src="closed.png" alt="-"/>&#160;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&#160;</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">&#160;</td></tr>
<tr class="memitem:ab03c68ce32de85a09fe4593908dd91e5 inherit pub_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="ab03c68ce32de85a09fe4593908dd91e5"></a>
OrderResult&#160;</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">&#160;</td></tr>
<tr class="memitem:aedf5e9bd4aa7122a820832c854289916 inherit pub_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="aedf5e9bd4aa7122a820832c854289916"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>APT_DEPRECATED_MSG</b> (&quot;Use <a class="el" href="classAPT_1_1Progress_1_1PackageManager.xhtml">APT::Progress::PackageManager</a> subclass instead of fd&quot;) OrderResult DoInstall(int statusFd</td></tr>
<tr class="separator:aedf5e9bd4aa7122a820832c854289916 inherit pub_methods_classpkgPackageManager"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae371ab538d1f0b80412354c17a70cab2 inherit pub_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="ae371ab538d1f0b80412354c17a70cab2"></a>
OrderResult&#160;</td><td class="memItemRight" valign="bottom"><b>DoInstallPreFork</b> ()</td></tr>
<tr class="separator:ae371ab538d1f0b80412354c17a70cab2 inherit pub_methods_classpkgPackageManager"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3cbafc7b03dd472146fa77d4b5a4b55a inherit pub_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="a3cbafc7b03dd472146fa77d4b5a4b55a"></a>
OrderResult&#160;</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">&#160;</td></tr>
<tr class="memitem:a78c79fe373f6094e3a911623906f85c5 inherit pub_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="a78c79fe373f6094e3a911623906f85c5"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>APT_DEPRECATED_MSG</b> (&quot;Use <a class="el" href="classAPT_1_1Progress_1_1PackageManager.xhtml">APT::Progress::PackageManager</a> subclass instead of fd&quot;) OrderResult DoInstallPostFork(int statusFd</td></tr>
<tr class="separator:a78c79fe373f6094e3a911623906f85c5 inherit pub_methods_classpkgPackageManager"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adddf5a984cb06e95a60139afe6339985 inherit pub_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="adddf5a984cb06e95a60139afe6339985"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>FixMissing</b> ()</td></tr>
<tr class="separator:adddf5a984cb06e95a60139afe6339985 inherit pub_methods_classpkgPackageManager"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad212b9767d4f6a8cdaae07c6fcd14cc2 inherit pub_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="ad212b9767d4f6a8cdaae07c6fcd14cc2"></a>
std::set&lt; std::string &gt;&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a03a6dd5992c02b21b7cdb22295135b27 inherit pub_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="a03a6dd5992c02b21b7cdb22295135b27"></a>
&#160;</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">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a17e17557943986598f24584ef5583bd0"><td class="memItemLeft" align="right" valign="top"><a id="a17e17557943986598f24584ef5583bd0"></a>
static APT_HIDDEN bool&#160;</td><td class="memItemRight" valign="bottom"><b>ExpandPendingCalls</b> (std::vector&lt; <a class="el" href="structpkgDPkgPM_1_1Item.xhtml">Item</a> &gt; &amp;List, <a class="el" href="classpkgDepCache.xhtml">pkgDepCache</a> &amp;Cache)</td></tr>
<tr class="separator:a17e17557943986598f24584ef5583bd0"><td class="memSeparator" colspan="2">&#160;</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:af5f09e66635bc2b4224eb1ef28fb6941"><td class="memItemLeft" align="right" valign="top"><a id="af5f09e66635bc2b4224eb1ef28fb6941"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>RunScriptsWithPkgs</b> (const char *Cnf)</td></tr>
<tr class="separator:af5f09e66635bc2b4224eb1ef28fb6941"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97212ea38e18e792ee3734f0e2461ea0"><td class="memItemLeft" align="right" valign="top"><a id="a97212ea38e18e792ee3734f0e2461ea0"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>APT_DEPRECATED_MSG</b> (&quot;Use SendPkgInfo with the version as parameter instead&quot;) bool SendV2Pkgs(FILE *F)</td></tr>
<tr class="separator:a97212ea38e18e792ee3734f0e2461ea0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab95645288c9bcb8a044cf3f0f63cbce5"><td class="memItemLeft" align="right" valign="top"><a id="ab95645288c9bcb8a044cf3f0f63cbce5"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>SendPkgsInfo</b> (FILE *const F, unsigned int const &amp;<a class="el" href="structpkgCache_1_1Version.xhtml">Version</a>)</td></tr>
<tr class="separator:ab95645288c9bcb8a044cf3f0f63cbce5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a966afa9f2b64d0312b08b5691434801e"><td class="memItemLeft" align="right" valign="top"><a id="a966afa9f2b64d0312b08b5691434801e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>WriteHistoryTag</b> (std::string const &amp;tag, std::string value)</td></tr>
<tr class="separator:a966afa9f2b64d0312b08b5691434801e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae48d1d87cdb0e1396459d046f41b853b"><td class="memItemLeft" align="right" valign="top"><a id="ae48d1d87cdb0e1396459d046f41b853b"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>ExpandShortPackageName</b> (<a class="el" href="classpkgDepCache.xhtml">pkgDepCache</a> &amp;Cache, const std::string &amp;short_pkgname)</td></tr>
<tr class="separator:ae48d1d87cdb0e1396459d046f41b853b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b66f30a8c37886e1abf09d3daca3f7a"><td class="memItemLeft" align="right" valign="top"><a id="a5b66f30a8c37886e1abf09d3daca3f7a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>SendTerminalProgress</b> (float percentage)</td></tr>
<tr class="separator:a5b66f30a8c37886e1abf09d3daca3f7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac638e474068d15daf05e53ee784b0c6"><td class="memItemLeft" align="right" valign="top"><a id="aac638e474068d15daf05e53ee784b0c6"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>WriteApportReport</b> (const char *pkgpath, const char *errormsg)</td></tr>
<tr class="separator:aac638e474068d15daf05e53ee784b0c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a367828235aced7bf124b0cd6827d9a2d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpkgDPkgPM.xhtml#a367828235aced7bf124b0cd6827d9a2d">OpenLog</a> ()</td></tr>
<tr class="separator:a367828235aced7bf124b0cd6827d9a2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa19957b6584dcb60312e625fc5c9dc88"><td class="memItemLeft" align="right" valign="top"><a id="aa19957b6584dcb60312e625fc5c9dc88"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>CloseLog</b> ()</td></tr>
<tr class="separator:aa19957b6584dcb60312e625fc5c9dc88"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4331ce7a17ae09c91d5efcd2030e2185"><td class="memItemLeft" align="right" valign="top"><a id="a4331ce7a17ae09c91d5efcd2030e2185"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>BuildPackagesProgressMap</b> ()</td></tr>
<tr class="separator:a4331ce7a17ae09c91d5efcd2030e2185"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6133e4e403f00309fa1007fd795e24c1"><td class="memItemLeft" align="right" valign="top"><a id="a6133e4e403f00309fa1007fd795e24c1"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>StartPtyMagic</b> ()</td></tr>
<tr class="separator:a6133e4e403f00309fa1007fd795e24c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a839e2ecbffc1d5073affcc328e305c"><td class="memItemLeft" align="right" valign="top"><a id="a4a839e2ecbffc1d5073affcc328e305c"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>SetupSlavePtyMagic</b> ()</td></tr>
<tr class="separator:a4a839e2ecbffc1d5073affcc328e305c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade13d9cf585f90f3a135cc3bc0d0660c"><td class="memItemLeft" align="right" valign="top"><a id="ade13d9cf585f90f3a135cc3bc0d0660c"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>StopPtyMagic</b> ()</td></tr>
<tr class="separator:ade13d9cf585f90f3a135cc3bc0d0660c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afda8f279f3446d6b9ca0788643a12aae"><td class="memItemLeft" align="right" valign="top"><a id="afda8f279f3446d6b9ca0788643a12aae"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>DoStdin</b> (int master)</td></tr>
<tr class="separator:afda8f279f3446d6b9ca0788643a12aae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1290ff9fc293b3678930c1e52015a4ae"><td class="memItemLeft" align="right" valign="top"><a id="a1290ff9fc293b3678930c1e52015a4ae"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>DoTerminalPty</b> (int master)</td></tr>
<tr class="separator:a1290ff9fc293b3678930c1e52015a4ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a9d4f87338765f6dbd92ea4df925af5"><td class="memItemLeft" align="right" valign="top"><a id="a4a9d4f87338765f6dbd92ea4df925af5"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>DoDpkgStatusFd</b> (int statusfd)</td></tr>
<tr class="separator:a4a9d4f87338765f6dbd92ea4df925af5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6be54fa1743a469c0119ed27ee6e1087"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpkgDPkgPM.xhtml#a6be54fa1743a469c0119ed27ee6e1087">ProcessDpkgStatusLine</a> (char *line)</td></tr>
<tr class="separator:a6be54fa1743a469c0119ed27ee6e1087"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34c9941e5e4ee6d541baee8cf6884d4d"><td class="memItemLeft" align="right" valign="top"><a id="a34c9941e5e4ee6d541baee8cf6884d4d"></a>
virtual bool&#160;</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">&#160;</td></tr>
<tr class="memitem:a9ff82251d7f7ed4670674eaddabb717f"><td class="memItemLeft" align="right" valign="top"><a id="a9ff82251d7f7ed4670674eaddabb717f"></a>
virtual bool&#160;</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">&#160;</td></tr>
<tr class="memitem:ad818d20646d5b53c3def77e2ecee73e5"><td class="memItemLeft" align="right" valign="top"><a id="ad818d20646d5b53c3def77e2ecee73e5"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>Remove</b> (<a class="el" href="classpkgCache_1_1PkgIterator.xhtml">PkgIterator</a> Pkg, bool Purge=false) APT_OVERRIDE</td></tr>
<tr class="separator:ad818d20646d5b53c3def77e2ecee73e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a807efc750fd999dcd0e3a1c90f5684ca"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpkgDPkgPM.xhtml#a807efc750fd999dcd0e3a1c90f5684ca">Go</a> (<a class="el" href="classAPT_1_1Progress_1_1PackageManager.xhtml">APT::Progress::PackageManager</a> *progress) APT_OVERRIDE</td></tr>
<tr class="separator:a807efc750fd999dcd0e3a1c90f5684ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a624121edfed7c0630e9872641c1698fe"><td class="memItemLeft" align="right" valign="top"><a id="a624121edfed7c0630e9872641c1698fe"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>APT_DEPRECATED_MSG</b> (&quot;Use overload with explicit progress manager&quot;) virtual bool <a class="el" href="classpkgDPkgPM.xhtml#a807efc750fd999dcd0e3a1c90f5684ca">Go</a>(int StatusFd</td></tr>
<tr class="separator:a624121edfed7c0630e9872641c1698fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6aea63dfc1f74464d260c2bf312668b4"><td class="memItemLeft" align="right" valign="top"><a id="a6aea63dfc1f74464d260c2bf312668b4"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>Reset</b> () APT_OVERRIDE</td></tr>
<tr class="separator:a6aea63dfc1f74464d260c2bf312668b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classpkgPackageManager"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classpkgPackageManager')"><img src="closed.png" alt="-"/>&#160;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&#160;</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 &amp;Depth=0)</td></tr>
<tr class="separator:a6c72ba522f3591ab6af328821800dab3 inherit pro_methods_classpkgPackageManager"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac426546448bf095379bca9cac358841 inherit pro_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="aac426546448bf095379bca9cac358841"></a>
virtual OrderResult&#160;</td><td class="memItemRight" valign="bottom"><b>OrderInstall</b> ()</td></tr>
<tr class="separator:aac426546448bf095379bca9cac358841 inherit pro_methods_classpkgPackageManager"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f764edee5890dc9815fd5db4313eab9 inherit pro_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="a6f764edee5890dc9815fd5db4313eab9"></a>
bool&#160;</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">&#160;</td></tr>
<tr class="memitem:a749e1b244cc71f6cfa0029065f127c6b inherit pro_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="a749e1b244cc71f6cfa0029065f127c6b"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>CheckRBreaks</b> (<a class="el" href="classpkgCache_1_1PkgIterator.xhtml">PkgIterator</a> const &amp;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">&#160;</td></tr>
<tr class="memitem:a9bfaa5b98474bdc8f84e82ce512696c4 inherit pro_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="a9bfaa5b98474bdc8f84e82ce512696c4"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>CreateOrderList</b> ()</td></tr>
<tr class="separator:a9bfaa5b98474bdc8f84e82ce512696c4 inherit pro_methods_classpkgPackageManager"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a7686cc7f6920e242fc50c03696c53b inherit pro_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="a1a7686cc7f6920e242fc50c03696c53b"></a>
bool&#160;</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">&#160;</td></tr>
<tr class="memitem:ae135d22856534a0d55a4c92c618ff826 inherit pro_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="ae135d22856534a0d55a4c92c618ff826"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>ConfigureAll</b> ()</td></tr>
<tr class="separator:ae135d22856534a0d55a4c92c618ff826 inherit pro_methods_classpkgPackageManager"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1b179d76244ba9b57da5c901a8b10e1 inherit pro_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="ab1b179d76244ba9b57da5c901a8b10e1"></a>
bool&#160;</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">&#160;</td></tr>
<tr class="memitem:a03c6f883f1372113b52ddbff519b81b6 inherit pro_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top">bool&#160;</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">&#160;</td></tr>
<tr class="memitem:ace980fc65a80feb96a374f74b1b45b22 inherit pro_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="ace980fc65a80feb96a374f74b1b45b22"></a>
bool&#160;</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">&#160;</td></tr>
<tr class="memitem:a8d8232daab9527374d7bb6921e7a76a4 inherit pro_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="a8d8232daab9527374d7bb6921e7a76a4"></a>
bool&#160;</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">&#160;</td></tr>
<tr class="memitem:aeca45edd4cb610fe7e7c1d39ed110b03 inherit pro_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="aeca45edd4cb610fe7e7c1d39ed110b03"></a>
bool&#160;</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">&#160;</td></tr>
<tr class="memitem:a59a140ac88369b0396aab992ac9f82c3 inherit pro_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="a59a140ac88369b0396aab992ac9f82c3"></a>
APT_DEPRECATED bool&#160;</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">&#160;</td></tr>
<tr class="memitem:a517e7bc646e9d8e3966f2fba29472857 inherit pro_methods_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="a517e7bc646e9d8e3966f2fba29472857"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>APT_DEPRECATED_MSG</b> (&quot;Use overload with explicit progress manager&quot;) virtual bool Go(int</td></tr>
<tr class="separator:a517e7bc646e9d8e3966f2fba29472857 inherit pro_methods_classpkgPackageManager"><td class="memSeparator" colspan="2">&#160;</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:a70d3397a28f7837466efc1caa9cc27b7"><td class="memItemLeft" align="right" valign="top"><a id="a70d3397a28f7837466efc1caa9cc27b7"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>pkgFailures</b></td></tr>
<tr class="separator:a70d3397a28f7837466efc1caa9cc27b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab75bd21bb6014527bebc76fb12a7a2bb"><td class="memItemLeft" align="right" valign="top"><a id="ab75bd21bb6014527bebc76fb12a7a2bb"></a>
std::map&lt; std::string, std::vector&lt; struct <a class="el" href="structpkgDPkgPM_1_1DpkgState.xhtml">DpkgState</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>PackageOps</b></td></tr>
<tr class="separator:ab75bd21bb6014527bebc76fb12a7a2bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2dd96d391e75d5246f339975c3ea8c4f"><td class="memItemLeft" align="right" valign="top"><a id="a2dd96d391e75d5246f339975c3ea8c4f"></a>
std::map&lt; std::string, unsigned int &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>PackageOpsDone</b></td></tr>
<tr class="separator:a2dd96d391e75d5246f339975c3ea8c4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14269522f51e4bfd222ea4aa06df49df"><td class="memItemLeft" align="right" valign="top"><a id="a14269522f51e4bfd222ea4aa06df49df"></a>
unsigned int&#160;</td><td class="memItemRight" valign="bottom"><b>PackagesDone</b></td></tr>
<tr class="separator:a14269522f51e4bfd222ea4aa06df49df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abfc859389195c81801fa7fcae30ddb5f"><td class="memItemLeft" align="right" valign="top"><a id="abfc859389195c81801fa7fcae30ddb5f"></a>
unsigned int&#160;</td><td class="memItemRight" valign="bottom"><b>PackagesTotal</b></td></tr>
<tr class="separator:abfc859389195c81801fa7fcae30ddb5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e2503fb8602a7183931947a2981a333"><td class="memItemLeft" align="right" valign="top"><a id="a0e2503fb8602a7183931947a2981a333"></a>
std::vector&lt; <a class="el" href="structpkgDPkgPM_1_1Item.xhtml">Item</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>List</b></td></tr>
<tr class="separator:a0e2503fb8602a7183931947a2981a333"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classpkgPackageManager"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classpkgPackageManager')"><img src="closed.png" alt="-"/>&#160;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 *&#160;</td><td class="memItemRight" valign="bottom"><b>FileNames</b></td></tr>
<tr class="separator:a2e3b76ddbb27ab16121bb4259f4916af inherit pro_attribs_classpkgPackageManager"><td class="memSeparator" colspan="2">&#160;</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> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>Cache</b></td></tr>
<tr class="separator:a55d171db69665a0bfc7ae2c2c5eef967 inherit pro_attribs_classpkgPackageManager"><td class="memSeparator" colspan="2">&#160;</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> *&#160;</td><td class="memItemRight" valign="bottom"><b>List</b></td></tr>
<tr class="separator:aa655c64fdc23f90fafb59121d662ea88 inherit pro_attribs_classpkgPackageManager"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acdf3472c9b75f32dae88032d42d1cb6c inherit pro_attribs_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="acdf3472c9b75f32dae88032d42d1cb6c"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>Debug</b></td></tr>
<tr class="separator:acdf3472c9b75f32dae88032d42d1cb6c inherit pro_attribs_classpkgPackageManager"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad05503babf375999f515474c3e6d9365 inherit pro_attribs_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="ad05503babf375999f515474c3e6d9365"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>NoImmConfigure</b></td></tr>
<tr class="separator:ad05503babf375999f515474c3e6d9365 inherit pro_attribs_classpkgPackageManager"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a40cf75f502ac28c21b8ca3b08ee85c2f inherit pro_attribs_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="a40cf75f502ac28c21b8ca3b08ee85c2f"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>ImmConfigureAll</b></td></tr>
<tr class="separator:a40cf75f502ac28c21b8ca3b08ee85c2f inherit pro_attribs_classpkgPackageManager"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10c389774ccbe4ea62ec25fa13b4cf80 inherit pro_attribs_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top">std::set&lt; std::string &gt;&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a642c883d64a4ba0b1bd41c57f83327d6 inherit pro_attribs_classpkgPackageManager"><td class="memItemLeft" align="right" valign="top"><a id="a642c883d64a4ba0b1bd41c57f83327d6"></a>
OrderResult&#160;</td><td class="memItemRight" valign="bottom"><b>Res</b></td></tr>
<tr class="separator:a642c883d64a4ba0b1bd41c57f83327d6 inherit pro_attribs_classpkgPackageManager"><td class="memSeparator" colspan="2">&#160;</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="-"/>&#160;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 &#160;</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">&#160;</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="-"/>&#160;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&#160;</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">&#160;</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="-"/>&#160;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>&#160;</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">&#160;</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>&#160;</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">&#160;</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>&#160;</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">&#160;</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>&#160;</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">&#160;</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>&#160;</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">&#160;</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>&#160;</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">&#160;</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>&#160;</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">&#160;</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>&#160;</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">&#160;</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>&#160;</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">&#160;</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>&#160;</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">&#160;</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>&#160;</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">&#160;</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>&#160;</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">&#160;</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>&#160;</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">&#160;</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>&#160;</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">&#160;</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>&#160;</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">&#160;</td></tr>
</table>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a807efc750fd999dcd0e3a1c90f5684ca"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a807efc750fd999dcd0e3a1c90f5684ca">&#9670;&nbsp;</a></span>Go()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool Go </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classAPT_1_1Progress_1_1PackageManager.xhtml">APT::Progress::PackageManager</a> *&#160;</td>
          <td class="paramname"><em>progress</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<dl class="todo"><dt><b><a class="el" href="todo.xhtml#_todo000046">Todo:</a></b></dt><dd>workaround for dpkg bug, see our ./test-bug-740843-versioned-up-down-breaks test </dd></dl>

<p>Reimplemented from <a class="el" href="classpkgPackageManager.xhtml">pkgPackageManager</a>.</p>

<p class="reference">References <a class="el" href="classGlobalError.xhtml#a2ea0bb09adcce7f655e8f8ee8d30561ba0593585da9181e972974c1274d8f2b4f">GlobalError::DEBUG</a>, <a class="el" href="classpkgDepCache.xhtml#a6295cc8647b4a3ca95ac71cb7d11cf5e">pkgDepCache::GetCandidateVersion()</a>, <a class="el" href="structpkgCache_1_1Version.xhtml#a8324be5b5e844cc9e33d3924da11025fa0e0d4848f799861d016ae63c8fdc41e3">pkgCache::Version::Same</a>, <a class="el" href="classAPT_1_1StateChanges.xhtml#a6f5fc89488e7b1c1b0d68a586e23d7c1">StateChanges::Save()</a>, and <a class="el" href="classpkgCache_1_1VerIterator.xhtml#aaac2eed48d4cbb75721008224d11d19c">pkgCache::VerIterator::SourcePkgName()</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool OpenLog </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<dl class="todo"><dt><b><a class="el" href="todo.xhtml#_todo000045">Todo:</a></b></dt><dd>use a better string after freeze </dd></dl>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void ProcessDpkgStatusLine </td>
          <td>(</td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>line</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<dl class="todo"><dt><b><a class="el" href="todo.xhtml#_todo000043">Todo:</a></b></dt><dd>this needs a muliarch testcase </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.xhtml#_todo000044">Todo:</a></b></dt><dd>2: is "pkgname" here reliable with dpkg only sending us </dd></dl>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>apt-pkg/deb/<a class="el" href="dpkgpm_8h_source.xhtml">dpkgpm.h</a></li>
<li>apt-pkg/deb/dpkgpm.cc</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>