Main Page   Modules   Data Structures   File List   Data Fields   Globals   Related Pages  

POPT.


Files

file  findme.c
file  findme.h
file  popt.c
file  popt.h
file  poptconfig.c
file  popthelp.c
file  poptint.h
file  poptparse.c

Arg type identifiers

#define POPT_ARG_NONE   0 /*!< no arg */
#define POPT_ARG_STRING   1 /*!< arg will be saved as string */
#define POPT_ARG_INT   2 /*!< arg will be converted to int */
#define POPT_ARG_LONG   3 /*!< arg will be converted to long */
#define POPT_ARG_INCLUDE_TABLE   4 /*!< arg points to table */
#define POPT_ARG_CALLBACK   5 /*!< table-wide callback... must be
#define POPT_ARG_INTL_DOMAIN   6 /*!< set the translation domain
#define POPT_ARG_VAL   7 /*!< arg should take value val */
#define POPT_ARG_FLOAT   8 /*!< arg will be converted to float */
#define POPT_ARG_DOUBLE   9 /*!< arg will be converted to double */
#define POPT_ARG_MASK   0x0000FFFF
set first in table
arg points to callback
for this table and any included tables

Arg modifiers

#define POPT_ARGFLAG_ONEDASH   0x80000000 /*!< allow -longoption */

Define Documentation

#define POPT_ARG_CALLBACK   5 /*!< table-wide callback... must be
 

Definition at line 25 of file popt.h.

Referenced by findOption, invokeCallbacksOPTION, invokeCallbacksPOST, and invokeCallbacksPRE.

#define POPT_ARG_DOUBLE   9 /*!< arg will be converted to double */
 

Definition at line 35 of file popt.h.

Referenced by getArgDescrip, poptGetNextOpt, singleOptionDefaultValue, and singleOptionHelp.

#define POPT_ARG_FLOAT   8 /*!< arg will be converted to float */
 

Definition at line 34 of file popt.h.

Referenced by getArgDescrip, poptGetNextOpt, singleOptionDefaultValue, and singleOptionHelp.

#define POPT_ARG_INCLUDE_TABLE   4 /*!< arg points to table */
 

Definition at line 24 of file popt.h.

Referenced by findOption, invokeCallbacksOPTION, invokeCallbacksPOST, invokeCallbacksPRE, maxArgWidth, showShortOptions, singleTableHelp, and singleTableUsage.

#define POPT_ARG_INT   2 /*!< arg will be converted to int */
 

Definition at line 22 of file popt.h.

Referenced by db3New, getArgDescrip, poptGetNextOpt, singleOptionDefaultValue, and singleOptionHelp.

#define POPT_ARG_INTL_DOMAIN   6 /*!< set the translation domain
 

Definition at line 29 of file popt.h.

Referenced by getTableTranslationDomain, itemUsage, and singleTableUsage.

#define POPT_ARG_LONG   3 /*!< arg will be converted to long */
 

Definition at line 23 of file popt.h.

Referenced by db3New, getArgDescrip, poptGetNextOpt, singleOptionDefaultValue, and singleOptionHelp.

#define POPT_ARG_MASK   0x0000FFFF
 

Definition at line 37 of file popt.h.

Referenced by db3New, findOption, getArgDescrip, invokeCallbacksOPTION, invokeCallbacksPOST, invokeCallbacksPRE, itemUsage, maxArgWidth, poptGetNextOpt, showShortOptions, singleOptionDefaultValue, singleOptionHelp, singleOptionUsage, singleTableHelp, and singleTableUsage.

#define POPT_ARG_NONE   0 /*!< no arg */
 

Definition at line 20 of file popt.h.

Referenced by db3New, getArgDescrip, poptGetNextOpt, singleOptionDefaultValue, and singleOptionHelp.

#define POPT_ARG_STRING   1 /*!< arg will be saved as string */
 

Definition at line 21 of file popt.h.

Referenced by configLine, db3New, getArgDescrip, poptGetNextOpt, singleOptionDefaultValue, and singleOptionHelp.

#define POPT_ARG_VAL   7 /*!< arg should take value val */
 

Definition at line 33 of file popt.h.

Referenced by db3New, getArgDescrip, poptGetNextOpt, singleOptionDefaultValue, and singleOptionHelp.

#define POPT_ARGFLAG_ONEDASH   0x80000000 /*!< allow -longoption */
 

Definition at line 44 of file popt.h.

Referenced by findOption, maxArgWidth, poptGetNextOpt, singleOptionHelp, and singleOptionUsage.


Variable Documentation

arg points to callback
 

Definition at line 27 of file popt.h.

Referenced by findOption.

set first in table
 

Definition at line 26 of file popt.h.

Referenced by addCanon, addDefault, getTableTranslationDomain, headerAddI18NString, headerFindI18NString, headerGetLangs, lookupInCanonTable, lookupInDefaultTable, machAddEquiv, machCacheEntryVisit, machEquivSearch, machFindEquivs, printUsage, and singleTableHelp.

for this table and any included tables
 

Definition at line 31 of file popt.h.


Generated on Thu Apr 18 17:35:00 2002 for rpm by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002