libzypp  11.13.5
zypp::StringTypeAttr Class Reference
Inheritance diagram for zypp::StringTypeAttr:

List of all members.

Public Member Functions

 StringTypeAttr ()
 StringTypeAttr (const char *cstr_r)
 StringTypeAttr (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 StringTypeAttr noAttr
static const StringTypeAttr exactAttr
static const StringTypeAttr substringAttr
static const StringTypeAttr regexAttr
static const StringTypeAttr globAttr
static const StringTypeAttr wordAttr

Private Attributes

IdString _str

Friends

class IdStringType< StringTypeAttr >

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

Definition at line 1061 of file PoolQuery.cc.


Constructor & Destructor Documentation

zypp::StringTypeAttr::StringTypeAttr ( )
inline

Definition at line 1067 of file PoolQuery.cc.

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

Definition at line 1068 of file PoolQuery.cc.

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

Definition at line 1070 of file PoolQuery.cc.


Friends And Related Function Documentation

friend class IdStringType< StringTypeAttr >
friend

Definition at line 1063 of file PoolQuery.cc.


Member Data Documentation

IdString zypp::StringTypeAttr::_str
private

Definition at line 1064 of file PoolQuery.cc.

const StringTypeAttr zypp::StringTypeAttr::noAttr
static

Definition at line 1073 of file PoolQuery.cc.

const StringTypeAttr zypp::StringTypeAttr::exactAttr
static

Definition at line 1075 of file PoolQuery.cc.

const StringTypeAttr zypp::StringTypeAttr::substringAttr
static

Definition at line 1076 of file PoolQuery.cc.

const StringTypeAttr zypp::StringTypeAttr::regexAttr
static

Definition at line 1077 of file PoolQuery.cc.

const StringTypeAttr zypp::StringTypeAttr::globAttr
static

Definition at line 1078 of file PoolQuery.cc.

const StringTypeAttr zypp::StringTypeAttr::wordAttr
static

Definition at line 1079 of file PoolQuery.cc.


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