Lines Matching refs:arg
17 * \name Arg type identifiers
20 #define POPT_ARG_NONE 0 /*!< no arg */
21 #define POPT_ARG_STRING 1 /*!< arg will be saved as string */
22 #define POPT_ARG_INT 2 /*!< arg will be converted to int */
23 #define POPT_ARG_LONG 3 /*!< arg will be converted to long */
24 #define POPT_ARG_INCLUDE_TABLE 4 /*!< arg points to table */
26 set first in table; arg points
31 included tables; arg points
33 #define POPT_ARG_VAL 7 /*!< arg should take value val */
34 #define POPT_ARG_FLOAT 8 /*!< arg will be converted to float */
35 #define POPT_ARG_DOUBLE 9 /*!< arg will be converted to double */
41 * \name Arg modifiers
46 #define POPT_ARGFLAG_STRIP 0x20000000 /*!< strip this arg from argv(only applies to long args) */
47 #define POPT_ARGFLAG_OPTIONAL 0x10000000 /*!< arg may be missing */
49 #define POPT_ARGFLAG_OR 0x08000000 /*!< arg will be or'ed */
50 #define POPT_ARGFLAG_NOR 0x09000000 /*!< arg will be nor'ed */
51 #define POPT_ARGFLAG_AND 0x04000000 /*!< arg will be and'ed */
52 #define POPT_ARGFLAG_NAND 0x05000000 /*!< arg will be nand'ed */
53 #define POPT_ARGFLAG_XOR 0x02000000 /*!< arg will be xor'ed */
54 #define POPT_ARGFLAG_NOT 0x01000000 /*!< arg will be negated */
59 /*!< set arg bit(s) */
61 /*!< clear arg bit(s) */
91 #define POPT_ERROR_NULLARG -20 /*!< opt->arg should not be NULL */
120 void * arg; /*!< depends on argInfo */
218 * @param arg @todo Document.
224 /*@null@*/ const char * arg,
521 * @param argv arg vector
532 * @param arg integer pointer, aligned on int boundary.
539 int poptSaveLong(/*@null@*/ long * arg, int argInfo, long aLong)
540 /*@modifies *arg @*/
541 /*@requires maxSet(arg) >= 0 /\ maxRead(arg) == 0 @*/;
547 * @param arg integer pointer, aligned on int boundary.
554 int poptSaveInt(/*@null@*/ int * arg, int argInfo, long aLong)
555 /*@modifies *arg @*/
556 /*@requires maxSet(arg) >= 0 /\ maxRead(arg) == 0 @*/;