libzypp 8.13.6
|
RepoInfo implementation. More...
Public Member Functions | |
Impl () | |
~Impl () | |
void | setProbedType (const repo::RepoType &t) const |
Pathname | licenseTgz () const |
Url | getmirrorListUrl () const |
Url & | setmirrorListUrl () |
const std::set< Url > & | baseUrls () const |
std::set< Url > & | baseUrls () |
bool | baseurl2dump () const |
bool | keepPackagesDefault () const |
Compute a resonable default for keepPackages based on URL scheme. | |
Public Attributes | |
TriBool | gpgcheck |
TriBool | keeppackages |
Url | gpgkey_url |
repo::RepoType | type |
Pathname | path |
std::string | service |
std::string | targetDistro |
Pathname | metadatapath |
Pathname | packagespath |
DefaultIntegral< unsigned, defaultPriority > | priority |
bool | emptybaseurls |
repo::RepoVariablesUrlReplacer | replacer |
Static Public Attributes | |
static const unsigned | defaultPriority = 99 |
Private Member Functions | |
Impl * | clone () const |
clone for RWCOW_pointer | |
Private Attributes | |
Url | mirrorlist_url |
std::set< Url > | _baseUrls |
Friends | |
Impl * | rwcowClone (const Impl *rhs) |
Related Functions | |
(Note that these are not member functions.) | |
std::ostream & | operator<< (std::ostream &str, const RepoInfo::Impl &obj) |
RepoInfo implementation.
Definition at line 37 of file RepoInfo.cc.
zypp::RepoInfo::Impl::Impl | ( | ) | [inline] |
Reimplemented from zypp::repo::RepoInfoBase::Impl.
Definition at line 39 of file RepoInfo.cc.
zypp::RepoInfo::Impl::~Impl | ( | ) | [inline] |
Reimplemented from zypp::repo::RepoInfoBase::Impl.
Definition at line 47 of file RepoInfo.cc.
void zypp::RepoInfo::Impl::setProbedType | ( | const repo::RepoType & | t | ) | const [inline] |
Definition at line 53 of file RepoInfo.cc.
Pathname zypp::RepoInfo::Impl::licenseTgz | ( | ) | const [inline] |
Definition at line 64 of file RepoInfo.cc.
Url zypp::RepoInfo::Impl::getmirrorListUrl | ( | ) | const [inline] |
Definition at line 67 of file RepoInfo.cc.
Url& zypp::RepoInfo::Impl::setmirrorListUrl | ( | ) | [inline] |
Definition at line 72 of file RepoInfo.cc.
const std::set<Url>& zypp::RepoInfo::Impl::baseUrls | ( | ) | const [inline] |
Definition at line 77 of file RepoInfo.cc.
References DBG, and zypp::repo::RepoMirrorList::getUrls().
std::set<Url>& zypp::RepoInfo::Impl::baseUrls | ( | ) | [inline] |
Definition at line 98 of file RepoInfo.cc.
bool zypp::RepoInfo::Impl::baseurl2dump | ( | ) | const [inline] |
Definition at line 103 of file RepoInfo.cc.
bool zypp::RepoInfo::Impl::keepPackagesDefault | ( | ) | const [inline] |
Compute a resonable default for keepPackages based on URL scheme.
Definition at line 109 of file RepoInfo.cc.
Impl* zypp::RepoInfo::Impl::clone | ( | ) | const [inline, private] |
clone for RWCOW_pointer
Reimplemented from zypp::repo::RepoInfoBase::Impl.
Definition at line 141 of file RepoInfo.cc.
std::ostream & operator<< | ( | std::ostream & | str, |
const RepoInfo::Impl & | obj | ||
) | [related] |
Stream output
Definition at line 147 of file RepoInfo.cc.
const unsigned zypp::RepoInfo::Impl::defaultPriority = 99 [static] |
Definition at line 51 of file RepoInfo.cc.
Referenced by zypp::RepoInfo::defaultPriority(), and zypp::RepoInfo::setPriority().
Definition at line 122 of file RepoInfo.cc.
Definition at line 123 of file RepoInfo.cc.
Definition at line 124 of file RepoInfo.cc.
Definition at line 125 of file RepoInfo.cc.
Pathname zypp::RepoInfo::Impl::path |
Definition at line 126 of file RepoInfo.cc.
std::string zypp::RepoInfo::Impl::service |
Definition at line 127 of file RepoInfo.cc.
std::string zypp::RepoInfo::Impl::targetDistro |
Definition at line 128 of file RepoInfo.cc.
Pathname zypp::RepoInfo::Impl::metadatapath |
Definition at line 129 of file RepoInfo.cc.
Pathname zypp::RepoInfo::Impl::packagespath |
Definition at line 130 of file RepoInfo.cc.
Definition at line 131 of file RepoInfo.cc.
bool zypp::RepoInfo::Impl::emptybaseurls [mutable] |
Definition at line 132 of file RepoInfo.cc.
Definition at line 133 of file RepoInfo.cc.
Url zypp::RepoInfo::Impl::mirrorlist_url [private] |
Definition at line 136 of file RepoInfo.cc.
std::set<Url> zypp::RepoInfo::Impl::_baseUrls [mutable, private] |
Definition at line 137 of file RepoInfo.cc.