libzypp 17.31.23
|
Query class for Repository related products. More...
#include <Repository.h>
Public Member Functions | |
ProductInfoIterator () | |
std::string | label () const |
Product label. | |
CpeId | cpeId () const |
The Common Platform Enumeration name for this product. | |
Private Member Functions | |
ProductInfoIterator (sat::SolvAttr attr_r, Repository repo_r) | |
Hide ctor as just a limited set of attributes is valid. | |
int | dereference () const |
Friends | |
class | Repository |
class | boost::iterator_core_access |
Query class for Repository related products.
Products are identified by CpeIds within the repositories metadata.
The iterator does not provide a dereference operator so you can do * on it, but you can access the attributes of each related product directly from the iterator.
Definition at line 371 of file Repository.h.
|
inline |
Definition at line 380 of file Repository.h.
|
explicitprivate |
Hide ctor as just a limited set of attributes is valid.
Definition at line 436 of file Repository.cc.
std::string zypp::Repository::ProductInfoIterator::label | ( | ) | const |
Product label.
Definition at line 439 of file Repository.cc.
CpeId zypp::Repository::ProductInfoIterator::cpeId | ( | ) | const |
The Common Platform Enumeration name for this product.
Definition at line 442 of file Repository.cc.
|
inlineprivate |
Definition at line 396 of file Repository.h.
|
friend |
Definition at line 390 of file Repository.h.
|
friend |
Definition at line 395 of file Repository.h.