Main class for parsing options.
Main class for parsing options. DjVuParseOptions is the only class you really need to declare. This will handle all of the details of parsing options from the command line and configuration files on disk.
DjVuParseOptions(const char [])
DjVuParseOptions(const char [], const char [], DjVuTokenList *VarTokens=0)
void init(const char [], const char [])
DjVuParseOptions(DjVuParseOptions &)
inline int GetProfileToken(const char xname[]) const
inline int SetProfileToken(const char xname[]) const
inline const char* const GetVarName(const int token) const
inline const char* const GetProfileName(const int token) const
const char* const GetValue(const int token) const
int GetBest(const int listsize, const int tokens[], bool=false)
inline int GetBest(const int tokens[], bool=false)
inline const char* const GetValue(const char xname[]) const
int GetBest(const int listsize, const char * const[], bool=false)
inline int GetBest(const char * const names[], bool=false)
int GetInteger( const int token, const int errval=0, const int falseval=0, const int trueval=1) const
inline int GetInteger(const char xname[], const int errval=0, const int falseval=0, const int trueval=1) const
int GetNumber(const int token, const int errval=0) const
inline int GetNumber(const char xname[], const int errval=0) const
const char* GetError()
void ClearError()
void perror(const char *mesg=0)
int ParseArguments(const int, const char * const [], const djvu_option [], const int=0)
inline const char* const* get_argv(void) const
inline int get_argc(void) const
inline int get_optind(void) const
const char* const ConfigFilename(const char [], int)
Alphabetic index HTML hierarchy of classes or Java