zypp::target Namespace Reference


Classes

class  CommitLog
 Simple wrapper for progress log. More...
class  CommitPackageCache
 Target::commit helper optimizing package provision. More...
struct  IMediaKey
 Helper storing a source id and media number. More...
class  CommitPackageCacheReadAhead
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

std::ostream & operator<< (std::ostream &str, const CommitPackageCache &obj)
std::ostream & operator<< (std::ostream &str, const IMediaKey &obj)
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.
static ManagedFile sourceProvidePackage (const PoolItem &pi)
 Let the Source provide the package.
 IMPL_PTR_TYPE (TargetImpl)
 DEFINE_PTR_TYPE (TargetImpl)


Function Documentation

std::ostream& zypp::target::operator<< ( std::ostream &  str,
const CommitPackageCache &  obj 
)

Definition at line 90 of file CommitPackageCache.cc.

References zypp::target::CommitPackageCache::_pimpl.

std::ostream & zypp::target::operator<< ( std::ostream &  str,
const IMediaKey &  obj 
)

Definition at line 34 of file CommitPackageCacheReadAhead.cc.

References zypp::target::IMediaKey::_mediaNr, zypp::target::IMediaKey::_source, zypp::Source_Ref::alias(), and zypp::Source_Ref::numericId().

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

Definition at line 60 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::@542::ExecuteDoScript ( const Script::constPtr script_r  )  [inline, static]

Definition at line 126 of file TargetImpl.cc.

References ExecuteScriptHelper().

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

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

Definition at line 131 of file TargetImpl.cc.

References ExecuteScriptHelper().

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

void zypp::target::@542::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 188 of file TargetImpl.cc.

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

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

static ManagedFile zypp::target::sourceProvidePackage ( const PoolItem pi  )  [static]

Let the Source provide the package.

Definition at line 223 of file TargetImpl.cc.

References zypp::source::PackageProviderPolicy::queryInstalledCB(), and zypp::PoolItem_Ref::resolvable().

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

zypp::target::IMPL_PTR_TYPE ( TargetImpl   ) 

zypp::target::DEFINE_PTR_TYPE ( TargetImpl   ) 


Generated on Fri Jul 4 16:58:06 2008 for zypp by  doxygen 1.5.0