libzypp 17.31.23
|
A copy of the Pools initial ValidateValues of pseudo installed items. More...
#include <ResPool.h>
Classes | |
class | Impl |
Store initial establish status of pseudo installed items. More... | |
Public Types | |
typedef std::map< PoolItem, ResStatus::ValidateValue > | ChangedPseudoInstalled |
Map holding pseudo installed items where current and established status differ. | |
Public Member Functions | |
~EstablishedStates () | |
ChangedPseudoInstalled | changedPseudoInstalled () const |
Return all pseudo installed items whose current state differs from the established one. | |
Private Member Functions | |
EstablishedStates (shared_ptr< Impl > pimpl_r) | |
Factory: ResPool::establishedStates. | |
Private Attributes | |
RW_pointer< Impl > | _pimpl |
Friends | |
class | pool::PoolImpl |
A copy of the Pools initial ValidateValues of pseudo installed items.
AKA Patch status. Whenever the Pools content changes, the status of pseudo installed items (like Patches) is computed (roughly whether their dependencies are broken or satisfied) and remembered.
Comparing the item's established state against its current state tells how the current transaction would influence the item (break or repair a Patch).
zypp::ResPool::EstablishedStates::~EstablishedStates | ( | ) |
Definition at line 23 of file PoolImpl.cc.
|
inlineprivate |
Factory: ResPool::establishedStates.
ResPool::EstablishedStates::ChangedPseudoInstalled zypp::ResPool::EstablishedStates::changedPseudoInstalled | ( | ) | const |
Return all pseudo installed items whose current state differs from the established one.
Definition at line 26 of file PoolImpl.cc.
|
friend |
|
private |