apt  0.9.7.5ubuntu5.1
Public Member Functions | Protected Member Functions | Friends | List of all members
pkgCacheGenerator::ListParser Class Reference
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: