zypp::target Namespace Reference


Classes

class  CommitLog
 Simple wrapper for progress log. More...
class  RpmInstallPackageReceiver
class  RpmRemovePackageReceiver
class  TargetException
 Just inherits Exception to separate target exceptions. More...
class  TargetAbortedException
struct  QueryInstalledEditionHelper
 Helper for PackageProvider queries during commit. More...
class  TargetImpl
 Base class for concrete Target implementations. More...
struct  MessageResolvableReport
struct  ScriptResolvableReport

Namespaces

namespace  hal
namespace  modalias
namespace  rpm

Functions

void ExecuteScriptHelper (Script::constPtr script_r, bool do_r)
void ExecuteDoScript (const Script::constPtr &script_r)
void ExecuteUndoScript (const Script::constPtr &script_r)
void obsoleteMatchesFromStorage (storage::PersistentStorage &storage_r, const ResPool &pool_r, const PoolItem &byPoolitem_r)
 Helper processing non-Package obsoletes.
 IMPL_PTR_TYPE (TargetImpl)
 DEFINE_PTR_TYPE (TargetImpl)


Function Documentation

void zypp::target::@518::ExecuteScriptHelper ( Script::constPtr  script_r,
bool  do_r 
) [static]

Definition at line 58 of file TargetImpl.cc.

References zypp::filesystem::chmod(), DBG, zypp::target::ScriptResolvableReport::DO, INT, MIL, zypp::target::ScriptResolvableReport::OUTPUT, report, zypp::ExternalProgram::Stderr_To_Stdout, zypp::target::ScriptResolvableReport::UNDO, WAR, and ZYPP_THROW.

Referenced by ExecuteDoScript(), and ExecuteUndoScript().

void zypp::target::@518::ExecuteDoScript ( const Script::constPtr script_r  )  [inline, static]

Definition at line 124 of file TargetImpl.cc.

References ExecuteScriptHelper().

Referenced by zypp::target::TargetImpl::commit().

void zypp::target::@518::ExecuteUndoScript ( const Script::constPtr script_r  )  [inline, static]

Definition at line 129 of file TargetImpl.cc.

References ExecuteScriptHelper().

Referenced by zypp::target::TargetImpl::commit().

void zypp::target::@518::obsoleteMatchesFromStorage ( storage::PersistentStorage storage_r,
const ResPool pool_r,
const PoolItem byPoolitem_r 
) [static]

Helper processing non-Package obsoletes.

Scan pool_r for items obsoleted byPoolitem_r and remove them from storage_r.

Definition at line 186 of file TargetImpl.cc.

References zypp::forEachPoolItemMatchedBy(), and zypp::Dep::OBSOLETES.

Referenced by zypp::target::TargetImpl::commit().

zypp::target::IMPL_PTR_TYPE ( TargetImpl   ) 

zypp::target::DEFINE_PTR_TYPE ( TargetImpl   ) 


Generated on Tue Nov 28 16:49:41 2006 for zypp by  doxygen 1.5.0