48 cfuopt_t *cfuopt_new(
void);
51 void cfuopt_add_entry(cfuopt_t *context,
const char *opt_str,
void *arg_data,
52 const char *description,
const char *arg_description);
57 void cfuopt_parse(cfuopt_t *context,
int *argc,
char ***argv,
char **error);
62 char * cfuopt_get_help_str(cfuopt_t *context);
65 void cfuopt_destroy(cfuopt_t *context);