| libzypp 17.37.10
    | 
PoolItem implementation. More...
| Public Member Functions | |
| Impl () | |
| Impl (ResObject::constPtr &&res_r, ResStatus &&status_r) | |
| ResStatus & | status () const | 
| sat::Solvable | buddy () const | 
| void | setBuddy (const sat::Solvable &solv_r) | 
| ResObject::constPtr | resolvable () const | 
| ResStatus & | statusReset () const | 
| ResStatus & | statusReinit () const | 
| bool | isUndetermined () const | 
| bool | isRelevant () const | 
| bool | isSatisfied () const | 
| bool | isBroken () const | 
| bool | isNeeded () const | 
| bool | isUnwanted () const | 
| Private Attributes | |
| ResStatus | _status | 
| ResObject::constPtr | _resolvable | 
| DefaultIntegral< sat::detail::IdType, sat::detail::noId > | _buddy | 
| Related Symbols | |
| (Note that these are not member symbols.) | |
| std::ostream & | operator<< (std::ostream &str, const PoolItem::Impl &obj) | 
| Stream output. | |
| Poor man's save/restore state. | |
| 
 | |
| ResStatus | _savedStatus | 
| void | saveState () const | 
| void | restoreState () const | 
| bool | sameState () const | 
| static shared_ptr< Impl > | nullimpl () | 
| Offer default Impl. | |
PoolItem implementation.
_buddy handling: 
==0 no buddy >0 this uses _buddy status <0 this status used by -_buddy Definition at line 38 of file PoolItem.cc.
| 
 | inline | 
Definition at line 41 of file PoolItem.cc.
| 
 | inline | 
Definition at line 43 of file PoolItem.cc.
| 
 | inline | 
Definition at line 49 of file PoolItem.cc.
| 
 | inline | 
Definition at line 52 of file PoolItem.cc.
| 
 | inline | 
Definition at line 164 of file PoolItem.cc.
| 
 | inline | 
Definition at line 63 of file PoolItem.cc.
| 
 | inline | 
Definition at line 66 of file PoolItem.cc.
| 
 | inline | 
Definition at line 73 of file PoolItem.cc.
| 
 | inline | 
Definition at line 81 of file PoolItem.cc.
| 
 | inline | 
Definition at line 86 of file PoolItem.cc.
| 
 | inline | 
Definition at line 91 of file PoolItem.cc.
| 
 | inline | 
Definition at line 96 of file PoolItem.cc.
| 
 | inline | 
Definition at line 101 of file PoolItem.cc.
| 
 | inline | 
Definition at line 106 of file PoolItem.cc.
| 
 | inline | 
Definition at line 121 of file PoolItem.cc.
| 
 | inline | 
Definition at line 123 of file PoolItem.cc.
| 
 | inline | 
Definition at line 125 of file PoolItem.cc.
| 
 | inlinestatic | 
Offer default Impl.
Definition at line 145 of file PoolItem.cc.
| 
 | 
Stream output.
Definition at line 154 of file PoolItem.cc.
| 
 | mutableprivate | 
Definition at line 112 of file PoolItem.cc.
| 
 | private | 
Definition at line 113 of file PoolItem.cc.
| 
 | private | 
Definition at line 114 of file PoolItem.cc.
| 
 | mutableprivate | 
Definition at line 140 of file PoolItem.cc.