12#ifndef ZYPP_SAT_SOLVATTR_H
13#define ZYPP_SAT_SOLVATTR_H
18#include <zypp/base/String.h>
64#pragma GCC diagnostic push
65#pragma GCC diagnostic ignored "-Wc++20-compat"
69#pragma GCC diagnostic pop
Base class for creating IdString based types.
Access to the sat-pools string space.
static const SolvAttr updateCollectionFlags
static const SolvAttr cpeid
SolvAttr()
Default ctor: noAttr.
SolvAttr(const IdString &idstr_r)
static const SolvAttr updateCollectionArch
static const SolvAttr buildtime
static const SolvAttr supplements
static const SolvAttr diskusage
static const SolvAttr productRegisterRelease
static const SolvAttr icon
static const SolvAttr changelog
static const SolvAttr noAttr
Value representing noAttr ("")
SolvAttr(sat::detail::IdType id_r)
Ctor taking kind as string.
static const SolvAttr filelist
static const SolvAttr repositoryDeltaInfo
static const SolvAttr obsoletes
static const SolvAttr updateReferenceId
static const SolvAttr productDistversion
static const SolvAttr updateReferenceType
static const SolvAttr repositoryUpdates
array of repositoryProductLabel repositoryProductCpeid pairs
static const SolvAttr name
static const SolvAttr repositoryRepoid
static const SolvAttr productDistproduct
static const SolvAttr distribution
static const SolvAttr message
static const SolvAttr suggests
static const SolvAttr isvisible
static const SolvAttr updateCollectionEvr
static const SolvAttr group
static const SolvAttr description
static const SolvAttr updateReferenceHref
static const SolvAttr restartSuggested
static const SolvAttr repositoryRevision
static const SolvAttr updateCollectionName
static const SolvAttr sourceevr
static const SolvAttr productUpdatesRepoid
static const SolvAttr productProductLine
static const SolvAttr category
static const SolvAttr productReferenceFile
static const SolvAttr productRegisterFlavor
static const SolvAttr updateCollection
static const SolvAttr rebootSuggested
static const SolvAttr repositoryRpmDbCookie
static const SolvAttr medianr
static const SolvAttr repositoryProductLabel
SolvAttr(const char *cstr_r)
static const SolvAttr repositoryTimestamp
static const SolvAttr delnotify
static const SolvAttr repositoryAddedFileProvides
static const SolvAttr sourcesize
static const SolvAttr isdefault
static const SolvAttr productType
static const SolvAttr updateReferenceTitle
static const SolvAttr updateCollectionFilename
static const SolvAttr installsize
static const SolvAttr packager
static const SolvAttr productRegisterTarget
static const SolvAttr conflicts
static const SolvAttr url
static const SolvAttr headerend
static const SolvAttr downloadsize
static const SolvAttr insnotify
static const SolvAttr extends
static const SolvAttr productUrl
static const SolvAttr sourcename
static const SolvAttr mediafile
SolvAttr(const std::string &str_r)
static const SolvAttr edition
static const SolvAttr script
static const SolvAttr productUpdates
array of repoids, hopefully label s too
static const SolvAttr vendor
static const SolvAttr repositoryExpire
SolvAttr parent() const
Return the parent of well know sub-structure attributes (SolvAttr::noAttr if none).
bool hasParent() const
Whether this is a well know sub-structure attribute.
static const SolvAttr productEndOfLife
static const SolvAttr patchcategory
static const SolvAttr summary
static const SolvAttr order
static const SolvAttr checksum
static const SolvAttr updateStatus
static const SolvAttr mediadir
static const SolvAttr repositoryToolVersion
static const SolvAttr productFlags
static const SolvAttr recommends
static const SolvAttr productShortlabel
static const SolvAttr updateReference
static const SolvAttr sourcearch
static const SolvAttr repositoryProductCpeid
static const SolvAttr keywords
static const SolvAttr arch
static const SolvAttr authors
static const SolvAttr license
static const SolvAttr allAttr
Value to request searching all Attributes (0).
static const SolvAttr includes
static const SolvAttr enhances
static const SolvAttr installtime
static const SolvAttr buildhost
static const SolvAttr severity
static const SolvAttr productUrlType
static const SolvAttr eula
static const SolvAttr repositoryDistros
array of repositoryProductLabel repositoryProductCpeid pairs
static const SolvAttr reloginSuggested
static const SolvAttr provides
static const SolvAttr repositoryKeywords
int IdType
Generic Id type.
Easy-to use interface to the ZYPP dependency resolver.