apt  0.9.14.1+nmu1
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | List of all members
pkgVersioningSystem Class Referenceabstract
Inheritance diagram for pkgVersioningSystem:
debVersioningSystem

Public Member Functions

virtual int DoCmpVersion (const char *A, const char *Aend, const char *B, const char *Bend)=0
 
virtual bool CheckDep (const char *PkgVer, int Op, const char *DepVer)=0
 
virtual int DoCmpReleaseVer (const char *A, const char *Aend, const char *B, const char *Bend)=0
 
virtual std::string UpstreamVersion (const char *A)=0
 
virtual bool TestCompatibility (pkgVersioningSystem const &Against)
 
 APT_MKSTRCMP (CmpVersion, DoCmpVersion)
 
 APT_MKSTRCMP (CmpReleaseVer, DoCmpReleaseVer)
 

Static Public Member Functions

static pkgVersioningSystemGetVS (const char *Label)
 

Public Attributes

const char * Label
 

Static Public Attributes

static pkgVersioningSystem ** GlobalList = VSList
 
static unsigned long GlobalListLen = 0
 

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