37 #ifndef PKGLIB_PKGSYSTEM_H
38 #define PKGLIB_PKGSYSTEM_H
44 #ifndef APT_8_CLEANER_HEADERS
45 #include <apt-pkg/depcache.h>
53 class PkgFileIterator;
61 static unsigned long GlobalListLen;
62 static pkgSystem *GetSystem(
const char *Label);
69 virtual bool Lock() = 0;
70 virtual bool UnLock(
bool NoErrors =
false) = 0;
82 virtual bool ArchiveSupported(
const char *Type) = 0;
85 virtual bool AddStatusFiles(std::vector<pkgIndexFile *> &List) = 0;
pkgCache - Structure definitions for the cache file
Definition: packagemanager.h:47
Definition: indexfile.h:40
Definition: pkgsystem.h:55
Definition: cacheiterators.h:352
Definition: configuration.h:41
Definition: depcache.h:56