Solvable.cc File Reference

#include <iostream>
#include "zypp/base/Logger.h"
#include "zypp/base/Gettext.h"
#include "zypp/base/Exception.h"
#include "zypp/base/Functional.h"
#include "zypp/base/Collector.h"
#include "zypp/sat/detail/PoolImpl.h"
#include "zypp/sat/Solvable.h"
#include "zypp/sat/Pool.h"
#include "zypp/sat/LookupAttr.h"
#include "zypp/Repository.h"
#include "zypp/OnMediaLocation.h"
#include "zypp/ZConfig.h"

Include dependency graph for Solvable.cc:

Go to the source code of this file.

Namespaces

namespace  zypp
namespace  zypp::sat

Defines

#define OUTS(K, S)   if ( !::strncmp( ident_r, ResKind::K.c_str(), S ) && ident_r[S] == ':' ) ret = ResKind::K
#define NO_SOLVABLE_RETURN(VAL)
#define OUTS(K, S)   if ( !::strncmp( ident, ResKind::K.c_str(), S ) ) return ResKind::K
#define OUTS(X)   if ( ! obj[Dep::X].empty() ) str << endl << " " #X " " << obj[Dep::X]

Functions

void zypp::sat::_doSplit (IdString &_ident, ResKind &_kind, IdString &_name)
Pathname zypp::sat::lookupDatadirIn (Repository repor_r)
Capabilities zypp::sat::_getCapabilities (detail::IdType *idarraydata_r,::Offset offs_r)
int zypp::sat::invokeOnEachSupportedLocale (Capability cap_r, function< bool(const Locale &)> fnc_r)
 Expand Capability and call fnc_r for each namescpace:language dependency.
int zypp::sat::invokeOnEachSupportedLocale (Capabilities cap_r, function< bool(const Locale &)> fnc_r)
 Expand Capability and call fnc_r for each namescpace:language dependency.
std::ostream & zypp::sat::operator<< (std::ostream &str, const Solvable &obj)
std::ostream & zypp::sat::dumpOn (std::ostream &str, const Solvable &obj)


Detailed Description

Definition in file Solvable.cc.


Define Documentation

#define OUTS ( K,
 )     if ( !::strncmp( ident_r, ResKind::K.c_str(), S ) && ident_r[S] == ':' ) ret = ResKind::K

#define NO_SOLVABLE_RETURN ( VAL   ) 

#define OUTS ( K,
 )     if ( !::strncmp( ident, ResKind::K.c_str(), S ) ) return ResKind::K

#define OUTS (  )     if ( ! obj[Dep::X].empty() ) str << endl << " " #X " " << obj[Dep::X]


Variable Documentation

const LocaleSet& _locales

Definition at line 591 of file Solvable.cc.


Generated on Tue May 5 14:47:02 2015 for libzypp by  doxygen 1.5.6