Namespaces | |
namespace | detail |
namespace | solvitermixin_detail |
Classes | |
class | AttrMatcher |
String matching (STRING|SUBSTRING|GLOB|REGEX). More... | |
class | LocaleSupport |
Convenience methods to manage support for a specific Locale. More... | |
class | LookupAttr |
Lightweight attribute value lookup. More... | |
class | LookupRepoAttr |
Lightweight repository attribute value lookup. More... | |
class | ArrayAttr |
LookupAttr::transformIterator based container to retrieve list attributes. More... | |
class | Pool |
Global sat-pool. More... | |
class | Solvable |
A Solvable object within the sat Pool. More... | |
struct | asSolvable |
To Solvable transform functor. More... | |
class | SolvableSet |
Solvable set wrapper to allow adding additioanal convenience iterators. More... | |
class | SolvAttr |
Solvable attribute keys. More... | |
class | SolvIterMixin |
Base class providing common iterator types based on a Solvable iterator. More... | |
class | WhatObsoletes |
Container of installed Solvable which would be obsoleted by the Solvable passed to the ctor. More... | |
class | WhatProvides |
Container of Solvable providing a Capability (read only). More... | |
Functions | |
std::ostream & | operator<< (std::ostream &str, const AttrMatcher &obj) |
bool | operator== (const AttrMatcher &lhs, const AttrMatcher &rhs) |
bool | operator< (const AttrMatcher &lhs, const AttrMatcher &rhs) |
std::ostream & | operator<< (std::ostream &str, const LocaleSupport &obj) |
std::ostream & | dumpOn (std::ostream &str, const LocaleSupport &obj) |
std::ostream & | operator<< (std::ostream &str, const LookupAttr &obj) |
std::ostream & | dumpOn (std::ostream &str, const LookupAttr &obj) |
std::ostream & | operator<< (std::ostream &str, const LookupAttr::iterator &obj) |
template<class _ResultT , class _AttrT > | |
std::ostream & | operator<< (std::ostream &str, const ArrayAttr< _ResultT, _AttrT > &obj) |
std::ostream & | operator<< (std::ostream &str, const Pool &obj) |
Capabilities | _getCapabilities (detail::IdType *idarraydata_r,::Offset offs_r) |
std::ostream & | operator<< (std::ostream &str, const Solvable &obj) |
std::ostream & | dumpOn (std::ostream &str, const Solvable &obj) |
std::ostream & | operator<< (std::ostream &str, const SolvableSet &obj) |
std::ostream & | operator<< (std::ostream &str, const WhatObsoletes &obj) |
std::ostream & | operator<< (std::ostream &str, const WhatProvides &obj) |
Helpers and forward declarations from LookupAttrTools.h | |
template<> | |
std::string | LookupAttr::iterator::asType< std::string > () const |
Variables | |
bool | obsoleteUsesProvides = false |
std::ostream& zypp::sat::operator<< | ( | std::ostream & | str, | |
const AttrMatcher & | obj | |||
) |
Definition at line 318 of file AttrMatcher.cc.
References zypp::sat::AttrMatcher::_pimpl.
bool zypp::sat::operator== | ( | const AttrMatcher & | lhs, | |
const AttrMatcher & | rhs | |||
) | [related] |
Definition at line 323 of file AttrMatcher.cc.
References zypp::sat::AttrMatcher::flags(), and zypp::sat::AttrMatcher::searchstring().
bool zypp::sat::operator< | ( | const AttrMatcher & | lhs, | |
const AttrMatcher & | rhs | |||
) | [related] |
Definition at line 329 of file AttrMatcher.cc.
References zypp::sat::AttrMatcher::flags(), zypp::Match::get(), and zypp::sat::AttrMatcher::searchstring().
std::ostream& zypp::sat::operator<< | ( | std::ostream & | str, | |
const LocaleSupport & | obj | |||
) | [related] |
Definition at line 31 of file LocaleSupport.cc.
References zypp::sat::LocaleSupport::isAvailable(), zypp::sat::LocaleSupport::isRequested(), and zypp::sat::LocaleSupport::locale().
std::ostream& zypp::sat::dumpOn | ( | std::ostream & | str, | |
const LocaleSupport & | obj | |||
) | [related] |
Definition at line 41 of file LocaleSupport.cc.
References zypp::sat::LocaleSupport::begin(), zypp::dumpRange(), and zypp::sat::LocaleSupport::end().
Referenced by zypp::sat::LookupAttr::iterator::operator<<().
std::ostream& zypp::sat::operator<< | ( | std::ostream & | str, | |
const LookupAttr & | obj | |||
) | [related] |
Definition at line 255 of file LookupAttr.cc.
References zypp::sat::LookupAttr::attr(), zypp::sat::SolvAttr::noAttr, zypp::sat::LookupAttr::repo(), and zypp::sat::LookupAttr::solvable().
std::ostream& zypp::sat::dumpOn | ( | std::ostream & | str, | |
const LookupAttr & | obj | |||
) | [related] |
Definition at line 272 of file LookupAttr.cc.
References zypp::sat::LookupAttr::begin(), zypp::dumpRange(), and zypp::sat::LookupAttr::end().
std::ostream& zypp::sat::operator<< | ( | std::ostream & | str, | |
const LookupAttr::iterator & | obj | |||
) | [related] |
Definition at line 746 of file LookupAttr.cc.
References zypp::sat::LookupAttr::iterator::asString(), zypp::sat::LookupAttr::iterator::get(), zypp::sat::LookupAttr::iterator::inRepo(), zypp::sat::LookupAttr::iterator::inSolvable(), zypp::sat::LookupAttr::iterator::inSolvAttr(), zypp::sat::LookupAttr::iterator::solvAttrSubEntry(), and zypp::sat::LookupAttr::iterator::solvAttrType().
std::string zypp::sat::LookupAttr::iterator::asType< std::string > | ( | ) | const [inline] |
std::ostream& zypp::sat::operator<< | ( | std::ostream & | str, | |
const ArrayAttr< _ResultT, _AttrT > & | obj | |||
) | [related] |
std::ostream& zypp::sat::operator<< | ( | std::ostream & | str, | |
const Pool & | obj | |||
) | [related] |
Definition at line 223 of file Pool.cc.
References zypp::sat::Pool::capacity(), zypp::sat::Pool::reposSize(), zypp::sat::Pool::serial(), and zypp::sat::Pool::solvablesSize().
Capabilities zypp::sat::_getCapabilities | ( | detail::IdType * | idarraydata_r, | |
::Offset | offs_r | |||
) | [inline] |
Definition at line 417 of file Solvable.cc.
Referenced by zypp::sat::Solvable::conflicts(), zypp::sat::Solvable::enhances(), zypp::sat::Solvable::obsoletes(), zypp::sat::Solvable::provides(), zypp::sat::Solvable::recommends(), zypp::sat::Solvable::requires(), zypp::sat::Solvable::suggests(), and zypp::sat::Solvable::supplements().
std::ostream& zypp::sat::operator<< | ( | std::ostream & | str, | |
const Solvable & | obj | |||
) | [related] |
Definition at line 630 of file Solvable.cc.
References zypp::Repository::alias(), zypp::sat::Solvable::arch(), zypp::sat::Solvable::edition(), zypp::sat::Solvable::id(), zypp::sat::Solvable::ident(), zypp::sat::Solvable::isKind(), zypp::sat::Solvable::isSystem(), zypp::sat::Solvable::repository(), and zypp::ResKind::srcpackage.
std::ostream& zypp::sat::dumpOn | ( | std::ostream & | str, | |
const Solvable & | obj | |||
) | [related] |
Definition at line 646 of file Solvable.cc.
References OUTS.
std::ostream& zypp::sat::operator<< | ( | std::ostream & | str, | |
const SolvableSet & | obj | |||
) |
Definition at line 31 of file SolvableSet.cc.
References zypp::sat::SolvableSet::begin(), zypp::dumpRange(), and zypp::sat::SolvableSet::end().
std::ostream& zypp::sat::operator<< | ( | std::ostream & | str, | |
const WhatObsoletes & | obj | |||
) | [related] |
Definition at line 162 of file WhatObsoletes.cc.
References zypp::sat::WhatObsoletes::begin(), zypp::dumpRange(), zypp::sat::WhatObsoletes::end(), and zypp::sat::WhatObsoletes::size().
std::ostream& zypp::sat::operator<< | ( | std::ostream & | str, | |
const WhatProvides & | obj | |||
) | [related] |
Definition at line 162 of file WhatProvides.cc.
References zypp::sat::WhatProvides::begin(), zypp::dumpRange(), zypp::sat::WhatProvides::end(), and zypp::sat::WhatProvides::size().
bool zypp::sat::obsoleteUsesProvides = false |
Definition at line 31 of file WhatObsoletes.cc.
Referenced by zypp::sat::WhatObsoletes::ctorAdd().