| libzypp 17.37.10
    | 
ZConfig implementation. More...
| Classes | |
| struct | MultiversionMap | 
| struct | TargetDefaults | 
| Settings that follow a changed Target.  More... | |
| Public Member Functions | |
| Impl () | |
| Impl (const Impl &)=delete | |
| Impl (Impl &&)=delete | |
| Impl & | operator= (const Impl &)=delete | 
| Impl & | operator= (Impl &&)=delete | 
| ~Impl () | |
| Pathname | _autodetectSystemRoot () const | 
| bsc#1237044: Provide announceSystemRoot to allow commands using –root without launching a Target. | |
| void | notifyTargetChanged () | 
| MultiversionSpec & | multiversion () | 
| const MultiversionSpec & | multiversion () const | 
| const TargetDefaults & | targetDefaults () const | 
| TargetDefaults & | targetDefaults () | 
| Private Types | |
| using | MultiversionSpec = std::set<std::string> | 
| Private Member Functions | |
| MultiversionSpec & | getMultiversion () const | 
| Private Attributes | |
| TargetDefaults | _initialTargetDefaults | 
| Initial TargetDefaults from /. | |
| std::optional< TargetDefaults > | _currentTargetDefaults | 
| TargetDefaults while –root. | |
| MultiversionMap | _multiversionMap | 
ZConfig implementation.
Definition at line 399 of file ZConfig.cc.
| 
 | private | 
Definition at line 401 of file ZConfig.cc.
| 
 | inline | 
Definition at line 480 of file ZConfig.cc.
| 
 | delete | 
| 
 | delete | 
| 
 | inline | 
Definition at line 727 of file ZConfig.cc.
| 
 | inline | 
bsc#1237044: Provide announceSystemRoot to allow commands using –root without launching a Target.
An announced SystemRoot is used rather than / when no Target is up. This enables sub components (e.g. VarReplacer) to refer to the right context.
Setting or re-setting a Target clears any announced SystemRoot.
Definition at line 736 of file ZConfig.cc.
| 
 | inline | 
Definition at line 742 of file ZConfig.cc.
| 
 | inline | 
Definition at line 815 of file ZConfig.cc.
| 
 | inline | 
Definition at line 816 of file ZConfig.cc.
| 
 | inline | 
Definition at line 837 of file ZConfig.cc.
| 
 | inline | 
Definition at line 838 of file ZConfig.cc.
| 
 | inlineprivate | 
