AttrMatcher.cc File Reference

#include <satsolver/repo.h>
#include <iostream>
#include <sstream>
#include <boost/mpl/int.hpp>
#include "zypp/base/LogTools.h"
#include "zypp/base/Gettext.h"
#include "zypp/base/String.h"
#include "zypp/sat/AttrMatcher.h"

Include dependency graph for AttrMatcher.cc:

Go to the source code of this file.


Classes

struct  zypp::sat::AttrMatcher::Impl
 AttrMatcher implementation. More...

Namespaces

namespace  zypp
 Easy-to use interface to the ZYPP dependency resolver.
namespace  zypp::sat
 Satsolver interface

Defines

#define OUTS(V)   case Match::V: return str << #V; break
#define OUTS(V)   if ( val & Match::V.get() ) { val &= ~Match::V.get(); if ( sep ) str << sep; else sep = "|"; str << #V; }

Functions

std::ostream & zypp::operator<< (std::ostream &str, Match::Mode obj)
std::ostream & zypp::operator<< (std::ostream &str, const Match &obj)
std::ostream & zypp::sat::operator<< (std::ostream &str, const AttrMatcher &obj)
bool zypp::sat::operator== (const AttrMatcher &lhs, const AttrMatcher &rhs)
bool zypp::sat::operator< (const AttrMatcher &lhs, const AttrMatcher &rhs)


Detailed Description

Definition in file AttrMatcher.cc.


Define Documentation

#define OUTS (  )     case Match::V: return str << #V; break

#define OUTS (  )     if ( val & Match::V.get() ) { val &= ~Match::V.get(); if ( sep ) str << sep; else sep = "|"; str << #V; }


doxygen