libapt-pkg-dev  v0.9.7.5ubuntu5.4
Debian+Ubuntu APT Package Management
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
algorithms.h File Reference
#include <apt-pkg/packagemanager.h>
#include <apt-pkg/depcache.h>
#include <iostream>
#include <apt-pkg/acquire.h>
Include dependency graph for algorithms.h:

Classes

class  pkgProblemResolver
 
struct  pkgProblemResolver::PackageKill
 
class  pkgSimulate
 
class  pkgSimulate::Policy
 

Functions

bool AcquireUpdate (pkgAcquire &Fetcher, int const PulseInterval=0, bool const RunUpdateScripts=true, bool const ListCleanup=true)
 
bool ListUpdate (pkgAcquireStatus &progress, pkgSourceList &List, int PulseInterval=0)
 
bool pkgAllUpgrade (pkgDepCache &Cache)
 
bool pkgApplyStatus (pkgDepCache &Cache)
 
bool pkgDistUpgrade (pkgDepCache &Cache)
 
bool pkgFixBroken (pkgDepCache &Cache)
 
bool pkgMinimizeUpgrade (pkgDepCache &Cache)
 
void pkgPrioSortList (pkgCache &Cache, pkgCache::Version **List)
 

Function Documentation

bool AcquireUpdate ( pkgAcquire Fetcher,
int const  PulseInterval = 0,
bool const  RunUpdateScripts = true,
bool const  ListCleanup = true 
)
bool ListUpdate ( pkgAcquireStatus progress,
pkgSourceList List,
int  PulseInterval = 0 
)
bool pkgAllUpgrade ( pkgDepCache Cache)
bool pkgApplyStatus ( pkgDepCache Cache)
bool pkgDistUpgrade ( pkgDepCache Cache)
bool pkgFixBroken ( pkgDepCache Cache)
bool pkgMinimizeUpgrade ( pkgDepCache Cache)
void pkgPrioSortList ( pkgCache Cache,
pkgCache::Version **  List 
)