zypp Namespace Reference

Easy-to use interface to the ZYPP dependency resolver. More...


Classes

class  Arch
 Architecture. More...
struct  ArchCompatibleWith
 Functor finding compatible architectures. More...
class  Atom
class  AutoDispose
 Reference counted access to a _Tp object calling a custom Dispose function when the last AutoDispose handle to it is destroyed or reset. More...
class  Counter
 Integral type with initial value 0. More...
class  DefaultFalseBool
 Bool whose default value is false. More...
class  DefaultIntegral
 Integral type with defined initial value when default constructed. More...
class  Exception
 Base class for Exception. More...
class  InputStream
 Helper to create and pass std::istream. More...
struct  GetPairFirst
 Functor taking a std::pair returning std::pair.first. More...
struct  GetPairSecond
 Functor taking a std::pair returning std::pair.second . More...
struct  MapKVIteratorTraits
 Traits for std::map key and value iterators. More...
class  KindOf
 Maintain string values representing different kinds of a type. More...
struct  NullDeleter
 shared_ptr custom deleter doing nothing. More...
struct  RW_pointer
 Wrapper for const correct access via Smart pointer types. More...
struct  RWCOW_pointer
 RW_pointer supporting 'copy on write' functionality. More...
class  ByteCount
 Store and operate with byte count. More...
class  Capability
 Resolvable capabilitiy. More...
struct  CapOrder
 Ordering relation used by CapSet. More...
struct  CapAndItem
class  CapFactory
 Factory for creating Capability. More...
class  CapMatch
 Tri state Capability match result. More...
class  MatchesCapability
 Functor testing whether argument matches a certain Capability. More...
class  ForEachMatchInPool
 Functor invoking action_r on each matching Capability in a ResPool. More...
struct  OncePerPoolItem
 Functor translating CapAndItem actions into PoolItem actions avoiding multiple invocations for the same PoolItem. More...
class  ChangelogEntry
 Single entry in a change log. More...
class  CheckSum
class  CountryCode
 Country codes (iso3166-1-alpha-2). More...
class  Date
 Store and operate on date (time_t). More...
struct  Dep
 Enumeration class of dependency types. More...
struct  Dependencies
 Helper keeping CapSet for all kinds of dependencies. More...
struct  DigestReport
class  Digest
 Compute Message Digests (MD5, SHA1 etc). More...
class  DiskUsage
class  DiskUsageCounter
class  Edition
 Edition represents [epoch:]version[-release]. More...
class  ExternalProgram
 Execute a program and give access to its io An object of this class encapsulates the execution of an external program. More...
struct  KeyRingReport
struct  KeyRingSignals
class  KeyRingException
class  KeyRing
 Class that represent a text and multiple translations. More...
struct  KVMap
 A map of (key,value) strings. More...
class  Language
 Language interface. More...
class  LanguageCode
 Language codes (iso639_2/iso639_1). More...
class  Locale
class  MediaVerifier
class  OnMediaLocation
class  NullFileChecker
class  ChecksumFileChecker
class  MediaSetAccess
class  Message
 Class representing the message to be shown during update. More...
class  NameKindProxy
 Retrieve and maintain PoolItem of a certain name and kind. More...
struct  MultiLocale
 Handle data depending on a locale. More...
struct  NVR
 Helper storing Name and Edition. More...
struct  NVRA
 Helper storing Name, Edition and Arch. More...
struct  NVRAD
 Helper storing Name, Edition, Arch and Dependencies. More...
class  Package
 Package interface. More...
class  Patch
 Class representing a patch. More...
class  Pattern
 Pattern interface. More...
class  PoolItem_Ref
 Reference to a PoolItem conecting ResObject and ResStatus. More...
class  ProblemSolution
 Class representing one possible solution to one problem found during resolving. More...
class  Product
 Product interface. More...
class  BadKeyException
class  PublicKey
 Class that represent a GPG Public Key. More...
struct  Range
struct  Rel
 Relational operators. More...
struct  Compare
 General compare functor returning -1, 0, 1. More...
struct  CompareBy
 Functor to compare two elements by Rel based on a general _Compare functor. More...
struct  CompareByEQ
struct  CompareByNE
struct  CompareByLT
struct  CompareByLE
struct  CompareByGT
struct  CompareByGE
struct  CompareByANY
struct  CompareByNONE
class  ResObject
 Interface base for resolvable objects (common data). More...
class  Resolvable
 Interface base for resolvable objects (identification and dependencies). More...
class  Resolver
 Resolver interface. More...
class  ResolverProblem
class  ResPool
 Access to ResObject pool. More...
class  ResPoolManager
 Manage a ResObject pool. More...
struct  PoolItemSaver
 Tem. More...
struct  SelPoolHelper
class  ResPoolProxy
class  ResStatus
 Status bitfield. More...
class  ResStore
struct  ResolvableTraits
 Base of ResTraits. More...
struct  ResTraits
 ResTraits. More...
struct  ResTraits< Resolvable >
 ResTraits specialisation for Resolvable. More...
struct  ResTraits< ResObject >
 ResTraits specialisation for ResObject. More...
class  Script
 Class representing an update script. More...
class  Selection
 Selection interface. More...
class  Signature
class  Source_Ref
 
Note:
Source is a reference to the implementation.
More...
class  SourceCache
class  SourceFactory
 Factory to create a Source_Ref. More...
class  SourceFeed_Ref
 Feed Sources into a ResPool. More...
class  FailedSourcesRestoreException
class  SourcesAlreadyRestoredException
class  SourceManager
 Provide the known Sources. More...
class  SrcPackage
 SrcPackage interface. More...
class  SystemResObject
class  Target
class  TranslatedText
 Class that represent a text and multiple translations. More...
class  UpgradeOptions
 Struct for update options. More...
class  UpgradeStatistics
 Struct for update options, statistics, and result lists. More...
class  Url
 Url manipulation class. More...
class  VendorAttr
class  ZYpp
class  ZYppCommitPolicy
struct  ZYppCommitResult
 Result returned from ZYpp::commit. More...
class  ZYppGlobalLock
class  ZYppFactoryException
class  ZYppFactory
 ZYpp factory class (Singleton). More...

Namespaces

namespace  debug
namespace  exception_detail
namespace  externalprogram
namespace  base
namespace  functor
namespace  gettext
namespace  gzstream_detail
namespace  iostr
 Iostream related utilities.
namespace  _logtoolsdetail
namespace  rw_pointer
 Don't forgett to provide versions for _Ptr and _constPtr, esp.
namespace  str
 String related utilities and Regular expressions.
namespace  bit
namespace  HACK
namespace  callback
 Callbacks light.
namespace  capability
namespace  capfilter
namespace  data
namespace  detail
namespace  kvmap
namespace  media
namespace  name_kind_proxy_details
namespace  parser
namespace  filesystem
 Types and functions for filesystem operations.
namespace  pool
namespace  range_detail
namespace  resfilter
namespace  solver
namespace  zypp_detail
namespace  applydeltarpm
 Namespace wrapping invocations of /usr/bin/applydeltarpm.
namespace  source
namespace  packagedelta
namespace  target
namespace  storage
namespace  thread
namespace  ui
namespace  url
 Url details namespace.
namespace  zypp_readonly_hack

Typedefs

typedef gzstream_detail::fXstream<
std::istream, gzstream_detail::fgzstreambuf
ifgzstream
 istream reading gzip files as well as plain files.
typedef gzstream_detail::fXstream<
std::ostream, gzstream_detail::fgzstreambuf
ofgzstream
 ostream writing gzip files.
typedef std::set< Capability,
CapOrder
CapSet
typedef std::list< ChangelogEntryChangelog
 List of ChangelogEntry.
typedef std::map< std::string,
std::string > 
OtherDefaultLanguage
typedef boost::function< bool(const Pathname &file)> FileChecker
typedef std::string Label
 Single line of (human readable) text.
typedef std::string Text
 Single line of (human readable) text.
typedef std::string License
 Offer a License text and methods to remember confirmation.
typedef std::string PackageGroup
 An rpm package group value.
typedef std::list< std::string > PackageKeywords
 Candidate for string unification?
typedef std::string Vendor
 Vendor.
typedef long ZmdId
 Id used inside ZMD.
typedef PoolItem_Ref PoolItem
typedef std::list< ProblemSolution_Ptr > ProblemSolutionList
typedef std::list< ProblemSolution_constPtr > CProblemSolutionList
typedef std::list< ResolverProblem_Ptr > ResolverProblemList
typedef std::list< ResolverProblem_constPtr > CResolverProblemList
typedef ResPool ResPool_Ref
typedef std::map< SourceManager::SourceId,
Source_Ref
SourceMap
typedef boost::logic::tribool TriBool
 3-state boolean logic (true, false and indeterminate).
typedef std::map< Vendor,
bool > 
TrustMap
typedef std::set< std::string > VendorList

Functions

 DEF_BUILTIN (noarch)
 DEF_BUILTIN (i386)
 DEF_BUILTIN (i486)
 DEF_BUILTIN (i586)
 DEF_BUILTIN (i686)
 DEF_BUILTIN (athlon)
 DEF_BUILTIN (x86_64)
 DEF_BUILTIN (ia64)
 DEF_BUILTIN (s390)
 DEF_BUILTIN (s390x)
 DEF_BUILTIN (ppc)
 DEF_BUILTIN (ppc64)
static const string canonical_arch (const string &arch)
template<class _Iterator, class _Filter, class _Function>
int invokeOnEach (_Iterator begin_r, _Iterator end_r, _Filter filter_r, _Function fnc_r)
 Iterate through [begin_r,end_r) and invoke fnc_r on each item that passes filter_r.
template<class _Iterator, class _Function>
int invokeOnEach (_Iterator begin_r, _Iterator end_r, _Function fnc_r)
 Iterate through [begin_r,end_r) and invoke fnc_r on each item.
std::ostream & operator<< (std::ostream &str, const Exception &obj)
template<class _Excpt>
void _ZYPP_THROW (const _Excpt &excpt_r, const exception_detail::CodeLocation &where_r)
 Helper for ZYPP_THROW macros.
template<class _Excpt>
void _ZYPP_CAUGHT (const _Excpt &excpt_r, const exception_detail::CodeLocation &where_r)
 Helper for ZYPP_THROW macros.
template<class _Excpt>
void _ZYPP_RETHROW (const _Excpt &excpt_r, const exception_detail::CodeLocation &where_r)
 Helper for ZYPP_THROW macros.
std::ostream & operator<< (std::ostream &str, const InputStream &obj)
template<class _Filter, class _Container>
filter_iterator< _Filter,
typename _Container::const_iterator > 
make_filter_begin (_Filter f, const _Container &c)
 Convenience to create filter_iterator from container::begin().
template<class _Filter, class _Container>
filter_iterator< _Filter,
typename _Container::const_iterator > 
make_filter_begin (const _Container &c)
 Convenience to create filter_iterator from container::begin().
template<class _Filter, class _Container>
filter_iterator< _Filter,
typename _Container::const_iterator > 
make_filter_end (_Filter f, const _Container &c)
 Convenience to create filter_iterator from container::end().
template<class _Filter, class _Container>
filter_iterator< _Filter,
typename _Container::const_iterator > 
make_filter_end (const _Container &c)
 Convenience to create filter_iterator from container::end().
template<class _Map>
MapKVIteratorTraits< _Map
>::Key_const_iterator 
make_map_key_begin (const _Map &map_r)
 Convenience to create the key iterator from container::begin().
template<class _Map>
MapKVIteratorTraits< _Map
>::Key_const_iterator 
make_map_key_end (const _Map &map_r)
 Convenience to create the key iterator from container::end().
template<class _Map>
MapKVIteratorTraits< _Map
>::Value_const_iterator 
make_map_value_begin (const _Map &map_r)
 Convenience to create the value iterator from container::begin().
template<class _Map>
MapKVIteratorTraits< _Map
>::Value_const_iterator 
make_map_value_end (const _Map &map_r)
 Convenience to create the value iterator from container::end().
template<class _Iterator>
std::ostream & dumpRange (std::ostream &str, _Iterator begin, _Iterator end, const std::string &intro="{", const std::string &pfx="\n ", const std::string &sep="\n ", const std::string &sfx="\n", const std::string &extro="}")
 Print range defined by iterators (multiline style).
template<class _Iterator>
std::ostream & dumpRangeLine (std::ostream &str, _Iterator begin, _Iterator end)
 Print range defined by iterators (single line style).
template<class _Tp>
std::ostream & operator<< (std::ostream &str, const std::vector< _Tp > &obj)
template<class _Tp>
std::ostream & operator<< (std::ostream &str, const std::set< _Tp > &obj)
template<class _Tp>
std::ostream & operator<< (std::ostream &str, const std::list< _Tp > &obj)
template<class _Key, class _Tp>
std::ostream & operator<< (std::ostream &str, const std::map< _Key, _Tp > &obj)
std::ostream & operator<< (std::ostream &str, const std::basic_ios< char > &obj)
 Print stream status bits.
