1 #ifndef _INCLUDED_POPT_PP_H_
2 #define _INCLUDED_POPT_PP_H_
11 POpt(
const char *name,
int argc,
const char **argv,
12 const poptOption *options,
int flags)
13 {con = poptGetContext(name,argc,argv,options,flags);}
14 POpt(
const char *name,
int argc,
char **argv,
15 const poptOption *options,
int flags)
16 {con = poptGetContext(name,argc,(
const char **)argv,options,flags);}
18 {poptFreeContext(con);}
22 {
return(poptGetNextOpt(con));}
24 {
while(getNextOpt() >= 0);}
25 const char *getOptArg()
26 {
return(poptGetOptArg(con));}
27 const char *strError(
int error)
28 {
return(poptStrerror(error));}
29 const char *badOption(
int flags = POPT_BADOPTION_NOALIAS)
30 {
return(poptBadOption(con,flags));}
34 {
return(poptGetArg(con));}