libzypp  17.38.7
ResolverNamespace.h File Reference
#include <iosfwd>
#include <cstdint>
#include <zypp-core/base/Flags.h>
#include <zypp/IdString.h>
Include dependency graph for ResolverNamespace.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

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

Enumerations

enum  zypp::ResolverNamespace : std::uint8_t { zypp::ResolverNamespace::language = 1<<0, zypp::ResolverNamespace::modalias = 1<<1, zypp::ResolverNamespace::filesystem = 1<<2 }
 The resolver's dependency namespaces. More...
 

Functions

 zypp::ZYPP_DECLARE_FLAGS_AND_OPERATORS (ResolverNamespaces, ResolverNamespace)
 relates: ResolverNamespace Flags More...
 
constexpr IdString zypp::asIdString (ResolverNamespace obj)
 relates: ResolverNamespace The underlying libsolv ID More...
 
std::string zypp::asString (ResolverNamespace obj)
 relates: ResolverNamespace String representation More...
 
std::ostream & zypp::operator<< (std::ostream &str, ResolverNamespace obj)
 relates: ResolverNamespace Stream output More...
 
std::ostream & zypp::operator<< (std::ostream &str, ResolverNamespaces obj)
 relates: ResolverNamespaces Stream output More...
 

Variables

static constexpr const ResolverNamespaces zypp::NoResolverNamespaces = ResolverNamespace()
 relates: ResolverNamespace All bits set. More...
 
static constexpr const ResolverNamespaces zypp::AllResolverNamespaces = ResolverNamespace(0xff)
 relates: ResolverNamespace All bits set. More...