std::ostream & operator<< (std::ostream &str, const Capability &obj)
template<class _Cap>
bool isKind (const Capability &cap)
std::ostream & operator<< (std::ostream &str, const CapFactory &obj)
std::ostream & operator<< (std::ostream &str, const CapMatch &obj)
int forEachMatchIn (CapSet::const_iterator begin_r, CapSet::const_iterator end_r, const Capability &lhs_r, function< bool(const Capability &)> action_r)
 Algorithm invoking action_r on each CapSet entry that matches a given Capability.
int forEachMatchIn (const CapSet &capset_r, const Capability &lhs_r, function< bool(const Capability &)> action_r)
 Algorithm invoking action_r on each CapSet entry that matches a given Capability.
void forEachPoolItemMatchedBy (const ResPool &pool_r, const PoolItem &poolitem_r, const Dep &poolitemdep_r, function< bool(const CapAndItem &)> action_r)
 Find all items in a ResPool matched by a certain PoolItems dependency set.
void forEachPoolItemMatching (const ResPool &pool_r, const Dep &pooldep_r, const PoolItem &poolitem_r, function< bool(const CapAndItem &)> action_r)
 Find all items in a ResPool matching a certain PoolItem.
std::ostream & operator<< (std::ostream &str, const CapSet &obj)
std::ostream & operator<< (std::ostream &str, const CheckSum &obj)
bool operator== (const CountryCode &lhs, const CountryCode &rhs)
bool operator!= (const CountryCode &lhs, const CountryCode &rhs)
Dep::for_use_in_switch parse (const std::string &strval_r)
std::ostream & operator<< (std::ostream &str, const Dependencies &obj)
void filterUnwantedReq (const CapSet &from, CapSet &to)
void filterExtraProvides (const Dependencies &from, Dependencies &to)
void filterExtraSupplements (const Dependencies &from, Dependencies &to)
std::string findKernelFlavor (const CapSet &cset, const Dep &dep)
void rewriteKernelDeps (Dependencies &deps)
std::ostream & operator<< (std::ostream &str, const DiskUsage::Entry &obj)
std::ostream & operator<< (std::ostream &str, const DiskUsage &obj)
int rpmverscmp (const std::string &lhs, const std::string &rhs)
 Rpm version comparison.
 IMPL_PTR_TYPE (KeyRing)
static void dumpRegexpResults (const str::smatch &what)
static bool printLine (const std::string &line)
static void dumpFile (const Pathname &file)
bool _keyRingDefaultAccept (getenv("ZYPP_KEYRING_DEFAULT_ACCEPT_ALL"))
 DEFINE_PTR_TYPE (KeyRing)
template<typename KVMapOpts>
std::ostream & operator<< (std::ostream &str, const KVMap< KVMapOpts > &obj)
 IMPL_PTR_TYPE (Language)
 DEFINE_PTR_TYPE (Language)
bool operator== (const LanguageCode &lhs, const LanguageCode &rhs)
bool operator!= (const LanguageCode &lhs, const LanguageCode &rhs)
 DEFINE_PTR_TYPE (MediaSetAccess)
std::ostream & operator<< (std::ostream &str, const NameKindProxy &obj)
std::ostream & operator<< (std::ostream &str, const NVR &obj)
std::ostream & operator<< (std::ostream &str, const NVRA &obj)
std::ostream & operator<< (std::ostream &str, const NVRAD &obj)
 IMPL_PTR_TYPE (Package)
 DEFINE_PTR_TYPE (Package)
 IMPL_PTR_TYPE (Patch)
 DEFINE_PTR_TYPE (Patch)
 IMPL_PTR_TYPE (Pattern)
 DEFINE_PTR_TYPE (Pattern)
std::ostream & operator<< (std::ostream &str, const CapAndItem &obj)
std::ostream & operator<< (std::ostream &str, const PoolItem_Ref &obj)
 IMPL_PTR_TYPE (ProblemSolution)
ostream & operator<< (ostream &os, const ProblemSolution &solution)
ostream & operator<< (ostream &os, const ProblemSolutionList &solutionlist)
ostream & operator<< (ostream &os, const CProblemSolutionList &solutionlist)
 DEFINE_PTR_TYPE (Resolver)
 DEFINE_PTR_TYPE (ProblemSolution)
 DEFINE_PTR_TYPE (ResolverProblem)
 IMPL_PTR_TYPE (Product)
 DEFINE_PTR_TYPE (Product)
template<class _Tp, class _Compare>
bool overlaps (const Range< _Tp, _Compare > &lhs, const Range< _Tp, _Compare > &rhs)
template<class _Tp, class _Compare>
bool operator== (const Range< _Tp, _Compare > &lhs, const Range< _Tp, _Compare > &rhs)
template<class _Tp, class _Compare>
bool operator!= (const Range< _Tp, _Compare > &lhs, const Range< _Tp, _Compare > &rhs)
Rel::for_use_in_switch parse (const std::string &strval_r)
template<class _Tp, class _Compare>
bool compareByRel (Rel op, const _Tp &lhs, const _Tp &rhs, _Compare compare)
 Comparison of two elements using relational operator op.
template<class _Tp>
bool compareByRel (Rel op, const _Tp &lhs, const _Tp &rhs)
 compareByRel convenience using Compare<_Tp> as general compare functor.
template<class _Res>
ResTraits< _Res >::constPtrType asKind (const ResObject::constPtr &p)
template<>
bool isKind< Resolvable > (const Resolvable::constPtr &p)
template<>
bool isKind< ResObject > (const Resolvable::constPtr &p)
 IMPL_PTR_TYPE (Resolver)
 IMPL_PTR_TYPE (ResolverProblem)
ostream & operator<< (ostream &os, const ResolverProblem &problem)
ostream & operator<< (ostream &os, const ResolverProblemList &problemlist)
pool::PoolTraits::Impl_constPtr noPool ()
 the empty pool used by ResPool::ResPool()
std::ostream & operator<< (std::ostream &str, const ResPool &obj)
std::ostream & operator<< (std::ostream &str, const ResPoolManager &obj)
std::ostream & operator<< (std::ostream &str, const ResPoolProxy &obj)
std::ostream & operator<< (std::ostream &str, const ResStatus &obj)
std::ostream & operator<< (std::ostream &str, const ResStore &obj)
 IMPL_PTR_TYPE (Selection)
 DEFINE_PTR_TYPE (Selection)
std::ostream & operator<< (std::ostream &str, const Source_Ref &obj)
std::ostream & operator<< (std::ostream &str, const SourceCache &obj)
template<typename _SourceImpl>
static bool probeSource (const Url &url_r, const Pathname &path_r, media::MediaId id, const std::string &type, callback::SendReport< ProbeSourceReport > &report)
std::ostream & operator<< (std::ostream &str, const SourceFactory &obj)
template<class T>
bool probeSource (media::MediaAccessId media_id)
std::ostream & operator<< (std::ostream &str, const SourceFeed_Ref &obj)
std::ostream & dumpSourceTableOn (std::ostream &str, bool trailingENDL=true)
bool sourceTableRemove (SourceMap::iterator it)
SourceManager::SourceId sourceTableAdd (Source_Ref source_r)
std::ostream & operator<< (std::ostream &str, const SourceManager &obj)
 IMPL_PTR_TYPE (SrcPackage)
 DEFINE_PTR_TYPE (SrcPackage)
 IMPL_PTR_TYPE (Target)
 DEFINE_PTR_TYPE (Target)
std::ostream & operator<< (std::ostream &str, const Url &url)
bool trusted (const Vendor &vendor_r)
std::ostream & operator<< (std::ostream &str, const ZYppCommitPolicy &obj)
std::ostream & operator<< (std::ostream &str, const ZYppCommitResult &obj)
std::ostream & operator<< (std::ostream &str, const ZYppFactory &obj)

Variables

const Arch Arch_noarch (_noarch)
const Arch Arch_x86_64 (_x86_64)
const Arch Arch_athlon (_athlon)
const Arch Arch_i686 (_i686)
const Arch Arch_i586 (_i586)
const Arch Arch_i486 (_i486)
const Arch Arch_i386 (_i386)
const Arch Arch_s390x (_s390x)
const Arch Arch_s390 (_s390)
const Arch Arch_ppc64 (_ppc64)
const Arch Arch_ppc (_ppc)
const Arch Arch_ia64 (_ia64)
std::map< std::string, Dep::for_use_in_switch_table
static OtherDefaultLanguage otherDefaultLanguage
std::map< std::string, Rel::for_use_in_switch_table
media::MediaManager media_mgr
static SourceMap _sources
static SourceMap _deleted_sources
static std::set< std::string > _renamed_sources
UrlByScheme g_urlSchemeRepository
TrustMap _trustMap
VendorList _trustedVendors
static ZYppGlobalLock globalLock


Detailed Description

Easy-to use interface to the ZYPP dependency resolver.

Author: Stefan Hundhammer <sh@suse.de>


Typedef Documentation

typedef gzstream_detail::fXstream<std::istream,gzstream_detail::fgzstreambuf> zypp::ifgzstream

istream reading gzip files as well as plain files.

Definition at line 270 of file GzStream.h.

typedef gzstream_detail::fXstream<std::ostream,gzstream_detail::fgzstreambuf> zypp::ofgzstream

ostream writing gzip files.

Definition at line 275 of file GzStream.h.

typedef std::set<Capability,CapOrder> zypp::CapSet

Definition at line 22 of file CapSetFwd.h.

typedef std::list<ChangelogEntry> zypp::Changelog

List of ChangelogEntry.

Definition at line 53 of file Changelog.h.

typedef std::map<std::string, std::string> zypp::OtherDefaultLanguage

Definition at line 23 of file Locale.cc.

typedef boost::function<bool ( const Pathname &file )> zypp::FileChecker

Definition at line 57 of file MediaSetAccess.h.

typedef PoolItem_Ref zypp::PoolItem

Definition at line 109 of file PoolItem.h.

typedef std::list<ProblemSolution_Ptr> zypp::ProblemSolutionList

Definition at line 42 of file ProblemTypes.h.

typedef std::list<ProblemSolution_constPtr> zypp::CProblemSolutionList

Definition at line 43 of file ProblemTypes.h.

typedef std::list<ResolverProblem_Ptr> zypp::ResolverProblemList

Definition at line 46 of file ProblemTypes.h.

typedef std::list<ResolverProblem_constPtr> zypp::CResolverProblemList

Definition at line 47 of file ProblemTypes.h.

typedef ResPool zypp::ResPool_Ref

Todo:
rename class and eliminate typedef.

Definition at line 187 of file ResPool.h.

typedef std::map<SourceManager::SourceId, Source_Ref> zypp::SourceMap [static]

Definition at line 53 of file SourceManager.cc.

typedef std::map<Vendor,bool> zypp::TrustMap [static]

Definition at line 41 of file VendorAttr.cc.

typedef std::set<std::string> zypp::VendorList [static]

Definition at line 44 of file VendorAttr.cc.


Function Documentation

zypp::@1::DEF_BUILTIN ( noarch   )  [static]

zypp::@1::DEF_BUILTIN ( i386   )  [static]

zypp::@1::DEF_BUILTIN ( i486   )  [static]

zypp::@1::DEF_BUILTIN ( i586   )  [static]

zypp::@1::DEF_BUILTIN ( i686   )  [static]

zypp::@1::DEF_BUILTIN ( athlon   )  [static]

zypp::@1::DEF_BUILTIN ( x86_64   )  [static]

zypp::@1::DEF_BUILTIN ( ia64   )  [static]

zypp::@1::DEF_BUILTIN ( s390   )  [static]

zypp::@1::DEF_BUILTIN ( s390x   )  [static]

zypp::@1::DEF_BUILTIN ( ppc   )  [static]

zypp::@1::DEF_BUILTIN ( ppc64   )  [static]

static const string zypp::canonical_arch ( const string &  arch  )  [static]

Definition at line 290 of file Arch.cc.

template<class _Iterator, class _Filter, class _Function>
int zypp::invokeOnEach ( _Iterator  begin_r,
_Iterator  end_r,
_Filter  filter_r,
_Function  fnc_r 
) [inline]

Iterate through [begin_r,end_r) and invoke fnc_r on each item that passes filter_r.

Iteration aborts if fnc_r returns false.

Returns:
Number of invokations of fnc_r, negative if loop was aborted by fnc_.

Definition at line 30 of file Algorithm.h.

Referenced by zypp::PoolItemSaver::diffState(), zypp::solver::detail::Helper::findReinstallItem(), zypp::solver::detail::Helper::findUpdateItem(), zypp::ResPool::forEachMatchIn(), forEachMatchIn(), zypp::solver::detail::hint_match(), zypp::solver::detail::Helper::isBestUninstalledItem(), zypp::solver::detail::ConflictProcess::operator()(), zypp::solver::detail::TransactLanguage::operator()(), zypp::solver::detail::ProblemSolutionUnlock::ProblemSolutionUnlock(), zypp::solver::detail::QueueItemUninstall::process(), zypp::solver::detail::QueueItemRequire::process(), zypp::solver::detail::QueueItemInstall::process(), zypp::solver::detail::QueueItemConflict::process(), zypp::solver::detail::InstallOrder::rdfsvisit(), zypp::solver::detail::ResolverContext::requirementIsMet(), zypp::solver::detail::ResolverContext::requirementIsPossible(), and zypp::solver::detail::transactCaps().

template<class _Iterator, class _Function>
int zypp::invokeOnEach ( _Iterator  begin_r,
_Iterator  end_r,
_Function  fnc_r 
) [inline]

Iterate through [begin_r,end_r) and invoke fnc_r on each item.

Iteration aborts if fnc_r returns false.

Returns:
Number of invokations of fnc_r, negative if loop was aborted by fnc_.

Definition at line 56 of file Algorithm.h.

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

Definition at line 77 of file Exception.cc.

References zypp::Exception::dumpError().

template<class _Excpt>
void zypp::_ZYPP_THROW ( const _Excpt &  excpt_r,
const exception_detail::CodeLocation &  where_r 
)

Helper for ZYPP_THROW macros.

Definition at line 197 of file Exception.h.

References zypp::Exception::log().

template<class _Excpt>
void zypp::_ZYPP_CAUGHT ( const _Excpt &  excpt_r,
const exception_detail::CodeLocation &  where_r 
)

Helper for ZYPP_THROW macros.

Definition at line 206 of file Exception.h.

References zypp::Exception::log().

template<class _Excpt>
void zypp::_ZYPP_RETHROW ( const _Excpt &  excpt_r,
const exception_detail::CodeLocation &  where_r 
)

Helper for ZYPP_THROW macros.

Definition at line 213 of file Exception.h.

References zypp::Exception::log().

std::ostream& zypp::operator<< ( std::ostream &  str,
const InputStream &  obj 
) [related]

Definition at line 127 of file InputStream.cc.

References zypp::InputStream::name(), and zypp::InputStream::stream().

template<class _Iterator>
std::ostream& zypp::dumpRange ( std::ostream &  str,
_Iterator  begin,
_Iterator  end,
const std::string &  intro = "{",
const std::string &  pfx = "\n  ",
const std::string &  sep = "\n  ",
const std::string &  sfx = "\n",
const std::string &  extro = "}" 
)

Print range defined by iterators (multiline style).

 intro [ pfx ITEM [ { sep ITEM }+ ] sfx ] extro

The defaults print the range enclosed in {}, one item per line indented by 2 spaces.

 {
   item1
   item2
 }
 {} // on empty range

A comma separated list enclosed in () would be:

 dumpRange( stream, begin, end, "(", "", ", ", "", ")" );
 // or shorter:
 dumpRangeLine( stream, begin, end );

Note:
Some special handling is required for printing std::maps. Therefore iomaipulators dumpMap, dumpKeys and dumpValues are provided.
 std::map<string,int> m;
 m["a"]=1;
 m["b"]=2;
 m["c"]=3;

 dumpRange( DBG, dumpMap(m).begin(), dumpMap(m).end() ) << endl;
 // {
 //   [a] = 1
 //   [b] = 2
 //   [c] = 3
 // }
 dumpRange( DBG, dumpKeys(m).begin(), dumpKeys(m).end() ) << endl;
 // {
 //   a
 //   b
 //   c
 // }
 dumpRange( DBG, dumpValues(m).begin(), dumpValues(m).end() ) << endl;
 // {
 //   1
 //   2
 //   3
 // }
 dumpRangeLine( DBG, dumpMap(m).begin(), dumpMap(m).end() ) << endl;
 // ([a] = 1, [b] = 2, [c] = 3)
 dumpRangeLine( DBG, dumpKeys(m).begin(), dumpKeys(m).end() ) << endl;
 // (a, b, c)
 dumpRangeLine( DBG, dumpValues(m).begin(), dumpValues(m).end() ) << endl;
 // (1, 2, 3)

Definition at line 87 of file LogTools.h.

Referenced by dumpRangeLine(), zypp::_logtoolsdetail::DumpValues< _Map >::operator<<(), zypp::_logtoolsdetail::DumpKeys< _Map >::operator<<(), zypp::_logtoolsdetail::DumpMap< _Map >::operator<<(), and operator<<().

template<class _Iterator>
std::ostream& zypp::dumpRangeLine ( std::ostream &  str,
_Iterator  begin,
_Iterator  end 
)

Print range defined by iterators (single line style).

See also:
dumpRange

Definition at line 110 of file LogTools.h.

References dumpRange().

Referenced by zypp::packagedelta::operator<<().

template<class _Tp>
std::ostream& zypp::operator<< ( std::ostream &  str,
const std::vector< _Tp > &  obj 
)

Definition at line 116 of file LogTools.h.

References dumpRange(), and zypp::solver::detail::str.

template<class _Tp>
std::ostream& zypp::operator<< ( std::ostream &  str,
const std::set< _Tp > &  obj 
)

Definition at line 120 of file LogTools.h.

References dumpRange(), and zypp::solver::detail::str.

template<class _Tp>
std::ostream& zypp::operator<< ( std::ostream &  str,
const std::list< _Tp > &  obj 
)

Definition at line 124 of file LogTools.h.

References dumpRange(), and zypp::solver::detail::str.

template<class _Key, class _Tp>
std::ostream& zypp::operator<< ( std::ostream &  str,
const std::map< _Key, _Tp > &  obj 
)

Definition at line 329 of file LogTools.h.

References zypp::solver::detail::str.

std::ostream& zypp::operator<< ( std::ostream &  str,
const std::basic_ios< char > &  obj 
) [inline]

Print stream status bits.

Prints the values of a streams good, eof, failed and bad bit.

  [g___] - good
  [_eF_] - eof and fail bit set
  [__FB] - fail and bad bit set

Definition at line 341 of file LogTools.h.

References zypp::solver::detail::str.

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

Definition at line 81 of file Capability.cc.

References zypp::Capability::_pimpl.

template<class _Cap>
bool zypp::isKind ( const Capability &  cap  )  [inline]

Definition at line 147 of file Capability.h.

References zypp::Capability::kind().

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

Definition at line 555 of file CapFactory.cc.

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

Definition at line 32 of file CapMatch.cc.

References zypp::CapMatch::_result, zypp::CapMatch::IRRELEVANT, and zypp::CapMatch::MATCH.

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

Definition at line 28 of file CapSet.cc.

References zypp::filesystem::copy().

std::ostream& zypp::operator<< ( std::ostream &  str,
const CheckSum &  obj 
) [related]

Definition at line 120 of file CheckSum.cc.

References zypp::CheckSum::checksum(), and zypp::CheckSum::type().

bool zypp::operator== ( const CountryCode &  lhs,
const CountryCode &  rhs 
) [related]

bool zypp::operator!= ( const CountryCode &  lhs,
const CountryCode &  rhs 
) [related]

Dep::for_use_in_switch zypp::@98::parse ( const std::string &  strval_r  )  [static]

Definition at line 28 of file Dep.cc.

References zypp::Dep::CONFLICTS_e, zypp::Dep::ENHANCES_e, zypp::Dep::FRESHENS_e, zypp::Dep::OBSOLETES_e, zypp::Dep::PREREQUIRES_e, zypp::Dep::PROVIDES_e, zypp::Dep::RECOMMENDS_e, zypp::Dep::REQUIRES_e, zypp::Dep::SUGGESTS_e, zypp::Dep::SUPPLEMENTS_e, zypp::str::toLower(), and ZYPP_THROW.

Referenced by zypp::Language::availableInstance(), zypp::Resolvable::Impl::Impl(), zypp::Language::installedInstance(), and zypp::CapFactory::parse().

std::ostream& zypp::operator<< ( std::ostream &  str,
const Dependencies &  obj 
) [related]

Definition at line 28 of file Dependencies.cc.

References zypp::Dep::CONFLICTS, zypp::Dep::ENHANCES, zypp::Dep::FRESHENS, zypp::Dep::OBSOLETES, zypp::Dep::PREREQUIRES, zypp::Dep::PROVIDES, zypp::Dep::RECOMMENDS, zypp::Dep::REQUIRES, zypp::Dep::SUGGESTS, and zypp::Dep::SUPPLEMENTS.

void zypp::@131::filterUnwantedReq ( const CapSet &  from,
CapSet &  to 
) [static]

Definition at line 42 of file ResolvableImpl.cc.

Referenced by zypp::Resolvable::Impl::Impl().

void zypp::@131::filterExtraProvides ( const Dependencies &  from,
Dependencies &  to 
) [static]

Definition at line 113 of file ResolvableImpl.cc.

References zypp::Dep::PROVIDES.

Referenced by zypp::Resolvable::Impl::Impl().

void zypp::@131::filterExtraSupplements ( const Dependencies &  from,
Dependencies &  to 
) [static]

Definition at line 124 of file ResolvableImpl.cc.

References zypp::Dep::SUPPLEMENTS.

Referenced by zypp::Resolvable::Impl::Impl().

std::string zypp::@131::findKernelFlavor ( const CapSet &  cset,
const Dep &  dep 
) [static]

Definition at line 148 of file ResolvableImpl.cc.

References zypp::Edition::noedition, and zypp::Dep::REQUIRES.

Referenced by rewriteKernelDeps().

void zypp::@131::rewriteKernelDeps ( Dependencies &  deps  )  [static]

Definition at line 168 of file ResolvableImpl.cc.

References deps, findKernelFlavor(), zypp::CapFactory::parse(), zypp::Dep::PROVIDES, and zypp::Dep::REQUIRES.

Referenced by zypp::Resolvable::Impl::Impl().

std::ostream& zypp::operator<< ( std::ostream &  str,
const DiskUsage::Entry &  obj 
)

Definition at line 20 of file DiskUsage.cc.

References zypp::DiskUsage::Entry::_files, zypp::DiskUsage::Entry::_size, and zypp::DiskUsage::Entry::path.

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

Definition at line 80 of file DiskUsage.cc.

References zypp::DiskUsage::_dirs.

int zypp::@151::rpmverscmp ( const std::string &  lhs,
const std::string &  rhs 
) [static]

Rpm version comparison.

lhs and rhs are expected to be either version or release strings. Not both separated by a '-'.

Returns:
-1,0,1 if version strings are <,==,>
Todo:
review

Definition at line 39 of file Edition.cc.

Referenced by zypp::Edition::compare(), and zypp::Edition::match().

zypp::IMPL_PTR_TYPE ( KeyRing   ) 

static void zypp::dumpRegexpResults ( const str::smatch &  what  )  [static]

Definition at line 42 of file KeyRing.cc.

References XXX.

static bool zypp::printLine ( const std::string &  line  )  [static]

Definition at line 50 of file KeyRing.cc.

References MIL.

Referenced by dumpFile().

static void zypp::dumpFile ( const Pathname file  )  [static]

Definition at line 56 of file KeyRing.cc.

References zypp::iostr::forEachLine(), and printLine().

bool zypp::@155::_keyRingDefaultAccept ( getenv("ZYPP_KEYRING_DEFAULT_ACCEPT_ALL")   )  [static]

Referenced by zypp::KeyRingReport::askUserToAcceptUnknownKey(), zypp::KeyRingReport::askUserToAcceptUnsignedFile(), zypp::KeyRingReport::askUserToAcceptVerificationFailed(), zypp::KeyRingReport::askUserToImportKey(), and zypp::KeyRingReport::askUserToTrustKey().

zypp::DEFINE_PTR_TYPE ( KeyRing   ) 

template<typename KVMapOpts>
std::ostream& zypp::operator<< ( std::ostream &  str,
const KVMap< KVMapOpts > &  obj 
)

Definition at line 200 of file KVMap.h.

References zypp::solver::detail::str.

zypp::IMPL_PTR_TYPE ( Language   ) 

zypp::DEFINE_PTR_TYPE ( Language   ) 

bool zypp::operator== ( const LanguageCode &  lhs,
const LanguageCode &  rhs 
) [related]

bool zypp::operator!= ( const LanguageCode &  lhs,
const LanguageCode &  rhs 
) [related]

zypp::DEFINE_PTR_TYPE ( MediaSetAccess   ) 

std::ostream& zypp::operator<< ( std::ostream &  str,
const NameKindProxy &  obj 
) [related]

Definition at line 77 of file NameKindProxy.cc.

References zypp::NameKindProxy::availableBegin(), zypp::NameKindProxy::availableEnd(), zypp::NameKindProxy::availableSize(), zypp::NameKindProxy::installedBegin(), zypp::NameKindProxy::installedEnd(), zypp::NameKindProxy::installedSize(), zypp::NameKindProxy::kind(), zypp::NameKindProxy::name(), and zypp::solver::detail::str.

std::ostream& zypp::operator<< ( std::ostream &  str,
const NVR &  obj 
) [related]

Definition at line 34 of file NVR.cc.

References zypp::NVR::edition, and zypp::NVR::name.

std::ostream& zypp::operator<< ( std::ostream &  str,
const NVRA &  obj 
) [related]

Definition at line 36 of file NVRA.cc.

References zypp::NVRA::arch, zypp::NVR::edition, and zypp::NVR::name.

std::ostream& zypp::operator<< ( std::ostream &  str,
const NVRAD &  obj 
) [related]

Definition at line 29 of file NVRAD.cc.

References zypp::NVRA::arch, zypp::NVR::edition, and zypp::NVR::name.

zypp::IMPL_PTR_TYPE ( Package   ) 

zypp::DEFINE_PTR_TYPE ( Package   ) 

zypp::IMPL_PTR_TYPE ( Patch   ) 

zypp::DEFINE_PTR_TYPE ( Patch   ) 

zypp::IMPL_PTR_TYPE ( Pattern   ) 

zypp::DEFINE_PTR_TYPE ( Pattern   ) 

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

Definition at line 27 of file PoolImpl.cc.

References zypp::CapAndItem::cap, and zypp::CapAndItem::item.

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

Definition at line 199 of file PoolItem.cc.

References zypp::PoolItem_Ref::_pimpl.

zypp::IMPL_PTR_TYPE ( ProblemSolution   ) 

ostream& zypp::operator<< ( ostream &  os,
const ProblemSolution &  solution 
)

Definition at line 41 of file ProblemSolution.cc.

References zypp::ProblemSolution::_actions, zypp::ProblemSolution::_description, and zypp::ProblemSolution::_details.

ostream& zypp::operator<< ( ostream &  os,
const ProblemSolutionList &  solutionlist 
)

Definition at line 51 of file ProblemSolution.cc.

ostream& zypp::operator<< ( ostream &  os,
const CProblemSolutionList &  solutionlist 
)

Definition at line 60 of file ProblemSolution.cc.

zypp::DEFINE_PTR_TYPE ( Resolver   ) 

zypp::DEFINE_PTR_TYPE ( ProblemSolution   ) 

zypp::DEFINE_PTR_TYPE ( ResolverProblem   ) 

zypp::IMPL_PTR_TYPE ( Product   ) 

zypp::DEFINE_PTR_TYPE ( Product   ) 

template<class _Tp, class _Compare>
bool zypp::overlaps ( const Range< _Tp, _Compare > &  lhs,
const Range< _Tp, _Compare > &  rhs 
) [inline]

Definition at line 68 of file Range.h.

References zypp::Range< _Tp, _Compare >::overlaps().

Referenced by zypp::capability::NamedCap::matches(), and zypp::Range< _Tp, _Compare >::overlaps().

template<class _Tp, class _Compare>
bool zypp::operator== ( const Range< _Tp, _Compare > &  lhs,
const Range< _Tp, _Compare > &  rhs 
) [inline]

Definition at line 75 of file Range.h.

References zypp::Rel::ANY, zypp::Rel::EQ, zypp::Rel::NONE, zypp::Range< _Tp, _Compare >::op, and zypp::Range< _Tp, _Compare >::value.

template<class _Tp, class _Compare>
bool zypp::operator!= ( const Range< _Tp, _Compare > &  lhs,
const Range< _Tp, _Compare > &  rhs 
) [inline]

Definition at line 88 of file Range.h.

Rel::for_use_in_switch zypp::@289::parse ( const std::string &  strval_r  )  [static]

Definition at line 27 of file Rel.cc.

References zypp::Rel::ANY_e, zypp::Rel::EQ_e, zypp::Rel::GE_e, zypp::Rel::GT_e, zypp::Rel::LE_e, zypp::Rel::LT_e, zypp::Rel::NE_e, zypp::Rel::NONE_e, and ZYPP_THROW.

Referenced by iobind::parser::xml_escape_parser::escape(), and iobind::parser::xml_escape_parser::unescape().

template<class _Res>
ResTraits< _Res >::constPtrType zypp::asKind ( const ResObject::constPtr &  p  )  [related]

Definition at line 129 of file ResObject.h.

template<>
bool zypp::isKind< Resolvable > ( const Resolvable::constPtr &  p  )  [inline]

template<>
bool zypp::isKind< ResObject > ( const Resolvable::constPtr &  p  )  [inline]

zypp::IMPL_PTR_TYPE ( Resolver   ) 

zypp::IMPL_PTR_TYPE ( ResolverProblem   ) 

ostream& zypp::operator<< ( ostream &  os,
const ResolverProblem &  problem 
)

Definition at line 38 of file ResolverProblem.cc.

References zypp::ResolverProblem::_description, zypp::ResolverProblem::_details, and zypp::ResolverProblem::_solutions.

ostream& zypp::operator<< ( ostream &  os,
const ResolverProblemList &  problemlist 
)

Definition at line 49 of file ResolverProblem.cc.

pool::PoolTraits::Impl_constPtr zypp::@301::noPool (  )  [static]

the empty pool used by ResPool::ResPool()

Definition at line 27 of file ResPool.cc.

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

Definition at line 111 of file ResPool.cc.

References zypp::ResPool::_pimpl.

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

Definition at line 59 of file ResPoolManager.cc.

References zypp::ResPoolManager::_pimpl.

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

Definition at line 293 of file ResPoolProxy.cc.

References zypp::ResPoolProxy::_pimpl.

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

Definition at line 85 of file ResStatus.cc.

References zypp::ResStatus::isByApplHigh(), zypp::ResStatus::isByApplLow(), zypp::ResStatus::isBySolver(), zypp::ResStatus::isByUser(), zypp::ResStatus::isEstablishedIncomplete(), zypp::ResStatus::isEstablishedSatisfied(), zypp::ResStatus::isEstablishedUneeded(), zypp::ResStatus::isImpossible(), zypp::ResStatus::isInstalled(), zypp::ResStatus::isLocked(), zypp::ResStatus::isSeen(), zypp::ResStatus::isToBeInstalledSoft(), zypp::ResStatus::isToBeUninstalledDueToObsolete(), zypp::ResStatus::isToBeUninstalledDueToUnlink(), zypp::ResStatus::isToBeUninstalledDueToUpgrade(), and zypp::ResStatus::transacts().

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

Definition at line 96 of file ResStore.cc.

References zypp::ResStore::size().

zypp::IMPL_PTR_TYPE ( Selection   ) 

zypp::DEFINE_PTR_TYPE ( Selection   ) 

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

Definition at line 214 of file Source.cc.

References zypp::Source_Ref::_pimpl.

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

Definition at line 137 of file SourceCache.cc.

template<typename _SourceImpl>
static bool zypp::probeSource ( const Url &  url_r,
const Pathname path_r,
media::MediaId  id,
const std::string &  type,
callback::SendReport< ProbeSourceReport > &  report 
) [static]

Definition at line 134 of file SourceFactory.cc.

References zypp::Exception::asUserString(), and report.

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

Definition at line 348 of file SourceFactory.cc.

template<class T>
bool zypp::probeSource ( media::MediaAccessId  media_id  ) 

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

Definition at line 132 of file SourceFeed.cc.

References zypp::SourceFeed_Ref::_pimpl.

std::ostream& zypp::@458::dumpSourceTableOn ( std::ostream &  str,
bool  trailingENDL = true 
) [inline, static]

Definition at line 71 of file SourceManager.cc.

Referenced by operator<<(), zypp::SourceManager::restore(), sourceTableAdd(), and sourceTableRemove().

bool zypp::@458::sourceTableRemove ( SourceMap::iterator  it  )  [inline, static]

Definition at line 87 of file SourceManager.cc.

References DBG, dumpSourceTableOn(), and MIL.

Referenced by zypp::SourceManager::removeSource(), and zypp::SourceManager::removeSourceByUrl().

SourceManager::SourceId zypp::@458::sourceTableAdd ( Source_Ref  source_r  )  [inline, static]

Definition at line 103 of file SourceManager.cc.

References DBG, dumpSourceTableOn(), MIL, zypp::Source_Ref::numericId(), and WAR.

Referenced by zypp::SourceManager::addSource().

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

Definition at line 542 of file SourceManager.cc.

References dumpSourceTableOn().

zypp::IMPL_PTR_TYPE ( SrcPackage   ) 

zypp::DEFINE_PTR_TYPE ( SrcPackage   ) 

zypp::IMPL_PTR_TYPE ( Target   ) 

zypp::DEFINE_PTR_TYPE ( Target   ) 

std::ostream & zypp::operator<< ( std::ostream &  str,
const Url &  url 
)

Definition at line 778 of file Url.cc.

References zypp::Url::asString(), and url.

bool zypp::@561::trusted ( const Vendor &  vendor_r  )  [static]

Definition at line 47 of file VendorAttr.cc.

References zypp::str::toLower().

Referenced by zypp::VendorAttr::autoProtect(), and zypp::VendorAttr::isKnown().

std::ostream& zypp::operator<< ( std::ostream &  str,
const ZYppCommitPolicy &  obj 
) [related]

Definition at line 21 of file ZYppCommitPolicy.cc.

References zypp::ZYppCommitPolicy::dryRun(), zypp::ZYppCommitPolicy::restrictToMedia(), and zypp::ZYppCommitPolicy::rpmNoSignature().

std::ostream& zypp::operator<< ( std::ostream &  str,
const ZYppCommitResult &  obj 
) [related]

Definition at line 21 of file ZYppCommitResult.cc.

References zypp::ZYppCommitResult::_errors, zypp::ZYppCommitResult::_remaining, zypp::ZYppCommitResult::_result, and zypp::ZYppCommitResult::_srcremaining.

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

Definition at line 351 of file ZYppFactory.cc.


Variable Documentation

const Arch zypp::Arch_noarch(_noarch) [related]

Referenced by zypp::source::yum::YUMSourceImpl::createGroup(), and zypp::source::susetags::ProductMetadataParser::parse().

const Arch zypp::Arch_x86_64(_x86_64) [related]

const Arch zypp::Arch_athlon(_athlon) [related]

const Arch zypp::Arch_i686(_i686) [related]

Referenced by zypp::zypp_detail::defaultArchitecture().

const Arch zypp::Arch_i586(_i586) [related]

Referenced by zypp::zypp_detail::defaultArchitecture().

const Arch zypp::Arch_i486(_i486) [related]

const Arch zypp::Arch_i386(_i386) [related]

const Arch zypp::Arch_s390x(_s390x) [related]

const Arch zypp::Arch_s390(_s390) [related]

const Arch zypp::Arch_ppc64(_ppc64) [related]

const Arch zypp::Arch_ppc(_ppc) [related]

const Arch zypp::Arch_ia64(_ia64) [related]

std::map<std::string,Dep::for_use_in_switch> zypp::_table [static]

Definition at line 26 of file Dep.cc.

Referenced by zypp::Rel::asString(), and zypp::Dep::asString().

OtherDefaultLanguage zypp::otherDefaultLanguage [static]

Definition at line 24 of file Locale.cc.

Referenced by zypp::Locale::Impl::fallback().

std::map<std::string,Rel::for_use_in_switch> zypp::_table [static]

Definition at line 25 of file Rel.cc.

media::MediaManager zypp::media_mgr

Definition at line 30 of file SourceFactory.cc.

Referenced by zypp::SourceFactory::createFrom(), zypp::source::MediaSet::getMediaAccessId(), zypp::MediaSetAccess::getMediaAccessId(), zypp::SourceFactory::listProducts(), zypp::MediaSetAccess::provideFileInternal(), zypp::source::MediaSet::reattach(), zypp::source::MediaSet::redirect(), zypp::source::MediaSet::release(), zypp::source::MediaSet::reset(), and zypp::source::MediaSet::~MediaSet().

SourceMap zypp::_sources [static]

Definition at line 55 of file SourceManager.cc.

Referenced by zypp::SourceManager::allSources(), zypp::SourceManager::begin(), zypp::SourceManager::disableAllSources(), zypp::SourceManager::enabledSources(), zypp::SourceManager::end(), zypp::SourceManager::findSource(), zypp::SourceManager::findSourceByUrl(), zypp::SourceManager::reattachSources(), zypp::SourceManager::releaseAllSources(), zypp::SourceManager::removeSource(), zypp::SourceManager::removeSourceByUrl(), zypp::SourceManager::reset(), zypp::SourceManager::restore(), zypp::SourceManager::Source_begin(), zypp::SourceManager::Source_end(), zypp::SourceManager::SourceId_begin(), zypp::SourceManager::SourceId_end(), and zypp::SourceManager::store().

SourceMap zypp::_deleted_sources [static]

Definition at line 56 of file SourceManager.cc.

Referenced by zypp::SourceManager::reset(), and zypp::SourceManager::store().

std::set<std::string> zypp::_renamed_sources [static]

Definition at line 57 of file SourceManager.cc.

Referenced by zypp::SourceManager::renameSource(), and zypp::SourceManager::store().

UrlByScheme zypp::g_urlSchemeRepository [static]

Definition at line 262 of file Url.cc.

Referenced by zypp::Url::getRegisteredSchemes(), zypp::Url::isRegisteredScheme(), zypp::Url::parseUrl(), zypp::Url::registerScheme(), and zypp::Url::setScheme().

TrustMap zypp::_trustMap [static]

Definition at line 42 of file VendorAttr.cc.

VendorList zypp::_trustedVendors [static]

Definition at line 45 of file VendorAttr.cc.

Referenced by zypp::VendorAttr::VendorAttr().

ZYppGlobalLock zypp::globalLock [static]

Definition at line 270 of file ZYppFactory.cc.

Referenced by zypp::ZYppFactory::getZYpp().


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