libzypp  12.16.5
zypp::repo::PackageProvider Class Reference

Provide a package from a Repo. More...

#include <PackageProvider.h>

Classes

class  Impl
 PackageProvider implementation. More...
 

Public Member Functions

 PackageProvider (RepoMediaAccess &access, const Package::constPtr &package, const DeltaCandidates &deltas, const PackageProviderPolicy &policy_r=PackageProviderPolicy())
 Ctor taking the Package to provide.
 
 ~PackageProvider ()
 
ManagedFile providePackage () const
 Provide the package.
 

Private Attributes

RW_pointer< Impl_pimpl
 Implementation class.
 

Detailed Description

Provide a package from a Repo.

Use available deltarpm if apropriate.

Definition at line 60 of file PackageProvider.h.

Constructor & Destructor Documentation

zypp::repo::PackageProvider::PackageProvider ( RepoMediaAccess access,
const Package::constPtr package,
const DeltaCandidates deltas,
const PackageProviderPolicy policy_r = PackageProviderPolicy() 
)

Ctor taking the Package to provide.

Definition at line 451 of file PackageProvider.cc.

zypp::repo::PackageProvider::~PackageProvider ( )

Definition at line 458 of file PackageProvider.cc.

Member Function Documentation

ManagedFile zypp::repo::PackageProvider::providePackage ( ) const

Provide the package.

Exceptions
Exception.

Definition at line 461 of file PackageProvider.cc.

Member Data Documentation

RW_pointer<Impl> zypp::repo::PackageProvider::_pimpl
private

Implementation class.

Pointer to implementation.

Definition at line 77 of file PackageProvider.h.


The documentation for this class was generated from the following files: