apt @VERSION@
|
Public Member Functions | |
const char * | StripEpoch (const char *Ver) |
void | Update (PkgIterator Pkg, pkgCache &Cache) |
bool | NewInstall () const |
bool | Delete () const |
bool | Keep () const |
bool | Upgrade () const |
bool | Upgradable () const |
bool | Downgrade () const |
bool | Held () const |
bool | NowBroken () const |
bool | NowPolicyBroken () const |
bool | InstBroken () const |
bool | InstPolicyBroken () const |
bool | Install () const |
VerIterator | InstVerIter (pkgCache &Cache) |
VerIterator | CandidateVerIter (pkgCache &Cache) |
Public Attributes | |
const char * | CandVersion |
const char * | CurVersion |
Version * | CandidateVer |
Version * | InstallVer |
unsigned short | Flags |
unsigned short | iFlags |
bool | Marked |
true if this package can be reached from the root set. | |
bool | Garbage |
true if this package is unused and should be removed. | |
signed char | Status |
unsigned char | Mode |
unsigned char | DepState |
bool Garbage |
true if this package is unused and should be removed.
This differs from !Marked, because it is possible that some unreachable packages will be protected from becoming garbage.