rpm 4.18.0
Functions
rpmver.h File Reference
#include <rpm/rpmtypes.h>
#include <rpm/rpmds.h>
Include dependency graph for rpmver.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int rpmvercmp (const char *a, const char *b)
 Segmented string compare for version or release strings.
 
rpmver rpmverParse (const char *evr)
 Parse rpm version handle from evr string.
 
rpmver rpmverNew (const char *e, const char *v, const char *r)
 Create new rpm version handle from e, v, r components.
 
rpmver rpmverFree (rpmver rv)
 Free rpm version handle.
 
uint32_t rpmverEVal (rpmver rv)
 
const char * rpmverE (rpmver rv)
 
const char * rpmverV (rpmver rv)
 
const char * rpmverR (rpmver rv)
 
char * rpmverEVR (rpmver rv)
 
int rpmverCmp (rpmver v1, rpmver v2)
 Compare two rpm version handles.
 
int rpmverOverlap (rpmver v1, rpmsenseFlags f1, rpmver v2, rpmsenseFlags f2)
 Determine whether two versioned ranges overlap.