#include <zypp_detail/ZYppImpl.h>
|
(Note that these are not member functions.)
|
std::ostream & | operator<< (std::ostream &str, const ZYppImpl &obj) |
| Stream output.
|
|
Definition at line 38 of file ZYppImpl.h.
◆ ZYppImpl()
zypp::zypp_detail::ZYppImpl::ZYppImpl |
( |
| ) |
|
◆ ~ZYppImpl()
zypp::zypp_detail::ZYppImpl::~ZYppImpl |
( |
| ) |
|
◆ pool()
ResPool zypp::zypp_detail::ZYppImpl::pool |
( |
| ) |
const |
|
inline |
◆ poolProxy()
ResPoolProxy zypp::zypp_detail::ZYppImpl::poolProxy |
( |
| ) |
const |
|
inline |
◆ keyRing()
KeyRing_Ptr zypp::zypp_detail::ZYppImpl::keyRing |
( |
| ) |
const |
|
inline |
◆ resolver()
Resolver_Ptr zypp::zypp_detail::ZYppImpl::resolver |
( |
| ) |
const |
|
inline |
◆ target()
Target_Ptr zypp::zypp_detail::ZYppImpl::target |
( |
| ) |
const |
◆ getTarget()
Target_Ptr zypp::zypp_detail::ZYppImpl::getTarget |
( |
| ) |
const |
|
inline |
Same as target but returns NULL if target is not initialized, instead of throwing.
Definition at line 74 of file ZYppImpl.h.
◆ initializeTarget()
void zypp::zypp_detail::ZYppImpl::initializeTarget |
( |
const Pathname & |
root, |
|
|
bool |
doRebuild_r |
|
) |
| |
- Exceptions
-
Exception | true, just init the target, dont populate store or pool |
Definition at line 130 of file ZYppImpl.cc.
◆ finishTarget()
void zypp::zypp_detail::ZYppImpl::finishTarget |
( |
| ) |
|
◆ commit()
Commit changes and transactions.
- Todo:
- Remove workflow from target, lot's of it could be done here, and target used for transact.
Definition at line 158 of file ZYppImpl.cc.
◆ installSrcPackage()
void zypp::zypp_detail::ZYppImpl::installSrcPackage |
( |
const SrcPackage_constPtr & |
srcPackage_r | ) |
|
◆ provideSrcPackage()
ManagedFile zypp::zypp_detail::ZYppImpl::provideSrcPackage |
( |
const SrcPackage_constPtr & |
srcPackage_r | ) |
|
◆ homePath()
Pathname zypp::zypp_detail::ZYppImpl::homePath |
( |
| ) |
const |
Get the path where zypp related plugins store persistent data and caches
Definition at line 214 of file ZYppImpl.cc.
◆ tmpPath()
Pathname zypp::zypp_detail::ZYppImpl::tmpPath |
( |
| ) |
const |
Get the path where zypp related plugins store tmp data
Definition at line 220 of file ZYppImpl.cc.
◆ setHomePath()
void zypp::zypp_detail::ZYppImpl::setHomePath |
( |
const Pathname & |
path | ) |
|
set the home, if you need to change it
Definition at line 217 of file ZYppImpl.cc.
◆ diskUsage()
◆ setPartitions()
◆ getPartitions()
◆ changeTargetTo()
void zypp::zypp_detail::ZYppImpl::changeTargetTo |
( |
Target_Ptr |
newtarget_r | ) |
|
Hook for actions to trigger if the Target changes (initialize/finish)
Definition at line 121 of file ZYppImpl.cc.
◆ operator<< [1/2]
std::ostream & operator<< |
( |
std::ostream & |
str, |
|
|
const ZYppImpl & |
obj |
|
) |
| |
|
friend |
◆ operator<<() [2/2]
std::ostream & operator<< |
( |
std::ostream & |
str, |
|
|
const ZYppImpl & |
obj |
|
) |
| |
|
related |
◆ _target
◆ _resolver
Resolver_Ptr zypp::zypp_detail::ZYppImpl::_resolver |
|
private |
◆ _keyring
KeyRing_Ptr zypp::zypp_detail::ZYppImpl::_keyring |
|
private |
◆ _home_path
Pathname zypp::zypp_detail::ZYppImpl::_home_path |
|
private |
◆ _disk_usage
defined mount points, used for disk usage counting
Definition at line 126 of file ZYppImpl.h.
The documentation for this class was generated from the following files: