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

pkgTagSection Class Reference

Inheritance diagram for pkgTagSection:
PreferenceSection

List of all members.

Public Member Functions

bool operator== (const pkgTagSection &rhs)
bool operator!= (const pkgTagSection &rhs)
bool Find (const char *Tag, const char *&Start, const char *&End) const
bool Find (const char *Tag, unsigned &Pos) const
string FindS (const char *Tag) const
signed int FindI (const char *Tag, signed long Default=0) const
unsigned long long FindULL (const char *Tag, unsigned long long const &Default=0) const
bool FindFlag (const char *Tag, unsigned long &Flags, unsigned long Flag) const
bool Scan (const char *Start, unsigned long MaxLength)
unsigned long size () const
void Trim ()
virtual void TrimRecord (bool BeforeRecord, const char *&End)
unsigned int Count () const
bool Exists (const char *const Tag)
void Get (const char *&Start, const char *&Stop, unsigned int I) const
void GetSection (const char *&Start, const char *&Stop) const

Static Public Member Functions

static bool const FindFlag (unsigned long &Flags, unsigned long Flag, const char *Start, const char *Stop)

Protected Attributes

const char * Stop

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