libzypp  17.6.1
PackageProvider.cc File Reference
#include <iostream>
#include <fstream>
#include <sstream>
#include "zypp/repo/PackageDelta.h"
#include "zypp/base/Logger.h"
#include "zypp/base/Gettext.h"
#include "zypp/base/UserRequestException.h"
#include "zypp/base/NonCopyable.h"
#include "zypp/repo/PackageProvider.h"
#include "zypp/repo/Applydeltarpm.h"
#include "zypp/TmpPath.h"
#include "zypp/ZConfig.h"
#include "zypp/RepoInfo.h"
#include "zypp/RepoManager.h"
#include "zypp/SrcPackage.h"
#include "zypp/ZYppFactory.h"
#include "zypp/Target.h"
#include "zypp/target/rpm/RpmDb.h"
#include "zypp/FileChecker.h"
#include "zypp/target/rpm/RpmHeader.h"
Include dependency graph for PackageProvider.cc:

Go to the source code of this file.

Classes

class  zypp::repo::RpmSigCheckException
 Exception thrown by PackageProviderImpl::rpmSigFileChecker. More...
 
class  zypp::repo::PackageProvider::Impl
 PackageProvider implementation interface. More...
 
class  zypp::repo::PackageProviderImpl< TPackage >
 
class  zypp::repo::RpmPackageProvider
 RPM PackageProvider implementation (with deltarpm processing). More...
 

Namespaces

 zypp
 Easy-to use interface to the ZYPP dependency resolver.
 
 zypp::repo
 
 zypp::repo::factory
 

Functions

PackageProvider::Impl * zypp::repo::factory::make (RepoMediaAccess &access_r, const PoolItem &pi_r, const DeltaCandidates &deltas_r, const PackageProviderPolicy &policy_r)
 
PackageProvider::Impl * zypp::repo::factory::make (RepoMediaAccess &access_r, const PoolItem &pi_r, const PackageProviderPolicy &policy_r)
 
PackageProvider::Impl * zypp::repo::factory::make (RepoMediaAccess &access_r, const Package::constPtr &package_r, const DeltaCandidates &deltas_r, const PackageProviderPolicy &policy_r)