| libzypp 17.37.10
    | 
LookupAttr implememtation. More...
| Public Member Functions | |
| Impl () | |
| Impl (const SolvAttr &attr_r, Location loc_r) | |
| Impl (const SolvAttr &attr_r, Repository repo_r, Location loc_r) | |
| Impl (const SolvAttr &attr_r, Solvable solv_r) | |
| SolvAttr | attr () const | 
| void | setAttr (SolvAttr attr_r) | 
| const StrMatcher & | strMatcher () const | 
| void | setStrMatcher (const StrMatcher &matcher_r) | 
| bool | pool () const | 
| void | setPool (Location loc_r) | 
| Repository | repo () const | 
| void | setRepo (Repository repo_r, Location loc_r) | 
| Solvable | solvable () const | 
| void | setSolvable (Solvable solv_r) | 
| SolvAttr | parent () const | 
| void | setParent (SolvAttr attr_r) | 
| LookupAttr::iterator | begin () const | 
| LookupAttr::iterator | end () const | 
| Private Member Functions | |
| Impl * | clone () const | 
| clone for RWCOW_pointer | |
| Private Attributes | |
| SolvAttr | _attr | 
| SolvAttr | _parent | 
| Repository | _repo | 
| Solvable | _solv | 
| StrMatcher | _strMatcher | 
| Friends | |
| Impl * | rwcowClone (const Impl *rhs) | 
LookupAttr implememtation.
Repository and Solvable must not be set at the same time!
_solv is somewhat abused to store eiter Id 0 or SOLVID_META, which indicates whether the dataiterator should look into solvable or repository metadata. Remember that all Solvables with an invalid Id, are treated as == Solvable::noSolvable, and in a boolean context evaluate to false. Thus noSolvable may have different Ids. Definition at line 56 of file LookupAttr.cc.
| 
 | inline | 
Definition at line 59 of file LookupAttr.cc.
Definition at line 62 of file LookupAttr.cc.
| 
 | inline | 
Definition at line 65 of file LookupAttr.cc.
Definition at line 68 of file LookupAttr.cc.
| 
 | inline | 
Definition at line 73 of file LookupAttr.cc.
| 
 | inline | 
Definition at line 76 of file LookupAttr.cc.
| 
 | inline | 
Definition at line 84 of file LookupAttr.cc.
| 
 | inline | 
Definition at line 87 of file LookupAttr.cc.
| 
 | inline | 
Definition at line 94 of file LookupAttr.cc.
| 
 | inline | 
Definition at line 97 of file LookupAttr.cc.
| 
 | inline | 
Definition at line 103 of file LookupAttr.cc.
| 
 | inline | 
Definition at line 106 of file LookupAttr.cc.
| 
 | inline | 
Definition at line 112 of file LookupAttr.cc.
| 
 | inline | 
Definition at line 115 of file LookupAttr.cc.
| 
 | inline | 
Definition at line 121 of file LookupAttr.cc.
| 
 | inline | 
Definition at line 124 of file LookupAttr.cc.
| 
 | inline | 
Definition at line 128 of file LookupAttr.cc.
| 
 | inline | 
Definition at line 146 of file LookupAttr.cc.
| 
 | inlineprivate | 
clone for RWCOW_pointer
Definition at line 159 of file LookupAttr.cc.
| 
 | private | 
Definition at line 150 of file LookupAttr.cc.
| 
 | private | 
Definition at line 151 of file LookupAttr.cc.
| 
 | private | 
Definition at line 152 of file LookupAttr.cc.
| 
 | private | 
Definition at line 153 of file LookupAttr.cc.
| 
 | private | 
Definition at line 154 of file LookupAttr.cc.