libept
0.5.25
|
#include <package.h>
Public Types | |
typedef ComposedList< State > | ChangeList |
![]() | |
typedef Setup::PropertyId | PropertyId |
typedef Setup::Token | Token |
Public Member Functions | |
Source (AptDatabase &db) | |
InternalList | listInternal () |
Internal | lookupToken (Token t) |
Token | getToken (Internal i) |
bool | exists (Token t) |
Token | versionToken (pkgCache::VerIterator vi) |
template<PropertyId p> | |
PropertyType< p >::T | getInternal (Internal) |
template<typename List > | |
void | revertState (List l) |
void | revertStates () |
PropertyFilter< State, __typeof(&isChanged) >::T | changedList () |
PropertyFilter< State, __typeof(&isUpgradable) >::T | upgradableList () |
AptDatabase & | db () |
template<> | |
std::string | getInternal (Internal i) |
template<> | |
PackageState | getInternal (Internal i) |
template<> | |
Token | getInternal (Internal i) |
template<> | |
Token | getInternal (Internal i) |
template<> | |
Token | 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 | isChanged (Token t, PackageState s) |
static bool | isUpgradable (Token t, PackageState s) |
Public Attributes | |
AptDatabase & | m_db |
![]() | |
Token | m_cachedToken |
Setup::Internal | m_cached |
typedef ComposedList< State > ept::core::package::Source::ChangeList |
|
inline |
|
inline |
|
inline |
Referenced by ept::core::package::Action::apply(), and ept::core::package::Action::redundant().
|
inline |
PropertyType< p >::T ept::core::package::Source::getInternal | ( | Internal | ) |
|
inline |
|
inline |
|
inlinestatic |
References ept::core::PackageState::modify().
|
inlinestatic |
References ept::core::PackageState::upgradable().
|
inline |
References ept::core::AptDatabase::cache().
References ept::core::AptDatabase::lookupPackage().
Referenced by ept::core::package::Action::apply().
|
inline |
References ept::core::PackageState::keep(), and ept::core::PackageState::purge().
|
inline |
Referenced by TestAptAction::revert().
|
inline |
|
inline |
AptDatabase& ept::core::package::Source::m_db |