libzypp
15.28.6
|
Extract and remember posttrans scripts for later execution. More...
#include <RpmPostTransCollector.h>
Classes | |
class | Impl |
RpmPostTransCollector implementation. More... | |
Public Member Functions | |
RpmPostTransCollector (const Pathname &root_r) | |
Default ctor. More... | |
~RpmPostTransCollector () | |
Dtor. More... | |
bool | collectScriptFromPackage (ManagedFile rpmPackage_r) |
Extract and remember a packages posttrans script for later execution. More... | |
void | executeScripts () |
Execute te remembered scripts. More... | |
void | discardScripts () |
Discard all remembered scrips. More... | |
Private Attributes | |
RW_pointer< Impl > | _pimpl |
Implementation class. More... | |
Friends | |
std::ostream & | operator<< (std::ostream &str, const RpmPostTransCollector &obj) |
std::ostream & | dumpOn (std::ostream &str, const RpmPostTransCollector &obj) |
Related Functions | |
(Note that these are not member functions.) | |
std::ostream & | operator<< (std::ostream &str, const RpmPostTransCollector &obj) |
std::ostream & | dumOn (std::ostream &str, const RpmPostTransCollector &obj) |
Extract and remember posttrans scripts for later execution.
Definition at line 31 of file RpmPostTransCollector.h.
zypp::target::RpmPostTransCollector::RpmPostTransCollector | ( | const Pathname & | root_r | ) |
Default ctor.
Definition at line 177 of file RpmPostTransCollector.cc.
zypp::target::RpmPostTransCollector::~RpmPostTransCollector | ( | ) |
Dtor.
Definition at line 181 of file RpmPostTransCollector.cc.
bool zypp::target::RpmPostTransCollector::collectScriptFromPackage | ( | ManagedFile | rpmPackage_r | ) |
Extract and remember a packages posttrans script for later execution.
Definition at line 184 of file RpmPostTransCollector.cc.
void zypp::target::RpmPostTransCollector::executeScripts | ( | ) |
Execute te remembered scripts.
Definition at line 187 of file RpmPostTransCollector.cc.
void zypp::target::RpmPostTransCollector::discardScripts | ( | ) |
Discard all remembered scrips.
Definition at line 190 of file RpmPostTransCollector.cc.
|
friend |
Definition at line 193 of file RpmPostTransCollector.cc.
|
friend |
Definition at line 196 of file RpmPostTransCollector.cc.
|
related |
Stream output
Definition at line 193 of file RpmPostTransCollector.cc.
|
related |
Verbose stream output
|
private |
Implementation class.
Pointer to implementation.
Definition at line 56 of file RpmPostTransCollector.h.