#include <algorithms.h>
Classes | |
class | Policy |
Public Types | |
enum | OrderResult { Completed, Failed, Incomplete } |
Public Member Functions | |
pkgSimulate (pkgDepCache *Cache) | |
~pkgSimulate () | |
OrderResult | DoInstall (int statusFd=-1) |
OrderResult | DoInstallPostFork (int statusFd=-1) |
OrderResult | DoInstallPreFork () |
bool | FixMissing () |
bool | GetArchives (pkgAcquire *Owner, pkgSourceList *Sources, pkgRecords *Recs) |
std::set< std::string > | GetDisappearedPackages () |
returns all packages dpkg let disappear More... | |
Static Public Attributes | |
static bool | SigINTStop |
Protected Types | |
typedef pkgCache::Dep | Dep |
typedef pkgCache::DepIterator | DepIterator |
typedef pkgCache::DescIterator | DescIterator |
typedef pkgCache::Description | Description |
typedef pkgCache::Flag | Flag |
typedef pkgCache::GrpIterator | GrpIterator |
typedef pkgCache::Header | Header |
typedef pkgCache::Package | Package |
typedef pkgCache::PkgFileIterator | PkgFileIterator |
typedef pkgCache::PkgIterator | PkgIterator |
typedef pkgCache::PrvIterator | PrvIterator |
typedef pkgCache::VerFileIterator | VerFileIterator |
typedef pkgCache::VerIterator | VerIterator |
typedef pkgCache::Version | Version |
Protected Member Functions | |
bool | CheckRConflicts (PkgIterator Pkg, DepIterator Dep, const char *Ver) |
virtual bool | Configure (PkgIterator Pkg) |
bool | ConfigureAll () |
bool | CreateOrderList () |
bool | DepAlwaysTrue (DepIterator D) |
bool | EarlyRemove (PkgIterator Pkg) |
virtual bool | Go (int statusFd=-1) |
void | ImmediateAdd (PkgIterator P, bool UseInstallVer, unsigned const int &Depth=0) |
virtual bool | Install (PkgIterator Pkg, std::string File) |
virtual OrderResult | OrderInstall () |
virtual bool | Remove (PkgIterator Pkg, bool Purge) |
virtual void | Reset () |
bool | SmartConfigure (PkgIterator Pkg, int const Depth) |
bool | SmartRemove (PkgIterator Pkg) |
bool | SmartUnPack (PkgIterator Pkg) |
bool | SmartUnPack (PkgIterator Pkg, bool const Immediate, int const Depth) |
Protected Attributes | |
pkgDepCache & | Cache |
bool | Debug |
std::set< std::string > | disappearedPkgs |
saves packages dpkg let disappear More... | |
std::string * | FileNames |
unsigned char * | Flags |
pkgDepCache::ActionGroup | group |
bool | ImmConfigureAll |
Policy | iPolicy |
pkgOrderList * | List |
bool | NoImmConfigure |
OrderResult | Res |
pkgDepCache | Sim |
Private Member Functions | |
void | Describe (PkgIterator iPkg, std::ostream &out, bool Current, bool Candidate) |
void | ShortBreaks () |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
pkgSimulate::pkgSimulate | ( | pkgDepCache * | Cache | ) |
pkgSimulate::~pkgSimulate | ( | ) |
|
protectedinherited |
|
protectedvirtual |
Reimplemented from pkgPackageManager.
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
private |
|
inherited |
|
inherited |
|
inlineinherited |
References pkgPackageManager::OrderInstall(), and pkgPackageManager::Res.
|
protectedinherited |
|
inherited |
|
inherited |
|
inlineinherited |
returns all packages dpkg let disappear
References pkgPackageManager::disappearedPkgs.
|
inlineprotectedvirtualinherited |
Reimplemented in pkgDPkgPM.
|
protectedinherited |
|
protectedvirtual |
Reimplemented from pkgPackageManager.
|
protectedvirtualinherited |
|
protectedvirtual |
Reimplemented from pkgPackageManager.
|
inlineprotectedvirtualinherited |
Reimplemented in pkgDPkgPM.
|
private |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
saves packages dpkg let disappear
This way APT can retreat from trying to configure these packages later on and a frontend can choose to display a notice to inform the user about these disappears.
Referenced by pkgPackageManager::GetDisappearedPackages().
|
protectedinherited |
|
protected |
|
protected |
|
protectedinherited |
|
protected |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
Referenced by pkgPackageManager::DoInstallPreFork().
|
staticinherited |
|
protected |