apt  0.9.12.1
Public Member Functions | Static Public Member Functions | Public Attributes | Protected Attributes | List of all members
pkgCacheFile Class Reference

Public Member Functions

 operator pkgCache & ()
 
 operator pkgCache * ()
 
 operator pkgDepCache & ()
 
 operator pkgDepCache * ()
 
 operator pkgPolicy & ()
 
 operator pkgPolicy * ()
 
 operator pkgSourceList & ()
 
 operator pkgSourceList * ()
 
pkgDepCache * operator-> ()
 
pkgDepCache & operator* ()
 
pkgDepCache::StateCache & operator[] (pkgCache::PkgIterator const &I)
 
unsigned char & operator[] (pkgCache::DepIterator const &I)
 
bool BuildCaches (OpProgress *Progress=NULL, bool WithLock=true)
 
__deprecated bool BuildCaches (OpProgress &Progress, bool const &WithLock=true)
 
bool BuildSourceList (OpProgress *Progress=NULL)
 
bool BuildPolicy (OpProgress *Progress=NULL)
 
bool BuildDepCache (OpProgress *Progress=NULL)
 
bool Open (OpProgress *Progress=NULL, bool WithLock=true)
 
bool ReadOnlyOpen (OpProgress *Progress=NULL)
 
__deprecated bool Open (OpProgress &Progress, bool const &WithLock=true)
 
void Close ()
 
pkgCache * GetPkgCache ()
 
pkgDepCache * GetDepCache ()
 
pkgPolicy * GetPolicy ()
 
pkgSourceList * GetSourceList ()
 
bool IsPkgCacheBuilt () const
 
bool IsDepCacheBuilt () const
 
bool IsPolicyBuilt () const
 
bool IsSrcListBuilt () const
 

Static Public Member Functions

static void RemoveCaches ()
 

Public Attributes

pkgPolicy * Policy
 

Protected Attributes

MMap * Map
 
pkgCache * Cache
 
pkgDepCache * DCache
 
pkgSourceList * SrcList
 

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