RepoInfo implementation.
More...
|
(Note that these are not member functions.)
|
std::ostream & | operator<< (std::ostream &str, const RepoInfo::Impl &obj) |
| Stream output.
|
|
RepoInfo implementation.
Definition at line 75 of file RepoInfo.cc.
◆ Impl()
zypp::RepoInfo::Impl::Impl |
( |
| ) |
|
|
inline |
◆ ~Impl()
zypp::RepoInfo::Impl::~Impl |
( |
| ) |
|
|
inline |
◆ setType()
◆ setProbedType()
void zypp::RepoInfo::Impl::setProbedType |
( |
const repo::RepoType & |
t | ) |
const |
|
inline |
◆ type()
◆ licenseTgz()
Pathname zypp::RepoInfo::Impl::licenseTgz |
( |
const std::string & |
name_r | ) |
const |
|
inline |
Path to a license tarball in case it exists in the repo.
Definition at line 113 of file RepoInfo.cc.
◆ baseUrls() [1/2]
◆ baseUrls() [2/2]
◆ baseurl2dump()
bool zypp::RepoInfo::Impl::baseurl2dump |
( |
| ) |
const |
|
inline |
◆ gpgKeyUrls() [1/2]
◆ gpgKeyUrls() [2/2]
◆ contentKeywords()
const std::set< std::string > & zypp::RepoInfo::Impl::contentKeywords |
( |
| ) |
const |
|
inline |
◆ addContent()
void zypp::RepoInfo::Impl::addContent |
( |
const std::string & |
keyword_r | ) |
|
|
inline |
◆ hasContent() [1/2]
bool zypp::RepoInfo::Impl::hasContent |
( |
| ) |
const |
|
inline |
◆ hasContent() [2/2]
bool zypp::RepoInfo::Impl::hasContent |
( |
const std::string & |
keyword_r | ) |
const |
|
inline |
◆ internalValidRepoSignature()
TriBool zypp::RepoInfo::Impl::internalValidRepoSignature |
( |
| ) |
const |
|
inline |
Signature check result needs to be stored/retrieved from _metadataPath.
Don't call them from outside validRepoSignature/setValidRepoSignature
Definition at line 223 of file RepoInfo.cc.
◆ internalSetValidRepoSignature()
void zypp::RepoInfo::Impl::internalSetValidRepoSignature |
( |
TriBool |
value_r | ) |
|
|
inline |
◆ internalUnsignedConfirmed()
bool zypp::RepoInfo::Impl::internalUnsignedConfirmed |
( |
| ) |
const |
|
inline |
We definitely have a symlink pointing to "indeterminate" (for repoGpgCheckIsMandatory)? I.e.
user accepted the unsigned repo in Downloader. A test whether internalValidRepoSignature
is indeterminate would include not yet checked repos, which is unwanted here.
Definition at line 259 of file RepoInfo.cc.
◆ triBoolFromPath() [1/2]
◆ triBoolFromPath() [2/2]
TriBool zypp::RepoInfo::Impl::triBoolFromPath |
( |
const Pathname & |
path_r | ) |
const |
|
inline |
◆ rawGpgCheck() [1/2]
TriBool zypp::RepoInfo::Impl::rawGpgCheck |
( |
| ) |
const |
|
inline |
◆ rawRepoGpgCheck() [1/2]
TriBool zypp::RepoInfo::Impl::rawRepoGpgCheck |
( |
| ) |
const |
|
inline |
◆ rawPkgGpgCheck() [1/2]
TriBool zypp::RepoInfo::Impl::rawPkgGpgCheck |
( |
| ) |
const |
|
inline |
◆ rawGpgCheck() [2/2]
void zypp::RepoInfo::Impl::rawGpgCheck |
( |
TriBool |
val_r | ) |
|
|
inline |
◆ rawRepoGpgCheck() [2/2]
void zypp::RepoInfo::Impl::rawRepoGpgCheck |
( |
TriBool |
val_r | ) |
|
|
inline |
◆ rawPkgGpgCheck() [2/2]
void zypp::RepoInfo::Impl::rawPkgGpgCheck |
( |
TriBool |
val_r | ) |
|
|
inline |
◆ cfgGpgCheck()
bool zypp::RepoInfo::Impl::cfgGpgCheck |
( |
| ) |
const |
|
inline |
◆ cfgRepoGpgCheck()
TriBool zypp::RepoInfo::Impl::cfgRepoGpgCheck |
( |
| ) |
const |
|
inline |
◆ cfgPkgGpgCheck()
TriBool zypp::RepoInfo::Impl::cfgPkgGpgCheck |
( |
| ) |
const |
|
inline |
◆ metadataPath() [1/2]
void zypp::RepoInfo::Impl::metadataPath |
( |
Pathname |
new_r | ) |
|
|
inline |
◆ packagesPath() [1/2]
void zypp::RepoInfo::Impl::packagesPath |
( |
Pathname |
new_r | ) |
|
|
inline |
◆ usesAutoMethadataPaths()
bool zypp::RepoInfo::Impl::usesAutoMethadataPaths |
( |
| ) |
const |
|
inline |
◆ metadataPath() [2/2]
Pathname zypp::RepoInfo::Impl::metadataPath |
( |
| ) |
const |
|
inline |
◆ packagesPath() [2/2]
Pathname zypp::RepoInfo::Impl::packagesPath |
( |
| ) |
const |
|
inline |
◆ clone()
Impl * zypp::RepoInfo::Impl::clone |
( |
| ) |
const |
|
inlineprivate |
◆ rwcowClone
◆ operator<<()
std::ostream & operator<< |
( |
std::ostream & |
str, |
|
|
const RepoInfo::Impl & |
obj |
|
) |
| |
|
related |
◆ defaultPriority
const unsigned zypp::RepoInfo::Impl::defaultPriority = 99 |
|
static |
◆ noPriority
const unsigned zypp::RepoInfo::Impl::noPriority = unsigned(-1) |
|
static |
◆ _rawGpgCheck
TriBool zypp::RepoInfo::Impl::_rawGpgCheck |
|
private |
default gpgcheck behavior: Y/N/ZConf
Definition at line 297 of file RepoInfo.cc.
◆ _rawRepoGpgCheck
TriBool zypp::RepoInfo::Impl::_rawRepoGpgCheck |
|
private |
need to check repo sign.: Y/N/(ZConf(Y/N/gpgCheck))
Definition at line 298 of file RepoInfo.cc.
◆ _rawPkgGpgCheck
TriBool zypp::RepoInfo::Impl::_rawPkgGpgCheck |
|
private |
need to check pkg sign.: Y/N/(ZConf(Y/N/gpgCheck))
Definition at line 299 of file RepoInfo.cc.
◆ _validRepoSignature
TriBool zypp::RepoInfo::Impl::_validRepoSignature |
|
private |
have signed and valid repo metadata
Definition at line 318 of file RepoInfo.cc.
◆ _type
◆ keeppackages
TriBool zypp::RepoInfo::Impl::keeppackages |
◆ _mirrorListUrl
◆ _mirrorListForceMetalink
bool zypp::RepoInfo::Impl::_mirrorListForceMetalink |
◆ path
◆ service
std::string zypp::RepoInfo::Impl::service |
◆ targetDistro
std::string zypp::RepoInfo::Impl::targetDistro |
◆ priority
◆ emptybaseurls
bool zypp::RepoInfo::Impl::emptybaseurls |
|
mutable |
◆ _metadataPath
Pathname zypp::RepoInfo::Impl::_metadataPath |
|
private |
◆ _packagesPath
Pathname zypp::RepoInfo::Impl::_packagesPath |
|
private |
◆ _baseUrls
◆ _keywords
std::pair<FalseBool, std::set<std::string> > zypp::RepoInfo::Impl::_keywords |
|
mutableprivate |
◆ _gpgKeyUrls
The documentation for this struct was generated from the following file: