Go to the documentation of this file.
9 #include <rpm/rpmtypes.h>
89 int argvCmp(
const void * a,
const void * b);
97 int argvSort(
ARGV_t argv,
int (*compar)(
const void *,
const void *));
107 int (*compar)(
const void *,
const void *));
int argvSplit(ARGV_t *argvp, const char *str, const char *seps)
ARGI_t argiFree(ARGI_t argi)
ARGV_t argvSplitString(const char *str, const char *seps, argvFlags flags)
void argvPrint(const char *msg, ARGV_const_t argv, FILE *fp)
char *const * ARGV_const_t
ARGint_t argiData(ARGI_const_t argi)
ARGV_t argvSearch(ARGV_const_t argv, const char *val, int(*compar)(const void *, const void *))
int argvCmp(const void *a, const void *b)
int argvAddNum(ARGV_t *argvp, int val)
int argvSort(ARGV_t argv, int(*compar)(const void *, const void *))
int argiCount(ARGI_const_t argi)
int argvAdd(ARGV_t *argvp, const char *val)
int argvCount(ARGV_const_t argv)
char * argvJoin(ARGV_const_t argv, const char *sep)
ARGV_t argvData(ARGV_t argv)
ARGV_t argvFree(ARGV_t argv)
int argiAdd(ARGI_t *argip, int ix, int val)
struct ARGI_s const *const ARGI_const_t
int argvAppend(ARGV_t *argvp, ARGV_const_t av)