Helper providing more detailed information about a Capability.
More...
#include <Capability.h>
Helper providing more detailed information about a Capability.
Capabilities are classified to be either SIMPLE:
with
op := <|<=|=|>=|>|!=
or formed by some EXPRESSION:
with
op := AND|OR|WITH|NAMESPACE
Definition at line 298 of file Capability.h.
◆ Kind
Enumerator |
---|
NOCAP | |
NAMED | |
VERSIONED | |
EXPRESSION | |
Definition at line 301 of file Capability.h.
◆ CapRel
Enum values corresponding with libsolv defines.
- Note
- MPL check in PoolImpl.cc
Enumerator |
---|
REL_NONE | |
CAP_AND | |
CAP_OR | |
CAP_WITH | |
CAP_NAMESPACE | |
CAP_ARCH | |
Definition at line 312 of file Capability.h.
◆ CapDetail() [1/3]
zypp::CapDetail::CapDetail |
( |
| ) |
|
|
inline |
◆ CapDetail() [2/3]
zypp::CapDetail::CapDetail |
( |
const Capability & |
cap_r | ) |
|
|
inlineexplicit |
◆ CapDetail() [3/3]
◆ kind()
Kind zypp::CapDetail::kind |
( |
| ) |
const |
|
inline |
◆ isNull()
bool zypp::CapDetail::isNull |
( |
| ) |
const |
|
inline |
◆ isNamed()
bool zypp::CapDetail::isNamed |
( |
| ) |
const |
|
inline |
◆ isVersioned()
bool zypp::CapDetail::isVersioned |
( |
| ) |
const |
|
inline |
◆ isSimple()
bool zypp::CapDetail::isSimple |
( |
| ) |
const |
|
inline |
◆ isExpression()
bool zypp::CapDetail::isExpression |
( |
| ) |
const |
|
inline |
◆ hasArch()
bool zypp::CapDetail::hasArch |
( |
| ) |
const |
|
inline |
◆ arch()
IdString zypp::CapDetail::arch |
( |
| ) |
const |
|
inline |
◆ name()
IdString zypp::CapDetail::name |
( |
| ) |
const |
|
inline |
◆ op()
Rel zypp::CapDetail::op |
( |
| ) |
const |
|
inline |
◆ ed()
Edition zypp::CapDetail::ed |
( |
| ) |
const |
|
inline |
◆ lhs()
◆ capRel()
CapRel zypp::CapDetail::capRel |
( |
| ) |
const |
|
inline |
◆ rhs()
◆ _init()
void zypp::CapDetail::_init |
( |
| ) |
|
|
private |
◆ operator<<() [1/3]
std::ostream & operator<< |
( |
std::ostream & |
str, |
|
|
const CapDetail & |
obj |
|
) |
| |
|
related |
◆ operator<<() [2/3]
◆ operator<<() [3/3]
◆ _kind
Kind zypp::CapDetail::_kind |
|
private |
◆ _lhs
◆ _rhs
◆ _flag
unsigned zypp::CapDetail::_flag |
|
private |
◆ _archIfSimple
The documentation for this class was generated from the following files: