This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Data Structures | |
struct | ARGI_s |
Typedefs | |
typedef const char * | ARGstr_t |
typedef ARGstr_t * | ARGV_t |
typedef int * | ARGint_t |
typedef ARGI_s * | ARGI_t |
Functions | |
void | argvPrint (const char *msg, ARGV_t argv, FILE *fp) |
Print argv array elements. | |
ARGI_t | argiFree (ARGI_t argi) |
Destroy an argi array. | |
ARGV_t | argvFree (ARGV_t argv) |
Destroy an argv array. | |
int | argiCount (const ARGI_t argi) |
Return no. | |
ARGint_t | argiData (ARGI_t argi) |
Return data from argi array. | |
int | argvCount (const ARGV_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_t argv, ARGstr_t 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, ARGstr_t val) |
Add a string to an argv array. | |
int | argvAppend (ARGV_t *argvp, const ARGV_t av) |
Append one argv array to another. | |
int | argvSplit (ARGV_t *argvp, const char *str, const char *seps) |
Split a string into an argv array. | |
char * | argvJoin (ARGV_t argv) |
Concatenate an argv array into a string. | |
int | argvFgets (ARGV_t *argvp, void *fd) |
Read lines into an argv array. |
Definition in file argv.h.
|
|
|
|
|
|
|
|
|
Add an int to an argi array.
Definition at line 111 of file argv.c. References ARGI_s::nvals, ARGI_s::vals, xcalloc(), and xrealloc(). Referenced by rpmfcApply(), and rpmfcClassify(). |
|
Return no. of elements in argi array.
Definition at line 52 of file argv.c. References ARGI_s::nvals. Referenced by main(), rpmfcApply(), and rpmfcGenerateDepends(). |
|
Return data from argi array.
Definition at line 60 of file argv.c. References ARGI_s::nvals, and ARGI_s::vals. Referenced by rpmfcGenerateDepends(). |
|
Destroy an argi array.
Definition at line 29 of file argv.c. References _free(), ARGI_s::nvals, and ARGI_s::vals. Referenced by rpmfcFree(). |
|
Add a string to an argv array.
Definition at line 132 of file argv.c. References argvCount(), xrealloc(), and xstrdup(). Referenced by argvFgets(), missingokTag(), parseFormat(), rpmfcClassify(), rpmfcSaveArg(), and rpmteChain(). |
|
Append one argv array to another.
Definition at line 149 of file argv.c. References argvCount(), xrealloc(), and xstrdup(). Referenced by rpmfcExec(), and rpmgiGlobArgv(). |
|
Compare argv arrays (qsort/bsearch).
Definition at line 84 of file argv.c. Referenced by argvSearch(), and argvSort(). |
|
Return no. of elements in argv array.
Definition at line 68 of file argv.c. Referenced by argvAdd(), argvAppend(), argvSearch(), argvSort(), findTag(), hSaveBlinks(), hSaveFlinks(), main(), rpmfcApply(), rpmfcClassify(), rpmfcExpandAppend(), rpmfcFindRequiredPackages(), rpmfcGenerateDepends(), rpmfcHelper(), and rpnFormat(). |
|
Return data from argv array.
Definition at line 77 of file argv.c. Referenced by hSaveBlinks(), hSaveFlinks(), and rpmfcGenerateDepends(). |
|
Read lines into an argv array.
Definition at line 225 of file argv.c. References argvAdd(), argvFree(), and fdGetFILE. Referenced by main(). |
|
Destroy an argv array.
Definition at line 39 of file argv.c. References _free(). Referenced by argvFgets(), delTE(), formatValue(), freeFormat(), missingokTag(), rpmdsNew(), rpmfcClassify(), rpmfcExec(), rpmfcFree(), rpmfcGenerateDepends(), rpmfcHelper(), rpmgiFree(), and rpmgiGlobArgv(). |
|
Concatenate an argv array into a string.
Definition at line 201 of file argv.c. References stpcpy(), and xmalloc(). Referenced by getOutputFrom(). |
|
Print argv array elements.
|
|
Find an element in an argv array.
Definition at line 101 of file argv.c. References argvCmp(), and argvCount(). Referenced by rpmfcClassify(), and rpmfcSaveArg(). |
|
Sort an argv array.
Definition at line 93 of file argv.c. References argvCmp(), and argvCount(). Referenced by main(), and rpmfcSaveArg(). |
|
Split a string into an argv array.
Definition at line 164 of file argv.c. References xmalloc(), and xstrdup(). Referenced by _RequestPass(), formatValue(), and rpmfcHelper(). |