~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to mysys/my_getopt.h

  • Committer: Brian Aker
  • Date: 2009-10-12 06:15:02 UTC
  • mfrom: (1165.1.178 static-functions)
  • Revision ID: brian@gaz-20091012061502-cds4m0cya7ow8sj7
Merge Stewart

Show diffs side-by-side

added added

removed removed

Lines of Context:
71
71
typedef char ** (*getopt_get_addr_func)(const char *, uint32_t, const struct my_option *);
72
72
 
73
73
extern char *disabled_my_option;
74
 
extern bool my_getopt_print_errors;
75
74
extern bool my_getopt_skip_unknown;
76
75
extern my_error_reporter my_getopt_error_reporter;
77
 
void default_reporter(enum loglevel level, const char *format, ...);
78
76
 
79
77
extern int handle_options (int *argc, char ***argv,
80
78
                           const struct my_option *longopts, my_get_one_option);
81
79
extern void my_cleanup_options(const struct my_option *options);
82
80
extern void my_print_help(const struct my_option *options);
83
81
extern void my_print_variables(const struct my_option *options);
84
 
extern void my_getopt_register_get_addr(getopt_get_addr_func func_addr);
85
82
 
86
83
uint64_t getopt_ull_limit_value(uint64_t num, const struct my_option *optp,
87
84
                                 bool *fix);