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...
struct  RepoProvidePackage
class  TargetImpl
 Base class for concrete Target implementations. More...
struct  MessageResolvableReport
struct  ScriptResolvableReport

Namespaces

namespace  rpm
namespace  hal
namespace  modalias

Functions

std::ostream & operator<< (std::ostream &str, const CommitPackageCache &obj)
std::ostream & operator<< (std::ostream &str, const IMediaKey &obj)
void ExecuteScriptHelper (repo::RepoMediaAccess &access_r, Script::constPtr script_r, bool do_r)
void ExecuteDoScript (repo::RepoMediaAccess &access_r, const Script::constPtr &script_r)
void ExecuteUndoScript (repo::RepoMediaAccess &access_r, 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

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::_repository, zypp::RepoInfo::alias(), zypp::Repository::info(), and zypp::Repository::numericId().

void zypp::target::@635::ExecuteScriptHelper ( repo::RepoMediaAccess access_r,
Script::constPtr  script_r,
bool  do_r 
) [static]

Definition at line 66 of file TargetImpl.cc.

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

Referenced by ExecuteDoScript(), and ExecuteUndoScript().

void zypp::target::@635::ExecuteDoScript ( repo::RepoMediaAccess access_r,
const Script::constPtr script_r 
) [inline, static]

Definition at line 125 of file TargetImpl.cc.

References ExecuteScriptHelper().

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

void zypp::target::@635::ExecuteUndoScript ( repo::RepoMediaAccess access_r,
const Script::constPtr script_r 
) [inline, static]

Definition at line 130 of file TargetImpl.cc.

References ExecuteScriptHelper().

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

void zypp::target::@635::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 187 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 Sep 25 19:23:28 2007 for libzypp by  doxygen 1.5.3