/* * getargs.h - include file for getargs.c */ #ifndef _GETARGS_H_ #define _GETARGS_H_ #ifdef __cplusplus # ifndef PROTOTYPE # define PROTOTYPE # endif extern "C" { #endif extern int argind; /* index into argv array */ extern int argerr; /* flag for printing errors */ extern char *argarg; /* pointer to argument string */ void print_usage ( #ifdef PROTOTYPE char **usgmsg, /* usage message */ char *errmsg /* error message */ #endif ); int getargs ( #ifdef PROTOTYPE int argc, /* number of arguments */ char **argv, /* argument list */ char *ostr /* option list */ #endif ); #ifdef __cplusplus } #endif #endif /* _GETARGS_H_ */