apt  2.2.4
About: Apt (Advanced Package Tool) is a management system for software packages (Debian/Ubuntu). Release series 2.2.
  Fossies Dox: apt-2.2.4.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

pkgCache< Str, Itr >::State Struct Reference

#include <pkgcache.h>

Public Types

enum  VerPriority {
  Required =1 , Important =2 , Standard =3 , Optional =4 ,
  Extra =5
}
 priority of a package version More...
 
enum  PkgSelectedState {
  Unknown =0 , Install =1 , Hold =2 , DeInstall =3 ,
  Purge =4
}
 
enum  PkgInstState { Ok =0 , ReInstReq =1 , HoldInst =2 , HoldReInstReq =3 }
 
enum  PkgCurrentState {
  NotInstalled =0 , UnPacked =1 , HalfConfigured =2 , HalfInstalled =4 ,
  ConfigFiles =5 , Installed =6 , TriggersAwaited =7 , TriggersPending =8
}
 

Detailed Description

template<typename Str, typename Itr>
struct pkgCache< Str, Itr >::State

Definition at line 180 of file pkgcache.h.

Member Enumeration Documentation

◆ PkgCurrentState

Enumerator
NotInstalled 
UnPacked 
HalfConfigured 
HalfInstalled 
ConfigFiles 
Installed 
TriggersAwaited 
TriggersPending 

Definition at line 188 of file pkgcache.h.

◆ PkgInstState

Enumerator
Ok 
ReInstReq 
HoldInst 
HoldReInstReq 

Definition at line 187 of file pkgcache.h.

◆ PkgSelectedState

Enumerator
Unknown 
Install 
Hold 
DeInstall 
Purge 

Definition at line 186 of file pkgcache.h.

◆ VerPriority

priority of a package version

Zero is used for unparsable or absent Priority fields.

Enumerator
Required 
Important 
Standard 
Optional 
Extra 

Definition at line 185 of file pkgcache.h.


The documentation for this struct was generated from the following file: