libcdio-paranoia 10.2+2.0.2
Data Structures | Macros | Functions
getopt_int.h File Reference

Go to the source code of this file.

Data Structures

struct  _getopt_data
 

Macros

#define _GETOPT_DATA_INITIALIZER   { 1, 1 }
 

Functions

int _getopt_internal (int ___argc, char *const *___argv, const char *__shortopts, const struct option *__longopts, int *__longind, int __long_only, int posixly_correct)
 
int _getopt_internal_r (int ___argc, char *const *___argv, const char *__shortopts, const struct option *__longopts, int *__longind, int __long_only, struct _getopt_data *__data, int posixly_correct)
 
int _getopt_long_r (int ___argc, char *const *___argv, const char *__shortopts, const struct option *__longopts, int *__longind, struct _getopt_data *__data)
 
int _getopt_long_only_r (int ___argc, char *const *___argv, const char *__shortopts, const struct option *__longopts, int *__longind, struct _getopt_data *__data)
 

Macro Definition Documentation

◆ _GETOPT_DATA_INITIALIZER

#define _GETOPT_DATA_INITIALIZER   { 1, 1 }

Function Documentation

◆ _getopt_internal()

int _getopt_internal ( int  ___argc,
char *const *  ___argv,
const char *  __shortopts,
const struct option __longopts,
int *  __longind,
int  __long_only,
int  posixly_correct 
)

◆ _getopt_internal_r()

int _getopt_internal_r ( int  ___argc,
char *const *  ___argv,
const char *  __shortopts,
const struct option __longopts,
int *  __longind,
int  __long_only,
struct _getopt_data __data,
int  posixly_correct 
)

◆ _getopt_long_only_r()

int _getopt_long_only_r ( int  ___argc,
char *const *  ___argv,
const char *  __shortopts,
const struct option __longopts,
int *  __longind,
struct _getopt_data __data 
)

◆ _getopt_long_r()

int _getopt_long_r ( int  ___argc,
char *const *  ___argv,
const char *  __shortopts,
const struct option __longopts,
int *  __longind,
struct _getopt_data __data 
)