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 >::Flag Struct Reference

#include <pkgcache.h>

Public Types

enum  PkgFlags { Auto =(1<<0) , Essential =(1<<3) , Important =(1<<4) }
 
enum  PkgFFlags { NotSource =(1<<0) , LocalSource =(1<<1) , NoPackages =(1<<2) }
 
enum  ReleaseFileFlags { NotAutomatic =(1<<0) , ButAutomaticUpgrades =(1<<1) }
 
enum  ProvidesFlags { MultiArchImplicit =pkgCache::Dep::MultiArchImplicit , ArchSpecific =pkgCache::Dep::ArchSpecific }
 

Detailed Description

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

Definition at line 193 of file pkgcache.h.

Member Enumeration Documentation

◆ PkgFFlags

enum PkgFFlags
Enumerator
NotSource 

packages can't be fetched from here, e.g. dpkg/status file

LocalSource 

local sources can't and will not be verified by hashes

NoPackages 

the file includes no package records itself, but additions like Translations

Definition at line 196 of file pkgcache.h.

◆ PkgFlags

enum PkgFlags
Enumerator
Auto 
Essential 
Important 

Definition at line 195 of file pkgcache.h.

◆ ProvidesFlags

Enumerator
MultiArchImplicit 

generated internally, not spelled out in the index

ArchSpecific 

was decorated with an explicit architecture in index

Definition at line 205 of file pkgcache.h.

◆ ReleaseFileFlags

Enumerator
NotAutomatic 

archive has a default pin of 1

ButAutomaticUpgrades 

(together with the previous) archive has a default pin of 100

Definition at line 201 of file pkgcache.h.


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