summaryrefslogtreecommitdiff
path: root/src/option_parser.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/option_parser.h')
-rw-r--r--src/option_parser.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/option_parser.h b/src/option_parser.h
index 198ed01..fdfd156 100644
--- a/src/option_parser.h
+++ b/src/option_parser.h
@@ -42,6 +42,7 @@ enum option_dtype {
OPT_BOOL,
OPT_FLOAT,
OPT_DOUBLE,
+ OPT_CHAR,
OPT_CSTR
};
@@ -69,6 +70,10 @@ void option_parser_cmdline(option_parser_t opp,
void option_parser_cfgfile(option_parser_t opp,
const char *filename);
+// parse a delimited string
+void option_parser_delimited_string(option_parser_t opp,
+ const char *inputstring,
+ const char *delimiters);
// print options
void option_parser_print(option_parser_t opp,
FILE *fout);