apt  0.9.14
Public Member Functions | Protected Member Functions | Friends | List of all members
pkgCacheGenerator::ListParser Class Referenceabstract
Inheritance diagram for pkgCacheGenerator::ListParser:
debListParser edspListParser

Public Member Functions

virtual std::string Package ()=0
 
virtual std::string Architecture ()=0
 
virtual bool ArchitectureAll ()=0
 
virtual std::string Version ()=0
 
virtual bool NewVersion (pkgCache::VerIterator &Ver)=0
 
virtual std::string Description ()=0
 
virtual std::string DescriptionLanguage ()=0
 
virtual MD5SumValue Description_md5 ()=0
 
virtual unsigned short VersionHash ()=0
 
virtual bool UsePackage (pkgCache::PkgIterator &Pkg, pkgCache::VerIterator &Ver)=0
 
virtual unsigned long Offset ()=0
 
virtual unsigned long Size ()=0
 
virtual bool Step ()=0
 
bool HasFileDeps ()
 
virtual bool CollectFileProvides (pkgCache &Cache, pkgCache::VerIterator &Ver)
 

Protected Member Functions

unsigned long WriteUniqString (std::string S)
 
unsigned long WriteUniqString (const char *S, unsigned int Size)
 
unsigned long WriteString (const std::string &S)
 
unsigned long WriteString (const char *S, unsigned int Size)
 
bool NewDepends (pkgCache::VerIterator &Ver, const std::string &Package, const std::string &Arch, const std::string &Version, unsigned int Op, unsigned int Type)
 
bool NewProvides (pkgCache::VerIterator &Ver, const std::string &PkgName, const std::string &PkgArch, const std::string &Version)
 

Friends

class pkgCacheGenerator
 

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