libapt-pkg-dev  v0.9.7.5ubuntu5.4
Debian+Ubuntu APT Package Management
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
debStatusIndex Class Reference

#include <debindexfile.h>

Inheritance diagram for debStatusIndex:
Collaboration diagram for debStatusIndex:

Public Member Functions

 debStatusIndex (std::string File)
 
virtual ~debStatusIndex ()
 
virtual std::string ArchiveInfo (pkgCache::VerIterator Ver) const
 
virtual std::string ArchiveURI (std::string) const
 
virtual pkgSrcRecords::ParserCreateSrcParser () const
 
virtual std::string Describe (bool Short) const
 
virtual bool Exists () const
 
virtual pkgCache::PkgFileIterator FindInCache (pkgCache &Cache) const
 
virtual const TypeGetType () const
 
virtual bool HasPackages () const
 
bool IsTrusted () const
 
virtual bool Merge (pkgCacheGenerator &Gen, OpProgress *Prog) const
 
bool Merge (pkgCacheGenerator &Gen, OpProgress *Prog, unsigned long const Flag) const
 
virtual __deprecated bool Merge (pkgCacheGenerator &Gen, OpProgress &Prog) const
 
virtual bool MergeFileProvides (pkgCacheGenerator &, OpProgress *) const
 
virtual __deprecated bool MergeFileProvides (pkgCacheGenerator &Gen, OpProgress &Prog) const
 
virtual unsigned long Size () const
 
virtual std::string SourceInfo (pkgSrcRecords::Parser const &Record, pkgSrcRecords::File const &File) const
 

Static Public Member Functions

static bool CheckLanguageCode (const char *Lang)
 
static std::string LanguageCode ()
 
static bool TranslationsAvailable ()
 

Protected Attributes

std::string File
 
bool Trusted
 

Private Attributes

void * d
 dpointer placeholder (for later in case we need it) More...
 

Constructor & Destructor Documentation

debStatusIndex::debStatusIndex ( std::string  File)
virtual debStatusIndex::~debStatusIndex ( )
inlinevirtual

Member Function Documentation

virtual std::string pkgIndexFile::ArchiveInfo ( pkgCache::VerIterator  Ver) const
virtualinherited

Reimplemented in debPackagesIndex.

virtual std::string pkgIndexFile::ArchiveURI ( std::string  ) const
inlinevirtualinherited

Reimplemented in debSourcesIndex, and debPackagesIndex.

static bool pkgIndexFile::CheckLanguageCode ( const char *  Lang)
staticinherited
virtual pkgSrcRecords::Parser* pkgIndexFile::CreateSrcParser ( ) const
inlinevirtualinherited

Reimplemented in debSourcesIndex.

virtual std::string debStatusIndex::Describe ( bool  Short) const
inlinevirtual

Implements pkgIndexFile.

References File.

virtual bool debStatusIndex::Exists ( ) const
virtual

Implements pkgIndexFile.

virtual pkgCache::PkgFileIterator debStatusIndex::FindInCache ( pkgCache Cache) const
virtual

Reimplemented from pkgIndexFile.

virtual const Type* debStatusIndex::GetType ( ) const
virtual

Implements pkgIndexFile.

Reimplemented in edspIndex.

virtual bool debStatusIndex::HasPackages ( ) const
inlinevirtual

Implements pkgIndexFile.

bool pkgIndexFile::IsTrusted ( ) const
inlineinherited

References pkgIndexFile::Trusted.

static std::string pkgIndexFile::LanguageCode ( )
staticinherited
virtual bool debStatusIndex::Merge ( pkgCacheGenerator Gen,
OpProgress Prog 
) const
virtual

Reimplemented from pkgIndexFile.

Reimplemented in edspIndex.

bool debStatusIndex::Merge ( pkgCacheGenerator Gen,
OpProgress Prog,
unsigned long const  Flag 
) const
virtual __deprecated bool pkgIndexFile::Merge ( pkgCacheGenerator Gen,
OpProgress Prog 
) const
inlinevirtualinherited

References pkgIndexFile::Merge().

Referenced by pkgIndexFile::Merge().

Here is the call graph for this function:

Here is the caller graph for this function:

virtual bool pkgIndexFile::MergeFileProvides ( pkgCacheGenerator ,
OpProgress  
) const
inlinevirtualinherited
virtual __deprecated bool pkgIndexFile::MergeFileProvides ( pkgCacheGenerator Gen,
OpProgress Prog 
) const
inlinevirtualinherited

References pkgIndexFile::MergeFileProvides().

Referenced by pkgIndexFile::MergeFileProvides().

Here is the call graph for this function:

Here is the caller graph for this function:

virtual unsigned long debStatusIndex::Size ( ) const
virtual

Implements pkgIndexFile.

virtual std::string pkgIndexFile::SourceInfo ( pkgSrcRecords::Parser const &  Record,
pkgSrcRecords::File const &  File 
) const
virtualinherited

Reimplemented in debSourcesIndex.

static bool pkgIndexFile::TranslationsAvailable ( )
staticinherited

Member Data Documentation

void* debStatusIndex::d
private

dpointer placeholder (for later in case we need it)

std::string debStatusIndex::File
protected

Referenced by Describe().

bool pkgIndexFile::Trusted
protectedinherited

Referenced by pkgIndexFile::IsTrusted().


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