apt  0.9.14
Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
pkgTagSection Class Reference
Inheritance diagram for pkgTagSection:
PreferenceSection

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 int &Pos) const
 
std::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: