General context for command line processors. More...
#include <gnunet_getopt_lib.h>
Data Fields | |
const char * | binaryName |
Name of the application. More... | |
const char * | binaryOptions |
Name of application with option summary. More... | |
const struct GNUNET_GETOPT_CommandLineOption * | allOptions |
Array with all command line options. More... | |
char *const * | argv |
Original command line. More... | |
unsigned int | argc |
Total number of argv's. More... | |
unsigned int | currentArgument |
Current argument. More... | |
General context for command line processors.
Definition at line 56 of file gnunet_getopt_lib.h.
const char* GNUNET_GETOPT_CommandLineProcessorContext::binaryName |
Name of the application.
Definition at line 61 of file gnunet_getopt_lib.h.
Referenced by GNUNET_GETOPT_run().
const char* GNUNET_GETOPT_CommandLineProcessorContext::binaryOptions |
Name of application with option summary.
Definition at line 66 of file gnunet_getopt_lib.h.
Referenced by GNUNET_GETOPT_run().
const struct GNUNET_GETOPT_CommandLineOption* GNUNET_GETOPT_CommandLineProcessorContext::allOptions |
Array with all command line options.
Definition at line 71 of file gnunet_getopt_lib.h.
Referenced by GNUNET_GETOPT_run().
char* const* GNUNET_GETOPT_CommandLineProcessorContext::argv |
Original command line.
Definition at line 76 of file gnunet_getopt_lib.h.
Referenced by GNUNET_GETOPT_run().
unsigned int GNUNET_GETOPT_CommandLineProcessorContext::argc |
Total number of argv's.
Definition at line 81 of file gnunet_getopt_lib.h.
Referenced by GNUNET_GETOPT_run().
unsigned int GNUNET_GETOPT_CommandLineProcessorContext::currentArgument |
Current argument.
Definition at line 86 of file gnunet_getopt_lib.h.
Referenced by GNUNET_GETOPT_run().