|
libzypp 17.31.32
|
PackageProvider implementation interface. More...

Public Member Functions | |
| Impl () | |
| virtual | ~Impl () |
| virtual ManagedFile | providePackage () const =0 |
| Provide the package. | |
| virtual ManagedFile | providePackageFromCache () const =0 |
| Provide the package if it is cached. | |
| virtual bool | isCached () const =0 |
| Whether the package is cached. | |
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 >.
Whether the package is cached.
Implemented in zypp::repo::PackageProviderImpl< TPackage >, and zypp::repo::PackageProviderImpl< Package >.