ept::core::record::Source Struct Reference

#include <record.h>

Inheritance diagram for ept::core::record::Source:

Inheritance graph
[legend]
Collaboration diagram for ept::core::record::Source:

Collaboration graph
[legend]

List of all members.

Public Types

typedef vector
< pkgCache::VerFile * > 
VfList

Public Member Functions

VfListvfList ()
 Source (AptDatabase &db)
InternalList listInternal ()
Internal lookupToken (Token t)
std::string getRecord (Internal vfi)
Token getToken (Internal i)
template<PropertyId p>
PropertyType< p >::T getInternal (Internal i)

Static Public Member Functions

static bool localityCompare (const pkgCache::VerFile *a, const pkgCache::VerFile *b)

Public Attributes

AptDatabasem_db
pkgCache::PkgFileIterator lastFile
FileFd file
size_t lastOffset
VfList m_vflist


Member Typedef Documentation

typedef vector< pkgCache::VerFile * > ept::core::record::Source::VfList


Constructor & Destructor Documentation

ept::core::record::Source::Source ( AptDatabase db  )  [inline]


Member Function Documentation

VfList& ept::core::record::Source::vfList (  )  [inline]

InternalList ept::core::record::Source::listInternal (  )  [inline]

Internal ept::core::record::Source::lookupToken ( Token  t  )  [inline]

static bool ept::core::record::Source::localityCompare ( const pkgCache::VerFile *  a,
const pkgCache::VerFile *  b 
) [inline, static]

Referenced by vfList().

std::string ept::core::record::Source::getRecord ( Internal  vfi  )  [inline]

Token ept::core::record::Source::getToken ( Internal  i  )  [inline]

References ept::Token::_id.

std::string ept::core::record::Source::getInternal< Record > ( Internal  i  )  [inline]


Member Data Documentation

pkgCache::PkgFileIterator ept::core::record::Source::lastFile

Referenced by getRecord().

Referenced by getRecord().

Referenced by getRecord().

Referenced by vfList().


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

Generated on Sun Jul 27 05:54:24 2008 for libept by  doxygen 1.5.6