parallax 1.0
command-line based task/todo manager
Loading...
Searching...
No Matches
argparse.h
Go to the documentation of this file.
1#ifndef ARGPARSE_H
2#define ARGPARSE_H
3
10
22
23
32FLAG_TYPE get_flag(char* flag_string);
33
40const char* get_content_arg(char* str_arg);
41
42#endif //ARGPARSE_H
FLAG_TYPE
Possible flag types.
Definition argparse.h:15
@ FLAG_REMOVE
Definition argparse.h:18
@ FLAG_LIST
Definition argparse.h:19
@ FLAG_CREATE
Definition argparse.h:16
@ FLAG_MODIFY
Definition argparse.h:17
@ FLAG_INVALID
Definition argparse.h:20
FLAG_TYPE get_flag(char *flag_string)
Assigns a string to its corresponding flag type.
Definition argparse.c:9
const char * get_content_arg(char *str_arg)
Safely extracts any of the non-flag arguments in the argument vector.
Definition argparse.c:38