summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRay Strode <rstrode@redhat.com>2008-06-08 01:35:32 -0400
committerRay Strode <rstrode@redhat.com>2008-06-08 01:52:33 -0400
commit2c16b423928a0c22ff4e77181262d4d30c8e0ca4 (patch)
tree840d72a3ff258690c4371b403a1ec08b521fbd5d
parente21a85a6306c798334e5a9a2f5e7ec3ee4a0a3bb (diff)
downloadplymouth-2c16b423928a0c22ff4e77181262d4d30c8e0ca4.tar.gz
plymouth-2c16b423928a0c22ff4e77181262d4d30c8e0ca4.tar.xz
plymouth-2c16b423928a0c22ff4e77181262d4d30c8e0ca4.zip
Add some functions to command parser header
ply_command_parser_get_help_string and ply_command_parser_get_options never got added
-rw-r--r--src/libply/ply-command-parser.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/libply/ply-command-parser.h b/src/libply/ply-command-parser.h
index 5daa5f6..75c91fb 100644
--- a/src/libply/ply-command-parser.h
+++ b/src/libply/ply-command-parser.h
@@ -54,6 +54,11 @@ void ply_command_parser_add_command (ply_command_parser_t *parser,
const char *option_description,
ply_option_argument_type_t option_type */
...);
+void ply_command_parser_get_options (ply_command_parser_t *parser,
+ const char *option_name, /*
+ void * option_result */
+ ...);
+
void ply_command_parser_get_command_options (ply_command_parser_t *parser,
const char *command_name,
const char *option_name, /*
@@ -61,6 +66,8 @@ void ply_command_parser_get_command_options (ply_command_parser_t *parser,
...);
void ply_command_parser_stop_parsing_arguments (ply_command_parser_t *parser);
+char *ply_command_parser_get_help_string (ply_command_parser_t *parser);
+
bool ply_command_parser_parse_arguments (ply_command_parser_t *parser,
ply_event_loop_t *loop,
char * const *arguments,