libzypp 17.37.17
RepoInfo.cc File Reference
#include <zypp/ng/workflows/contextfacade.h>
#include <iostream>
#include <vector>
#include <zypp/base/Gettext.h>
#include <zypp/base/LogTools.h>
#include <zypp-core/base/DefaultIntegral>
#include <zypp/parser/xml/XmlEscape.h>
#include <zypp/ManagedFile.h>
#include <zypp-common/PublicKey.h>
#include <zypp/MediaSetAccess.h>
#include <zypp/RepoInfo.h>
#include <zypp/Glob.h>
#include <zypp/TriBool.h>
#include <zypp/Pathname.h>
#include <zypp/ZConfig.h>
#include <zypp/repo/RepoMirrorList.h>
#include <zypp/repo/SUSEMediaVerifier.h>
#include <zypp/ExternalProgram.h>
#include <zypp/base/IOStream.h>
#include <zypp-core/base/InputStream>
#include <zypp/parser/xml/Reader.h>
#include <zypp/base/StrMatcher.h>
#include <zypp/KeyRing.h>
#include <zypp/TmpPath.h>
#include <zypp/ZYppFactory.h>
#include <zypp/ZYppCallbacks.h>
#include <zypp/ng/workflows/repoinfowf.h>
#include <zypp-curl/private/curlhelper_p.h>
Include dependency graph for RepoInfo.cc:

Go to the source code of this file.

Classes

struct  zypp::RepoInfo::Impl
 RepoInfo implementation. More...

Namespaces

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

Macros

#define OUTS(T, B)
#define OUTS(V)

Functions

std::ostream & zypp::operator<< (std::ostream &str, const RepoInfo &obj)
std::ostream & zypp::operator<< (std::ostream &str, const RepoInfo::GpgCheck &obj)
ZYPP_API detail::EscapedString escape (const std::string &in_r)
 Escape xml special charaters (& -> &; from IoBind library).

Macro Definition Documentation

◆ OUTS [1/2]

#define OUTS ( T,
B )
Value:
( indeterminate(T) ? (std::string("D(")+(B?"Y":"N")+")") : ((bool)T?"Y":"N") )

◆ OUTS [2/2]

#define OUTS ( V)
Value:
case RepoInfo::V: return str << #V; break
String related utilities and Regular expression matching.

Function Documentation

◆ escape()

ZYPP_API detail::EscapedString zypp::xml::escape ( const std::string & in_r)
inline

Escape xml special charaters (& -> &; from IoBind library).

The detail::EscapedString can be dumped to an ostream and implicitly converts into a std::string.

Definition at line 51 of file XmlEscape.h.