libapt-pkg-dev  v0.9.7.5ubuntu5.4
Debian+Ubuntu APT Package Management
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
debSystem Class Reference

#include <debsystem.h>

Inheritance diagram for debSystem:
Collaboration diagram for debSystem:

Public Member Functions

 debSystem ()
 
virtual ~debSystem ()
 
virtual bool AddStatusFiles (std::vector< pkgIndexFile * > &List)
 
virtual bool ArchiveSupported (const char *Type)
 
virtual pkgPackageManagerCreatePM (pkgDepCache *Cache) const
 
virtual bool FindIndex (pkgCache::PkgFileIterator File, pkgIndexFile *&Found) const
 
virtual bool Initialize (Configuration &Cnf)
 
virtual bool Lock ()
 
virtual signed Score (Configuration const &Cnf)
 
virtual bool UnLock (bool NoErrors=false)
 

Static Public Member Functions

static pkgSystemGetSystem (const char *Label)
 

Public Attributes

const char * Label
 
pkgVersioningSystemVS
 

Static Public Attributes

static pkgSystem ** GlobalList
 
static unsigned long GlobalListLen
 

Private Member Functions

bool CheckUpdates ()
 

Private Attributes

debSystemPrivate * d
 

Constructor & Destructor Documentation

debSystem::debSystem ( )
virtual debSystem::~debSystem ( )
virtual

Member Function Documentation

virtual bool debSystem::AddStatusFiles ( std::vector< pkgIndexFile * > &  List)
virtual

Implements pkgSystem.

virtual bool debSystem::ArchiveSupported ( const char *  Type)
virtual

Implements pkgSystem.

bool debSystem::CheckUpdates ( )
private
virtual pkgPackageManager* debSystem::CreatePM ( pkgDepCache Cache) const
virtual

Implements pkgSystem.

virtual bool debSystem::FindIndex ( pkgCache::PkgFileIterator  File,
pkgIndexFile *&  Found 
) const
virtual

Implements pkgSystem.

static pkgSystem* pkgSystem::GetSystem ( const char *  Label)
staticinherited
virtual bool debSystem::Initialize ( Configuration Cnf)
virtual

Reimplemented from pkgSystem.

virtual bool debSystem::Lock ( )
virtual

Implements pkgSystem.

virtual signed debSystem::Score ( Configuration const &  Cnf)
virtual

Reimplemented from pkgSystem.

virtual bool debSystem::UnLock ( bool  NoErrors = false)
virtual

Implements pkgSystem.

Member Data Documentation

debSystemPrivate* debSystem::d
private
pkgSystem** pkgSystem::GlobalList
staticinherited
unsigned long pkgSystem::GlobalListLen
staticinherited
const char* pkgSystem::Label
inherited
pkgVersioningSystem* pkgSystem::VS
inherited

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