This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Defines | |
#define | RPMSENSE_SENSEMASK 0x0e |
#define | RPMSENSE_NOTEQUAL (RPMSENSE_EQUAL ^ RPMSENSE_SENSEMASK) |
Typedefs | |
typedef EVR_s * | EVR_t |
typedef enum evrFlags_e | rpmsenseFlags |
Dependency Attributes. | |
typedef enum evrFlags_e | evrFlags |
Enumerations | |
enum | evrFlags_e { RPMSENSE_LESS = (1 << 1), RPMSENSE_GREATER = (1 << 2), RPMSENSE_EQUAL = (1 << 3), RPMSENSE_PREREQ = (1 << 6) } |
Functions | |
int | rpmEVRcmp (const char *a, const char *b) |
Segmented string compare. | |
int | rpmEVRparse (const char *evrstr, EVR_t evr) |
Split EVR string into epoch, version, and release components. | |
int | rpmEVRcompare (const EVR_t a, const EVR_t b) |
Compare EVR containers. | |
rpmsenseFlags | rpmEVRflags (const char *op, const char **end) |
Return comparison operator sense flags. | |
Variables | |
int | _rpmevr_debug |
int(* | rpmvercmp )(const char *a, const char *b) |
Segmented string compare vector. |
Definition in file rpmevr.h.
|
Definition at line 72 of file rpmevr.h. Referenced by rpmdsCompare(), and rpmdsNewDNEVR(). |
|
Definition at line 70 of file rpmevr.h. Referenced by addReqProv(), depflagsFormat(), parseRCPOT(), rpmdsAnyMatchesDep(), rpmdsCompare(), rpmdsNewDNEVR(), rpmdsNVRMatchesDep(), and triggercondsTag(). |
|
|
|
|
|
Dependency Attributes.
|
|
|
|
Return comparison operator sense flags.
Definition at line 179 of file rpmevr.c. References cops, EVRop_s::operator, RPMSENSE_EQUAL, and EVRop_s::sense. Referenced by parseRCPOT(), rpmdsPipe(), and rpmdsSysinfoFile(). |
|
|