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, storage::PersistentStorage &storage_r)
void ExecuteDoScript (const Script::constPtr &script_r, storage::PersistentStorage &storage_r)
void ExecuteUndoScript (const Script::constPtr &script_r, storage::PersistentStorage &storage_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::@0::ExecuteScriptHelper Script::constPtr  script_r,
bool  do_r,
storage::PersistentStorage storage_r
[static]
 

Definition at line 60 of file TargetImpl.cc.

References DBG, INT, and MIL.

Referenced by ExecuteDoScript(), and ExecuteUndoScript().

void zypp::target::@0::ExecuteDoScript const Script::constPtr &  script_r,
storage::PersistentStorage storage_r
[inline, static]
 

Definition at line 132 of file TargetImpl.cc.

References ExecuteScriptHelper().

void zypp::target::@0::ExecuteUndoScript const Script::constPtr &  script_r,
storage::PersistentStorage storage_r
[inline, static]
 

Definition at line 138 of file TargetImpl.cc.

References ExecuteScriptHelper().

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

References zypp::forEachPoolItemMatchedBy(), and zypp::solver::detail::OBSOLETES.

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

Let the Source provide the package.

Definition at line 231 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 Thu Apr 24 02:25:16 2008 for zypp by  doxygen 1.4.6