libzypp  15.28.6
zypp::target::rpm::RpmRemoveReport Struct Reference

#include <RpmCallbacks.h>

Inheritance diagram for zypp::target::rpm::RpmRemoveReport:

Public Types

enum  Action { ABORT, RETRY, IGNORE }
 
- Public Types inherited from zypp::callback::ReportBase
typedef callback::UserData UserData
 
typedef UserData::ContentType ContentType
 

Public Member Functions

virtual void start (const std::string &name)
 Start the operation. More...
 
virtual bool progress (unsigned percent)
 Inform about progress Return true on abort. More...
 
virtual Action problem (Exception &excpt_r)
 
virtual void finishInfo (const std::string &info_r)
 Additional rpm output to be reported in finish in case of success. More...
 
virtual void finish ()
 Finish operation in case of success. More...
 
virtual void finish (Exception &excpt_r)
 Finish operation in case of fail, report fail exception. More...
 
- Public Member Functions inherited from zypp::callback::ReportBase
virtual void report (const UserData &userData_r=UserData())
 The most generic way of sending/receiving data. More...
 
virtual ~ReportBase ()
 

Detailed Description

Definition at line 33 of file RpmCallbacks.h.

Member Enumeration Documentation

Enumerator
ABORT 
RETRY 
IGNORE 

Definition at line 36 of file RpmCallbacks.h.

Member Function Documentation

virtual void zypp::target::rpm::RpmRemoveReport::start ( const std::string &  name)
inlinevirtual

Start the operation.

Definition at line 43 of file RpmCallbacks.h.

virtual bool zypp::target::rpm::RpmRemoveReport::progress ( unsigned  percent)
inlinevirtual

Inform about progress Return true on abort.

Definition at line 49 of file RpmCallbacks.h.

virtual Action zypp::target::rpm::RpmRemoveReport::problem ( Exception excpt_r)
inlinevirtual

Definition at line 52 of file RpmCallbacks.h.

virtual void zypp::target::rpm::RpmRemoveReport::finishInfo ( const std::string &  info_r)
inlinevirtual

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

Definition at line 56 of file RpmCallbacks.h.

virtual void zypp::target::rpm::RpmRemoveReport::finish ( )
inlinevirtual

Finish operation in case of success.

Definition at line 60 of file RpmCallbacks.h.

virtual void zypp::target::rpm::RpmRemoveReport::finish ( Exception excpt_r)
inlinevirtual

Finish operation in case of fail, report fail exception.

Definition at line 63 of file RpmCallbacks.h.


The documentation for this struct was generated from the following file: