File: ofxconnect_2cmdline_8h-source.html

package info (click to toggle)
libofx 1%3A0.9.0-3
  • links: PTS
  • area: main
  • in suites: lenny, squeeze
  • size: 9,864 kB
  • ctags: 31,331
  • sloc: sh: 8,861; cpp: 5,714; ansic: 2,524; makefile: 204; xml: 61
file content (160 lines) | stat: -rw-r--r-- 32,890 bytes parent folder | download
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
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>LibOFX: cmdline.h Source File</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.3 -->
<div class="tabs">
  <ul>
    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
    <li class="current"><a href="files.html"><span>Files</span></a></li>
  </ul>
</div>
<h1>cmdline.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
<a name="l00008"></a>00008 <span class="preprocessor">#ifndef CMDLINE_H</span>
<a name="l00009"></a>00009 <span class="preprocessor"></span><span class="preprocessor">#define CMDLINE_H</span>
<a name="l00010"></a>00010 <span class="preprocessor"></span>
<a name="l00011"></a>00011 <span class="comment">/* If we use autoconf.  */</span>
<a name="l00012"></a>00012 <span class="preprocessor">#ifdef HAVE_CONFIG_H</span>
<a name="l00013"></a>00013 <span class="preprocessor"></span><span class="preprocessor">#include "config.h"</span>
<a name="l00014"></a>00014 <span class="preprocessor">#endif</span>
<a name="l00015"></a>00015 <span class="preprocessor"></span>
<a name="l00016"></a>00016 <span class="preprocessor">#ifdef __cplusplus</span>
<a name="l00017"></a>00017 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">"C"</span> {
<a name="l00018"></a>00018 <span class="preprocessor">#endif </span><span class="comment">/* __cplusplus */</span>
<a name="l00019"></a>00019 
<a name="l00020"></a>00020 <span class="preprocessor">#ifndef CMDLINE_PARSER_PACKAGE</span>
<a name="l00021"></a>00021 <span class="preprocessor"></span>
<a name="l00022"></a>00022 <span class="preprocessor">#define CMDLINE_PARSER_PACKAGE PACKAGE</span>
<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
<a name="l00024"></a>00024 <span class="preprocessor"></span>
<a name="l00025"></a>00025 <span class="preprocessor">#ifndef CMDLINE_PARSER_VERSION</span>
<a name="l00026"></a>00026 <span class="preprocessor"></span>
<a name="l00027"></a>00027 <span class="preprocessor">#define CMDLINE_PARSER_VERSION VERSION</span>
<a name="l00028"></a>00028 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
<a name="l00029"></a>00029 <span class="preprocessor"></span>
<a name="l00031"></a><a class="code" href="structgengetopt__args__info.html">00031</a> <span class="keyword">struct </span><a class="code" href="structgengetopt__args__info.html" title="Where the command line options are stored.">gengetopt_args_info</a>
<a name="l00032"></a>00032 {
<a name="l00033"></a><a class="code" href="structgengetopt__args__info.html#fb4efa68a6f43a4d112e9b96ffe89101">00033</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structgengetopt__args__info.html#fb4efa68a6f43a4d112e9b96ffe89101" title="Print help and exit help description.">help_help</a>; 
<a name="l00034"></a><a class="code" href="structgengetopt__args__info.html#def454ea6f3ff4114ae5009e58360cfc">00034</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structgengetopt__args__info.html#def454ea6f3ff4114ae5009e58360cfc" title="Print version and exit help description.">version_help</a>; 
<a name="l00035"></a><a class="code" href="structgengetopt__args__info.html#8e4b8a15e80788cd882773a08d9e123f">00035</a>   <span class="keywordtype">char</span> * <a class="code" href="structgengetopt__args__info.html#8e4b8a15e80788cd882773a08d9e123f" title="FI partner identifier (looks up fid, org &amp;amp; url from partner server).">fipid_arg</a>;     
<a name="l00036"></a><a class="code" href="structgengetopt__args__info.html#3c837359811981ec0228ba5a77f26f9e">00036</a>   <span class="keywordtype">char</span> * <a class="code" href="structgengetopt__args__info.html#3c837359811981ec0228ba5a77f26f9e" title="FI partner identifier (looks up fid, org &amp;amp; url from partner server) original...">fipid_orig</a>;    
<a name="l00037"></a><a class="code" href="structgengetopt__args__info.html#76c14337823cdcfa195a192d0aaa1426">00037</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structgengetopt__args__info.html#76c14337823cdcfa195a192d0aaa1426" title="FI partner identifier (looks up fid, org &amp;amp; url from partner server) help description...">fipid_help</a>; 
<a name="l00038"></a><a class="code" href="structgengetopt__args__info.html#769a7d51e9b55012f76116e3340f941a">00038</a>   <span class="keywordtype">char</span> * <a class="code" href="structgengetopt__args__info.html#769a7d51e9b55012f76116e3340f941a" title="FI identifier.">fid_arg</a>;       
<a name="l00039"></a><a class="code" href="structgengetopt__args__info.html#0f9f9604850e736a542e308077f75361">00039</a>   <span class="keywordtype">char</span> * <a class="code" href="structgengetopt__args__info.html#0f9f9604850e736a542e308077f75361" title="FI identifier original value given at command line.">fid_orig</a>;      
<a name="l00040"></a><a class="code" href="structgengetopt__args__info.html#84c60df905af5f51d5c5a0a88dd3dc39">00040</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structgengetopt__args__info.html#84c60df905af5f51d5c5a0a88dd3dc39" title="FI identifier help description.">fid_help</a>; 
<a name="l00041"></a><a class="code" href="structgengetopt__args__info.html#b51b741c99eed627eb564837e2509cfb">00041</a>   <span class="keywordtype">char</span> * <a class="code" href="structgengetopt__args__info.html#b51b741c99eed627eb564837e2509cfb" title="FI org tag.">org_arg</a>;       
<a name="l00042"></a><a class="code" href="structgengetopt__args__info.html#1a1b59e8f4c30f8739e3acdd669d5d5c">00042</a>   <span class="keywordtype">char</span> * <a class="code" href="structgengetopt__args__info.html#1a1b59e8f4c30f8739e3acdd669d5d5c" title="FI org tag original value given at command line.">org_orig</a>;      
<a name="l00043"></a><a class="code" href="structgengetopt__args__info.html#2e3a29aa53fb59100168f4e558c584c6">00043</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structgengetopt__args__info.html#2e3a29aa53fb59100168f4e558c584c6" title="FI org tag help description.">org_help</a>; 
<a name="l00044"></a><a class="code" href="structgengetopt__args__info.html#61b58de298d23d8d6de7f1840c54a4fb">00044</a>   <span class="keywordtype">char</span> * <a class="code" href="structgengetopt__args__info.html#61b58de298d23d8d6de7f1840c54a4fb" title="IBAN bank identifier.">bank_arg</a>;      
<a name="l00045"></a><a class="code" href="structgengetopt__args__info.html#f18d2682250258f02d37a58d29ea936a">00045</a>   <span class="keywordtype">char</span> * <a class="code" href="structgengetopt__args__info.html#f18d2682250258f02d37a58d29ea936a" title="IBAN bank identifier original value given at command line.">bank_orig</a>;     
<a name="l00046"></a><a class="code" href="structgengetopt__args__info.html#fb33dfc28db6399e4c13f94d12b30ed7">00046</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structgengetopt__args__info.html#fb33dfc28db6399e4c13f94d12b30ed7" title="IBAN bank identifier help description.">bank_help</a>; 
<a name="l00047"></a><a class="code" href="structgengetopt__args__info.html#b539641d9837528631bfb4acda002c0d">00047</a>   <span class="keywordtype">char</span> * <a class="code" href="structgengetopt__args__info.html#b539641d9837528631bfb4acda002c0d" title="Broker identifier.">broker_arg</a>;    
<a name="l00048"></a><a class="code" href="structgengetopt__args__info.html#14317c5cc57fe08b6fce80680b86dab6">00048</a>   <span class="keywordtype">char</span> * <a class="code" href="structgengetopt__args__info.html#14317c5cc57fe08b6fce80680b86dab6" title="Broker identifier original value given at command line.">broker_orig</a>;   
<a name="l00049"></a><a class="code" href="structgengetopt__args__info.html#3c4dc59196e3c4ef57b3a6d1cf439629">00049</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structgengetopt__args__info.html#3c4dc59196e3c4ef57b3a6d1cf439629" title="Broker identifier help description.">broker_help</a>; 
<a name="l00050"></a><a class="code" href="structgengetopt__args__info.html#11ca6d492eeee3424c10e21e3dd0438e">00050</a>   <span class="keywordtype">char</span> * <a class="code" href="structgengetopt__args__info.html#11ca6d492eeee3424c10e21e3dd0438e" title="User name.">user_arg</a>;      
<a name="l00051"></a><a class="code" href="structgengetopt__args__info.html#b347a46057c2dd873dda92124ceb9f91">00051</a>   <span class="keywordtype">char</span> * <a class="code" href="structgengetopt__args__info.html#b347a46057c2dd873dda92124ceb9f91" title="User name original value given at command line.">user_orig</a>;     
<a name="l00052"></a><a class="code" href="structgengetopt__args__info.html#50ca2748823a107ad8a252c0b0a7fe11">00052</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structgengetopt__args__info.html#50ca2748823a107ad8a252c0b0a7fe11" title="User name help description.">user_help</a>; 
<a name="l00053"></a><a class="code" href="structgengetopt__args__info.html#20c4ea31f5af4f9d2d8760bb26d252a0">00053</a>   <span class="keywordtype">char</span> * <a class="code" href="structgengetopt__args__info.html#20c4ea31f5af4f9d2d8760bb26d252a0" title="Password.">pass_arg</a>;      
<a name="l00054"></a><a class="code" href="structgengetopt__args__info.html#7074e405b6402c075c1055dc5840933c">00054</a>   <span class="keywordtype">char</span> * <a class="code" href="structgengetopt__args__info.html#7074e405b6402c075c1055dc5840933c" title="Password original value given at command line.">pass_orig</a>;     
<a name="l00055"></a><a class="code" href="structgengetopt__args__info.html#b14ac501dd6a3c97f36725d4b7852048">00055</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structgengetopt__args__info.html#b14ac501dd6a3c97f36725d4b7852048" title="Password help description.">pass_help</a>; 
<a name="l00056"></a><a class="code" href="structgengetopt__args__info.html#8d3cdcdd6c12a5a20c7591653b4f2281">00056</a>   <span class="keywordtype">char</span> * <a class="code" href="structgengetopt__args__info.html#8d3cdcdd6c12a5a20c7591653b4f2281" title="Account ID.">acct_arg</a>;      
<a name="l00057"></a><a class="code" href="structgengetopt__args__info.html#018a00bd940c29a17648da712cd61f55">00057</a>   <span class="keywordtype">char</span> * <a class="code" href="structgengetopt__args__info.html#018a00bd940c29a17648da712cd61f55" title="Account ID original value given at command line.">acct_orig</a>;     
<a name="l00058"></a><a class="code" href="structgengetopt__args__info.html#c920c934e2095025f1d7048522a57c5e">00058</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structgengetopt__args__info.html#c920c934e2095025f1d7048522a57c5e" title="Account ID help description.">acct_help</a>; 
<a name="l00059"></a><a class="code" href="structgengetopt__args__info.html#093feef6ca6c9164a2f32ed5f569c53e">00059</a>   <span class="keywordtype">int</span> <a class="code" href="structgengetopt__args__info.html#093feef6ca6c9164a2f32ed5f569c53e" title="Account Type 1=checking 2=invest 3=ccard.">type_arg</a>; 
<a name="l00060"></a><a class="code" href="structgengetopt__args__info.html#31edae5cc83528cdea3437f6b5c05a83">00060</a>   <span class="keywordtype">char</span> * <a class="code" href="structgengetopt__args__info.html#31edae5cc83528cdea3437f6b5c05a83" title="Account Type 1=checking 2=invest 3=ccard original value given at command line.">type_orig</a>;     
<a name="l00061"></a><a class="code" href="structgengetopt__args__info.html#3c39a4f94b8c4b5621d6c41e6fbbfcc9">00061</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structgengetopt__args__info.html#3c39a4f94b8c4b5621d6c41e6fbbfcc9" title="Account Type 1=checking 2=invest 3=ccard help description.">type_help</a>; 
<a name="l00062"></a><a class="code" href="structgengetopt__args__info.html#9654176cd23987658362a4f8f9d74a01">00062</a>   <span class="keywordtype">long</span> <a class="code" href="structgengetopt__args__info.html#9654176cd23987658362a4f8f9d74a01" title="How far back to look from today (in days).">past_arg</a>;        
<a name="l00063"></a><a class="code" href="structgengetopt__args__info.html#456c3dd814bf336dcb7a00282495ad05">00063</a>   <span class="keywordtype">char</span> * <a class="code" href="structgengetopt__args__info.html#456c3dd814bf336dcb7a00282495ad05" title="How far back to look from today (in days) original value given at command line.">past_orig</a>;     
<a name="l00064"></a><a class="code" href="structgengetopt__args__info.html#474b9f887a1722596b39e69142da2791">00064</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structgengetopt__args__info.html#474b9f887a1722596b39e69142da2791" title="How far back to look from today (in days) help description.">past_help</a>; 
<a name="l00065"></a><a class="code" href="structgengetopt__args__info.html#e3d508befbb231ac680a49a6735c1354">00065</a>   <span class="keywordtype">char</span> * <a class="code" href="structgengetopt__args__info.html#e3d508befbb231ac680a49a6735c1354" title="Url to POST the data to (otherwise goes to stdout).">url_arg</a>;       
<a name="l00066"></a><a class="code" href="structgengetopt__args__info.html#b96a5e9dc1c0b04b1fdd62cf4cbf9c30">00066</a>   <span class="keywordtype">char</span> * <a class="code" href="structgengetopt__args__info.html#b96a5e9dc1c0b04b1fdd62cf4cbf9c30" title="Url to POST the data to (otherwise goes to stdout) original value given at command...">url_orig</a>;      
<a name="l00067"></a><a class="code" href="structgengetopt__args__info.html#567440f30f9c9175e2aab392d325a42f">00067</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structgengetopt__args__info.html#567440f30f9c9175e2aab392d325a42f" title="Url to POST the data to (otherwise goes to stdout) help description.">url_help</a>; 
<a name="l00068"></a><a class="code" href="structgengetopt__args__info.html#88eed5f134272a39745075b5001d76b4">00068</a>   <span class="keywordtype">int</span> <a class="code" href="structgengetopt__args__info.html#88eed5f134272a39745075b5001d76b4" title="Transaction id.">trid_arg</a>; 
<a name="l00069"></a><a class="code" href="structgengetopt__args__info.html#54a0a34760b96fa1c8c3e9cec5d19a20">00069</a>   <span class="keywordtype">char</span> * <a class="code" href="structgengetopt__args__info.html#54a0a34760b96fa1c8c3e9cec5d19a20" title="Transaction id original value given at command line.">trid_orig</a>;     
<a name="l00070"></a><a class="code" href="structgengetopt__args__info.html#29239afc79b8c1f937ab01b6b71dc0e0">00070</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structgengetopt__args__info.html#29239afc79b8c1f937ab01b6b71dc0e0" title="Transaction id help description.">trid_help</a>; 
<a name="l00071"></a><a class="code" href="structgengetopt__args__info.html#fbe386debf0da8acde6af35927d47d0f">00071</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structgengetopt__args__info.html#fbe386debf0da8acde6af35927d47d0f" title="Request for a statement help description.">statement_req_help</a>; 
<a name="l00072"></a><a class="code" href="structgengetopt__args__info.html#4be453d9448470057d85b2d77498b1cf">00072</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structgengetopt__args__info.html#4be453d9448470057d85b2d77498b1cf" title="Request for a list of accounts help description.">accountinfo_req_help</a>; 
<a name="l00073"></a><a class="code" href="structgengetopt__args__info.html#0f72ced1e0e2397a641715877de66801">00073</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structgengetopt__args__info.html#0f72ced1e0e2397a641715877de66801" title="Request to make a payment help description.">payment_req_help</a>; 
<a name="l00074"></a><a class="code" href="structgengetopt__args__info.html#72aac6ef17e0f55000f20feb7ecb6c74">00074</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structgengetopt__args__info.html#72aac6ef17e0f55000f20feb7ecb6c74" title="Request to inquire about the status of a payment help description.">paymentinquiry_req_help</a>; 
<a name="l00075"></a><a class="code" href="structgengetopt__args__info.html#e99e7e36843e9eb0108778a1068c24a8">00075</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structgengetopt__args__info.html#e99e7e36843e9eb0108778a1068c24a8" title="List all known banks help description.">bank_list_help</a>; 
<a name="l00076"></a><a class="code" href="structgengetopt__args__info.html#ab3262dc76580b273d03506a73b20307">00076</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structgengetopt__args__info.html#ab3262dc76580b273d03506a73b20307" title="List all fipids for a given bank help description.">bank_fipid_help</a>; 
<a name="l00077"></a><a class="code" href="structgengetopt__args__info.html#f111269f0c20c2f07cfcc1d8b3e976cf">00077</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structgengetopt__args__info.html#f111269f0c20c2f07cfcc1d8b3e976cf" title="List supported services for a given fipid help description.">bank_services_help</a>; 
<a name="l00078"></a><a class="code" href="structgengetopt__args__info.html#5257baf4b7c30840141c1891e59d6c29">00078</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structgengetopt__args__info.html#5257baf4b7c30840141c1891e59d6c29" title="List all banks which support online banking help description.">allsupport_help</a>; 
<a name="l00080"></a><a class="code" href="structgengetopt__args__info.html#fcc22c3f15bfc05d4d36824cbb2b661c">00080</a>   <span class="keywordtype">int</span> <a class="code" href="structgengetopt__args__info.html#fcc22c3f15bfc05d4d36824cbb2b661c" title="Whether help was given.">help_given</a> ;      
<a name="l00081"></a><a class="code" href="structgengetopt__args__info.html#18b7279f3b637b9e9192a88fc26973ae">00081</a>   <span class="keywordtype">int</span> <a class="code" href="structgengetopt__args__info.html#18b7279f3b637b9e9192a88fc26973ae" title="Whether version was given.">version_given</a> ;   
<a name="l00082"></a><a class="code" href="structgengetopt__args__info.html#c57d973bc45cc2ec3297ace92381a9ea">00082</a>   <span class="keywordtype">int</span> <a class="code" href="structgengetopt__args__info.html#c57d973bc45cc2ec3297ace92381a9ea" title="Whether fipid was given.">fipid_given</a> ;     
<a name="l00083"></a><a class="code" href="structgengetopt__args__info.html#2de3501f16039be562ebec78d9c6d8cc">00083</a>   <span class="keywordtype">int</span> <a class="code" href="structgengetopt__args__info.html#2de3501f16039be562ebec78d9c6d8cc" title="Whether fid was given.">fid_given</a> ;       
<a name="l00084"></a><a class="code" href="structgengetopt__args__info.html#77b56ac023414fbc6382ceef8beac1de">00084</a>   <span class="keywordtype">int</span> <a class="code" href="structgengetopt__args__info.html#77b56ac023414fbc6382ceef8beac1de" title="Whether org was given.">org_given</a> ;       
<a name="l00085"></a><a class="code" href="structgengetopt__args__info.html#dd74e62aef73d2f759e5134446b035ad">00085</a>   <span class="keywordtype">int</span> <a class="code" href="structgengetopt__args__info.html#dd74e62aef73d2f759e5134446b035ad" title="Whether bank was given.">bank_given</a> ;      
<a name="l00086"></a><a class="code" href="structgengetopt__args__info.html#26347117c8e45981c19f59473b25f172">00086</a>   <span class="keywordtype">int</span> <a class="code" href="structgengetopt__args__info.html#26347117c8e45981c19f59473b25f172" title="Whether broker was given.">broker_given</a> ;    
<a name="l00087"></a><a class="code" href="structgengetopt__args__info.html#b01392f9a3dfc7fff650bc2403d66f6e">00087</a>   <span class="keywordtype">int</span> <a class="code" href="structgengetopt__args__info.html#b01392f9a3dfc7fff650bc2403d66f6e" title="Whether user was given.">user_given</a> ;      
<a name="l00088"></a><a class="code" href="structgengetopt__args__info.html#9f0a2216247bf6c1fd7ad31b133937ed">00088</a>   <span class="keywordtype">int</span> <a class="code" href="structgengetopt__args__info.html#9f0a2216247bf6c1fd7ad31b133937ed" title="Whether pass was given.">pass_given</a> ;      
<a name="l00089"></a><a class="code" href="structgengetopt__args__info.html#75d753965d65a29a8c7cfdfdda5f51f4">00089</a>   <span class="keywordtype">int</span> <a class="code" href="structgengetopt__args__info.html#75d753965d65a29a8c7cfdfdda5f51f4" title="Whether acct was given.">acct_given</a> ;      
<a name="l00090"></a><a class="code" href="structgengetopt__args__info.html#7a7436030c9630a78ac6adda5c5026f1">00090</a>   <span class="keywordtype">int</span> <a class="code" href="structgengetopt__args__info.html#7a7436030c9630a78ac6adda5c5026f1" title="Whether type was given.">type_given</a> ;      
<a name="l00091"></a><a class="code" href="structgengetopt__args__info.html#fbe6f10a6693b2e26ceff818c98ba796">00091</a>   <span class="keywordtype">int</span> <a class="code" href="structgengetopt__args__info.html#fbe6f10a6693b2e26ceff818c98ba796" title="Whether past was given.">past_given</a> ;      
<a name="l00092"></a><a class="code" href="structgengetopt__args__info.html#cca9dc1044aa37ed4b0545c4e4c4d5dd">00092</a>   <span class="keywordtype">int</span> <a class="code" href="structgengetopt__args__info.html#cca9dc1044aa37ed4b0545c4e4c4d5dd" title="Whether url was given.">url_given</a> ;       
<a name="l00093"></a><a class="code" href="structgengetopt__args__info.html#9c40bb058e29fc138e454f461824cefc">00093</a>   <span class="keywordtype">int</span> <a class="code" href="structgengetopt__args__info.html#9c40bb058e29fc138e454f461824cefc" title="Whether trid was given.">trid_given</a> ;      
<a name="l00094"></a><a class="code" href="structgengetopt__args__info.html#063bf1b6f11f5e4db33ac1412b8d31c5">00094</a>   <span class="keywordtype">int</span> <a class="code" href="structgengetopt__args__info.html#063bf1b6f11f5e4db33ac1412b8d31c5" title="Whether statement-req was given.">statement_req_given</a> ;     
<a name="l00095"></a><a class="code" href="structgengetopt__args__info.html#b1a8345c77a731b5f65984fad47b2956">00095</a>   <span class="keywordtype">int</span> <a class="code" href="structgengetopt__args__info.html#b1a8345c77a731b5f65984fad47b2956" title="Whether accountinfo-req was given.">accountinfo_req_given</a> ;   
<a name="l00096"></a><a class="code" href="structgengetopt__args__info.html#9f1e1e221bc2cfb9d9f1ea282a972086">00096</a>   <span class="keywordtype">int</span> <a class="code" href="structgengetopt__args__info.html#9f1e1e221bc2cfb9d9f1ea282a972086" title="Whether payment-req was given.">payment_req_given</a> ;       
<a name="l00097"></a><a class="code" href="structgengetopt__args__info.html#9b8cbcd89d6db648b84019f742993a2e">00097</a>   <span class="keywordtype">int</span> <a class="code" href="structgengetopt__args__info.html#9b8cbcd89d6db648b84019f742993a2e" title="Whether paymentinquiry-req was given.">paymentinquiry_req_given</a> ;        
<a name="l00098"></a><a class="code" href="structgengetopt__args__info.html#102408dce4663f3bbeb8d3d7af51e2ce">00098</a>   <span class="keywordtype">int</span> <a class="code" href="structgengetopt__args__info.html#102408dce4663f3bbeb8d3d7af51e2ce" title="Whether bank-list was given.">bank_list_given</a> ; 
<a name="l00099"></a><a class="code" href="structgengetopt__args__info.html#32a2498992d05de63e896b129b8dc67c">00099</a>   <span class="keywordtype">int</span> <a class="code" href="structgengetopt__args__info.html#32a2498992d05de63e896b129b8dc67c" title="Whether bank-fipid was given.">bank_fipid_given</a> ;        
<a name="l00100"></a><a class="code" href="structgengetopt__args__info.html#9dbe59781a36b20cae7937c1fd4aacf5">00100</a>   <span class="keywordtype">int</span> <a class="code" href="structgengetopt__args__info.html#9dbe59781a36b20cae7937c1fd4aacf5" title="Whether bank-services was given.">bank_services_given</a> ;     
<a name="l00101"></a><a class="code" href="structgengetopt__args__info.html#20870925eb8d04253efcf788f10a5f19">00101</a>   <span class="keywordtype">int</span> <a class="code" href="structgengetopt__args__info.html#20870925eb8d04253efcf788f10a5f19" title="Whether allsupport was given.">allsupport_given</a> ;        
<a name="l00103"></a><a class="code" href="structgengetopt__args__info.html#9604690019dd09b318302dae6868726c">00103</a>   <span class="keywordtype">char</span> **<a class="code" href="structgengetopt__args__info.html#9604690019dd09b318302dae6868726c" title="unamed options (options without names)">inputs</a> ; 
<a name="l00104"></a><a class="code" href="structgengetopt__args__info.html#3d69c180d5ac0b1124fd9a6fe680706c">00104</a>   <span class="keywordtype">unsigned</span> <a class="code" href="structgengetopt__args__info.html#3d69c180d5ac0b1124fd9a6fe680706c" title="unamed options number">inputs_num</a> ; 
<a name="l00105"></a><a class="code" href="structgengetopt__args__info.html#bf5cd72c43342cb16347e7206314a481">00105</a>   <span class="keywordtype">int</span> <a class="code" href="structgengetopt__args__info.html#bf5cd72c43342cb16347e7206314a481" title="Counter for group command.">command_group_counter</a>; 
<a name="l00106"></a>00106 } ;
<a name="l00107"></a>00107 
<a name="l00109"></a><a class="code" href="structcmdline__parser__params.html">00109</a> <span class="keyword">struct </span><a class="code" href="structcmdline__parser__params.html" title="The additional parameters to pass to parser functions.">cmdline_parser_params</a>
<a name="l00110"></a>00110 {
<a name="l00111"></a><a class="code" href="structcmdline__parser__params.html#d3ff9d69146e69a47506782197b5675c">00111</a>   <span class="keywordtype">int</span> <span class="keyword">override</span>; 
<a name="l00112"></a><a class="code" href="structcmdline__parser__params.html#97ed8a6eabd39291ae7d73f273e12c11">00112</a>   <span class="keywordtype">int</span> <a class="code" href="structcmdline__parser__params.html#97ed8a6eabd39291ae7d73f273e12c11" title="whether to initialize the option structure gengetopt_args_info (default 0)">initialize</a>; 
<a name="l00113"></a><a class="code" href="structcmdline__parser__params.html#44ff439d7e9e36799e59173af74829c6">00113</a>   <span class="keywordtype">int</span> <a class="code" href="structcmdline__parser__params.html#44ff439d7e9e36799e59173af74829c6" title="whether to check that all required options were provided (default 0)">check_required</a>; 
<a name="l00114"></a><a class="code" href="structcmdline__parser__params.html#6e4442704fc40b0b655f7cc602f13ec4">00114</a>   <span class="keywordtype">int</span> <a class="code" href="structcmdline__parser__params.html#6e4442704fc40b0b655f7cc602f13ec4" title="whether to check for options already specified in the option structure gengetopt_args_info...">check_ambiguity</a>; 
<a name="l00115"></a>00115 } ;
<a name="l00116"></a>00116 
<a name="l00118"></a>00118 <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *gengetopt_args_info_purpose;
<a name="l00120"></a>00120 <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *gengetopt_args_info_usage;
<a name="l00122"></a>00122 <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *gengetopt_args_info_help[];
<a name="l00123"></a>00123 
<a name="l00131"></a>00131 <span class="keywordtype">int</span> cmdline_parser (<span class="keywordtype">int</span> argc, <span class="keywordtype">char</span> * <span class="keyword">const</span> *argv,
<a name="l00132"></a>00132   <span class="keyword">struct</span> <a class="code" href="structgengetopt__args__info.html" title="Where the command line options are stored.">gengetopt_args_info</a> *args_info);
<a name="l00133"></a>00133 
<a name="l00145"></a>00145 <span class="keywordtype">int</span> cmdline_parser2 (<span class="keywordtype">int</span> argc, <span class="keywordtype">char</span> * <span class="keyword">const</span> *argv,
<a name="l00146"></a>00146   <span class="keyword">struct</span> <a class="code" href="structgengetopt__args__info.html" title="Where the command line options are stored.">gengetopt_args_info</a> *args_info,
<a name="l00147"></a>00147   <span class="keywordtype">int</span> <span class="keyword">override</span>, <span class="keywordtype">int</span> initialize, <span class="keywordtype">int</span> check_required);
<a name="l00148"></a>00148 
<a name="l00157"></a>00157 <span class="keywordtype">int</span> cmdline_parser_ext (<span class="keywordtype">int</span> argc, <span class="keywordtype">char</span> * <span class="keyword">const</span> *argv,
<a name="l00158"></a>00158   <span class="keyword">struct</span> <a class="code" href="structgengetopt__args__info.html" title="Where the command line options are stored.">gengetopt_args_info</a> *args_info,
<a name="l00159"></a>00159   <span class="keyword">struct</span> <a class="code" href="structcmdline__parser__params.html" title="The additional parameters to pass to parser functions.">cmdline_parser_params</a> *params);
<a name="l00160"></a>00160 
<a name="l00168"></a>00168 <span class="keywordtype">int</span> cmdline_parser_file_save(<span class="keyword">const</span> <span class="keywordtype">char</span> *filename,
<a name="l00169"></a>00169   <span class="keyword">struct</span> <a class="code" href="structgengetopt__args__info.html" title="Where the command line options are stored.">gengetopt_args_info</a> *args_info);
<a name="l00170"></a>00170 
<a name="l00174"></a>00174 <span class="keywordtype">void</span> cmdline_parser_print_help(<span class="keywordtype">void</span>);
<a name="l00178"></a>00178 <span class="keywordtype">void</span> cmdline_parser_print_version(<span class="keywordtype">void</span>);
<a name="l00179"></a>00179 
<a name="l00185"></a>00185 <span class="keyword">struct </span><a class="code" href="structcmdline__parser__params.html" title="The additional parameters to pass to parser functions.">cmdline_parser_params</a> *cmdline_parser_params_init();
<a name="l00186"></a>00186 
<a name="l00192"></a>00192 <span class="keywordtype">void</span> cmdline_parser_init (<span class="keyword">struct</span> <a class="code" href="structgengetopt__args__info.html" title="Where the command line options are stored.">gengetopt_args_info</a> *args_info);
<a name="l00198"></a>00198 <span class="keywordtype">void</span> cmdline_parser_free (<span class="keyword">struct</span> <a class="code" href="structgengetopt__args__info.html" title="Where the command line options are stored.">gengetopt_args_info</a> *args_info);
<a name="l00199"></a>00199 
<a name="l00207"></a>00207 <span class="keywordtype">int</span> cmdline_parser_required (<span class="keyword">struct</span> <a class="code" href="structgengetopt__args__info.html" title="Where the command line options are stored.">gengetopt_args_info</a> *args_info,
<a name="l00208"></a>00208   <span class="keyword">const</span> <span class="keywordtype">char</span> *prog_name);
<a name="l00209"></a>00209 
<a name="l00210"></a>00210 
<a name="l00211"></a>00211 <span class="preprocessor">#ifdef __cplusplus</span>
<a name="l00212"></a>00212 <span class="preprocessor"></span>}
<a name="l00213"></a>00213 <span class="preprocessor">#endif </span><span class="comment">/* __cplusplus */</span>
<a name="l00214"></a>00214 <span class="preprocessor">#endif </span><span class="comment">/* CMDLINE_H */</span>
</pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Mon Nov 19 20:27:58 2007 for LibOFX by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
</body>
</html>