nico@215:
nico@215:
nico@215: CanFestival: examples/TestMasterMicroMod/getopt.c File Reference
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: getopt.c File Reference
#include <stdio.h>
nico@215: #include "getopt.h"
nico@215: #include <strings.h>
nico@215:
nico@215:
nico@215: Include dependency graph for getopt.c:
nico@215:
nico@215:
nico@215:
nico@215: Go to the source code of this file.
nico@215: |
nico@215:
Defines |
etisserant@240: #define | GETOPT_INTERFACE_VERSION 2 |
etisserant@240:
etisserant@240: #define | _(msgid) (msgid) |
etisserant@240:
etisserant@240: #define | SWAP_FLAGS(ch1, ch2) |
etisserant@240:
etisserant@240: #define | NONOPTION_P (argv[optind][0] != '-' || argv[optind][1] == '\0') |
nico@215:
nico@215:
Enumerations |
etisserant@240: enum | { REQUIRE_ORDER,
etisserant@240: PERMUTE,
etisserant@240: RETURN_IN_ORDER
nico@215: } |
nico@215:
nico@215:
Functions |
etisserant@240: char * | getenv () |
etisserant@240:
etisserant@240: int | _getopt_internal (int argc, char *const *argv, const char *optstring, const struct option *longopts, int *longind, int long_only) |
etisserant@240:
etisserant@240: int | getopt (int argc, char *const *argv, const char *optstring) |
nico@215:
nico@215:
Variables |
etisserant@240: char * | optarg |
etisserant@240:
etisserant@240: int | optind = 1 |
etisserant@240:
etisserant@240: int | __getopt_initialized |
etisserant@240:
etisserant@240: int | opterr = 1 |
etisserant@240:
etisserant@240: int | optopt = '?' |
nico@215:
nico@215:
nico@215:
Define Documentation
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: #define _ |
nico@215: ( |
nico@215: msgid |
nico@215: |
nico@215: ) |
nico@215: (msgid) |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 89 of file getopt.c.
nico@215:
nico@215:
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: #define GETOPT_INTERFACE_VERSION 2 |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 54 of file getopt.c.
nico@215:
nico@215:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240: #define NONOPTION_P (argv[optind][0] != '-' || argv[optind][1] == '\0') |
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: #define SWAP_FLAGS |
nico@215: ( |
nico@215: ch1, |
nico@215: |
nico@215: |
nico@215: ch2 |
nico@215: |
nico@215: ) |
nico@215: |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 287 of file getopt.c.
nico@215:
nico@215:
nico@215:
Enumeration Type Documentation
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: anonymous enum |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
- Enumerator:
-
nico@215:
etisserant@240: REQUIRE_ORDER |
nico@215: |
etisserant@240: PERMUTE |
nico@215: |
etisserant@240: RETURN_IN_ORDER |
nico@215: |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 190 of file getopt.c.
nico@215:
nico@215:
nico@215:
Function Documentation
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: int _getopt_internal |
nico@215: ( |
nico@215: int |
nico@215: argc, |
nico@215:
nico@215:
nico@215: |
nico@215: |
nico@215: char *const * |
nico@215: argv, |
nico@215:
nico@215:
nico@215: |
nico@215: |
nico@215: const char * |
nico@215: optstring, |
nico@215:
nico@215:
nico@215: |
nico@215: |
nico@215: const struct option * |
nico@215: longopts, |
nico@215:
nico@215:
nico@215: |
nico@215: |
nico@215: int * |
nico@215: longind, |
nico@215:
nico@215:
nico@215: |
nico@215: |
nico@215: int |
nico@215: long_only | |
nico@215:
nico@215:
nico@215: |
nico@215: ) |
nico@215: | | |
nico@215:
nico@215:
nico@215:
nico@215:
etisserant@240:
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: char* getenv |
nico@215: ( |
nico@215: |
nico@215: ) |
nico@215: |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: int getopt |
nico@215: ( |
nico@215: int |
nico@215: argc, |
nico@215:
nico@215:
nico@215: |
nico@215: |
nico@215: char *const * |
nico@215: argv, |
nico@215:
nico@215:
nico@215: |
nico@215: |
nico@215: const char * |
nico@215: optstring | |
nico@215:
nico@215:
nico@215: |
nico@215: ) |
nico@215: | | |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 1171 of file getopt.c.
nico@215:
nico@215: References _getopt_internal().
nico@215:
etisserant@240: Here is the call graph for this function:
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
Variable Documentation
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 139 of file getopt.c.
nico@215:
nico@215:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240: char* optarg |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 118 of file getopt.c.
nico@215:
nico@215:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240: int opterr = 1 |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 153 of file getopt.c.
nico@215:
nico@215:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240: int optind = 1 |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 133 of file getopt.c.
nico@215:
nico@215:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240:
etisserant@240: int optopt = '?' |
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215:
nico@215: Definition at line 159 of file getopt.c.
nico@215:
nico@215:
etisserant@240:
Generated on Mon Jul 2 19:10:23 2007 for CanFestival by
nico@215:
nico@215: 1.5.1
nico@215:
nico@215: