Base for CommitPackageCache implementations (implements no chache).
More...
#include <zypp/target/CommitPackageCacheImpl.h>
Base for CommitPackageCache implementations (implements no chache).
All packages are directly retrieved from the source via the PackageProvider passed to the ctor. The PackageProvider is expected to throw or return an empty ManagedFile if the package can't be provided.
Definition at line 40 of file CommitPackageCacheImpl.h.
◆ PackageProvider
◆ Impl()
zypp::target::CommitPackageCache::Impl::Impl |
( |
PackageProvider && | packageProvider_r | ) |
|
|
inline |
◆ ~Impl()
virtual zypp::target::CommitPackageCache::Impl::~Impl |
( |
| ) |
|
|
inlinevirtual |
◆ get()
◆ setCommitList()
void zypp::target::CommitPackageCache::Impl::setCommitList |
( |
std::vector< sat::Solvable > | commitList_r | ) |
|
|
inline |
◆ commitList()
const std::vector< sat::Solvable > & zypp::target::CommitPackageCache::Impl::commitList |
( |
| ) |
const |
|
inline |
◆ preloaded() [1/2]
bool zypp::target::CommitPackageCache::Impl::preloaded |
( |
| ) |
const |
|
inline |
◆ preloaded() [2/2]
void zypp::target::CommitPackageCache::Impl::preloaded |
( |
bool | newval_r | ) |
|
|
inline |
◆ sourceProvidePackage()
virtual ManagedFile zypp::target::CommitPackageCache::Impl::sourceProvidePackage |
( |
const PoolItem & | pi | ) |
const |
|
inlineprotectedvirtual |
◆ sourceProvideCachedPackage()
virtual ManagedFile zypp::target::CommitPackageCache::Impl::sourceProvideCachedPackage |
( |
const PoolItem & | pi | ) |
const |
|
inlineprotectedvirtual |
◆ operator<<()
◆ _commitList
std::vector<sat::Solvable> zypp::target::CommitPackageCache::Impl::_commitList |
|
private |
◆ _packageProvider
◆ _preloaded
The documentation for this class was generated from the following file: