| 
Data Structures | 
| struct | ARGI_s | 
| 
Typedefs | 
| typedef char ** | ARGV_t | 
| typedef char *const * | ARGV_const_t | 
| typedef int * | ARGint_t | 
| typedef struct ARGI_s * | ARGI_t | 
| typedef struct ARGI_s const *const | ARGI_const_t | 
| typedef rpmFlags | argvFlags | 
| 
Enumerations | 
| enum | argvFlags_e { ARGV_NONE =  0, 
ARGV_SKIPEMPTY =  (1 << 0)
 } | 
| 
Functions | 
| void | argvPrint (const char *msg, ARGV_const_t argv, FILE *fp) | 
|  | Print argv array elements. 
 | 
| ARGI_t | argiFree (ARGI_t argi) | 
|  | Destroy an argi array. 
 | 
| ARGV_t | argvNew (void) | 
|  | Create an empty argv array. 
 | 
| ARGV_t | argvFree (ARGV_t argv) | 
|  | Destroy an argv array. 
 | 
| int | argiCount (ARGI_const_t argi) | 
|  | Return no. 
 | 
| ARGint_t | argiData (ARGI_const_t argi) | 
|  | Return data from argi array. 
 | 
| int | argvCount (ARGV_const_t argv) | 
|  | Return no. 
 | 
| ARGV_t | argvData (ARGV_t argv) | 
|  | Return data from argv array. 
 | 
| int | argvCmp (const void *a, const void *b) | 
|  | Compare argv arrays (qsort/bsearch). 
 | 
| int | argvSort (ARGV_t argv, int(*compar)(const void *, const void *)) | 
|  | Sort an argv array. 
 | 
| ARGV_t | argvSearch (ARGV_const_t argv, const char *val, int(*compar)(const void *, const void *)) | 
|  | Find an element in an argv array. 
 | 
| int | argiAdd (ARGI_t *argip, int ix, int val) | 
|  | Add an int to an argi array. 
 | 
| int | argvAdd (ARGV_t *argvp, const char *val) | 
|  | Add a string to an argv array. 
 | 
| int | argvAddNum (ARGV_t *argvp, int val) | 
|  | Add a number to an argv array (converting to a string). 
 | 
| int | argvAppend (ARGV_t *argvp, ARGV_const_t av) | 
|  | Append one argv array to another. 
 | 
| ARGV_t | argvSplitString (const char *str, const char *seps, argvFlags flags) | 
|  | Split a string into an argv array. 
 | 
| int | argvSplit (ARGV_t *argvp, const char *str, const char *seps) | 
|  | Split a string into an argv array. 
 | 
| char * | argvJoin (ARGV_const_t argv, const char *sep) | 
|  | Join an argv array into a string. 
 | 
Definition in file argv.h.