bad char
[vg.git] / vg_opt.h
1 /*
2 * Copyright (C) 2021-2024 Mt.ZERO Software, Harry Godden - All Rights Reserved
3 */
4
5 #pragma once
6
7 /* Will return 0 if exhausted */
8 int vg_argp( int argc, char *argv[] );
9
10 /* Example: see if -c is set */
11 int vg_opt( char c );
12
13 /* Example: get -c *value* */
14 char *vg_opt_arg( char c );
15
16 /* Example see if --big is set */
17 int vg_long_opt( char *name );
18
19 /* Example: get --big=value */
20 char *vg_long_opt_arg( char *name );
21
22 /* Example: get regular_thing */
23 char *vg_arg(void);