libzypp
16.2.1
|
RepoInfo implementation. More...
Public Member Functions | |
Impl () | |
~Impl () | |
void | setProbedType (const repo::RepoType &t) const |
Pathname | licenseTgz () const |
const RepoVariablesReplacedUrlList & | baseUrls () const |
RepoVariablesReplacedUrlList & | baseUrls () |
bool | baseurl2dump () const |
const std::set< std::string > & | contentKeywords () const |
void | addContent (const std::string &keyword_r) |
bool | hasContent () const |
bool | hasContent (const std::string &keyword_r) const |
TriBool | internalValidRepoSignature () const |
Signature check result needs to be stored/retrieved from _metadatapath. More... | |
void | internalSetValidRepoSignature (TriBool value_r) |
bool | triBoolFromPath (const Pathname &path_r, TriBool &ret_r) const |
TriBool | triBoolFromPath (const Pathname &path_r) const |
Public Attributes | |
TriBool | _gpgCheck |
default gpgcheck behavior: Y/N/ZConf More... | |
TriBool | _repoGpgCheck |
need to check repo sign.: Y/N/(ZConf(Y/N/gpgCheck)) More... | |
TriBool | _pkgGpgCheck |
need to check pkg sign.: Y/N/(ZConf(Y/N/gpgCheck && no valid repo sign.)) More... | |
TriBool | keeppackages |
RepoVariablesReplacedUrl | _gpgKeyUrl |
RepoVariablesReplacedUrl | _mirrorListUrl |
bool | _mirrorListForceMetalink |
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 |
static const unsigned | noPriority = unsigned(-1) |
Private Member Functions | |
Impl * | clone () const |
clone for RWCOW_pointer More... | |
Private Attributes | |
TriBool | _validRepoSignature |
have signed and valid repo metadata More... | |
RepoVariablesReplacedUrlList | _baseUrls |
std::pair< FalseBool, std::set< std::string > > | _keywords |
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 43 of file RepoInfo.cc.
|
inline |
Definition at line 45 of file RepoInfo.cc.
|
inline |
Definition at line 56 of file RepoInfo.cc.
|
inline |
Definition at line 63 of file RepoInfo.cc.
|
inline |
Definition at line 74 of file RepoInfo.cc.
|
inline |
Definition at line 77 of file RepoInfo.cc.
|
inline |
Definition at line 90 of file RepoInfo.cc.
|
inline |
Definition at line 93 of file RepoInfo.cc.
|
inline |
Definition at line 97 of file RepoInfo.cc.
|
inline |
Definition at line 100 of file RepoInfo.cc.
|
inline |
Definition at line 103 of file RepoInfo.cc.
|
inline |
Definition at line 148 of file RepoInfo.cc.
|
inline |
Signature check result needs to be stored/retrieved from _metadatapath.
Don't call them from outside validRepoSignature/setValidRepoSignature
Definition at line 155 of file RepoInfo.cc.
|
inline |
Definition at line 168 of file RepoInfo.cc.
|
inline |
Definition at line 186 of file RepoInfo.cc.
|
inline |
Definition at line 204 of file RepoInfo.cc.
|
inlineprivate |
clone for RWCOW_pointer
Definition at line 236 of file RepoInfo.cc.
|
related |
Stream output
Definition at line 242 of file RepoInfo.cc.
|
static |
Definition at line 60 of file RepoInfo.cc.
|
static |
Definition at line 61 of file RepoInfo.cc.
TriBool zypp::RepoInfo::Impl::_gpgCheck |
default gpgcheck behavior: Y/N/ZConf
Definition at line 210 of file RepoInfo.cc.
TriBool zypp::RepoInfo::Impl::_repoGpgCheck |
need to check repo sign.: Y/N/(ZConf(Y/N/gpgCheck))
Definition at line 211 of file RepoInfo.cc.
TriBool zypp::RepoInfo::Impl::_pkgGpgCheck |
need to check pkg sign.: Y/N/(ZConf(Y/N/gpgCheck && no valid repo sign.))
Definition at line 212 of file RepoInfo.cc.
|
private |
have signed and valid repo metadata
Definition at line 214 of file RepoInfo.cc.
TriBool zypp::RepoInfo::Impl::keeppackages |
Definition at line 216 of file RepoInfo.cc.
RepoVariablesReplacedUrl zypp::RepoInfo::Impl::_gpgKeyUrl |
Definition at line 217 of file RepoInfo.cc.
RepoVariablesReplacedUrl zypp::RepoInfo::Impl::_mirrorListUrl |
Definition at line 218 of file RepoInfo.cc.
bool zypp::RepoInfo::Impl::_mirrorListForceMetalink |
Definition at line 219 of file RepoInfo.cc.
repo::RepoType zypp::RepoInfo::Impl::type |
Definition at line 220 of file RepoInfo.cc.
Pathname zypp::RepoInfo::Impl::path |
Definition at line 221 of file RepoInfo.cc.
std::string zypp::RepoInfo::Impl::service |
Definition at line 222 of file RepoInfo.cc.
std::string zypp::RepoInfo::Impl::targetDistro |
Definition at line 223 of file RepoInfo.cc.
Pathname zypp::RepoInfo::Impl::metadatapath |
Definition at line 224 of file RepoInfo.cc.
Pathname zypp::RepoInfo::Impl::packagespath |
Definition at line 225 of file RepoInfo.cc.
DefaultIntegral<unsigned,defaultPriority> zypp::RepoInfo::Impl::priority |
Definition at line 226 of file RepoInfo.cc.
|
mutable |
Definition at line 227 of file RepoInfo.cc.
repo::RepoVariablesUrlReplacer zypp::RepoInfo::Impl::replacer |
Definition at line 228 of file RepoInfo.cc.
|
mutableprivate |
Definition at line 231 of file RepoInfo.cc.
|
mutableprivate |
Definition at line 232 of file RepoInfo.cc.