23 #define VLC_GETOPT_H 1 99 extern int vlc_getopt_long(
int argc,
char *
const *argv,
const char *shortopts,
100 const struct vlc_option *longopts,
int *longind,
int vlc_getopt_long(int argc, char *const *argv, const char *shortopts, const struct vlc_option *longopts, int *longind, vlc_getopt_t *restrict state)
const char * name
Definition: vlc_getopt.h:93
static thread_local struct @77 state
struct vlc_getopt_s vlc_getopt_t
int first_nonopt
Definition: vlc_getopt.h:66
int * flag
Definition: vlc_getopt.h:95
Definition: vlc_getopt.h:91
int last_nonopt
Definition: vlc_getopt.h:67
bool has_arg
Definition: vlc_getopt.h:94
int val
Definition: vlc_getopt.h:96
int ind
Definition: vlc_getopt.h:45
int opt
Definition: vlc_getopt.h:49
char * nextchar
Definition: vlc_getopt.h:58
Definition: vlc_getopt.h:25
char * arg
Definition: vlc_getopt.h:31