Home | History | Annotate | Download | only in libpopt

Lines Matching refs:argv

46 #define POPT_ARGFLAG_STRIP	0x20000000  /*!< strip this arg from argv(only applies to long args) */
107 #define POPT_CONTEXT_KEEP_FIRST (1 << 1) /*!< pay attention to argv[0] */
137 const char ** argv; /*!< must be free()able */
148 const char ** argv; /*!< (alias) args, must be free()able. */
231 * @param name context name (usually argv[0] program name)
233 * @param argv argument array
241 int argc, /*@dependent@*/ /*@keep@*/ const char ** argv,
321 * @param argv argument array, NULL terminated
325 int poptStuffArgs(poptContext con, /*@keep@*/ const char ** argv)
376 * @note: The argument array is malloc'd as a single area, so only argv must
380 * @param argv argument array
385 int poptDupArgv(int argc, /*@null@*/ const char **argv,
394 * @note: The argument array is malloc'd as a single area, so only argv must
431 * Passing this to poptParseArgvString() yields an argv of:
507 * Return argv[0] from context.
509 * @return argv[0]
518 * Shuffle argv pointers to remove stripped args, returns new argc.
521 * @param argv arg vector
525 int poptStrippedArgv(poptContext con, int argc, char ** argv)
526 /*@modifies *argv @*/;