comparison liboctave/prog-args.h @ 1855:cdc5b74cc261

[project @ 1996-02-03 14:48:32 by jwe]
author jwe
date Sat, 03 Feb 1996 14:49:43 +0000
parents 747a99cbe1b0
children 1b57120c997b
comparison
equal deleted inserted replaced
1854:95a580423e62 1855:cdc5b74cc261
35 35
36 class 36 class
37 prog_args 37 prog_args
38 { 38 {
39 public: 39 public:
40
41 // These values must match the corresponding defines in getopt.h.
42 enum option_argument
43 {
44 no_arg = 0,
45 required_arg = 1,
46 optional_arg = 2
47 };
40 48
41 prog_args (int argc, char *const *argv, const char *s_opts, const 49 prog_args (int argc, char *const *argv, const char *s_opts, const
42 long_options* l_opts = 0) 50 long_options* l_opts = 0)
43 : xargc (argc), xargv (argv), short_opts (s_opts), long_opts (l_opts) 51 : xargc (argc), xargv (argv), short_opts (s_opts), long_opts (l_opts)
44 { 52 {