1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"
"http://www.w3.org/TR/REC-html40/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="GNU source-highlight 1.9.1
by Lorenzo Bettini
http://www.lorenzobettini.it
http://www.gnu.org/software/src-highlite">
<title>source file</title>
<link rel="stylesheet" href="./mono.css" type="text/css">
</head>
<body>
<pre>
<tt>
<span class="comment">/* cmdline.h */</span>
<span class="comment">/* File autogenerated by gengetopt version 2.12.2 */</span>
<span class="preproc">#ifndef</span> <span class="normal">CMDLINE_H</span>
<span class="preproc">#define</span> <span class="normal">CMDLINE_H</span>
<span class="comment">/* If we use autoconf. */</span>
<span class="preproc">#ifdef</span> <span class="normal">HAVE_CONFIG_H</span>
<span class="preproc">#include</span> <span class="string">"config.h"</span>
<span class="preproc">#endif</span>
<span class="preproc">#ifdef</span> <span class="normal">__cplusplus</span>
<span class="keyword">extern</span> <span class="string">"C"</span> <span class="cbracket">{</span>
<span class="preproc">#endif</span> <span class="comment">/* __cplusplus */</span>
<span class="preproc">#ifndef</span> <span class="normal">CMDLINE_PARSER_PACKAGE</span>
<span class="preproc">#define</span> <span class="normal">CMDLINE_PARSER_PACKAGE</span> <span class="normal">PACKAGE</span>
<span class="preproc">#endif</span>
<span class="preproc">#ifndef</span> <span class="normal">CMDLINE_PARSER_VERSION</span>
<span class="preproc">#define</span> <span class="normal">CMDLINE_PARSER_VERSION</span> <span class="normal">VERSION</span>
<span class="preproc">#endif</span>
<span class="keyword">struct</span> <span class="normal">gengetopt_args_info</span>
<span class="cbracket">{</span>
<span class="type">char</span> <span class="symbol">*</span> <span class="normal">input_arg</span><span class="symbol">;</span> <span class="comment">/* input file. default std input. */</span>
<span class="type">char</span> <span class="symbol">*</span> <span class="normal">output_arg</span><span class="symbol">;</span> <span class="comment">/* output file. default std output. */</span>
<span class="type">char</span> <span class="symbol">*</span> <span class="normal">src_lang_arg</span><span class="symbol">;</span> <span class="comment">/* source language (e.g. java, javascript, cpp, prolog, perl, php3, python, ruby, flex, changelog, lua, caml, sml, log). If not specified, the source language will be guessed from the file extension.. */</span>
<span class="type">char</span> <span class="symbol">*</span> <span class="normal">out_format_arg</span><span class="symbol">;</span> <span class="comment">/* output format (e.g. html, xhtml, esc). */</span>
<span class="type">char</span> <span class="symbol">*</span> <span class="normal">css_arg</span><span class="symbol">;</span> <span class="comment">/* use a css for formatting. Implies --doc. */</span>
<span class="type">char</span> <span class="symbol">*</span> <span class="normal">title_arg</span><span class="symbol">;</span> <span class="comment">/* give a title to the html. Implies --doc. */</span>
<span class="type">int</span> <span class="normal">tab_arg</span><span class="symbol">;</span> <span class="comment">/* specify tab length. default 8. */</span>
<span class="type">char</span> <span class="symbol">*</span> <span class="normal">header_arg</span><span class="symbol">;</span> <span class="comment">/* file to insert as header. */</span>
<span class="type">char</span> <span class="symbol">*</span> <span class="normal">footer_arg</span><span class="symbol">;</span> <span class="comment">/* file to insert as footer. */</span>
<span class="type">char</span> <span class="symbol">*</span> <span class="normal">tags_file_arg</span><span class="symbol">;</span> <span class="comment">/* specify format options (def. tags.j2h). */</span>
<span class="type">char</span> <span class="symbol">*</span> <span class="normal">output_dir_arg</span><span class="symbol">;</span> <span class="comment">/* output directory. */</span>
<span class="type">int</span> <span class="normal">gen_version_flag</span><span class="symbol">;</span> <span class="comment">/* put gengetopt version in the generated file (default=on). */</span>
<span class="type">int</span> <span class="normal">help_given</span> <span class="symbol">;</span> <span class="comment">/* Whether help was given. */</span>
<span class="type">int</span> <span class="normal">version_given</span> <span class="symbol">;</span> <span class="comment">/* Whether version was given. */</span>
<span class="type">int</span> <span class="normal">input_given</span> <span class="symbol">;</span> <span class="comment">/* Whether input was given. */</span>
<span class="type">int</span> <span class="normal">output_given</span> <span class="symbol">;</span> <span class="comment">/* Whether output was given. */</span>
<span class="type">int</span> <span class="normal">src_lang_given</span> <span class="symbol">;</span> <span class="comment">/* Whether src-lang was given. */</span>
<span class="type">int</span> <span class="normal">out_format_given</span> <span class="symbol">;</span> <span class="comment">/* Whether out-format was given. */</span>
<span class="type">int</span> <span class="normal">verbose_given</span> <span class="symbol">;</span> <span class="comment">/* Whether verbose was given. */</span>
<span class="type">int</span> <span class="normal">doc_given</span> <span class="symbol">;</span> <span class="comment">/* Whether doc was given. */</span>
<span class="type">int</span> <span class="normal">no_doc_given</span> <span class="symbol">;</span> <span class="comment">/* Whether no-doc was given. */</span>
<span class="type">int</span> <span class="normal">css_given</span> <span class="symbol">;</span> <span class="comment">/* Whether css was given. */</span>
<span class="type">int</span> <span class="normal">title_given</span> <span class="symbol">;</span> <span class="comment">/* Whether title was given. */</span>
<span class="type">int</span> <span class="normal">tab_given</span> <span class="symbol">;</span> <span class="comment">/* Whether tab was given. */</span>
<span class="type">int</span> <span class="normal">header_given</span> <span class="symbol">;</span> <span class="comment">/* Whether header was given. */</span>
<span class="type">int</span> <span class="normal">footer_given</span> <span class="symbol">;</span> <span class="comment">/* Whether footer was given. */</span>
<span class="type">int</span> <span class="normal">tags_file_given</span> <span class="symbol">;</span> <span class="comment">/* Whether tags-file was given. */</span>
<span class="type">int</span> <span class="normal">line_number_given</span> <span class="symbol">;</span> <span class="comment">/* Whether line-number was given. */</span>
<span class="type">int</span> <span class="normal">line_number_ref_given</span> <span class="symbol">;</span> <span class="comment">/* Whether line-number-ref was given. */</span>
<span class="type">int</span> <span class="normal">output_dir_given</span> <span class="symbol">;</span> <span class="comment">/* Whether output-dir was given. */</span>
<span class="type">int</span> <span class="normal">gen_version_given</span> <span class="symbol">;</span> <span class="comment">/* Whether gen-version was given. */</span>
<span class="type">char</span> <span class="symbol">*</span><span class="symbol">*</span><span class="normal">inputs</span> <span class="symbol">;</span> <span class="comment">/* unamed options */</span>
<span class="type">unsigned</span> <span class="normal">inputs_num</span> <span class="symbol">;</span> <span class="comment">/* unamed options number */</span>
<span class="cbracket">}</span> <span class="symbol">;</span>
<span class="type">int</span> <span class="function">cmdline_parser</span> <span class="symbol">(</span><span class="type">int</span> <span class="normal">argc</span><span class="symbol">,</span> <span class="type">char</span> <span class="symbol">*</span> <span class="keyword">const</span> <span class="symbol">*</span><span class="normal">argv</span><span class="symbol">,</span> <span class="keyword">struct</span> <span class="normal">gengetopt_args_info</span> <span class="symbol">*</span><span class="normal">args_info</span><span class="symbol">)</span><span class="symbol">;</span>
<span class="type">int</span> <span class="function">cmdline_parser2</span> <span class="symbol">(</span><span class="type">int</span> <span class="normal">argc</span><span class="symbol">,</span> <span class="type">char</span> <span class="symbol">*</span> <span class="keyword">const</span> <span class="symbol">*</span><span class="normal">argv</span><span class="symbol">,</span> <span class="keyword">struct</span> <span class="normal">gengetopt_args_info</span> <span class="symbol">*</span><span class="normal">args_info</span><span class="symbol">,</span> <span class="type">int</span> <span class="normal">override</span><span class="symbol">,</span> <span class="type">int</span> <span class="normal">initialize</span><span class="symbol">,</span> <span class="type">int</span> <span class="normal">check_required</span><span class="symbol">)</span><span class="symbol">;</span>
<span class="type">void</span> <span class="function">cmdline_parser_print_help</span><span class="symbol">(</span><span class="type">void</span><span class="symbol">)</span><span class="symbol">;</span>
<span class="type">void</span> <span class="function">cmdline_parser_print_version</span><span class="symbol">(</span><span class="type">void</span><span class="symbol">)</span><span class="symbol">;</span>
<span class="type">void</span> <span class="function">cmdline_parser_init</span> <span class="symbol">(</span><span class="keyword">struct</span> <span class="normal">gengetopt_args_info</span> <span class="symbol">*</span><span class="normal">args_info</span><span class="symbol">)</span><span class="symbol">;</span>
<span class="type">void</span> <span class="function">cmdline_parser_free</span> <span class="symbol">(</span><span class="keyword">struct</span> <span class="normal">gengetopt_args_info</span> <span class="symbol">*</span><span class="normal">args_info</span><span class="symbol">)</span><span class="symbol">;</span>
<span class="preproc">#ifdef</span> <span class="normal">__cplusplus</span>
<span class="cbracket">}</span>
<span class="preproc">#endif</span> <span class="comment">/* __cplusplus */</span>
<span class="preproc">#endif</span> <span class="comment">/* CMDLINE_H */</span>
</tt>
</pre>
</body>
</html>
|