libzypp
17.7.0
|
represents all atributes in PoolQuery except SolvAtributes, which are used as is (not needed extend anything if someone adds new solv attr) More...
Public Member Functions | |
PoolQueryAttr () | |
PoolQueryAttr (const char *cstr_r) | |
PoolQueryAttr (const std::string &str_r) | |
![]() | |
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 PoolQueryAttr &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 Public Attributes | |
static const PoolQueryAttr | noAttr |
static const PoolQueryAttr | repoAttr |
static const PoolQueryAttr | kindAttr |
static const PoolQueryAttr | stringAttr |
static const PoolQueryAttr | stringTypeAttr |
static const PoolQueryAttr | requireAllAttr |
static const PoolQueryAttr | caseSensitiveAttr |
static const PoolQueryAttr | installStatusAttr |
static const PoolQueryAttr | editionAttr |
static const PoolQueryAttr | complexAttr |
Private Attributes | |
IdString | _str |
Friends | |
class | IdStringType< PoolQueryAttr > |
Additional Inherited Members | |
![]() | |
typedef IdString::IdType | IdType |
![]() | |
static int | compare (const PoolQueryAttr &lhs, const PoolQueryAttr &rhs) |
static int | compare (const PoolQueryAttr &lhs, const IdString &rhs) |
static int | compare (const PoolQueryAttr &lhs, const std::string &rhs) |
static int | compare (const PoolQueryAttr &lhs, const char *rhs) |
static int | compare (const IdString &lhs, const PoolQueryAttr &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 PoolQueryAttr &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 PoolQueryAttr &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< PoolQueryAttr > &obj) |
bool | operator== (const IdStringType< PoolQueryAttr > &lhs, const IdStringType< PoolQueryAttr > &rhs) |
bool | operator!= (const IdStringType< PoolQueryAttr > &lhs, const IdStringType< PoolQueryAttr > &rhs) |
bool | operator< (const IdStringType< PoolQueryAttr > &lhs, const IdStringType< PoolQueryAttr > &rhs) |
bool | operator<= (const IdStringType< PoolQueryAttr > &lhs, const IdStringType< PoolQueryAttr > &rhs) |
bool | operator> (const IdStringType< PoolQueryAttr > &lhs, const IdStringType< PoolQueryAttr > &rhs) |
bool | operator>= (const IdStringType< PoolQueryAttr > &lhs, const IdStringType< PoolQueryAttr > &rhs) |
represents all atributes in PoolQuery except SolvAtributes, which are used as is (not needed extend anything if someone adds new solv attr)
Definition at line 1127 of file PoolQuery.cc.
|
inline |
Definition at line 1135 of file PoolQuery.cc.
|
inlineexplicit |
Definition at line 1137 of file PoolQuery.cc.
|
inlineexplicit |
Definition at line 1141 of file PoolQuery.cc.
|
friend |
Definition at line 1130 of file PoolQuery.cc.
|
private |
Definition at line 1131 of file PoolQuery.cc.
|
static |
Definition at line 1146 of file PoolQuery.cc.
|
static |
Definition at line 1149 of file PoolQuery.cc.
|
static |
Definition at line 1150 of file PoolQuery.cc.
|
static |
Definition at line 1151 of file PoolQuery.cc.
|
static |
Definition at line 1152 of file PoolQuery.cc.
|
static |
Definition at line 1153 of file PoolQuery.cc.
|
static |
Definition at line 1154 of file PoolQuery.cc.
|
static |
Definition at line 1155 of file PoolQuery.cc.
|
static |
Definition at line 1156 of file PoolQuery.cc.
|
static |
Definition at line 1157 of file PoolQuery.cc.