11 #ifndef ZYPP_RESOLVERNAMESPACE_H
12 #define ZYPP_RESOLVERNAMESPACE_H
17 #include <zypp/base/Flags.h>
51 {
return asIdString( obj ).asString(); }
55 {
return str << asIdString( obj ); }
58 inline std::ostream &
operator<<( std::ostream &
str, ResolverNamespaces obj )
60 return str << stringify( obj, {
64 },
"namespace:",
"|",
"" );
static constexpr const ResolverNamespaces NoResolverNamespaces
All bits set.
static constexpr const ResolverNamespaces AllResolverNamespaces
All bits set.
String related utilities and Regular expression matching.
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.
std::string asString(const DefaultIntegral< Tp, TInitial > &obj)
ResolverNamespace
The resolvers dependency namespaces.
@ modalias
hardware support
@ language
language support
std::ostream & operator<<(std::ostream &str, const InputStream &obj)
#define ZYPP_DECLARE_FLAGS_AND_OPERATORS(Name, Enum)