libzypp 17.31.7
|
Solvable attribute keys. More...
#include <sat/SolvAttr.h>
repository | |
static const SolvAttr | repositoryDeltaInfo |
static const SolvAttr | repositoryAddedFileProvides |
static const SolvAttr | repositoryRpmDbCookie |
static const SolvAttr | repositoryTimestamp |
static const SolvAttr | repositoryExpire |
static const SolvAttr | repositoryUpdates |
array of repositoryProductLabel repositoryProductCpeid pairs More... | |
static const SolvAttr | repositoryDistros |
array of repositoryProductLabel repositoryProductCpeid pairs More... | |
static const SolvAttr | repositoryProductLabel |
static const SolvAttr | repositoryProductCpeid |
static const SolvAttr | repositoryRepoid |
static const SolvAttr | repositoryKeywords |
static const SolvAttr | repositoryRevision |
static const SolvAttr | repositoryToolVersion |
class | IdStringType< SolvAttr > |
IdString | _str |
SolvAttr () | |
Default ctor: noAttr. More... | |
SolvAttr (sat::detail::IdType id_r) | |
Ctor taking kind as string. More... | |
SolvAttr (const IdString &idstr_r) | |
SolvAttr (const std::string &str_r) | |
SolvAttr (const char *cstr_r) | |
SolvAttr | parent () const |
Return the parent of well know sub-structure attributes (SolvAttr::noAttr if none). More... | |
bool | hasParent () const |
Whether this is a well know sub-structure attribute. More... | |
Additional Inherited Members | |
![]() | |
typedef IdString::IdType | IdType |
![]() | |
IdString | idStr () const |
bool | empty () const |
unsigned | size () const |
const char * | c_str () const |
std::string | asString () const |
IdType | id () const |
operator bool () const | |
Evaluate in a boolean context ( ! empty() ) . More... | |
operator IdString () const | |
Explicit conversion to IdString. More... | |
operator std::string () const | |
Explicit conversion to std::string. More... | |
int | compare (const SolvAttr &rhs) const |
int | compare (const IdStringType &rhs) const |
int | compare (const IdString &rhs) const |
int | compare (const std::string &rhs) const |
int | compare (const char *rhs) const |
![]() | |
static int | compare (const SolvAttr &lhs, const SolvAttr &rhs) |
static int | compare (const SolvAttr &lhs, const IdString &rhs) |
static int | compare (const SolvAttr &lhs, const std::string &rhs) |
static int | compare (const SolvAttr &lhs, const char *rhs) |
static int | compare (const IdString &lhs, const SolvAttr &rhs) |
static int | compare (const IdString &lhs, const IdString &rhs) |
static int | compare (const IdString &lhs, const std::string &rhs) |
static int | compare (const IdString &lhs, const char *rhs) |
static int | compare (const std::string &lhs, const SolvAttr &rhs) |
static int | compare (const std::string &lhs, const IdString &rhs) |
static int | compare (const std::string &lhs, const std::string &rhs) |
static int | compare (const std::string &lhs, const char *rhs) |
static int | compare (const char *lhs, const SolvAttr &rhs) |
static int | compare (const char *lhs, const IdString &rhs) |
static int | compare (const char *lhs, const std::string &rhs) |
static int | compare (const char *lhs, const char *rhs) |
![]() | |
IdStringType () | |
IdStringType (const IdStringType &) | |
void | operator= (const IdStringType &) |
~IdStringType () | |
![]() | |
static PoolImpl & | myPool () |
![]() | |
std::ostream & | operator<< (std::ostream &str, const IdStringType< SolvAttr > &obj) |
Stream output. More... | |
bool | operator== (const IdStringType< SolvAttr > &lhs, const IdStringType< SolvAttr > &rhs) |
Equal. More... | |
bool | operator!= (const IdStringType< SolvAttr > &lhs, const IdStringType< SolvAttr > &rhs) |
NotEqual. More... | |
bool | operator< (const IdStringType< SolvAttr > &lhs, const IdStringType< SolvAttr > &rhs) |
Less. More... | |
bool | operator<= (const IdStringType< SolvAttr > &lhs, const IdStringType< SolvAttr > &rhs) |
LessEqual. More... | |
bool | operator> (const IdStringType< SolvAttr > &lhs, const IdStringType< SolvAttr > &rhs) |
Greater. More... | |
bool | operator>= (const IdStringType< SolvAttr > &lhs, const IdStringType< SolvAttr > &rhs) |
GreaterEqual. More... | |
Solvable attribute keys.
Attributes associated with individual solvables, or with the repository as a whole.
Definition at line 40 of file SolvAttr.h.
|
inline |
Default ctor: noAttr.
Definition at line 180 of file SolvAttr.h.
|
inlineexplicit |
Ctor taking kind as string.
Definition at line 183 of file SolvAttr.h.
|
inlineexplicit |
Definition at line 184 of file SolvAttr.h.
|
inlineexplicit |
Definition at line 185 of file SolvAttr.h.
|
inlineexplicit |
Definition at line 186 of file SolvAttr.h.
SolvAttr zypp::sat::SolvAttr::parent | ( | ) | const |
Return the parent of well know sub-structure attributes (SolvAttr::noAttr if none).
Definition at line 152 of file SolvAttr.cc.
|
inline |
Whether this is a well know sub-structure attribute.
Definition at line 195 of file SolvAttr.h.
|
friend |
Definition at line 195 of file SolvAttr.h.
|
static |
Value to request searching all Attributes (0).
Definition at line 46 of file SolvAttr.h.
|
static |
Value representing noAttr
(""
)
Definition at line 48 of file SolvAttr.h.
|
static |
Definition at line 52 of file SolvAttr.h.
|
static |
Definition at line 53 of file SolvAttr.h.
|
static |
Definition at line 54 of file SolvAttr.h.
|
static |
Definition at line 55 of file SolvAttr.h.
|
static |
Definition at line 60 of file SolvAttr.h.
|
static |
Definition at line 61 of file SolvAttr.h.
|
static |
Definition at line 62 of file SolvAttr.h.
|
static |
Definition at line 63 of file SolvAttr.h.
|
static |
Definition at line 64 of file SolvAttr.h.
|
static |
Definition at line 65 of file SolvAttr.h.
|
static |
Definition at line 66 of file SolvAttr.h.
|
static |
Definition at line 67 of file SolvAttr.h.
|
static |
Definition at line 71 of file SolvAttr.h.
|
static |
Definition at line 72 of file SolvAttr.h.
|
static |
Definition at line 73 of file SolvAttr.h.
|
static |
Definition at line 74 of file SolvAttr.h.
|
static |
Definition at line 75 of file SolvAttr.h.
|
static |
Definition at line 76 of file SolvAttr.h.
|
static |
Definition at line 77 of file SolvAttr.h.
|
static |
Definition at line 78 of file SolvAttr.h.
|
static |
Definition at line 79 of file SolvAttr.h.
|
static |
Definition at line 80 of file SolvAttr.h.
|
static |
Definition at line 81 of file SolvAttr.h.
|
static |
Definition at line 86 of file SolvAttr.h.
|
static |
Definition at line 87 of file SolvAttr.h.
|
static |
Definition at line 88 of file SolvAttr.h.
|
static |
Definition at line 89 of file SolvAttr.h.
|
static |
Definition at line 90 of file SolvAttr.h.
|
static |
Definition at line 91 of file SolvAttr.h.
|
static |
Definition at line 92 of file SolvAttr.h.
|
static |
Definition at line 93 of file SolvAttr.h.
|
static |
Definition at line 94 of file SolvAttr.h.
|
static |
Definition at line 95 of file SolvAttr.h.
|
static |
Definition at line 96 of file SolvAttr.h.
|
static |
Definition at line 97 of file SolvAttr.h.
|
static |
Definition at line 98 of file SolvAttr.h.
|
static |
Definition at line 99 of file SolvAttr.h.
|
static |
Definition at line 100 of file SolvAttr.h.
|
static |
Definition at line 101 of file SolvAttr.h.
|
static |
Definition at line 102 of file SolvAttr.h.
|
static |
Definition at line 103 of file SolvAttr.h.
|
static |
Definition at line 104 of file SolvAttr.h.
|
static |
Definition at line 109 of file SolvAttr.h.
|
static |
Definition at line 110 of file SolvAttr.h.
|
static |
Definition at line 111 of file SolvAttr.h.
|
static |
Definition at line 112 of file SolvAttr.h.
|
static |
Definition at line 113 of file SolvAttr.h.
|
static |
Definition at line 114 of file SolvAttr.h.
|
static |
Definition at line 115 of file SolvAttr.h.
|
static |
Definition at line 116 of file SolvAttr.h.
|
static |
Definition at line 117 of file SolvAttr.h.
|
static |
Definition at line 118 of file SolvAttr.h.
|
static |
Definition at line 119 of file SolvAttr.h.
|
static |
Definition at line 120 of file SolvAttr.h.
|
static |
Definition at line 121 of file SolvAttr.h.
|
static |
Definition at line 122 of file SolvAttr.h.
|
static |
Definition at line 123 of file SolvAttr.h.
|
static |
Definition at line 124 of file SolvAttr.h.
|
static |
Definition at line 125 of file SolvAttr.h.
|
static |
Definition at line 126 of file SolvAttr.h.
|
static |
Definition at line 131 of file SolvAttr.h.
|
static |
Definition at line 132 of file SolvAttr.h.
|
static |
Definition at line 133 of file SolvAttr.h.
|
static |
Definition at line 134 of file SolvAttr.h.
|
static |
Definition at line 135 of file SolvAttr.h.
|
static |
Definition at line 136 of file SolvAttr.h.
|
static |
Definition at line 137 of file SolvAttr.h.
|
static |
Definition at line 138 of file SolvAttr.h.
|
static |
Definition at line 143 of file SolvAttr.h.
|
static |
Definition at line 144 of file SolvAttr.h.
|
static |
Definition at line 145 of file SolvAttr.h.
|
static |
Definition at line 146 of file SolvAttr.h.
|
static |
Definition at line 147 of file SolvAttr.h.
|
static |
Definition at line 148 of file SolvAttr.h.
|
static |
Definition at line 149 of file SolvAttr.h.
|
static |
Definition at line 150 of file SolvAttr.h.
|
static |
Definition at line 151 of file SolvAttr.h.
|
static |
Definition at line 152 of file SolvAttr.h.
|
static |
Definition at line 153 of file SolvAttr.h.
|
static |
Definition at line 154 of file SolvAttr.h.
|
static |
Definition at line 155 of file SolvAttr.h.
|
static |
array of repoids, hopefully label s too
Definition at line 156 of file SolvAttr.h.
|
static |
Definition at line 157 of file SolvAttr.h.
|
static |
Definition at line 162 of file SolvAttr.h.
|
static |
Definition at line 163 of file SolvAttr.h.
|
static |
Definition at line 164 of file SolvAttr.h.
|
static |
Definition at line 165 of file SolvAttr.h.
|
static |
Definition at line 166 of file SolvAttr.h.
|
static |
array of repositoryProductLabel repositoryProductCpeid pairs
Definition at line 167 of file SolvAttr.h.
|
static |
array of repositoryProductLabel repositoryProductCpeid pairs
Definition at line 168 of file SolvAttr.h.
|
static |
Definition at line 169 of file SolvAttr.h.
|
static |
Definition at line 170 of file SolvAttr.h.
|
static |
Definition at line 171 of file SolvAttr.h.
|
static |
Definition at line 172 of file SolvAttr.h.
|
static |
Definition at line 173 of file SolvAttr.h.
|
static |
Definition at line 174 of file SolvAttr.h.
|
private |
Definition at line 200 of file SolvAttr.h.