PoolQuery.cc File Reference

#include <iostream>
#include <sstream>
#include "zypp/base/Gettext.h"
#include "zypp/base/LogTools.h"
#include "zypp/base/Algorithm.h"
#include "zypp/base/String.h"
#include "zypp/repo/RepoException.h"
#include "zypp/RelCompare.h"
#include "zypp/sat/Pool.h"
#include "zypp/sat/Solvable.h"
#include "zypp/sat/AttrMatcher.h"
#include "zypp/PoolQuery.h"

Include dependency graph for PoolQuery.cc:

Go to the source code of this file.

Namespaces

namespace  zypp
namespace  zypp::detail

Classes

class  zypp::PoolQuery::Impl
struct  zypp::MyInserter
struct  zypp::EmptyFilter
struct  zypp::PoolQueryAttr
 represents all atributes in PoolQuery except SolvAtributes, which are used as is (not needed extend anything if someone adds new solv attr) More...
class  zypp::StringTypeAttr
class  zypp::detail::PoolQueryMatcher
 Store PoolQuery settings and assist PoolQueryIterator. More...

Defines

#define ZYPP_BASE_LOGGER_LOGGROUP   "PoolQuery"
#define WB   (_match_word ? string("\\b") : string())

Typedefs

typedef std::list< AttrMatchData > zypp::AttrMatchList

Functions

bool zypp::isDependencyAttribute (sat::SolvAttr attr_r)
static string zypp::wildcards2regex (const string &str)
 Converts '*' and '?' wildcards within str into their regex equivalents.
ostream & zypp::operator<< (ostream &str, const PoolQuery &obj)
std::ostream & zypp::dumpOn (std::ostream &str, const PoolQuery &obj)
std::ostream & zypp::detail::dumpOn (std::ostream &str, const PoolQueryIterator &obj)


Detailed Description

Definition in file PoolQuery.cc.


Define Documentation

#define ZYPP_BASE_LOGGER_LOGGROUP   "PoolQuery"

Definition at line 29 of file PoolQuery.cc.

#define WB   (_match_word ? string("\\b") : string())


Variable Documentation

Edition::MatchRange _range

Definition at line 101 of file PoolQuery.cc.

Arch _arch

Definition at line 102 of file PoolQuery.cc.

Capability _cap

Definition at line 160 of file PoolQuery.cc.

sat::SolvAttr attr

Definition at line 303 of file PoolQuery.cc.

Referenced by zypp::thread::Mutex::Mutex().

sat::AttrMatcher attrMatcher

Definition at line 304 of file PoolQuery.cc.

Predicate predicate

std::string predicateStr

Definition at line 306 of file PoolQuery.cc.


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