libept
0.5.25
|
#include <apt.h>
Public Member Functions | |
pkgCache & | cache () |
pkgDepCache & | state () |
pkgPolicy & | policy () |
time_t | timestamp () |
AptDatabase () | |
void | setProgress (OpProgress *p) |
bool | writeable () |
void | openState () |
void | openCache () |
void | invalidate () |
pkgCache::VerIterator | anyVersion (pkgCache::PkgIterator pi) |
Token | candidateVersion (Token p) |
pkgCache::VerIterator | candidateVersion (pkgCache::PkgIterator pi) |
pkgCache::VerIterator | installedVersion (pkgCache::PkgIterator pi) |
pkgCache::PkgIterator | lookupPackage (Token t) |
pkgCache::VerIterator | lookupVersion (Token t) |
PackageState | invalidState () |
PackageState | packageState (pkgCache::PkgIterator P) |
PackageState | packageState (Token t) |
Token | validate (Token t) |
~AptDatabase () | |
Static Public Member Functions | |
static pkgCache::VerFileIterator | lookupVersionFile (pkgCache::VerIterator vi) |
Public Attributes | |
OpProgress * | m_progress |
bool | m_tryWriteable |
bool | m_writeable |
Protected Attributes | |
pkgCache * | m_cache |
pkgDepCache * | m_state |
pkgPolicy * | m_policy |
|
inline |
References m_cache, m_policy, m_progress, m_state, m_tryWriteable, and m_writeable.
|
inline |
References invalidate().
|
inline |
|
inline |
References m_cache, and openCache().
Referenced by candidateVersion(), ept::core::record::Source::getRecord(), ept::core::record::InternalList::head(), installedVersion(), ept::core::package::Source::listInternal(), ept::core::version::Source::listInternal(), lookupPackage(), openState(), and ept::core::record::Source::vfList().
References ept::Token::_id, cache(), ept::Token::package(), and policy().
Referenced by lookupVersion(), and packageState().
|
inline |
References policy().
|
inline |
References cache().
Referenced by packageState().
|
inline |
References m_cache, m_policy, and m_state.
Referenced by ~AptDatabase().
|
inline |
References ept::core::PackageState::Keep, and ept::core::PackageState::NowBroken.
Referenced by packageState().
|
inline |
References cache(), and ept::Token::package().
Referenced by ept::core::package::Source::lookupToken(), lookupVersion(), packageState(), and validate().
|
inline |
|
inlinestatic |
Referenced by ept::core::record::Source::lookupToken().
|
inline |
References m_cache, m_policy, m_progress, m_tryWriteable, and m_writeable.
Referenced by cache(), policy(), and writeable().
|
inline |
References cache(), m_policy, m_progress, and m_state.
Referenced by state().
|
inline |
References candidateVersion(), ept::core::PackageState::Hold, ept::core::PackageState::Install, ept::core::PackageState::Installed, installedVersion(), invalidState(), ept::core::PackageState::Keep, ept::core::PackageState::NowBroken, ept::core::PackageState::Purge, ept::core::PackageState::ReInstall, ept::core::PackageState::Remove, state(), ept::core::PackageState::Upgradable, and ept::core::PackageState::WillBreak.
Referenced by packageState(), and ept::core::package::Action::redundant().
|
inline |
References invalidState(), lookupPackage(), packageState(), ept::Token::valid(), and validate().
|
inline |
References m_policy, and openCache().
Referenced by candidateVersion().
|
inline |
References m_progress.
|
inline |
References m_state, and openState().
Referenced by ept::core::package::Action::apply(), packageState(), and ept::core::package::Source::revertState().
|
inline |
References ept::core::aptTimestamp().
Referenced by ept::core::xapian::Source::updateLeniently().
References ept::Token::hasVersion(), lookupPackage(), and lookupVersion().
Referenced by packageState().
|
inline |
References m_cache, m_writeable, and openCache().
|
protected |
Referenced by AptDatabase(), cache(), invalidate(), openCache(), and writeable().
|
protected |
Referenced by AptDatabase(), invalidate(), openCache(), openState(), and policy().
OpProgress* ept::core::AptDatabase::m_progress |
Referenced by AptDatabase(), openCache(), openState(), and setProgress().
|
protected |
Referenced by AptDatabase(), invalidate(), openState(), and state().
bool ept::core::AptDatabase::m_tryWriteable |
Referenced by AptDatabase(), and openCache().
bool ept::core::AptDatabase::m_writeable |
Referenced by AptDatabase(), openCache(), and writeable().