1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- /*====================================================================*
- *
- * getoptv.h - getopt related definitions and declarations;
- *
- * Motley Tools by Charles Maier <cmaier@cmassoc.net>;
- * Copyright 2001-2006 by Charles Maier Associates;
- * Licensed under the Internet Software Consortium License;
- *
- *--------------------------------------------------------------------*/
- #ifndef GETOPTV_HEADER
- #define GETOPTV_HEADER
- /*====================================================================*
- * constant definitions;
- *--------------------------------------------------------------------*/
- #define GETOPTV_VERSION 1
- #define GETOPTV_SUMMARY 1
- #define GETOPTV_C_OPTION ('-')
- #define GETOPTV_C_OPERAND (':')
- #define GETOPTV_C_ILLEGAL ('?')
- #define GETOPTV_C_VERSION ('!')
- #define GETOPTV_C_SUMMARY ('?')
- /*====================================================================*
- * variable declarations;
- *--------------------------------------------------------------------*/
- extern char * optarg;
- extern signed optopt;
- extern signed optind;
- extern signed opterr;
- extern signed optmin;
- /*====================================================================*
- * function declarations;
- *--------------------------------------------------------------------*/
- signed getoptv (int argc, char const * argv [], char const * optv []);
- /*====================================================================*
- * end definitions;
- *--------------------------------------------------------------------*/
- #endif
|