apt @VERSION@
Classes | Public Types | Public Member Functions | Static Public Member Functions | Protected Attributes

pkgSrcRecords::Parser Class Reference

Inheritance diagram for pkgSrcRecords::Parser:
debSrcRecordParser

List of all members.

Classes

struct  BuildDepRec

Public Types

enum  BuildDep { BuildDepend = 0x0, BuildDependIndep = 0x1, BuildConflict = 0x2, BuildConflictIndep = 0x3 }

Public Member Functions

const pkgIndexFileIndex () const
virtual bool Restart ()=0
virtual bool Step ()=0
virtual bool Jump (unsigned long const &Off)=0
virtual unsigned long Offset ()=0
virtual string AsStr ()=0
virtual string Package () const =0
virtual string Version () const =0
virtual string Maintainer () const =0
virtual string Section () const =0
virtual const char ** Binaries ()=0
virtual bool BuildDepends (vector< BuildDepRec > &BuildDeps, bool const &ArchOnly, bool const &StripMultiArch=true)=0
virtual bool Files (vector< pkgSrcRecords::File > &F)=0
 Parser (const pkgIndexFile *Index)

Static Public Member Functions

static const char * BuildDepType (unsigned char const &Type)

Protected Attributes

const pkgIndexFileiIndex

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