apt  0.9.7.1ubuntu1
Classes | Public Member Functions | Protected Member Functions | Protected Attributes
pkgSimulate Class Reference
Inheritance diagram for pkgSimulate:
pkgPackageManager pkgCache::Namespace

List of all members.

Classes

class  Policy

Public Member Functions

 pkgSimulate (pkgDepCache *Cache)
- Public Member Functions inherited from pkgPackageManager
bool GetArchives (pkgAcquire *Owner, pkgSourceList *Sources, pkgRecords *Recs)
OrderResult DoInstall (int statusFd=-1)
OrderResult DoInstallPreFork ()
OrderResult DoInstallPostFork (int statusFd=-1)
bool FixMissing ()
std::set< std::string > GetDisappearedPackages ()
 returns all packages dpkg let disappear
 pkgPackageManager (pkgDepCache *Cache)

Protected Member Functions

virtual bool Install (PkgIterator Pkg, std::string File)
virtual bool Configure (PkgIterator Pkg)
virtual bool Remove (PkgIterator Pkg, bool Purge)
- Protected Member Functions inherited from pkgPackageManager
void ImmediateAdd (PkgIterator P, bool UseInstallVer, unsigned const int &Depth=0)
virtual OrderResult OrderInstall ()
bool CheckRConflicts (PkgIterator Pkg, DepIterator Dep, const char *Ver)
bool CreateOrderList ()
bool DepAlwaysTrue (DepIterator D)
bool ConfigureAll ()
bool SmartConfigure (PkgIterator Pkg, int const Depth)
bool SmartUnPack (PkgIterator Pkg)
bool SmartUnPack (PkgIterator Pkg, bool const Immediate, int const Depth)
bool SmartRemove (PkgIterator Pkg)
bool EarlyRemove (PkgIterator Pkg)
virtual bool Go (int statusFd=-1)
virtual void Reset ()

Protected Attributes

unsigned char * Flags
Policy iPolicy
pkgDepCache Sim
pkgDepCache::ActionGroup group
- Protected Attributes inherited from pkgPackageManager
std::string * FileNames
pkgDepCacheCache
pkgOrderListList
bool Debug
bool NoImmConfigure
bool ImmConfigureAll
std::set< std::string > disappearedPkgs
 saves packages dpkg let disappear
OrderResult Res

Additional Inherited Members

- Public Types inherited from pkgPackageManager
enum  OrderResult { Completed, Failed, Incomplete }
- Static Public Attributes inherited from pkgPackageManager
static bool SigINTStop = false

The documentation for this class was generated from the following files: