|
libzypp
15.24.2
|
Wrapper around sat detail::CDataiterator.
More...
#include <LookupAttr.h>
Public Member Functions | |
| DIWrap () | |
NULL detail::CDataiterator More... | |
| DIWrap (RepoIdType repoId_r, SolvableIdType solvId_r, IdType attrId_r, const std::string &mstring_r=std::string(), int flags_r=0) | |
| Initializes. More... | |
| DIWrap (RepoIdType repoId_r, SolvableIdType solvId_r, IdType attrId_r, const char *mstring_r, int flags_r=0) | |
| DIWrap (const DIWrap &rhs) | |
| ~DIWrap () | |
| void | swap (DIWrap &rhs) |
| DIWrap & | operator= (const DIWrap &rhs) |
| void | reset () |
| operator bool () const | |
Evaluate in a boolean context ( _dip != NULL ). More... | |
| detail::CDataiterator * | operator-> () const |
| detail::CDataiterator * | get () const |
| const std::string & | getstr () const |
Private Attributes | |
| detail::CDataiterator * | _dip |
| std::string | _mstring |
Related Functions | |
(Note that these are not member functions.) | |
| std::ostream & | operator<< (std::ostream &str, const DIWrap &obj) |
Wrapper around sat detail::CDataiterator.
Manages copy and assign, and release of allocated resources like datamatcher inside the dataiterator. Also maintains a copy of the matchstring in order to keep the char* passed to the dataiterator valid.
Definition at line 292 of file LookupAttr.h.
|
inline |
Definition at line 296 of file LookupAttr.h.
| zypp::sat::detail::DIWrap::DIWrap | ( | RepoIdType | repoId_r, |
| SolvableIdType | solvId_r, | ||
| IdType | attrId_r, | ||
| const std::string & | mstring_r = std::string(), |
||
| int | flags_r = 0 |
||
| ) |
Initializes.
Definition at line 298 of file LookupAttr.cc.
| zypp::sat::detail::DIWrap::DIWrap | ( | RepoIdType | repoId_r, |
| SolvableIdType | solvId_r, | ||
| IdType | attrId_r, | ||
| const char * | mstring_r, | ||
| int | flags_r = 0 |
||
| ) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Definition at line 307 of file LookupAttr.cc.
| zypp::sat::detail::DIWrap::DIWrap | ( | const DIWrap & | rhs | ) |
Definition at line 316 of file LookupAttr.cc.
| zypp::sat::detail::DIWrap::~DIWrap | ( | ) |
Definition at line 328 of file LookupAttr.cc.
|
inline |
Definition at line 308 of file LookupAttr.h.
Definition at line 316 of file LookupAttr.h.
|
inline |
Definition at line 322 of file LookupAttr.h.
|
inlineexplicit |
Evaluate in a boolean context ( _dip != NULL ).
Definition at line 326 of file LookupAttr.h.
|
inline |
Definition at line 330 of file LookupAttr.h.
|
inline |
Definition at line 331 of file LookupAttr.h.
|
inline |
Definition at line 332 of file LookupAttr.h.
|
related |
Stream output.
Definition at line 337 of file LookupAttr.cc.
|
private |
Definition at line 335 of file LookupAttr.h.
|
private |
Definition at line 336 of file LookupAttr.h.