ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-4/src/applications/simpleBuilder/simpleBuilderCmd.h
(Generate patch)

Comparing trunk/OOPSE-4/src/applications/simpleBuilder/simpleBuilderCmd.h (file contents):
Revision 2204 by gezelter, Fri Apr 15 22:04:00 2005 UTC vs.
Revision 3041 by gezelter, Tue Oct 10 18:34:12 2006 UTC

# Line 1 | Line 1
1   /* simpleBuilderCmd.h */
2  
3 < /* File autogenerated by gengetopt version 2.11  */
3 > /* File autogenerated by gengetopt version 2.16  */
4  
5   #ifndef SIMPLEBUILDERCMD_H
6   #define SIMPLEBUILDERCMD_H
# Line 22 | Line 22 | extern "C" {
22   #define CMDLINE_PARSER_VERSION "1.0"
23   #endif
24  
25 <  struct gengetopt_args_info
26 <  {
27 <    char * output_arg;  /* Output file name.  */
28 <    char * latticetype_arg;     /* Lattice type string. Valid types are fcc,hcp,bcc and hcp-water. (default='fcc').  */
29 <    double density_arg; /* density (g/cm^3).  */
30 <    int nx_arg; /* number of unit cells in x.  */
31 <    int ny_arg; /* number of unit cells in y.  */
32 <    int nz_arg; /* number of unit cells in z.  */
25 > struct gengetopt_args_info
26 > {
27 >  char * output_arg;    /* Output file name.  */
28 >  char * output_orig;   /* Output file name original value given at command line.  */
29 >  double density_arg;   /* density (g/cm^3).  */
30 >  char * density_orig;  /* density (g/cm^3) original value given at command line.  */
31 >  int nx_arg;   /* number of unit cells in x.  */
32 >  char * nx_orig;       /* number of unit cells in x original value given at command line.  */
33 >  int ny_arg;   /* number of unit cells in y.  */
34 >  char * ny_orig;       /* number of unit cells in y original value given at command line.  */
35 >  int nz_arg;   /* number of unit cells in z.  */
36 >  char * nz_orig;       /* number of unit cells in z original value given at command line.  */
37 >  
38 >  int help_given ;      /* Whether help was given.  */
39 >  int version_given ;   /* Whether version was given.  */
40 >  int output_given ;    /* Whether output was given.  */
41 >  int density_given ;   /* Whether density was given.  */
42 >  int nx_given ;        /* Whether nx was given.  */
43 >  int ny_given ;        /* Whether ny was given.  */
44 >  int nz_given ;        /* Whether nz was given.  */
45  
46 <    int help_given ;    /* Whether help was given.  */
47 <    int version_given ; /* Whether version was given.  */
48 <    int output_given ;  /* Whether output was given.  */
37 <    int latticetype_given ;     /* Whether latticetype was given.  */
38 <    int density_given ; /* Whether density was given.  */
39 <    int nx_given ;      /* Whether nx was given.  */
40 <    int ny_given ;      /* Whether ny was given.  */
41 <    int nz_given ;      /* Whether nz was given.  */
46 >  char **inputs ; /* unamed options */
47 >  unsigned inputs_num ; /* unamed options number */
48 > } ;
49  
50 <    char **inputs ; /* unamed options */
51 <    unsigned inputs_num ; /* unamed options number */
52 <  } ;
50 > int cmdline_parser (int argc, char * const *argv, struct gengetopt_args_info *args_info);
51 > int cmdline_parser2 (int argc, char * const *argv, struct gengetopt_args_info *args_info, int override, int initialize, int check_required);
52 > int cmdline_parser_file_save(const char *filename, struct gengetopt_args_info *args_info);
53  
54 <  int cmdline_parser (int argc, char * const *argv, struct gengetopt_args_info *args_info);
54 > void cmdline_parser_print_help(void);
55 > void cmdline_parser_print_version(void);
56  
57 <  void cmdline_parser_print_help(void);
58 <  void cmdline_parser_print_version(void);
57 > void cmdline_parser_init (struct gengetopt_args_info *args_info);
58 > void cmdline_parser_free (struct gengetopt_args_info *args_info);
59  
60 + int cmdline_parser_required (struct gengetopt_args_info *args_info, const char *prog_name);
61 +
62 +
63   #ifdef __cplusplus
64   }
65   #endif /* __cplusplus */

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines