#include "plplotP.h"#include <ctype.h>Go to the source code of this file.
Classes | |
| struct | PLOptionInfo |
| struct | DrvOptCmd |
Defines | |
| #define | OPTMAX 1024 |
| #define | PL_MAX_OPT_TABLES 10 |
Typedefs | |
| typedef struct DrvOptCmd | DrvOptCmd |
Functions | |
| static int | ParseOpt (int *, const char ***, int *, const char ***, PLOptionTable *) |
| static int | ProcessOpt (const char *, PLOptionTable *, int *, const char ***, int *) |
| static int | GetOptarg (const char **, int *, const char ***, int *) |
| static void | Help (void) |
| static void | Syntax (void) |
| static int | opt_h (const char *, const char *, void *) |
| static int | opt_v (const char *, const char *, void *) |
| static int | opt_verbose (const char *, const char *, void *) |
| static int | opt_debug (const char *, const char *, void *) |
| static int | opt_hack (const char *, const char *, void *) |
| static int | opt_dev (const char *, const char *, void *) |
| static int | opt_o (const char *, const char *, void *) |
| static int | opt_geo (const char *, const char *, void *) |
| static int | opt_a (const char *, const char *, void *) |
| static int | opt_jx (const char *, const char *, void *) |
| static int | opt_jy (const char *, const char *, void *) |
| static int | opt_mar (const char *, const char *, void *) |
| static int | opt_ori (const char *, const char *, void *) |
| static int | opt_freeaspect (const char *, const char *, void *) |
| static int | opt_portrait (const char *, const char *, void *) |
| static int | opt_width (const char *, const char *, void *) |
| static int | opt_bg (const char *, const char *, void *) |
| static int | opt_ncol0 (const char *, const char *, void *) |
| static int | opt_ncol1 (const char *, const char *, void *) |
| static int | opt_fam (const char *, const char *, void *) |
| static int | opt_fsiz (const char *, const char *, void *) |
| static int | opt_fbeg (const char *, const char *, void *) |
| static int | opt_finc (const char *, const char *, void *) |
| static int | opt_fflen (const char *, const char *, void *) |
| static int | opt_bufmax (const char *, const char *, void *) |
| static int | opt_nopixmap (const char *, const char *, void *) |
| static int | opt_db (const char *, const char *, void *) |
| static int | opt_np (const char *, const char *, void *) |
| static int | opt_px (const char *, const char *, void *) |
| static int | opt_py (const char *, const char *, void *) |
| static int | opt_wplt (const char *, const char *, void *) |
| static int | opt_drvopt (const char *, const char *, void *) |
| static int | opt_plserver (const char *, const char *, void *) |
| static int | opt_plwindow (const char *, const char *, void *) |
| static int | opt_auto_path (const char *, const char *, void *) |
| static int | opt_server_name (const char *, const char *, void *) |
| static int | opt_tk_file (const char *, const char *, void *) |
| static int | opt_dpi (const char *, const char *, void *) |
| static int | opt_dev_compression (const char *, const char *, void *) |
| static int | opt_cmap0 (const char *, const char *, void *) |
| static int | opt_cmap1 (const char *, const char *, void *) |
| static int | opt_locale (const char *, const char *, void *) |
| static int | opt_eofill (const char *, const char *, void *) |
| int | c_plsetopt (const char *opt, const char *optarg) |
| int | plSetOpt (const char *opt, const char *optarg) |
| int | plMergeOpts (PLOptionTable *options, const char *name, const char **notes) |
| void | plClearOpts (void) |
| void | plResetOpts (void) |
| int | c_plparseopts (int *p_argc, const char **argv, PLINT mode) |
| void | plSetUsage (const char *program_string, const char *usage_string) |
| void | plOptUsage (void) |
| int | plParseDrvOpts (DrvOpt *acc_opt) |
| void | plHelpDrvOpts (DrvOpt *acc_opt) |
| void | plP_FreeDrvOpts () |
Variables | |
| static const char * | program = NULL |
| static const char * | usage = NULL |
| static int | mode_full |
| static int | mode_quiet |
| static int | mode_nodelete |
| static int | mode_showall |
| static int | mode_noprogram |
| static int | mode_nodash |
| static int | mode_skip |
| static char | opttmp [OPTMAX] |
| static PLOptionTable | ploption_table [] |
| static const char * | plplot_notes [] |
| PLOptionInfo | ploption_info_default |
| PLOptionInfo | ploption_info [PL_MAX_OPT_TABLES] |
| static DrvOptCmd | drv_opt = { NULL, NULL, NULL } |
| static int | tables = 1 |
| int c_plparseopts | ( | int * | p_argc, | |
| const char ** | argv, | |||
| PLINT | mode | |||
| ) |
| static int GetOptarg | ( | const char ** | poptarg, | |
| int * | p_myargc, | |||
| const char *** | p_argv, | |||
| int * | p_argc | |||
| ) | [static] |
| static int opt_a | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_auto_path | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_bg | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_bufmax | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_cmap0 | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_cmap1 | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_db | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_debug | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_dev | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_dev_compression | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_dpi | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_drvopt | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_eofill | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_fam | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_fbeg | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_fflen | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_finc | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_freeaspect | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_fsiz | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_geo | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_h | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_hack | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_jx | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_jy | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_locale | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_mar | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_ncol0 | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_ncol1 | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_nopixmap | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_np | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_o | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_ori | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_plserver | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_plwindow | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_portrait | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_px | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_py | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_server_name | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_tk_file | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_v | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_verbose | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_width | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int opt_wplt | ( | const char * | opt, | |
| const char * | optarg, | |||
| void * | client_data | |||
| ) | [static] |
| static int ParseOpt | ( | int * | p_myargc, | |
| const char *** | p_argv, | |||
| int * | p_argc, | |||
| const char *** | p_argsave, | |||
| PLOptionTable * | option_table | |||
| ) | [static] |
| int plMergeOpts | ( | PLOptionTable * | options, | |
| const char * | name, | |||
| const char ** | notes | |||
| ) |
| void plSetUsage | ( | const char * | program_string, | |
| const char * | usage_string | |||
| ) |
| static int ProcessOpt | ( | const char * | opt, | |
| PLOptionTable * | tab, | |||
| int * | p_myargc, | |||
| const char *** | p_argv, | |||
| int * | p_argc | |||
| ) | [static] |
int mode_nodash [static] |
int mode_nodelete [static] |
int mode_noprogram [static] |
int mode_quiet [static] |
int mode_showall [static] |
| PLOptionInfo ploption_info[PL_MAX_OPT_TABLES] |
{
{
ploption_table,
"PLplot options",
plplot_notes
}
}
{
ploption_table,
"PLplot options",
plplot_notes
}
PLOptionTable ploption_table[] [static] |
const char* plplot_notes[] [static] |
1.7.1