libzypp 17.31.23
|
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 >.
|
pure virtual |
Whether the package is cached.
Implemented in zypp::repo::PackageProviderImpl< TPackage >, and zypp::repo::PackageProviderImpl< Package >.