libept
0.5.25
|
#include <record.h>
Public Types | |
typedef vector < pkgCache::VerFile * > | VfList |
![]() | |
typedef Setup::PropertyId | PropertyId |
typedef Setup::Token | Token |
Public Member Functions | |
VfList & | vfList () |
Source (AptDatabase &db) | |
InternalList | listInternal () |
Internal | lookupToken (Token t) |
void | invalidate () |
std::string | getRecord (Internal vfi) |
Token | getToken (Internal i) |
template<PropertyId p> | |
PropertyType< p >::T | getInternal (Internal i) |
template<> | |
std::string | getInternal (Internal i) |
![]() | |
Source & | self () |
PropertyType< property >::T | get (Token t) |
void | invalidate () |
ComposedList< property > | list () |
PropertyFilter< P, F >::T | propertyFilter (F f) |
Source () | |
Static Public Member Functions | |
static bool | localityCompare (const pkgCache::VerFile *a, const pkgCache::VerFile *b) |
Public Attributes | |
AptDatabase & | m_db |
pkgCache::PkgFileIterator | lastFile |
FileFd | file |
size_t | lastOffset |
VfList | m_vflist |
![]() | |
Token | m_cachedToken |
Setup::Internal | m_cached |
typedef vector< pkgCache::VerFile * > ept::core::record::Source::VfList |
|
inline |
|
inline |
References ept::core::record::Parser::get(), and getRecord().
|
inline |
|
inline |
References ept::core::AptDatabase::cache(), file, lastFile, lastOffset, and m_db.
Referenced by getInternal().
|
inline |
References ept::core::Source< Self, Setup, PType >::invalidate(), and lastFile.
|
inline |
|
inlinestatic |
Referenced by vfList().
|
inline |
References ept::core::AptDatabase::cache(), localityCompare(), m_db, and m_vflist.
Referenced by ept::core::record::InternalList::empty(), and ept::core::record::InternalList::head().
FileFd ept::core::record::Source::file |
Referenced by getRecord().
pkgCache::PkgFileIterator ept::core::record::Source::lastFile |
Referenced by getRecord(), and invalidate().
size_t ept::core::record::Source::lastOffset |
Referenced by getRecord().
AptDatabase& ept::core::record::Source::m_db |
Referenced by getRecord(), ept::core::record::InternalList::head(), lookupToken(), and vfList().