9 #include <rpm/rpmtypes.h>
32 void argvPrint(
const char * msg, ARGV_const_t argv, FILE * fp);
67 ARGint_t
argiData(ARGI_const_t argi);
89 int argvCmp(
const void * a,
const void * b);
97 int argvSort(ARGV_t argv,
int (*compar)(
const void *,
const void *));
106 ARGV_t
argvSearch(ARGV_const_t argv,
const char *val,
107 int (*compar)(
const void *,
const void *));
116 int argiAdd(ARGI_t * argip,
int ix,
int val);
124 int argvAdd(ARGV_t * argvp,
const char *val);
140 int argvAppend(ARGV_t * argvp, ARGV_const_t av);
156 ARGV_t
argvSplitString(
const char * str,
const char * seps, argvFlags flags);
165 int argvSplit(ARGV_t * argvp,
const char * str,
const char * seps);
173 char *
argvJoin(ARGV_const_t argv,
const char *sep);