#include <SourceProvideFile.h>
Public Types | |
| typedef function< bool(int)> | ProgressCB |
| Progress callback signature. | |
| typedef function< bool()> | FailOnChecksumErrorCB |
| FailOnChecksumError callback signature. | |
Public Member Functions | |
| ProvideFilePolicy & | progressCB (ProgressCB progressCB_r) |
| Set callback. | |
| bool | progress (int value) const |
| Evaluate callback. | |
| ProvideFilePolicy & | failOnChecksumErrorCB (FailOnChecksumErrorCB failOnChecksumErrorCB_r) |
| Set callback. | |
| ProvideFilePolicy & | failOnChecksumErrorCB (bool yesno_r) |
| Set callback convenience. | |
| bool | failOnChecksumError () const |
| Evaluate callback. | |
Private Attributes | |
| FailOnChecksumErrorCB | _failOnChecksumErrorCB |
| ProgressCB | _progressCB |
Provides callback hooks for e.g progress reporting or behaviour on checksum failure. Provides default implementations if no callback is set.
Definition at line 39 of file SourceProvideFile.h.
|
|
Progress callback signature.
Definition at line 43 of file SourceProvideFile.h. |
|
|
FailOnChecksumError callback signature.
Definition at line 54 of file SourceProvideFile.h. |
|
|
Set callback.
Definition at line 46 of file SourceProvideFile.h. References _progressCB. Referenced by zypp::source::PackageProvider::tryDelta(), and zypp::source::PackageProvider::tryPatch(). |
|
|
Evaluate callback.
Definition at line 52 of file SourceProvideFile.cc. References _progressCB. Referenced by zypp::source::provideFile(). |
|
|
Set callback.
Definition at line 57 of file SourceProvideFile.h. References _failOnChecksumErrorCB. |
|
|
Set callback convenience.
Let callback return Definition at line 46 of file SourceProvideFile.cc. References _failOnChecksumErrorCB, zypp::source::no(), and zypp::source::yes(). |
|
|
Evaluate callback.
Definition at line 59 of file SourceProvideFile.cc. References _failOnChecksumErrorCB. |
|
|
Definition at line 69 of file SourceProvideFile.h. Referenced by failOnChecksumError(), and failOnChecksumErrorCB(). |
|
|
Definition at line 70 of file SourceProvideFile.h. Referenced by progress(), and progressCB(). |
1.4.6