|
libzypp
17.7.0
|
PackageProvider implementation interface. More...

Public Member Functions | |
| Impl () | |
| virtual | ~Impl () |
| virtual ManagedFile | providePackage () const =0 |
| Provide the package. More... | |
| virtual ManagedFile | providePackageFromCache () const =0 |
| Provide the package if it is cached. More... | |
| virtual bool | isCached () const =0 |
| Whether the package is cached. More... | |
PackageProvider implementation interface.
Definition at line 82 of file PackageProvider.cc.
|
inline |
Definition at line 84 of file PackageProvider.cc.
|
inlinevirtual |
Definition at line 85 of file PackageProvider.cc.
|
pure virtual |
Provide the package.
The basic workflow.
| Exception. |
Implemented in zypp::repo::PackageProviderImpl< TPackage >, and zypp::repo::PackageProviderImpl< Package >.
|
pure virtual |
Provide the package if it is cached.
Implemented in zypp::repo::PackageProviderImpl< TPackage >, and zypp::repo::PackageProviderImpl< Package >.
|
pure virtual |
Whether the package is cached.
Implemented in zypp::repo::PackageProviderImpl< TPackage >, and zypp::repo::PackageProviderImpl< Package >.