X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=zypp%2FProvideFilePolicy.h;h=30ef3c5395007206b68a15b49e5d3e4f2f0b411e;hb=f2f36ebec8b34e01f91f190cbd0b9f4d3c2c4510;hp=d57d048d3d6744b508722241d18f858537a2b52f;hpb=d492bc6ff98c3a2917afcaad406ef9586a9ba8f5;p=platform%2Fupstream%2Flibzypp.git diff --git a/zypp/ProvideFilePolicy.h b/zypp/ProvideFilePolicy.h index d57d048..30ef3c5 100644 --- a/zypp/ProvideFilePolicy.h +++ b/zypp/ProvideFilePolicy.h @@ -22,9 +22,7 @@ namespace zypp // CLASS NAME : ProvideFilePolicy /** Policy for \ref provideFile. - * Provides callback hooks for e.g progress reporting or - * behaviour on checksum failure. Provides default - * implementations if no callback is set. + * Provides callback hook for progress reporting. */ class ProvideFilePolicy { @@ -40,23 +38,9 @@ namespace zypp bool progress( int value ) const; public: - /** FailOnChecksumError callback signature. */ - typedef function FailOnChecksumErrorCB; - - /** Set callback. */ - ProvideFilePolicy & failOnChecksumErrorCB( FailOnChecksumErrorCB failOnChecksumErrorCB_r ) - { _failOnChecksumErrorCB = failOnChecksumErrorCB_r; return *this; } - - /** Set callback convenience. - * Let callback return \c yesno_r. - */ - ProvideFilePolicy & failOnChecksumErrorCB( bool yesno_r ); - - /** Evaluate callback. */ - bool failOnChecksumError() const; - + typedef function FailOnChecksumErrorCB; ///< Legacy to remain bincompat private: - FailOnChecksumErrorCB _failOnChecksumErrorCB; + FailOnChecksumErrorCB _failOnChecksumErrorCB; ///< Legacy to remain bincompat ProgressCB _progressCB; };