1
// -*- mode: cpp; mode: fold -*-
3
// $Id: debsystem.h,v 1.2 2001/02/20 07:03:17 jgg Exp $
4
/* ######################################################################
6
System - Debian version of the System Class
8
##################################################################### */
10
#ifndef PKGLIB_DEBSYSTEM_H
11
#define PKGLIB_DEBSYSTEM_H
14
#pragma interface "apt-pkg/debsystem.h"
17
#include <apt-pkg/pkgsystem.h>
19
class debSystem : public pkgSystem
21
// For locking support
29
virtual bool UnLock(bool NoErrors = false);
30
virtual pkgPackageManager *CreatePM(pkgDepCache *Cache) const;
31
virtual bool Initialize(Configuration &Cnf);
32
virtual bool ArchiveSupported(const char *Type);
33
virtual signed Score(Configuration const &Cnf);
34
virtual bool AddStatusFiles(vector<pkgIndexFile *> &List);
39
extern debSystem debSys;