Definition at line 928 of file ZConfig.cc.
| Pathname zypp::ZConfig::Impl::_parsedZyppConf | 
Remember any parsed zypp.conf.
Definition at line 770 of file ZConfig.cc.
| Pathname zypp::ZConfig::Impl::_announced_root_path | 
Definition at line 771 of file ZConfig.cc.
| long zypp::ZConfig::Impl::cfg_lockTimeout = 0 | 
Definition at line 773 of file ZConfig.cc.
| Arch zypp::ZConfig::Impl::cfg_arch | 
Definition at line 775 of file ZConfig.cc.
| Locale zypp::ZConfig::Impl::cfg_textLocale | 
Definition at line 776 of file ZConfig.cc.
| DefaultOption<Pathname> zypp::ZConfig::Impl::cfg_cache_path | 
Definition at line 778 of file ZConfig.cc.
| DefaultOption<Pathname> zypp::ZConfig::Impl::cfg_metadata_path | 
Definition at line 779 of file ZConfig.cc.
| DefaultOption<Pathname> zypp::ZConfig::Impl::cfg_solvfiles_path | 
Definition at line 780 of file ZConfig.cc.
| DefaultOption<Pathname> zypp::ZConfig::Impl::cfg_packages_path | 
Definition at line 781 of file ZConfig.cc.
| Pathname zypp::ZConfig::Impl::cfg_config_path | 
Definition at line 783 of file ZConfig.cc.
| Pathname zypp::ZConfig::Impl::cfg_known_repos_path | 
Definition at line 784 of file ZConfig.cc.
| Pathname zypp::ZConfig::Impl::cfg_known_services_path | 
Definition at line 785 of file ZConfig.cc.
| Pathname zypp::ZConfig::Impl::cfg_vars_path | 
Definition at line 786 of file ZConfig.cc.
| Pathname zypp::ZConfig::Impl::cfg_repo_mgr_root_path | 
Definition at line 787 of file ZConfig.cc.
| Pathname zypp::ZConfig::Impl::cfg_vendor_path | 
Definition at line 789 of file ZConfig.cc.
| Pathname zypp::ZConfig::Impl::cfg_multiversion_path | 
Definition at line 790 of file ZConfig.cc.
| std::string zypp::ZConfig::Impl::cfg_kernel_keep_spec | 
Definition at line 791 of file ZConfig.cc.
| Pathname zypp::ZConfig::Impl::locks_file | 
Definition at line 792 of file ZConfig.cc.
| DefaultOption<std::string> zypp::ZConfig::Impl::updateMessagesNotify | 
Definition at line 794 of file ZConfig.cc.
| bool zypp::ZConfig::Impl::repo_add_probe | 
Definition at line 796 of file ZConfig.cc.
| unsigned zypp::ZConfig::Impl::repo_refresh_delay | 
Definition at line 797 of file ZConfig.cc.
| LocaleSet zypp::ZConfig::Impl::repoRefreshLocales | 
Definition at line 798 of file ZConfig.cc.
| bool zypp::ZConfig::Impl::repoLabelIsAlias | 
Definition at line 799 of file ZConfig.cc.
| bool zypp::ZConfig::Impl::download_use_deltarpm | 
Definition at line 801 of file ZConfig.cc.
| bool zypp::ZConfig::Impl::download_use_deltarpm_always | 
Definition at line 802 of file ZConfig.cc.
| DefaultOption<bool> zypp::ZConfig::Impl::download_media_prefer_download | 
Definition at line 803 of file ZConfig.cc.
| DefaultOption<Pathname> zypp::ZConfig::Impl::download_mediaMountdir | 
Definition at line 804 of file ZConfig.cc.
| Option<DownloadMode> zypp::ZConfig::Impl::commit_downloadMode | 
Definition at line 806 of file ZConfig.cc.
| DefaultOption<bool> zypp::ZConfig::Impl::gpgCheck | 
Definition at line 808 of file ZConfig.cc.
| DefaultOption<TriBool> zypp::ZConfig::Impl::repoGpgCheck | 
Definition at line 809 of file ZConfig.cc.
| DefaultOption<TriBool> zypp::ZConfig::Impl::pkgGpgCheck | 
Definition at line 810 of file ZConfig.cc.
| Pathname zypp::ZConfig::Impl::solver_checkSystemFile | 
Definition at line 812 of file ZConfig.cc.
| Pathname zypp::ZConfig::Impl::solver_checkSystemFileDir | 
Definition at line 813 of file ZConfig.cc.
| bool zypp::ZConfig::Impl::apply_locks_file | 
Definition at line 818 of file ZConfig.cc.
| target::rpm::RpmInstFlags zypp::ZConfig::Impl::rpmInstallFlags | 
Definition at line 820 of file ZConfig.cc.
| Pathname zypp::ZConfig::Impl::history_log_path | 
Definition at line 822 of file ZConfig.cc.
| std::string zypp::ZConfig::Impl::userData | 
Definition at line 824 of file ZConfig.cc.
Definition at line 826 of file ZConfig.cc.
| bool zypp::ZConfig::Impl::geoipEnabled | 
Definition at line 828 of file ZConfig.cc.
| std::vector<std::string> zypp::ZConfig::Impl::geoipHosts | 
Definition at line 830 of file ZConfig.cc.
| MediaConfig& zypp::ZConfig::Impl::_mediaConf = MediaConfig::instance() | 
Definition at line 833 of file ZConfig.cc.
| 
 | private | 
Initial TargetDefaults from /.
Definition at line 840 of file ZConfig.cc.
| 
 | private | 
TargetDefaults while –root.
Definition at line 841 of file ZConfig.cc.
| 
 | mutableprivate | 
Definition at line 931 of file ZConfig.cc.