11#ifndef ZYPP_RESOLVERNAMESPACE_H
12#define ZYPP_RESOLVERNAMESPACE_H
58 inline std::ostream &
operator<<( std::ostream &
str, ResolverNamespaces obj )
60 return str << stringify( obj, {
64 },
"namespace:",
"|",
"" );
#define ZYPP_DECLARE_FLAGS_AND_OPERATORS(Name, Enum)
relates: Flags
Access to the sat-pools string space.
std::string asString() const
Conversion to std::string
String related utilities and Regular expression matching.
Types and functions for filesystem operations.
static const IdType namespaceLanguage(20)
static const IdType namespaceModalias(18)
static const IdType namespaceFilesystem(21)
static const IdType noId(0)
Easy-to use interface to the ZYPP dependency resolver.
ResolverNamespace
The resolver's dependency namespaces.
@ modalias
hardware support
@ language
language support
static constexpr const ResolverNamespaces NoResolverNamespaces
relates: ResolverNamespace All bits set.
constexpr IdString asIdString(ResolverNamespace obj)
relates: ResolverNamespace The underlying libsolv ID
static constexpr const ResolverNamespaces AllResolverNamespaces
relates: ResolverNamespace All bits set.
std::string asString(const Patch::Category &obj)
relates: Patch::Category string representation.
std::ostream & operator<<(std::ostream &str, const Capabilities &obj)
relates: Capabilities Stream output