libzypp 17.37.17
|
Candidate delta and patches for a package. More...
#include <zypp/repo/DeltaCandidates.h>
Classes | |
struct | Impl |
DeltaCandidates implementation. More... |
Public Member Functions | |
DeltaCandidates () | |
DeltaCandidates (const DeltaCandidates &)=default | |
DeltaCandidates (DeltaCandidates &&) noexcept=default | |
DeltaCandidates & | operator= (const DeltaCandidates &)=default |
DeltaCandidates & | operator= (DeltaCandidates &&) noexcept=default |
DeltaCandidates (std::list< Repository > repos, std::string pkgname="") | |
Creates a candidate calculator. | |
~DeltaCandidates () | |
Dtor. | |
std::list< packagedelta::DeltaRpm > | deltaRpms (const Package::constPtr &package) const |
Private Attributes | |
RWCOW_pointer< Impl > | _pimpl |
Pointer to implementation. |
Friends | |
std::ostream & | operator<< (std::ostream &str, const DeltaCandidates &obj) |
Related Symbols | |
(Note that these are not member symbols.) | |
std::ostream & | operator<< (std::ostream &str, const DeltaCandidates::Impl &obj) |
Stream output. | |
std::ostream & | operator<< (std::ostream &str, const DeltaCandidates &obj) ZYPP_API |
Stream output. | |
template<class RepoIter> | |
DeltaCandidates | makeDeltaCandidates (RepoIter begin_r, RepoIter end_r) |
Convenient construction. | |
template<class RepoContainer> | |
DeltaCandidates | makeDeltaCandidates (const RepoContainer &cont_r) |
Convenient construction. |
Candidate delta and patches for a package.
Basically a container that given N repositories, gets all patches and deltas from them for a given package.
Definition at line 36 of file DeltaCandidates.h.
zypp::repo::DeltaCandidates::DeltaCandidates | ( | ) |
Definition at line 66 of file DeltaCandidates.cc.
|
default |
|
defaultnoexcept |
zypp::repo::DeltaCandidates::DeltaCandidates | ( | std::list< Repository > | repos, |
std::string | pkgname = "" ) |
Creates a candidate calculator.
repos | Set of repositories providing patch and delta packages |
Definition at line 71 of file DeltaCandidates.cc.
zypp::repo::DeltaCandidates::~DeltaCandidates | ( | ) |
Dtor.
Definition at line 76 of file DeltaCandidates.cc.
|
default |
|
defaultnoexcept |
std::list< DeltaRpm > zypp::repo::DeltaCandidates::deltaRpms | ( | const Package::constPtr & | package | ) | const |
Definition at line 79 of file DeltaCandidates.cc.
|
friend |
Definition at line 108 of file DeltaCandidates.cc.
|
Stream output.
Definition at line 108 of file DeltaCandidates.cc.
|
|
|
private |
Pointer to implementation.
Definition at line 63 of file DeltaCandidates.h.