13#ifndef ZYPP_TARGET_RPM_RPMCALLBACKS_H
14#define ZYPP_TARGET_RPM_RPMCALLBACKS_H
20#include <zypp/base/Exception.h>
21#include <zypp/Pathname.h>
43 virtual void start(
const std::string & name )
Base class for Exception.
Easy-to use interface to the ZYPP dependency resolver.
virtual void finish(Exception &excpt_r)
Finish operation in case of fail, report fail exception.
virtual void finishInfo(const std::string &info_r)
Additional rpm output to be reported in finish in case of success.
virtual bool progress(unsigned percent)
Inform about progress Return false on abort.
virtual Action problem(Exception &excpt_r)
virtual void start(const Pathname &name)
Start the operation.
virtual void finish()
Finish operation in case of success.
virtual void finishInfo(const std::string &info_r)
Additional rpm output to be reported in finish in case of success.
virtual void start(const std::string &name)
Start the operation.
virtual void finish(Exception &excpt_r)
Finish operation in case of fail, report fail exception.
virtual Action problem(Exception &excpt_r)
virtual bool progress(unsigned percent)
Inform about progress Return true on abort.
virtual void finish()
Finish operation in case of success.