modules/qc/getopt.h

/* [<][>][^][v][top]
[bottom][index][help] */

FUNCTIONS

This source file includes following functions.

   1 #ifndef GETOPT_H_
   2 #define GETOPT_H_
   3 
   4 typedef struct {
   5   int optind;            /* index into parent argv vector */
   6   int optopt;            /* character checked for validity */
   7   int optreset;          /* reset getopt */
   8   char *optarg;          /* argument associated with option */
   9   char *place;           /* option letter processing */
  10 } getopt_state_t;
  11 
  12 #define BADCH   (int)'?'
  13 #define BADARG  (int)':'
  14 #define EMSG    ""
  15 
  16 
  17 getopt_state_t *mg_new(int optind);
  18 int mg_getopt( int            nargc,
  19            char * const   *nargv,
  20            const char     *ostr,
  21            getopt_state_t *state);
  22 
  23 #endif /* GETOPT_H_ */

/* [<][>][^][v][top][bottom][index][help] */