zypp::detail Namespace Reference


Classes

class  AtomImpl
 Class representing the link between a patch and a package. More...
class  AtomImplIf
 Abstract Atom implementation interface. More...
struct  ImplConnect
 Connect to an implementation (internal). More...
class  MessageImpl
 Class representing the message to be shown during update. More...
class  MessageImplIf
 Abstract Message implementation interface. More...
class  PackageImpl
class  PackageImplIf
 Abstract Package implementation interface. More...
class  PatchImpl
 Class representing a patch. More...
class  PatchImplIf
 Abstract Patch implementation interface. More...
class  PatternImpl
class  PatternImplIf
 Abstract Pattern implementation interface. More...
class  ProductImpl
class  ProductImplIf
 Abstract Product implementation interface. More...
struct  ResImplTraits
 Defines common types for Resolvable implementations. More...
class  ResObjectImplIf
 Abstact ResObject implementation interface. More...
class  ScriptImpl
 Class representing an update script. More...
class  ScriptImplIf
 Abstract Script implementation interface. More...
class  SelectionImpl
class  SelectionImplIf
 Abstract Selection implementation interface. More...
class  SrcPackageImpl
class  SrcPackageImplIf
 Abstract SrcPackage implementation interface. More...
class  LanguageImpl
 Exposition only. More...
class  LanguageImplIf
 Exposition only. More...
class  SystemResObjectImplIf
 Abstract SystemResObject implementation interface. More...

Namespaces

namespace  _resobjectfactory_detail

Functions

static void copycaps (std::set< std::string > &out, const CapSet &in)
template<class _Impl>
_Impl::ResType::Ptr makeResolvableAndImpl (const NVRAD &nvrad_r, intrusive_ptr< _Impl > &impl_r)
template<class _Impl>
_Impl::ResType::Ptr makeResolvableFromImpl (const NVRAD &nvrad_r, intrusive_ptr< _Impl > impl_r)


Function Documentation

static void zypp::detail::copycaps std::set< std::string > &  out,
const CapSet in
[static]
 

Definition at line 41 of file PatternImplIf.cc.

Referenced by zypp::detail::SelectionImplIf::install_packages(), and zypp::detail::PatternImplIf::install_packages().

template<class _Impl>
_Impl::ResType::Ptr zypp::detail::makeResolvableAndImpl const NVRAD &  nvrad_r,
intrusive_ptr< _Impl > &  impl_r
 

Definition at line 64 of file ResObjectFactory.h.

Referenced by zypp::SystemResObject::instance().

template<class _Impl>
_Impl::ResType::Ptr zypp::detail::makeResolvableFromImpl const NVRAD &  nvrad_r,
intrusive_ptr< _Impl >  impl_r
 

Definition at line 75 of file ResObjectFactory.h.

Referenced by zypp::source::yum::YUMSourceImpl::augmentPackage(), zypp::Language::availableInstance(), zypp::storage::XMLFilesBackend::createAtom(), zypp::source::yum::YUMSourceImpl::createGroup(), zypp::storage::XMLFilesBackend::createMessage(), zypp::source::yum::YUMSourceImpl::createMessage(), zypp::storage::XMLFilesBackend::createPatch(), zypp::source::yum::YUMSourceImpl::createPatch(), zypp::storage::XMLFilesBackend::createPattern(), zypp::source::yum::YUMSourceImpl::createPattern(), zypp::storage::XMLFilesBackend::createProduct(), zypp::source::yum::YUMSourceImpl::createProduct(), zypp::storage::XMLFilesBackend::createScript(), zypp::source::yum::YUMSourceImpl::createScript(), zypp::storage::XMLFilesBackend::createSelection(), zypp::source::susetags::PatternTagFileParser::endParse(), and zypp::Language::installedInstance().


Generated on Thu Jul 6 00:07:31 2006 for zypp by  doxygen 1.4.6