libzypp  10.5.0
zypp::target::RpmInstallPackageReceiver Class Reference

#include <TargetCallbackReceiver.h>

Inheritance diagram for zypp::target::RpmInstallPackageReceiver:

List of all members.

Public Member Functions

 RpmInstallPackageReceiver (Resolvable::constPtr res)
virtual ~RpmInstallPackageReceiver ()
virtual void reportbegin ()
virtual void reportend ()
virtual void start (const Pathname &name)
 Start the operation.
void tryLevel (target::rpm::InstallResolvableReport::RpmLevel level_r)
bool aborted () const
virtual bool progress (unsigned percent)
 Inform about progress Return true on abort.
virtual
rpm::RpmInstallReport::Action 
problem (Exception &excpt_r)
 inform user about a problem
virtual void finishInfo (const std::string &info_r)
 Additional rpm output to be reported in finish in case of success.
virtual void finish ()
 Finish operation in case of success.
virtual void finish (Exception &excpt_r)
 Finish operatin in case of fail, report fail exception.

Private Attributes

callback::SendReport
< rpm::InstallResolvableReport
_report
Resolvable::constPtr _resolvable
target::rpm::InstallResolvableReport::RpmLevel _level
bool _abort
std::string _finishInfo

Detailed Description

Definition at line 25 of file TargetCallbackReceiver.h.


Constructor & Destructor Documentation

zypp::target::RpmInstallPackageReceiver::RpmInstallPackageReceiver ( Resolvable::constPtr  res)

Definition at line 24 of file TargetCallbackReceiver.cc.

zypp::target::RpmInstallPackageReceiver::~RpmInstallPackageReceiver ( ) [virtual]

Definition at line 32 of file TargetCallbackReceiver.cc.


Member Function Documentation

void zypp::target::RpmInstallPackageReceiver::reportbegin ( ) [virtual]
void zypp::target::RpmInstallPackageReceiver::reportend ( ) [virtual]
void zypp::target::RpmInstallPackageReceiver::start ( const Pathname &  name) [virtual]

Start the operation.

Definition at line 45 of file TargetCallbackReceiver.cc.

void zypp::target::RpmInstallPackageReceiver::tryLevel ( target::rpm::InstallResolvableReport::RpmLevel  level_r)

Definition at line 101 of file TargetCallbackReceiver.cc.

bool zypp::target::RpmInstallPackageReceiver::aborted ( ) const [inline]

Definition at line 48 of file TargetCallbackReceiver.h.

bool zypp::target::RpmInstallPackageReceiver::progress ( unsigned  percent) [virtual]

Inform about progress Return true on abort.

Definition at line 55 of file TargetCallbackReceiver.cc.

rpm::RpmInstallReport::Action zypp::target::RpmInstallPackageReceiver::problem ( Exception excpt_r) [virtual]

inform user about a problem

Definition at line 62 of file TargetCallbackReceiver.cc.

void zypp::target::RpmInstallPackageReceiver::finishInfo ( const std::string &  info_r) [virtual]

Additional rpm output to be reported in finish in case of success.

Definition at line 84 of file TargetCallbackReceiver.cc.

void zypp::target::RpmInstallPackageReceiver::finish ( ) [virtual]

Finish operation in case of success.

Definition at line 90 of file TargetCallbackReceiver.cc.

void zypp::target::RpmInstallPackageReceiver::finish ( Exception excpt_r) [virtual]

Finish operatin in case of fail, report fail exception.

Finish operation in case of success.

Definition at line 96 of file TargetCallbackReceiver.cc.


Member Data Documentation

Definition at line 32 of file TargetCallbackReceiver.h.


The documentation for this class was generated from the following files: