10 #ifndef ZYPP_PROVIDEFILEPOLICY_H 11 #define ZYPP_PROVIDEFILEPOLICY_H 38 {
_progressCB = std::move(progressCB_r);
return *
this; }
46 {
_fileChecker = std::move(fileChecker_r);
return *
this; }
59 #endif // ZYPP_PROVIDEFILEPOLICY_H function< bool(int)> ProgressCB
Progress callback signature.
const FileChecker & fileChecker() const
The FileCecker.
bool progress(int value) const
Evaluate callback.
Policy for provideFile and RepoMediaAccess.
ProvideFilePolicy & fileChecker(FileChecker fileChecker_r)
Add a FileCecker passed down to the Fetcher.
ProvideFilePolicy & progressCB(ProgressCB progressCB_r)
Set callback.
function< void(const Pathname &file)> FileChecker
Functor signature used to check files.
Easy-to use interface to the ZYPP dependency resolver.