libzypp  11.13.5
zypp::PoolQueryAttr Struct Reference

represents all atributes in PoolQuery except SolvAtributes, which are used as is (not needed extend anything if someone adds new solv attr) More...

Inheritance diagram for zypp::PoolQueryAttr:

List of all members.

Public Member Functions

 PoolQueryAttr ()
 PoolQueryAttr (const char *cstr_r)
 PoolQueryAttr (const std::string &str_r)
- Public Member Functions inherited from zypp::IdStringType< PoolQueryAttr >
const IdStringidStr () const
bool empty () const
unsigned size () const
const char * c_str () const
std::string asString () const
IdType id () const
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

- Public Types inherited from zypp::IdStringType< PoolQueryAttr >
typedef IdString::IdType IdType
- Static Public Member Functions inherited from zypp::IdStringType< PoolQueryAttr >
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)
- Protected Member Functions inherited from zypp::IdStringType< PoolQueryAttr >
 IdStringType ()
 IdStringType (const IdStringType &)
void operator= (const IdStringType &)
 ~IdStringType ()

Detailed Description

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 1016 of file PoolQuery.cc.


Constructor & Destructor Documentation

zypp::PoolQueryAttr::PoolQueryAttr ( )
inline

Definition at line 1024 of file PoolQuery.cc.

zypp::PoolQueryAttr::PoolQueryAttr ( const char *  cstr_r)
inlineexplicit

Definition at line 1026 of file PoolQuery.cc.

zypp::PoolQueryAttr::PoolQueryAttr ( const std::string &  str_r)
inlineexplicit

Definition at line 1030 of file PoolQuery.cc.


Friends And Related Function Documentation

friend class IdStringType< PoolQueryAttr >
friend

Definition at line 1019 of file PoolQuery.cc.


Member Data Documentation

IdString zypp::PoolQueryAttr::_str
private

Definition at line 1020 of file PoolQuery.cc.

const PoolQueryAttr zypp::PoolQueryAttr::noAttr
static

Definition at line 1035 of file PoolQuery.cc.

const PoolQueryAttr zypp::PoolQueryAttr::repoAttr
static

Definition at line 1038 of file PoolQuery.cc.

const PoolQueryAttr zypp::PoolQueryAttr::kindAttr
static

Definition at line 1039 of file PoolQuery.cc.

const PoolQueryAttr zypp::PoolQueryAttr::stringAttr
static

Definition at line 1040 of file PoolQuery.cc.

const PoolQueryAttr zypp::PoolQueryAttr::stringTypeAttr
static

Definition at line 1041 of file PoolQuery.cc.

const PoolQueryAttr zypp::PoolQueryAttr::requireAllAttr
static

Definition at line 1042 of file PoolQuery.cc.

const PoolQueryAttr zypp::PoolQueryAttr::caseSensitiveAttr
static

Definition at line 1043 of file PoolQuery.cc.

const PoolQueryAttr zypp::PoolQueryAttr::installStatusAttr
static

Definition at line 1044 of file PoolQuery.cc.

const PoolQueryAttr zypp::PoolQueryAttr::editionAttr
static

Definition at line 1045 of file PoolQuery.cc.

const PoolQueryAttr zypp::PoolQueryAttr::complexAttr
static

Definition at line 1046 of file PoolQuery.cc.


The documentation for this struct was generated from the following file: