libzypp
10.5.0
|
Public Member Functions | |
Impl (const ProvideFilePolicy &defaultPolicy_r) | |
~Impl () | |
shared_ptr< MediaSetAccess > | mediaAccessForUrl (const Url &url, RepoInfo repo) |
Provide a MediaSetAccess for url with label and verifyer adjusted. | |
Public Attributes | |
ProvideFilePolicy | _defaultPolicy |
Private Member Functions | |
void | setVerifierForRepo (RepoInfo repo, shared_ptr< MediaSetAccess > media) |
Private Attributes | |
std::map< shared_ptr < MediaSetAccess >, RepoInfo > | _verifier |
std::map< Url, shared_ptr < MediaSetAccess > > | _medias |
Definition at line 121 of file RepoProvideFile.cc.
zypp::repo::RepoMediaAccess::Impl::Impl | ( | const ProvideFilePolicy & | defaultPolicy_r | ) | [inline] |
Definition at line 124 of file RepoProvideFile.cc.
zypp::repo::RepoMediaAccess::Impl::~Impl | ( | ) | [inline] |
Definition at line 128 of file RepoProvideFile.cc.
shared_ptr<MediaSetAccess> zypp::repo::RepoMediaAccess::Impl::mediaAccessForUrl | ( | const Url & | url, |
RepoInfo | repo | ||
) | [inline] |
Provide a MediaSetAccess for url
with label and verifyer adjusted.
As the same url (e.g. 'dvd
:///' ) might be used for multiple repos we must always adjust the repo specific data (label,verifyer).
Definition at line 146 of file RepoProvideFile.cc.
void zypp::repo::RepoMediaAccess::Impl::setVerifierForRepo | ( | RepoInfo | repo, |
shared_ptr< MediaSetAccess > | media | ||
) | [inline, private] |
Definition at line 165 of file RepoProvideFile.cc.
std::map<shared_ptr<MediaSetAccess>, RepoInfo> zypp::repo::RepoMediaAccess::Impl::_verifier [private] |
Definition at line 226 of file RepoProvideFile.cc.
std::map<Url, shared_ptr<MediaSetAccess> > zypp::repo::RepoMediaAccess::Impl::_medias [private] |
Definition at line 227 of file RepoProvideFile.cc.
Definition at line 230 of file RepoProvideFile.cc.