#include <pkgsystem.h>
Public Member Functions | |
pkgSystem () | |
virtual | ~pkgSystem () |
virtual bool | AddStatusFiles (std::vector< pkgIndexFile * > &List)=0 |
virtual bool | ArchiveSupported (const char *Type)=0 |
virtual pkgPackageManager * | CreatePM (pkgDepCache *Cache) const =0 |
virtual bool | FindIndex (pkgCache::PkgFileIterator File, pkgIndexFile *&Found) const =0 |
virtual bool | Initialize (Configuration &) |
virtual bool | Lock ()=0 |
virtual signed | Score (Configuration const &) |
virtual bool | UnLock (bool NoErrors=false)=0 |
Static Public Member Functions | |
static pkgSystem * | GetSystem (const char *Label) |
Public Attributes | |
const char * | Label |
pkgVersioningSystem * | VS |
Static Public Attributes | |
static pkgSystem ** | GlobalList |
static unsigned long | GlobalListLen |
pkgSystem::pkgSystem | ( | ) |
|
inlinevirtual |
|
pure virtual |
Implemented in debSystem, and edspSystem.
|
pure virtual |
Implemented in debSystem, and edspSystem.
|
pure virtual |
Implemented in debSystem, and edspSystem.
|
pure virtual |
Implemented in debSystem, and edspSystem.
|
static |
|
inlinevirtual |
Reimplemented in debSystem, and edspSystem.
|
pure virtual |
Implemented in debSystem, and edspSystem.
|
inlinevirtual |
Reimplemented in debSystem, and edspSystem.
|
pure virtual |
Implemented in debSystem, and edspSystem.
|
static |
|
static |
const char* pkgSystem::Label |
pkgVersioningSystem* pkgSystem::VS |