libzypp: zypp/base/StrMatcher.cc File Reference

libzypp 17.38.11

StrMatcher.cc File Reference
`#include <solv/repo.h>`
`#include <iostream>`
`#include <sstream>`
`#include <zypp-core/base/LogTools.h>`
`#include <zypp-core/base/Gettext.h>`
`#include <zypp-core/base/String.h>`
`#include <zypp/base/StrMatcher.h>`
`#include <zypp/sat/detail/PoolDefines.h>`

Go to the source code of this file.

## Classes
class | zypp::StrMatcher::Impl
| StrMatcher implementation. More...

## Namespaces
namespace | zypp
| Easy-to use interface to the ZYPP dependency resolver.

## Macros
#define | OUTS(V)

## Functions
std::ostream & | zypp::operator<< (std::ostream &str, Match::Mode obj) ZYPP_API
| relates: Match::Mode Stream output
std::ostream & | zypp::operator<< (std::ostream &str, const Match &obj) ZYPP_API
| relates: Match Stream output
std::ostream & | zypp::operator<< (std::ostream &str, const StrMatcher::Impl &obj)
| relates: StrMatcher::Impl Stream output
std::ostream & | zypp::operator<< (std::ostream &str, const StrMatcher &obj)
| relates: StrMatcher Stream output
bool | zypp::operator== (const StrMatcher &lhs, const StrMatcher &rhs)
| relates: StrMatcher
bool | zypp::operator< (const StrMatcher &lhs, const StrMatcher &rhs)
| relates: StrMatcher Arbitrary order for std::container.

## Macro Definition Documentation

## ◆ OUTS [1/2]

#define OUTS | ( |  | V | ) |

Value:
case Match::V: return str << #V; break
str
String related utilities and Regular expression matching.

## ◆ OUTS [2/2]

#define OUTS | ( |  | V | ) |

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