~mterry/ubuntu/natty/libofx/libofx.new-upstream-benoit-sru

« back to all changes in this revision

Viewing changes to doc/html/inc_2libofx_8h.html

  • Committer: Bazaar Package Importer
  • Author(s): Saïvann Carignan
  • Date: 2008-02-06 17:25:16 UTC
  • mto: (3.1.2 lenny)
  • mto: This revision was merged to the branch mainline in revision 11.
  • Revision ID: james.westby@ubuntu.com-20080206172516-bnzxb29igye8um9h
Tags: upstream-0.9.0
Import upstream version 0.9.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
 
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
 
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3
3
<title>LibOFX: libofx.h File Reference</title>
4
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
5
<link href="tabs.css" rel="stylesheet" type="text/css">
6
6
</head><body>
7
 
<!-- Generated by Doxygen 1.4.6 -->
 
7
<!-- Generated by Doxygen 1.5.3 -->
8
8
<div class="tabs">
9
9
  <ul>
10
10
    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
11
11
    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
12
12
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
13
 
    <li id="current"><a href="files.html"><span>Files</span></a></li>
14
 
  </ul></div>
15
 
<div class="tabs">
16
 
  <ul>
17
 
    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
18
 
    <li><a href="globals.html"><span>Globals</span></a></li>
19
 
  </ul></div>
 
13
    <li class="current"><a href="files.html"><span>Files</span></a></li>
 
14
  </ul>
 
15
</div>
20
16
<h1>libofx.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
21
17
Main header file containing the LibOfx API. 
22
18
<p>
23
19
This file should be included for all applications who use this API. This header file will work with both C and C++ programs. The entire API is made of the following structures and functions.<p>
24
20
All of the following ofx_proc_* functions are callbacks (Except ofx_proc_file which is the entry point). They must be implemented by your program, but can be left empty if not needed. They are called each time the associated structure is filled by the library.<p>
25
21
Important note: The variables associated with every data element have a _valid companion. Always check that data_valid == true before using. Not only will you ensure that the data is meaningfull, but also that pointers are valid and strings point to a null terminated string. Elements listed as mandatory are for information purpose only, do not trust the bank not to send you non-conforming data... 
26
 
<p>
27
 
Definition in file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
 
22
<p>Definition in file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
23
 
28
24
<p>
29
25
 
30
26
<p>
57
53
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxFiLogin.html">OfxFiLogin</a></td></tr>
58
54
 
59
55
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Information sufficient to log into an financial institution.  <a href="structOfxFiLogin.html#_details">More...</a><br></td></tr>
60
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxAccountInfo.html">OfxAccountInfo</a></td></tr>
61
 
 
62
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Information sufficient to identify an account.  <a href="structOfxAccountInfo.html#_details">More...</a><br></td></tr>
63
56
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxPayment.html">OfxPayment</a></td></tr>
64
57
 
65
58
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxPayee.html">OfxPayee</a></td></tr>
66
59
 
67
60
<tr><td colspan="2"><br><h2>Creating OFX Files</h2></td></tr>
68
61
<tr><td colspan="2">This group deals with creating OFX files <br><br></td></tr>
69
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="609b01533497ee31000a7503e48b2cdb"></a><!-- doxytag: member="inc/libofx.h::OFX_AMOUNT_LENGTH" ref="609b01533497ee31000a7503e48b2cdb" args="" -->
70
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#609b01533497ee31000a7503e48b2cdb">OFX_AMOUNT_LENGTH</a>&nbsp;&nbsp;&nbsp;32 + 1</td></tr>
71
 
 
72
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2766cffbd2b30950514516496c179094"></a><!-- doxytag: member="inc/libofx.h::OFX_PAYACCT_LENGTH" ref="2766cffbd2b30950514516496c179094" args="" -->
73
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#2766cffbd2b30950514516496c179094">OFX_PAYACCT_LENGTH</a>&nbsp;&nbsp;&nbsp;32 + 1</td></tr>
74
 
 
75
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="106dffe15d30f5c17404ef6cbf9ae3fa"></a><!-- doxytag: member="inc/libofx.h::OFX_STATE_LENGTH" ref="106dffe15d30f5c17404ef6cbf9ae3fa" args="" -->
76
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#106dffe15d30f5c17404ef6cbf9ae3fa">OFX_STATE_LENGTH</a>&nbsp;&nbsp;&nbsp;5 + 1</td></tr>
77
 
 
78
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="16781a946309e4034d67e6b6e09f7238"></a><!-- doxytag: member="inc/libofx.h::OFX_POSTALCODE_LENGTH" ref="16781a946309e4034d67e6b6e09f7238" args="" -->
79
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#16781a946309e4034d67e6b6e09f7238">OFX_POSTALCODE_LENGTH</a>&nbsp;&nbsp;&nbsp;11 + 1</td></tr>
80
 
 
81
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4ef47a1374277f56c4d0cb4039245cb8"></a><!-- doxytag: member="inc/libofx.h::OFX_NAME_LENGTH" ref="4ef47a1374277f56c4d0cb4039245cb8" args="" -->
82
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#4ef47a1374277f56c4d0cb4039245cb8">OFX_NAME_LENGTH</a>&nbsp;&nbsp;&nbsp;32 + 1</td></tr>
83
 
 
84
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#ceebae269b57772784d69f1378935bcb">AccountType</a> { <br>
85
 
&nbsp;&nbsp;<b>OFX_NO_ACCOUNT</b> = 0, 
86
 
<b>OFX_BANK_ACCOUNT</b>, 
87
 
<b>OFX_INVEST_ACCOUNT</b>, 
88
 
<b>OFX_CREDITCARD_ACCOUNT</b>, 
89
 
<br>
90
 
&nbsp;&nbsp;<b>OFX_INVALID_ACCOUNT</b>
91
 
<br>
92
 
 }</td></tr>
93
 
 
94
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#f91a1c7694b46e7fcc8e175a7c224dde">libofx_request_statement</a> (const struct <a class="el" href="structOfxFiLogin.html">OfxFiLogin</a> *fi, const struct <a class="el" href="structOfxAccountInfo.html">OfxAccountInfo</a> *account, time_t date_from)</td></tr>
95
 
 
96
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates an OFX statement request in string form.  <a href="#f91a1c7694b46e7fcc8e175a7c224dde"></a><br></td></tr>
97
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#78ec3ce215baf3f6739cc98f8b7ca128">libofx_request_accountinfo</a> (const struct <a class="el" href="structOfxFiLogin.html">OfxFiLogin</a> *login)</td></tr>
98
 
 
99
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates an OFX account info (list) request in string form.  <a href="#78ec3ce215baf3f6739cc98f8b7ca128"></a><br></td></tr>
100
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2dcfc4b4b217dee65f6affa5a0a8d5ff"></a><!-- doxytag: member="inc/libofx.h::libofx_request_payment" ref="2dcfc4b4b217dee65f6affa5a0a8d5ff" args="(const struct OfxFiLogin *login, const struct OfxAccountInfo *account, const struct OfxPayee *payee, const struct OfxPayment *payment)" -->
101
 
CFCT char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>libofx_request_payment</b> (const struct <a class="el" href="structOfxFiLogin.html">OfxFiLogin</a> *login, const struct <a class="el" href="structOfxAccountInfo.html">OfxAccountInfo</a> *account, const struct <a class="el" href="structOfxPayee.html">OfxPayee</a> *payee, const struct <a class="el" href="structOfxPayment.html">OfxPayment</a> *payment)</td></tr>
102
 
 
103
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f408dfb1579b0d6f980d96ffcb45e674"></a><!-- doxytag: member="inc/libofx.h::libofx_request_payment_status" ref="f408dfb1579b0d6f980d96ffcb45e674" args="(const struct OfxFiLogin *login, const char *transactionid)" -->
104
 
CFCT char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#f408dfb1579b0d6f980d96ffcb45e674">libofx_request_payment_status</a> (const struct <a class="el" href="structOfxFiLogin.html">OfxFiLogin</a> *login, const char *transactionid)</td></tr>
 
62
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="58da6c854e5fd8b879e3348c6285198f"></a><!-- doxytag: member="inc/libofx.h::OFX_AMOUNT_LENGTH" ref="58da6c854e5fd8b879e3348c6285198f" args="" -->
 
63
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#58da6c854e5fd8b879e3348c6285198f">OFX_AMOUNT_LENGTH</a>&nbsp;&nbsp;&nbsp;(32 + 1)</td></tr>
 
64
 
 
65
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6b2c390e87d270a029d21708ca9faad3"></a><!-- doxytag: member="inc/libofx.h::OFX_PAYACCT_LENGTH" ref="6b2c390e87d270a029d21708ca9faad3" args="" -->
 
66
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#6b2c390e87d270a029d21708ca9faad3">OFX_PAYACCT_LENGTH</a>&nbsp;&nbsp;&nbsp;(32 + 1)</td></tr>
 
67
 
 
68
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c28dc585985dd3c517f2eb818f909a8d"></a><!-- doxytag: member="inc/libofx.h::OFX_STATE_LENGTH" ref="c28dc585985dd3c517f2eb818f909a8d" args="" -->
 
69
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#c28dc585985dd3c517f2eb818f909a8d">OFX_STATE_LENGTH</a>&nbsp;&nbsp;&nbsp;(5 + 1)</td></tr>
 
70
 
 
71
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c58b9d7dc304b11a10f87ae600520917"></a><!-- doxytag: member="inc/libofx.h::OFX_POSTALCODE_LENGTH" ref="c58b9d7dc304b11a10f87ae600520917" args="" -->
 
72
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#c58b9d7dc304b11a10f87ae600520917">OFX_POSTALCODE_LENGTH</a>&nbsp;&nbsp;&nbsp;(11 + 1)</td></tr>
 
73
 
 
74
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="765b4da64823bc421b7a2ffddacaeb1c"></a><!-- doxytag: member="inc/libofx.h::OFX_NAME_LENGTH" ref="765b4da64823bc421b7a2ffddacaeb1c" args="" -->
 
75
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#765b4da64823bc421b7a2ffddacaeb1c">OFX_NAME_LENGTH</a>&nbsp;&nbsp;&nbsp;(32 + 1)</td></tr>
 
76
 
 
77
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#8095d04a045a8f0bdfd5c32ea6f1638d">libofx_request_statement</a> (const struct <a class="el" href="structOfxFiLogin.html">OfxFiLogin</a> *fi, const struct <a class="el" href="structOfxAccountData.html">OfxAccountData</a> *account, time_t date_from)</td></tr>
 
78
 
 
79
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates an OFX statement request in string form.  <a href="#8095d04a045a8f0bdfd5c32ea6f1638d"></a><br></td></tr>
 
80
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#24821dd5f7269d3b58e6bbaeb0bf0449">libofx_request_accountinfo</a> (const struct <a class="el" href="structOfxFiLogin.html">OfxFiLogin</a> *login)</td></tr>
 
81
 
 
82
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates an OFX account info (list) request in string form.  <a href="#24821dd5f7269d3b58e6bbaeb0bf0449"></a><br></td></tr>
 
83
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="965e8d232d572f712368e6cb1d46e3da"></a><!-- doxytag: member="inc/libofx.h::libofx_request_payment" ref="965e8d232d572f712368e6cb1d46e3da" args="(const struct OfxFiLogin *login, const struct OfxAccountData *account, const struct OfxPayee *payee, const struct OfxPayment *payment)" -->
 
84
CFCT char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>libofx_request_payment</b> (const struct <a class="el" href="structOfxFiLogin.html">OfxFiLogin</a> *login, const struct <a class="el" href="structOfxAccountData.html">OfxAccountData</a> *account, const struct <a class="el" href="structOfxPayee.html">OfxPayee</a> *payee, const struct <a class="el" href="structOfxPayment.html">OfxPayment</a> *payment)</td></tr>
 
85
 
 
86
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b9b42a433677da688d0f9f37d9da24d1"></a><!-- doxytag: member="inc/libofx.h::libofx_request_payment_status" ref="b9b42a433677da688d0f9f37d9da24d1" args="(const struct OfxFiLogin *login, const char *transactionid)" -->
 
87
CFCT char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#b9b42a433677da688d0f9f37d9da24d1">libofx_request_payment_status</a> (const struct <a class="el" href="structOfxFiLogin.html">OfxFiLogin</a> *login, const char *transactionid)</td></tr>
105
88
 
106
89
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
107
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="78c711cc9f71d9032ea0e2ec66b87e74"></a><!-- doxytag: member="inc/libofx.h::CFCT" ref="78c711cc9f71d9032ea0e2ec66b87e74" args="" -->
108
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#78c711cc9f71d9032ea0e2ec66b87e74">CFCT</a></td></tr>
109
 
 
110
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d3c656d7299463f92752692270f121e8"></a><!-- doxytag: member="inc/libofx.h::true" ref="d3c656d7299463f92752692270f121e8" args="" -->
111
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#d3c656d7299463f92752692270f121e8">true</a>&nbsp;&nbsp;&nbsp;1</td></tr>
112
 
 
113
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="924dded66e355a2c955251063df9e97e"></a><!-- doxytag: member="inc/libofx.h::false" ref="924dded66e355a2c955251063df9e97e" args="" -->
114
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#924dded66e355a2c955251063df9e97e">false</a>&nbsp;&nbsp;&nbsp;0</td></tr>
115
 
 
116
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4696b71f2f719fb2a347255fd5e59c06"></a><!-- doxytag: member="inc/libofx.h::OFX_ELEMENT_NAME_LENGTH" ref="4696b71f2f719fb2a347255fd5e59c06" args="" -->
117
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#4696b71f2f719fb2a347255fd5e59c06">OFX_ELEMENT_NAME_LENGTH</a>&nbsp;&nbsp;&nbsp;100</td></tr>
118
 
 
119
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c2e27a2a23bf5c2032d7c52b68503dc3"></a><!-- doxytag: member="inc/libofx.h::OFX_SVRTID2_LENGTH" ref="c2e27a2a23bf5c2032d7c52b68503dc3" args="" -->
120
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#c2e27a2a23bf5c2032d7c52b68503dc3">OFX_SVRTID2_LENGTH</a>&nbsp;&nbsp;&nbsp;36 + 1</td></tr>
121
 
 
122
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="98353eaf0a31f2ade7d87e97f5c60a10"></a><!-- doxytag: member="inc/libofx.h::OFX_CHECK_NUMBER_LENGTH" ref="98353eaf0a31f2ade7d87e97f5c60a10" args="" -->
123
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#98353eaf0a31f2ade7d87e97f5c60a10">OFX_CHECK_NUMBER_LENGTH</a>&nbsp;&nbsp;&nbsp;12 + 1</td></tr>
124
 
 
125
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cc16652d1582973c4cf44886539c1b82"></a><!-- doxytag: member="inc/libofx.h::OFX_REFERENCE_NUMBER_LENGTH" ref="cc16652d1582973c4cf44886539c1b82" args="" -->
126
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#cc16652d1582973c4cf44886539c1b82">OFX_REFERENCE_NUMBER_LENGTH</a>&nbsp;&nbsp;&nbsp;32 + 1</td></tr>
127
 
 
128
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="70a927cda060452ec535e77781d9ce71"></a><!-- doxytag: member="inc/libofx.h::OFX_FITID_LENGTH" ref="70a927cda060452ec535e77781d9ce71" args="" -->
129
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#70a927cda060452ec535e77781d9ce71">OFX_FITID_LENGTH</a>&nbsp;&nbsp;&nbsp;255 + 1</td></tr>
130
 
 
131
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="93a79f3d4c13cd1de90e0a5742b882da"></a><!-- doxytag: member="inc/libofx.h::OFX_TOKEN2_LENGTH" ref="93a79f3d4c13cd1de90e0a5742b882da" args="" -->
132
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#93a79f3d4c13cd1de90e0a5742b882da">OFX_TOKEN2_LENGTH</a>&nbsp;&nbsp;&nbsp;36 + 1</td></tr>
133
 
 
134
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="14658a025be4f8ab3ce87d59255557a1"></a><!-- doxytag: member="inc/libofx.h::OFX_MEMO_LENGTH" ref="14658a025be4f8ab3ce87d59255557a1" args="" -->
135
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#14658a025be4f8ab3ce87d59255557a1">OFX_MEMO_LENGTH</a>&nbsp;&nbsp;&nbsp;255 + 1</td></tr>
136
 
 
137
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="714ba11afb658896761e8ec2efa8453a"></a><!-- doxytag: member="inc/libofx.h::OFX_MEMO2_LENGTH" ref="714ba11afb658896761e8ec2efa8453a" args="" -->
138
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#714ba11afb658896761e8ec2efa8453a">OFX_MEMO2_LENGTH</a>&nbsp;&nbsp;&nbsp;390 + 1</td></tr>
139
 
 
140
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bea4c8e4902b5844db76b5efefb54d67"></a><!-- doxytag: member="inc/libofx.h::OFX_BALANCE_NAME_LENGTH" ref="bea4c8e4902b5844db76b5efefb54d67" args="" -->
141
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#bea4c8e4902b5844db76b5efefb54d67">OFX_BALANCE_NAME_LENGTH</a>&nbsp;&nbsp;&nbsp;32 + 1</td></tr>
142
 
 
143
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1319bccc0b425f593504ed4c4410e570"></a><!-- doxytag: member="inc/libofx.h::OFX_BALANCE_DESCRIPTION_LENGTH" ref="1319bccc0b425f593504ed4c4410e570" args="" -->
144
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#1319bccc0b425f593504ed4c4410e570">OFX_BALANCE_DESCRIPTION_LENGTH</a>&nbsp;&nbsp;&nbsp;80 + 1</td></tr>
145
 
 
146
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="afc64de0b45217d814043a9197f13a89"></a><!-- doxytag: member="inc/libofx.h::OFX_CURRENCY_LENGTH" ref="afc64de0b45217d814043a9197f13a89" args="" -->
147
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#afc64de0b45217d814043a9197f13a89">OFX_CURRENCY_LENGTH</a>&nbsp;&nbsp;&nbsp;3 + 1</td></tr>
148
 
 
149
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6ead6f5e66f1098eb4d9504f87db14c7"></a><!-- doxytag: member="inc/libofx.h::OFX_BANKID_LENGTH" ref="6ead6f5e66f1098eb4d9504f87db14c7" args="" -->
150
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#6ead6f5e66f1098eb4d9504f87db14c7">OFX_BANKID_LENGTH</a>&nbsp;&nbsp;&nbsp;9 + 1</td></tr>
151
 
 
152
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="76cadf9ae3ce7cdf8c466e486937c8c0"></a><!-- doxytag: member="inc/libofx.h::OFX_BRANCHID_LENGTH" ref="76cadf9ae3ce7cdf8c466e486937c8c0" args="" -->
153
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#76cadf9ae3ce7cdf8c466e486937c8c0">OFX_BRANCHID_LENGTH</a>&nbsp;&nbsp;&nbsp;22 + 1</td></tr>
154
 
 
155
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="76c0d4d43a6aedcff925f080f3afaf79"></a><!-- doxytag: member="inc/libofx.h::OFX_ACCTID_LENGTH" ref="76c0d4d43a6aedcff925f080f3afaf79" args="" -->
156
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#76c0d4d43a6aedcff925f080f3afaf79">OFX_ACCTID_LENGTH</a>&nbsp;&nbsp;&nbsp;22 + 1</td></tr>
157
 
 
158
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="99aa462dae1742b4a046399e96c7b3b5"></a><!-- doxytag: member="inc/libofx.h::OFX_ACCTKEY_LENGTH" ref="99aa462dae1742b4a046399e96c7b3b5" args="" -->
159
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#99aa462dae1742b4a046399e96c7b3b5">OFX_ACCTKEY_LENGTH</a>&nbsp;&nbsp;&nbsp;22 + 1</td></tr>
160
 
 
161
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e79af297ff5901fed480f7abd81a7723"></a><!-- doxytag: member="inc/libofx.h::OFX_BROKERID_LENGTH" ref="e79af297ff5901fed480f7abd81a7723" args="" -->
162
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#e79af297ff5901fed480f7abd81a7723">OFX_BROKERID_LENGTH</a>&nbsp;&nbsp;&nbsp;22 + 1</td></tr>
163
 
 
164
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="19314a0ce3c6c7e119f076f4881ff3b0"></a><!-- doxytag: member="inc/libofx.h::OFX_ACCOUNT_ID_LENGTH" ref="19314a0ce3c6c7e119f076f4881ff3b0" args="" -->
165
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#19314a0ce3c6c7e119f076f4881ff3b0">OFX_ACCOUNT_ID_LENGTH</a>&nbsp;&nbsp;&nbsp;OFX_BANKID_LENGTH + OFX_BRANCHID_LENGTH + OFX_ACCTID_LENGTH + 1</td></tr>
166
 
 
167
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="062cb2d3b1dcb05af05d234438fc11bc"></a><!-- doxytag: member="inc/libofx.h::OFX_ACCOUNT_NAME_LENGTH" ref="062cb2d3b1dcb05af05d234438fc11bc" args="" -->
168
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#062cb2d3b1dcb05af05d234438fc11bc">OFX_ACCOUNT_NAME_LENGTH</a>&nbsp;&nbsp;&nbsp;255</td></tr>
169
 
 
170
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4d60f36d19fbf64f2687d1aa925bae44"></a><!-- doxytag: member="inc/libofx.h::OFX_MARKETING_INFO_LENGTH" ref="4d60f36d19fbf64f2687d1aa925bae44" args="" -->
171
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#4d60f36d19fbf64f2687d1aa925bae44">OFX_MARKETING_INFO_LENGTH</a>&nbsp;&nbsp;&nbsp;360 + 1</td></tr>
172
 
 
173
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="40f37dafcf9d45693f112a2b8275c210"></a><!-- doxytag: member="inc/libofx.h::OFX_TRANSACTION_NAME_LENGTH" ref="40f37dafcf9d45693f112a2b8275c210" args="" -->
174
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#40f37dafcf9d45693f112a2b8275c210">OFX_TRANSACTION_NAME_LENGTH</a>&nbsp;&nbsp;&nbsp;32 + 1</td></tr>
175
 
 
176
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8534f56a747f1d88b1199b3b69c31213"></a><!-- doxytag: member="inc/libofx.h::OFX_UNIQUE_ID_LENGTH" ref="8534f56a747f1d88b1199b3b69c31213" args="" -->
177
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#8534f56a747f1d88b1199b3b69c31213">OFX_UNIQUE_ID_LENGTH</a>&nbsp;&nbsp;&nbsp;32 + 1</td></tr>
178
 
 
179
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c517407dee658c488925065ac1e3c540"></a><!-- doxytag: member="inc/libofx.h::OFX_UNIQUE_ID_TYPE_LENGTH" ref="c517407dee658c488925065ac1e3c540" args="" -->
180
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#c517407dee658c488925065ac1e3c540">OFX_UNIQUE_ID_TYPE_LENGTH</a>&nbsp;&nbsp;&nbsp;10 + 1</td></tr>
181
 
 
182
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0d5c5c4fe1700e548e70c106db0c41d8"></a><!-- doxytag: member="inc/libofx.h::OFX_SECNAME_LENGTH" ref="0d5c5c4fe1700e548e70c106db0c41d8" args="" -->
183
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#0d5c5c4fe1700e548e70c106db0c41d8">OFX_SECNAME_LENGTH</a>&nbsp;&nbsp;&nbsp;32 + 1</td></tr>
184
 
 
185
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="32d832a778f16f9599a7a44575681f4d"></a><!-- doxytag: member="inc/libofx.h::OFX_TICKER_LENGTH" ref="32d832a778f16f9599a7a44575681f4d" args="" -->
186
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#32d832a778f16f9599a7a44575681f4d">OFX_TICKER_LENGTH</a>&nbsp;&nbsp;&nbsp;32 + 1</td></tr>
187
 
 
188
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="56b0446a10fd95e71bdf88aa178e5432"></a><!-- doxytag: member="inc/libofx.h::OFX_ORG_LENGTH" ref="56b0446a10fd95e71bdf88aa178e5432" args="" -->
189
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#56b0446a10fd95e71bdf88aa178e5432">OFX_ORG_LENGTH</a>&nbsp;&nbsp;&nbsp;32 + 1</td></tr>
190
 
 
191
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="89fc4ec6078eb93b5e982e491246a7ee"></a><!-- doxytag: member="inc/libofx.h::OFX_FID_LENGTH" ref="89fc4ec6078eb93b5e982e491246a7ee" args="" -->
192
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#89fc4ec6078eb93b5e982e491246a7ee">OFX_FID_LENGTH</a>&nbsp;&nbsp;&nbsp;32 + 1</td></tr>
193
 
 
194
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3681f4415bcf99d43499a615a12e9fa2"></a><!-- doxytag: member="inc/libofx.h::OFX_USERID_LENGTH" ref="3681f4415bcf99d43499a615a12e9fa2" args="" -->
195
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#3681f4415bcf99d43499a615a12e9fa2">OFX_USERID_LENGTH</a>&nbsp;&nbsp;&nbsp;32 + 1</td></tr>
196
 
 
197
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3e13a23dcc6326229ab9174cac338fd6"></a><!-- doxytag: member="inc/libofx.h::OFX_USERPASS_LENGTH" ref="3e13a23dcc6326229ab9174cac338fd6" args="" -->
198
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#3e13a23dcc6326229ab9174cac338fd6">OFX_USERPASS_LENGTH</a>&nbsp;&nbsp;&nbsp;32 + 1</td></tr>
199
 
 
200
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f12e893de4744171ded7e5615a6065dd"></a><!-- doxytag: member="inc/libofx.h::OFX_URL_LENGTH" ref="f12e893de4744171ded7e5615a6065dd" args="" -->
201
 
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#f12e893de4744171ded7e5615a6065dd">OFX_URL_LENGTH</a>&nbsp;&nbsp;&nbsp;500 + 1</td></tr>
 
90
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9ad8c7b7d900c6928e9140615f1275a3"></a><!-- doxytag: member="inc/libofx.h::LIBOFX_MAJOR_VERSION" ref="9ad8c7b7d900c6928e9140615f1275a3" args="" -->
 
91
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#9ad8c7b7d900c6928e9140615f1275a3">LIBOFX_MAJOR_VERSION</a>&nbsp;&nbsp;&nbsp;0</td></tr>
 
92
 
 
93
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3527e3d14bbc471075eaadb71b9e39f1"></a><!-- doxytag: member="inc/libofx.h::LIBOFX_MINOR_VERSION" ref="3527e3d14bbc471075eaadb71b9e39f1" args="" -->
 
94
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#3527e3d14bbc471075eaadb71b9e39f1">LIBOFX_MINOR_VERSION</a>&nbsp;&nbsp;&nbsp;9</td></tr>
 
95
 
 
96
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ccb0524df75c9175dc818990f6e5c03c"></a><!-- doxytag: member="inc/libofx.h::LIBOFX_MICRO_VERSION" ref="ccb0524df75c9175dc818990f6e5c03c" args="" -->
 
97
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#ccb0524df75c9175dc818990f6e5c03c">LIBOFX_MICRO_VERSION</a>&nbsp;&nbsp;&nbsp;0</td></tr>
 
98
 
 
99
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="483ab1dcfec944873e1d112a089b7419"></a><!-- doxytag: member="inc/libofx.h::LIBOFX_BUILD_VERSION" ref="483ab1dcfec944873e1d112a089b7419" args="" -->
 
100
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#483ab1dcfec944873e1d112a089b7419">LIBOFX_BUILD_VERSION</a>&nbsp;&nbsp;&nbsp;0</td></tr>
 
101
 
 
102
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="68cfe36f821e562e01082c66030ac8aa"></a><!-- doxytag: member="inc/libofx.h::LIBOFX_VERSION_RELEASE_STRING" ref="68cfe36f821e562e01082c66030ac8aa" args="" -->
 
103
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#68cfe36f821e562e01082c66030ac8aa">LIBOFX_VERSION_RELEASE_STRING</a>&nbsp;&nbsp;&nbsp;&quot;0.9.0&quot;</td></tr>
 
104
 
 
105
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="47f3130aac7543264fac840fb657cc3d"></a><!-- doxytag: member="inc/libofx.h::CFCT" ref="47f3130aac7543264fac840fb657cc3d" args="" -->
 
106
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#47f3130aac7543264fac840fb657cc3d">CFCT</a></td></tr>
 
107
 
 
108
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="41f9c5fb8b08eb5dc3edce4dcb37fee7"></a><!-- doxytag: member="inc/libofx.h::true" ref="41f9c5fb8b08eb5dc3edce4dcb37fee7" args="" -->
 
109
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#41f9c5fb8b08eb5dc3edce4dcb37fee7">true</a>&nbsp;&nbsp;&nbsp;1</td></tr>
 
110
 
 
111
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="65e9886d74aaee76545e83dd09011727"></a><!-- doxytag: member="inc/libofx.h::false" ref="65e9886d74aaee76545e83dd09011727" args="" -->
 
112
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#65e9886d74aaee76545e83dd09011727">false</a>&nbsp;&nbsp;&nbsp;0</td></tr>
 
113
 
 
114
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5ed330c0afc0b111a5da321dc40b226e"></a><!-- doxytag: member="inc/libofx.h::OFX_ELEMENT_NAME_LENGTH" ref="5ed330c0afc0b111a5da321dc40b226e" args="" -->
 
115
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#5ed330c0afc0b111a5da321dc40b226e">OFX_ELEMENT_NAME_LENGTH</a>&nbsp;&nbsp;&nbsp;100</td></tr>
 
116
 
 
117
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b1a8253fb77259cffd1b6e541f9ca92d"></a><!-- doxytag: member="inc/libofx.h::OFX_SVRTID2_LENGTH" ref="b1a8253fb77259cffd1b6e541f9ca92d" args="" -->
 
118
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#b1a8253fb77259cffd1b6e541f9ca92d">OFX_SVRTID2_LENGTH</a>&nbsp;&nbsp;&nbsp;(36 + 1)</td></tr>
 
119
 
 
120
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="61df923230a6e85eb0ba00f92fbb0b6a"></a><!-- doxytag: member="inc/libofx.h::OFX_CHECK_NUMBER_LENGTH" ref="61df923230a6e85eb0ba00f92fbb0b6a" args="" -->
 
121
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#61df923230a6e85eb0ba00f92fbb0b6a">OFX_CHECK_NUMBER_LENGTH</a>&nbsp;&nbsp;&nbsp;(12 + 1)</td></tr>
 
122
 
 
123
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1986c7960dfc65a9e23be6c5f6c3ff56"></a><!-- doxytag: member="inc/libofx.h::OFX_REFERENCE_NUMBER_LENGTH" ref="1986c7960dfc65a9e23be6c5f6c3ff56" args="" -->
 
124
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#1986c7960dfc65a9e23be6c5f6c3ff56">OFX_REFERENCE_NUMBER_LENGTH</a>&nbsp;&nbsp;&nbsp;(32 + 1)</td></tr>
 
125
 
 
126
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4bcfc93f90d44abbc3a728a56f53915c"></a><!-- doxytag: member="inc/libofx.h::OFX_FITID_LENGTH" ref="4bcfc93f90d44abbc3a728a56f53915c" args="" -->
 
127
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#4bcfc93f90d44abbc3a728a56f53915c">OFX_FITID_LENGTH</a>&nbsp;&nbsp;&nbsp;(255 + 1)</td></tr>
 
128
 
 
129
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5846e5ce8cd8e1a91c78396effa276f4"></a><!-- doxytag: member="inc/libofx.h::OFX_TOKEN2_LENGTH" ref="5846e5ce8cd8e1a91c78396effa276f4" args="" -->
 
130
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#5846e5ce8cd8e1a91c78396effa276f4">OFX_TOKEN2_LENGTH</a>&nbsp;&nbsp;&nbsp;(36 + 1)</td></tr>
 
131
 
 
132
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5880fc183dddd4edbf205fce89480189"></a><!-- doxytag: member="inc/libofx.h::OFX_MEMO_LENGTH" ref="5880fc183dddd4edbf205fce89480189" args="" -->
 
133
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#5880fc183dddd4edbf205fce89480189">OFX_MEMO_LENGTH</a>&nbsp;&nbsp;&nbsp;(255 + 1)</td></tr>
 
134
 
 
135
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7c763f5c089c8549d526f5dc9ae28498"></a><!-- doxytag: member="inc/libofx.h::OFX_MEMO2_LENGTH" ref="7c763f5c089c8549d526f5dc9ae28498" args="" -->
 
136
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#7c763f5c089c8549d526f5dc9ae28498">OFX_MEMO2_LENGTH</a>&nbsp;&nbsp;&nbsp;(390 + 1)</td></tr>
 
137
 
 
138
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="961dc40842b1f4c20bc08d193f57d8b4"></a><!-- doxytag: member="inc/libofx.h::OFX_BALANCE_NAME_LENGTH" ref="961dc40842b1f4c20bc08d193f57d8b4" args="" -->
 
139
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#961dc40842b1f4c20bc08d193f57d8b4">OFX_BALANCE_NAME_LENGTH</a>&nbsp;&nbsp;&nbsp;(32 + 1)</td></tr>
 
140
 
 
141
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c4eee853e9752511b4049ff67c3ba168"></a><!-- doxytag: member="inc/libofx.h::OFX_BALANCE_DESCRIPTION_LENGTH" ref="c4eee853e9752511b4049ff67c3ba168" args="" -->
 
142
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#c4eee853e9752511b4049ff67c3ba168">OFX_BALANCE_DESCRIPTION_LENGTH</a>&nbsp;&nbsp;&nbsp;(80 + 1)</td></tr>
 
143
 
 
144
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bb7701460acb587f9113ccf818b567ad"></a><!-- doxytag: member="inc/libofx.h::OFX_CURRENCY_LENGTH" ref="bb7701460acb587f9113ccf818b567ad" args="" -->
 
145
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#bb7701460acb587f9113ccf818b567ad">OFX_CURRENCY_LENGTH</a>&nbsp;&nbsp;&nbsp;(3 + 1)</td></tr>
 
146
 
 
147
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="70f2178af34abf7e98bee521b745f780"></a><!-- doxytag: member="inc/libofx.h::OFX_BANKID_LENGTH" ref="70f2178af34abf7e98bee521b745f780" args="" -->
 
148
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#70f2178af34abf7e98bee521b745f780">OFX_BANKID_LENGTH</a>&nbsp;&nbsp;&nbsp;(9 + 1)</td></tr>
 
149
 
 
150
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7aa5e724bd9557d21169289d98ae631a"></a><!-- doxytag: member="inc/libofx.h::OFX_BRANCHID_LENGTH" ref="7aa5e724bd9557d21169289d98ae631a" args="" -->
 
151
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#7aa5e724bd9557d21169289d98ae631a">OFX_BRANCHID_LENGTH</a>&nbsp;&nbsp;&nbsp;(22 + 1)</td></tr>
 
152
 
 
153
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="68c0d75fde3884b2ace680ef8b5fdd07"></a><!-- doxytag: member="inc/libofx.h::OFX_ACCTID_LENGTH" ref="68c0d75fde3884b2ace680ef8b5fdd07" args="" -->
 
154
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#68c0d75fde3884b2ace680ef8b5fdd07">OFX_ACCTID_LENGTH</a>&nbsp;&nbsp;&nbsp;(22 + 1)</td></tr>
 
155
 
 
156
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="89f43cb6e2af995c6024b7ddbb32b6b9"></a><!-- doxytag: member="inc/libofx.h::OFX_ACCTKEY_LENGTH" ref="89f43cb6e2af995c6024b7ddbb32b6b9" args="" -->
 
157
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#89f43cb6e2af995c6024b7ddbb32b6b9">OFX_ACCTKEY_LENGTH</a>&nbsp;&nbsp;&nbsp;(22 + 1)</td></tr>
 
158
 
 
159
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a1256fa7603b452e20a4701e2aae53d5"></a><!-- doxytag: member="inc/libofx.h::OFX_BROKERID_LENGTH" ref="a1256fa7603b452e20a4701e2aae53d5" args="" -->
 
160
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#a1256fa7603b452e20a4701e2aae53d5">OFX_BROKERID_LENGTH</a>&nbsp;&nbsp;&nbsp;(22 + 1)</td></tr>
 
161
 
 
162
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="69861648d37d02054778473eece609f5"></a><!-- doxytag: member="inc/libofx.h::OFX_ACCOUNT_ID_LENGTH" ref="69861648d37d02054778473eece609f5" args="" -->
 
163
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#69861648d37d02054778473eece609f5">OFX_ACCOUNT_ID_LENGTH</a>&nbsp;&nbsp;&nbsp;(OFX_BANKID_LENGTH + OFX_BRANCHID_LENGTH + OFX_ACCTID_LENGTH + 1)</td></tr>
 
164
 
 
165
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="065582a1df4497de4a0b00ba909d2e48"></a><!-- doxytag: member="inc/libofx.h::OFX_ACCOUNT_NAME_LENGTH" ref="065582a1df4497de4a0b00ba909d2e48" args="" -->
 
166
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#065582a1df4497de4a0b00ba909d2e48">OFX_ACCOUNT_NAME_LENGTH</a>&nbsp;&nbsp;&nbsp;255</td></tr>
 
167
 
 
168
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="61ce08f420b24b001f7bee78671149e6"></a><!-- doxytag: member="inc/libofx.h::OFX_MARKETING_INFO_LENGTH" ref="61ce08f420b24b001f7bee78671149e6" args="" -->
 
169
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#61ce08f420b24b001f7bee78671149e6">OFX_MARKETING_INFO_LENGTH</a>&nbsp;&nbsp;&nbsp;(360 + 1)</td></tr>
 
170
 
 
171
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1419e2ce65ac40af5559a133161f1113"></a><!-- doxytag: member="inc/libofx.h::OFX_TRANSACTION_NAME_LENGTH" ref="1419e2ce65ac40af5559a133161f1113" args="" -->
 
172
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#1419e2ce65ac40af5559a133161f1113">OFX_TRANSACTION_NAME_LENGTH</a>&nbsp;&nbsp;&nbsp;(32 + 1)</td></tr>
 
173
 
 
174
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c8b6ecd69a4a9b769a61a8c890d14df5"></a><!-- doxytag: member="inc/libofx.h::OFX_UNIQUE_ID_LENGTH" ref="c8b6ecd69a4a9b769a61a8c890d14df5" args="" -->
 
175
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#c8b6ecd69a4a9b769a61a8c890d14df5">OFX_UNIQUE_ID_LENGTH</a>&nbsp;&nbsp;&nbsp;(32 + 1)</td></tr>
 
176
 
 
177
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="79a2ca4590e15c773c3b0599a75fe6f3"></a><!-- doxytag: member="inc/libofx.h::OFX_UNIQUE_ID_TYPE_LENGTH" ref="79a2ca4590e15c773c3b0599a75fe6f3" args="" -->
 
178
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#79a2ca4590e15c773c3b0599a75fe6f3">OFX_UNIQUE_ID_TYPE_LENGTH</a>&nbsp;&nbsp;&nbsp;(10 + 1)</td></tr>
 
179
 
 
180
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1e46e380960ed692c417d0948d501004"></a><!-- doxytag: member="inc/libofx.h::OFX_SECNAME_LENGTH" ref="1e46e380960ed692c417d0948d501004" args="" -->
 
181
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#1e46e380960ed692c417d0948d501004">OFX_SECNAME_LENGTH</a>&nbsp;&nbsp;&nbsp;(32 + 1)</td></tr>
 
182
 
 
183
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="861246644f0fef25dcf250bc7c3382d4"></a><!-- doxytag: member="inc/libofx.h::OFX_TICKER_LENGTH" ref="861246644f0fef25dcf250bc7c3382d4" args="" -->
 
184
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#861246644f0fef25dcf250bc7c3382d4">OFX_TICKER_LENGTH</a>&nbsp;&nbsp;&nbsp;(32 + 1)</td></tr>
 
185
 
 
186
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="74914e6380be88d51ab921a0f3078646"></a><!-- doxytag: member="inc/libofx.h::OFX_ORG_LENGTH" ref="74914e6380be88d51ab921a0f3078646" args="" -->
 
187
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#74914e6380be88d51ab921a0f3078646">OFX_ORG_LENGTH</a>&nbsp;&nbsp;&nbsp;(32 + 1)</td></tr>
 
188
 
 
189
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5524910cf3ba47b3d7a1b6752b69d056"></a><!-- doxytag: member="inc/libofx.h::OFX_FID_LENGTH" ref="5524910cf3ba47b3d7a1b6752b69d056" args="" -->
 
190
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#5524910cf3ba47b3d7a1b6752b69d056">OFX_FID_LENGTH</a>&nbsp;&nbsp;&nbsp;(32 + 1)</td></tr>
 
191
 
 
192
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="385135109c07d8a1a72fc3edcb5f115f"></a><!-- doxytag: member="inc/libofx.h::OFX_USERID_LENGTH" ref="385135109c07d8a1a72fc3edcb5f115f" args="" -->
 
193
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#385135109c07d8a1a72fc3edcb5f115f">OFX_USERID_LENGTH</a>&nbsp;&nbsp;&nbsp;(32 + 1)</td></tr>
 
194
 
 
195
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="57b6f3b8bd4d0012d1a26ffa6e636d4c"></a><!-- doxytag: member="inc/libofx.h::OFX_USERPASS_LENGTH" ref="57b6f3b8bd4d0012d1a26ffa6e636d4c" args="" -->
 
196
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#57b6f3b8bd4d0012d1a26ffa6e636d4c">OFX_USERPASS_LENGTH</a>&nbsp;&nbsp;&nbsp;(32 + 1)</td></tr>
 
197
 
 
198
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2c364470aa70104473ba7c0134c27ae2"></a><!-- doxytag: member="inc/libofx.h::OFX_URL_LENGTH" ref="2c364470aa70104473ba7c0134c27ae2" args="" -->
 
199
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#2c364470aa70104473ba7c0134c27ae2">OFX_URL_LENGTH</a>&nbsp;&nbsp;&nbsp;(500 + 1)</td></tr>
 
200
 
 
201
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a821a583f7c4a219c1cb5343ca2710e3"></a><!-- doxytag: member="inc/libofx.h::OFX_APPID_LENGTH" ref="a821a583f7c4a219c1cb5343ca2710e3" args="" -->
 
202
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#a821a583f7c4a219c1cb5343ca2710e3">OFX_APPID_LENGTH</a>&nbsp;&nbsp;&nbsp;(32)</td></tr>
 
203
 
 
204
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b6e3588136989b8dd250fc6918294012"></a><!-- doxytag: member="inc/libofx.h::OFX_APPVER_LENGTH" ref="b6e3588136989b8dd250fc6918294012" args="" -->
 
205
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#b6e3588136989b8dd250fc6918294012">OFX_APPVER_LENGTH</a>&nbsp;&nbsp;&nbsp;(32)</td></tr>
 
206
 
 
207
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="56203dc319d05344eb8bf9918db99c65"></a><!-- doxytag: member="inc/libofx.h::OFX_HEADERVERSION_LENGTH" ref="56203dc319d05344eb8bf9918db99c65" args="" -->
 
208
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#56203dc319d05344eb8bf9918db99c65">OFX_HEADERVERSION_LENGTH</a>&nbsp;&nbsp;&nbsp;(32)</td></tr>
202
209
 
203
210
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
204
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="15e5ea23015b0e379679d9e8db1057c0"></a><!-- doxytag: member="inc/libofx.h::LibofxContextPtr" ref="15e5ea23015b0e379679d9e8db1057c0" args="" -->
205
 
typedef void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#15e5ea23015b0e379679d9e8db1057c0">LibofxContextPtr</a></td></tr>
 
211
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cb05196108aab07092d1b4931577b87c"></a><!-- doxytag: member="inc/libofx.h::LibofxContextPtr" ref="cb05196108aab07092d1b4931577b87c" args="" -->
 
212
typedef void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#cb05196108aab07092d1b4931577b87c">LibofxContextPtr</a></td></tr>
206
213
 
207
214
<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
208
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#b13650ecdb69a39a228ec00b995ffd84">LibofxFileFormat</a> { <br>
209
 
&nbsp;&nbsp;<a class="el" href="inc_2libofx_8h.html#b13650ecdb69a39a228ec00b995ffd84412e931fcf6ad79f28960811f5572056">AUTODETECT</a>, 
210
 
<a class="el" href="inc_2libofx_8h.html#b13650ecdb69a39a228ec00b995ffd84fe1965b308c1707453a2f21f81fc6d57">OFX</a>, 
211
 
<a class="el" href="inc_2libofx_8h.html#b13650ecdb69a39a228ec00b995ffd8446cd06768ae2b26e672db0177cc82712">OFC</a>, 
212
 
<a class="el" href="inc_2libofx_8h.html#b13650ecdb69a39a228ec00b995ffd84d5236fc6036e875a74984d0cc60ec8aa">QIF</a>, 
213
 
<br>
214
 
&nbsp;&nbsp;<a class="el" href="inc_2libofx_8h.html#b13650ecdb69a39a228ec00b995ffd8469d0acaac863ce22d121be6feedc3553">UNKNOWN</a>, 
215
 
<a class="el" href="inc_2libofx_8h.html#b13650ecdb69a39a228ec00b995ffd844b52ee4664b55e98b69e6f61967cabdf">LAST</a>
216
 
<br>
217
 
 }</td></tr>
218
 
 
219
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#8fa4e9c180211ede72c61459fd949558">TransactionType</a> { <br>
220
 
&nbsp;&nbsp;<a class="el" href="inc_2libofx_8h.html#8fa4e9c180211ede72c61459fd949558ca2a940eef254a82133bb52cb5312db6">OFX_CREDIT</a>, 
221
 
<a class="el" href="inc_2libofx_8h.html#8fa4e9c180211ede72c61459fd949558a9a98368b6eda42b3f2df9d89ad77091">OFX_DEBIT</a>, 
222
 
<a class="el" href="inc_2libofx_8h.html#8fa4e9c180211ede72c61459fd949558f3bb3fb2a2f2eb86d3cfa039a0982cb2">OFX_INT</a>, 
223
 
<a class="el" href="inc_2libofx_8h.html#8fa4e9c180211ede72c61459fd949558fbabb4fda6879de0e6f48c2aafa84da2">OFX_DIV</a>, 
224
 
<br>
225
 
&nbsp;&nbsp;<a class="el" href="inc_2libofx_8h.html#8fa4e9c180211ede72c61459fd9495584b2d0aa82e8ae0fe8bec0ff8cb5dca4f">OFX_FEE</a>, 
226
 
<a class="el" href="inc_2libofx_8h.html#8fa4e9c180211ede72c61459fd9495589d7e54c20c7781c6e5ef74b28bad092b">OFX_SRVCHG</a>, 
227
 
<a class="el" href="inc_2libofx_8h.html#8fa4e9c180211ede72c61459fd949558b6c84756b155ad88b50cab65e6e92cdd">OFX_DEP</a>, 
228
 
<a class="el" href="inc_2libofx_8h.html#8fa4e9c180211ede72c61459fd9495588ce06c4276aadda90ee6cc6369cf54db">OFX_ATM</a>, 
229
 
<br>
230
 
&nbsp;&nbsp;<a class="el" href="inc_2libofx_8h.html#8fa4e9c180211ede72c61459fd9495589b51422b7aa0259170a41b44887f6350">OFX_POS</a>, 
231
 
<a class="el" href="inc_2libofx_8h.html#8fa4e9c180211ede72c61459fd9495581f99138c12d88380d30f7829a5c20035">OFX_XFER</a>, 
232
 
<a class="el" href="inc_2libofx_8h.html#8fa4e9c180211ede72c61459fd949558302ee366ea10790a55b0a553bb5ac0cb">OFX_CHECK</a>, 
233
 
<a class="el" href="inc_2libofx_8h.html#8fa4e9c180211ede72c61459fd9495587828d5900b5444e069883ec902d238b9">OFX_PAYMENT</a>, 
234
 
<br>
235
 
&nbsp;&nbsp;<a class="el" href="inc_2libofx_8h.html#8fa4e9c180211ede72c61459fd949558d27aa01a1303dbe4ca3ce42fbe9969ef">OFX_CASH</a>, 
236
 
<a class="el" href="inc_2libofx_8h.html#8fa4e9c180211ede72c61459fd949558758d2ba066ef003e65ba76ef5832b034">OFX_DIRECTDEP</a>, 
237
 
<a class="el" href="inc_2libofx_8h.html#8fa4e9c180211ede72c61459fd949558af3209cdaabb76a55753a8541631b0e0">OFX_DIRECTDEBIT</a>, 
238
 
<a class="el" href="inc_2libofx_8h.html#8fa4e9c180211ede72c61459fd94955845f08c8c3ef4fccc0650fed7eb9d780f">OFX_REPEATPMT</a>, 
239
 
<br>
240
 
&nbsp;&nbsp;<a class="el" href="inc_2libofx_8h.html#8fa4e9c180211ede72c61459fd9495584a03af9af6e412d154610c9ab7998bc3">OFX_OTHER</a>
241
 
<br>
242
 
 }</td></tr>
243
 
 
244
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#05a2bed3ce45f12f212860faf6d00374">InvTransactionType</a> { <br>
245
 
&nbsp;&nbsp;<a class="el" href="inc_2libofx_8h.html#05a2bed3ce45f12f212860faf6d0037405faf3fbc528673f56dee51f75d1a098">OFX_BUYDEBT</a>, 
246
 
<a class="el" href="inc_2libofx_8h.html#05a2bed3ce45f12f212860faf6d00374203f676b1ac84c69f2b59412d46c0f14">OFX_BUYMF</a>, 
247
 
<a class="el" href="inc_2libofx_8h.html#05a2bed3ce45f12f212860faf6d00374ce960f3d909aa7ee42b91ba0b863f3db">OFX_BUYOPT</a>, 
248
 
<a class="el" href="inc_2libofx_8h.html#05a2bed3ce45f12f212860faf6d003745ff1d0da13b0af2865e01917ff9ebd9e">OFX_BUYOTHER</a>, 
249
 
<br>
250
 
&nbsp;&nbsp;<a class="el" href="inc_2libofx_8h.html#05a2bed3ce45f12f212860faf6d003740d7cd5e26ecac0a2e154c95fe7aa518b">OFX_BUYSTOCK</a>, 
251
 
<a class="el" href="inc_2libofx_8h.html#05a2bed3ce45f12f212860faf6d00374cdc356b212b7552b2add5cd791801e57">OFX_CLOSUREOPT</a>, 
252
 
<a class="el" href="inc_2libofx_8h.html#05a2bed3ce45f12f212860faf6d00374cba1b8a53a8f758f63fdeb38ffd1652a">OFX_INCOME</a>, 
253
 
<a class="el" href="inc_2libofx_8h.html#05a2bed3ce45f12f212860faf6d003749307af15c28071d2e651ca7b9e1f4215">OFX_INVEXPENSE</a>, 
254
 
<br>
255
 
&nbsp;&nbsp;<a class="el" href="inc_2libofx_8h.html#05a2bed3ce45f12f212860faf6d003749c8e1b1d92b89c41da5be4ec4b3a5c65">OFX_JRNLFUND</a>, 
256
 
<a class="el" href="inc_2libofx_8h.html#05a2bed3ce45f12f212860faf6d00374321ec218c456dab70212cf8000cd4678">OFX_JRNLSEC</a>, 
257
 
<a class="el" href="inc_2libofx_8h.html#05a2bed3ce45f12f212860faf6d00374fb941a12677ee3f3681cbea7ab0e8734">OFX_MARGININTEREST</a>, 
258
 
<a class="el" href="inc_2libofx_8h.html#05a2bed3ce45f12f212860faf6d003745d8b2274fa677749625541532038ed0b">OFX_REINVEST</a>, 
259
 
<br>
260
 
&nbsp;&nbsp;<a class="el" href="inc_2libofx_8h.html#05a2bed3ce45f12f212860faf6d00374f3c87b93fbf0cee1894dd695ee384e25">OFX_RETOFCAP</a>, 
261
 
<a class="el" href="inc_2libofx_8h.html#05a2bed3ce45f12f212860faf6d003749c50a91f1c622c1fc572b108ce5e53a8">OFX_SELLDEBT</a>, 
262
 
<a class="el" href="inc_2libofx_8h.html#05a2bed3ce45f12f212860faf6d003749013ca5727c6966ea4f68857c9c436e0">OFX_SELLMF</a>, 
263
 
<a class="el" href="inc_2libofx_8h.html#05a2bed3ce45f12f212860faf6d003743cc1e3c0b64e11003c5632bca8ceb04d">OFX_SELLOPT</a>, 
264
 
<br>
265
 
&nbsp;&nbsp;<a class="el" href="inc_2libofx_8h.html#05a2bed3ce45f12f212860faf6d0037465cf7dd68d8f6844cbfce73f69d862b7">OFX_SELLOTHER</a>, 
266
 
<a class="el" href="inc_2libofx_8h.html#05a2bed3ce45f12f212860faf6d0037488854f2a8d30c01f4c8db14891353ad2">OFX_SELLSTOCK</a>, 
267
 
<a class="el" href="inc_2libofx_8h.html#05a2bed3ce45f12f212860faf6d00374e84fada3eecb1e4f1b769d3e35c02fc0">OFX_SPLIT</a>, 
268
 
<a class="el" href="inc_2libofx_8h.html#05a2bed3ce45f12f212860faf6d00374bc0288addb0c96c6843893b3dc333236">OFX_TRANSFER</a>
269
 
<br>
270
 
 }</td></tr>
271
 
 
272
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#c91fe5ab1348da4f21c6c9482451a1c4">FiIdCorrectionAction</a> { <a class="el" href="inc_2libofx_8h.html#c91fe5ab1348da4f21c6c9482451a1c4a72b9e19493d96bbc10805f6275887a2">DELETE</a>, 
273
 
<a class="el" href="inc_2libofx_8h.html#c91fe5ab1348da4f21c6c9482451a1c480200a9fd5bc3d9f7e7c69503f46f147">REPLACE</a>
 
215
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de">LibofxFileFormat</a> { <br>
 
216
&nbsp;&nbsp;<a class="el" href="inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de9e87dd56d47acdcc5f86eedf6ae0f7a0">AUTODETECT</a>, 
 
217
<a class="el" href="inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de08ab55dc6141faaa0b67a401e9a8801d">OFX</a>, 
 
218
<a class="el" href="inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736debd42446b99427483c7f3bee70bb217f7">OFC</a>, 
 
219
<a class="el" href="inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de24ab5a4575ba12cefc5ee7e1a4074a06">QIF</a>, 
 
220
<br>
 
221
&nbsp;&nbsp;<a class="el" href="inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de6ce26a62afab55d7606ad4e92428b30c">UNKNOWN</a>, 
 
222
<a class="el" href="inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de990cd45e93be2b4661f3499e0a658a33">LAST</a>, 
 
223
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de9e87dd56d47acdcc5f86eedf6ae0f7a0">AUTODETECT</a>, 
 
224
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de08ab55dc6141faaa0b67a401e9a8801d">OFX</a>, 
 
225
<br>
 
226
&nbsp;&nbsp;<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736debd42446b99427483c7f3bee70bb217f7">OFC</a>, 
 
227
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de24ab5a4575ba12cefc5ee7e1a4074a06">QIF</a>, 
 
228
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de6ce26a62afab55d7606ad4e92428b30c">UNKNOWN</a>, 
 
229
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de990cd45e93be2b4661f3499e0a658a33">LAST</a>, 
 
230
<br>
 
231
&nbsp;&nbsp;<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de9e87dd56d47acdcc5f86eedf6ae0f7a0">AUTODETECT</a>, 
 
232
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de08ab55dc6141faaa0b67a401e9a8801d">OFX</a>, 
 
233
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736debd42446b99427483c7f3bee70bb217f7">OFC</a>, 
 
234
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de24ab5a4575ba12cefc5ee7e1a4074a06">QIF</a>, 
 
235
<br>
 
236
&nbsp;&nbsp;<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de6ce26a62afab55d7606ad4e92428b30c">UNKNOWN</a>, 
 
237
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de990cd45e93be2b4661f3499e0a658a33">LAST</a>
 
238
<br>
 
239
 }</td></tr>
 
240
 
 
241
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a58">TransactionType</a> { <br>
 
242
&nbsp;&nbsp;<a class="el" href="inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a5855a44ce2b4561d75e1387d14bf4346e3">OFX_CREDIT</a>, 
 
243
<a class="el" href="inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a58b60c4a61836e4c9eddd43df98f58f25a">OFX_DEBIT</a>, 
 
244
<a class="el" href="inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a586c561a0df9837463a7badde944a6c6ce">OFX_INT</a>, 
 
245
<a class="el" href="inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a58dbf02dcc7c9b4bb5de5e0126127ec482">OFX_DIV</a>, 
 
246
<br>
 
247
&nbsp;&nbsp;<a class="el" href="inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a58d0b1678dd27d1caa1e0464b471b49d5b">OFX_FEE</a>, 
 
248
<a class="el" href="inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a5894c350d04bb151bc7af01285f8564ff2">OFX_SRVCHG</a>, 
 
249
<a class="el" href="inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a58d47566169d26dcbd4effe5bee0a5e02d">OFX_DEP</a>, 
 
250
<a class="el" href="inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a5864b99c67932f371b0793f91786dfcbce">OFX_ATM</a>, 
 
251
<br>
 
252
&nbsp;&nbsp;<a class="el" href="inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a5815566db98285da8aa8c4f3b7b9fabc6e">OFX_POS</a>, 
 
253
<a class="el" href="inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a580cacbc14384739342490f0ee8662e4b6">OFX_XFER</a>, 
 
254
<a class="el" href="inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a58791ae71426db867d29e0ce41fe8f4d02">OFX_CHECK</a>, 
 
255
<a class="el" href="inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a5844e13043cd858cc10e0d298c21373ce3">OFX_PAYMENT</a>, 
 
256
<br>
 
257
&nbsp;&nbsp;<a class="el" href="inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a584bef7088f38bcefd900bacc7956f969a">OFX_CASH</a>, 
 
258
<a class="el" href="inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a581eec1a02b6945ca4ab70e79c617b97ed">OFX_DIRECTDEP</a>, 
 
259
<a class="el" href="inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a58c66a49bd7d3e0e14a88c2ea30941efef">OFX_DIRECTDEBIT</a>, 
 
260
<a class="el" href="inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a58f2b3f6d44dd25fd77be05880ec2a4edf">OFX_REPEATPMT</a>, 
 
261
<br>
 
262
&nbsp;&nbsp;<a class="el" href="inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a5867e1508a2089ea04720e582036f45101">OFX_OTHER</a>, 
 
263
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a5855a44ce2b4561d75e1387d14bf4346e3">OFX_CREDIT</a>, 
 
264
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a58b60c4a61836e4c9eddd43df98f58f25a">OFX_DEBIT</a>, 
 
265
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a586c561a0df9837463a7badde944a6c6ce">OFX_INT</a>, 
 
266
<br>
 
267
&nbsp;&nbsp;<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a58dbf02dcc7c9b4bb5de5e0126127ec482">OFX_DIV</a>, 
 
268
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a58d0b1678dd27d1caa1e0464b471b49d5b">OFX_FEE</a>, 
 
269
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a5894c350d04bb151bc7af01285f8564ff2">OFX_SRVCHG</a>, 
 
270
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a58d47566169d26dcbd4effe5bee0a5e02d">OFX_DEP</a>, 
 
271
<br>
 
272
&nbsp;&nbsp;<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a5864b99c67932f371b0793f91786dfcbce">OFX_ATM</a>, 
 
273
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a5815566db98285da8aa8c4f3b7b9fabc6e">OFX_POS</a>, 
 
274
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a580cacbc14384739342490f0ee8662e4b6">OFX_XFER</a>, 
 
275
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a58791ae71426db867d29e0ce41fe8f4d02">OFX_CHECK</a>, 
 
276
<br>
 
277
&nbsp;&nbsp;<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a5844e13043cd858cc10e0d298c21373ce3">OFX_PAYMENT</a>, 
 
278
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a584bef7088f38bcefd900bacc7956f969a">OFX_CASH</a>, 
 
279
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a581eec1a02b6945ca4ab70e79c617b97ed">OFX_DIRECTDEP</a>, 
 
280
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a58c66a49bd7d3e0e14a88c2ea30941efef">OFX_DIRECTDEBIT</a>, 
 
281
<br>
 
282
&nbsp;&nbsp;<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a58f2b3f6d44dd25fd77be05880ec2a4edf">OFX_REPEATPMT</a>, 
 
283
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a5867e1508a2089ea04720e582036f45101">OFX_OTHER</a>, 
 
284
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a5855a44ce2b4561d75e1387d14bf4346e3">OFX_CREDIT</a>, 
 
285
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a58b60c4a61836e4c9eddd43df98f58f25a">OFX_DEBIT</a>, 
 
286
<br>
 
287
&nbsp;&nbsp;<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a586c561a0df9837463a7badde944a6c6ce">OFX_INT</a>, 
 
288
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a58dbf02dcc7c9b4bb5de5e0126127ec482">OFX_DIV</a>, 
 
289
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a58d0b1678dd27d1caa1e0464b471b49d5b">OFX_FEE</a>, 
 
290
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a5894c350d04bb151bc7af01285f8564ff2">OFX_SRVCHG</a>, 
 
291
<br>
 
292
&nbsp;&nbsp;<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a58d47566169d26dcbd4effe5bee0a5e02d">OFX_DEP</a>, 
 
293
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a5864b99c67932f371b0793f91786dfcbce">OFX_ATM</a>, 
 
294
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a5815566db98285da8aa8c4f3b7b9fabc6e">OFX_POS</a>, 
 
295
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a580cacbc14384739342490f0ee8662e4b6">OFX_XFER</a>, 
 
296
<br>
 
297
&nbsp;&nbsp;<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a58791ae71426db867d29e0ce41fe8f4d02">OFX_CHECK</a>, 
 
298
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a5844e13043cd858cc10e0d298c21373ce3">OFX_PAYMENT</a>, 
 
299
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a584bef7088f38bcefd900bacc7956f969a">OFX_CASH</a>, 
 
300
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a581eec1a02b6945ca4ab70e79c617b97ed">OFX_DIRECTDEP</a>, 
 
301
<br>
 
302
&nbsp;&nbsp;<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a58c66a49bd7d3e0e14a88c2ea30941efef">OFX_DIRECTDEBIT</a>, 
 
303
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a58f2b3f6d44dd25fd77be05880ec2a4edf">OFX_REPEATPMT</a>, 
 
304
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a5867e1508a2089ea04720e582036f45101">OFX_OTHER</a>
 
305
<br>
 
306
 }</td></tr>
 
307
 
 
308
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a">InvTransactionType</a> { <br>
 
309
&nbsp;&nbsp;<a class="el" href="inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9acd5730f4a72716618d96d3a6d2b262ce">OFX_BUYDEBT</a>, 
 
310
<a class="el" href="inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a5080491f5fa7ddc55cdbe95a4dd4e13d">OFX_BUYMF</a>, 
 
311
<a class="el" href="inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a187de74ac99d22a40c4a729b9818d9af">OFX_BUYOPT</a>, 
 
312
<a class="el" href="inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9abad732e7c44a086f3e00ceda9647bb61">OFX_BUYOTHER</a>, 
 
313
<br>
 
314
&nbsp;&nbsp;<a class="el" href="inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a8ef716d05c633cbfa30732693342c067">OFX_BUYSTOCK</a>, 
 
315
<a class="el" href="inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a286ba6b0fb14e77a4589f48c76859d15">OFX_CLOSUREOPT</a>, 
 
316
<a class="el" href="inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9add6975f464a6e9bbecc379c23715b1f4">OFX_INCOME</a>, 
 
317
<a class="el" href="inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a5b481fb9322a73f2b65dc0324b47f301">OFX_INVEXPENSE</a>, 
 
318
<br>
 
319
&nbsp;&nbsp;<a class="el" href="inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a36b26544c7c44b9224dae0b5c22e8921">OFX_JRNLFUND</a>, 
 
320
<a class="el" href="inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a2b30e3d769500df7058a71dc942fba34">OFX_JRNLSEC</a>, 
 
321
<a class="el" href="inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a1333af6e27ff41e8cee0d3df91eeb670">OFX_MARGININTEREST</a>, 
 
322
<a class="el" href="inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a5b3103b720f1ed583b4c7c37cff29ba5">OFX_REINVEST</a>, 
 
323
<br>
 
324
&nbsp;&nbsp;<a class="el" href="inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a89fbfaa13ffe892a59ea5a0a6de2852f">OFX_RETOFCAP</a>, 
 
325
<a class="el" href="inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9abb8893f07c3b2805756ae3a0576c9faf">OFX_SELLDEBT</a>, 
 
326
<a class="el" href="inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9aeaf4c2048e80006d64f8745a35d9a5d2">OFX_SELLMF</a>, 
 
327
<a class="el" href="inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9af901fd66d28c4fb4d4674fc390220dd3">OFX_SELLOPT</a>, 
 
328
<br>
 
329
&nbsp;&nbsp;<a class="el" href="inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a086af37ecfddc67298ce673baa68b0d7">OFX_SELLOTHER</a>, 
 
330
<a class="el" href="inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a7290671301c8a921dbaec78c1696081c">OFX_SELLSTOCK</a>, 
 
331
<a class="el" href="inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a56ffcc01a862ba46e956704a8a6bdf99">OFX_SPLIT</a>, 
 
332
<a class="el" href="inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9ae53ae4c2d7f1ef0914f55816161ad6b1">OFX_TRANSFER</a>, 
 
333
<br>
 
334
&nbsp;&nbsp;<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9acd5730f4a72716618d96d3a6d2b262ce">OFX_BUYDEBT</a>, 
 
335
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a5080491f5fa7ddc55cdbe95a4dd4e13d">OFX_BUYMF</a>, 
 
336
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a187de74ac99d22a40c4a729b9818d9af">OFX_BUYOPT</a>, 
 
337
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9abad732e7c44a086f3e00ceda9647bb61">OFX_BUYOTHER</a>, 
 
338
<br>
 
339
&nbsp;&nbsp;<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a8ef716d05c633cbfa30732693342c067">OFX_BUYSTOCK</a>, 
 
340
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a286ba6b0fb14e77a4589f48c76859d15">OFX_CLOSUREOPT</a>, 
 
341
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9add6975f464a6e9bbecc379c23715b1f4">OFX_INCOME</a>, 
 
342
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a5b481fb9322a73f2b65dc0324b47f301">OFX_INVEXPENSE</a>, 
 
343
<br>
 
344
&nbsp;&nbsp;<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a36b26544c7c44b9224dae0b5c22e8921">OFX_JRNLFUND</a>, 
 
345
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a2b30e3d769500df7058a71dc942fba34">OFX_JRNLSEC</a>, 
 
346
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a1333af6e27ff41e8cee0d3df91eeb670">OFX_MARGININTEREST</a>, 
 
347
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a5b3103b720f1ed583b4c7c37cff29ba5">OFX_REINVEST</a>, 
 
348
<br>
 
349
&nbsp;&nbsp;<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a89fbfaa13ffe892a59ea5a0a6de2852f">OFX_RETOFCAP</a>, 
 
350
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9abb8893f07c3b2805756ae3a0576c9faf">OFX_SELLDEBT</a>, 
 
351
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9aeaf4c2048e80006d64f8745a35d9a5d2">OFX_SELLMF</a>, 
 
352
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9af901fd66d28c4fb4d4674fc390220dd3">OFX_SELLOPT</a>, 
 
353
<br>
 
354
&nbsp;&nbsp;<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a086af37ecfddc67298ce673baa68b0d7">OFX_SELLOTHER</a>, 
 
355
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a7290671301c8a921dbaec78c1696081c">OFX_SELLSTOCK</a>, 
 
356
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a56ffcc01a862ba46e956704a8a6bdf99">OFX_SPLIT</a>, 
 
357
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9ae53ae4c2d7f1ef0914f55816161ad6b1">OFX_TRANSFER</a>, 
 
358
<br>
 
359
&nbsp;&nbsp;<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9acd5730f4a72716618d96d3a6d2b262ce">OFX_BUYDEBT</a>, 
 
360
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a5080491f5fa7ddc55cdbe95a4dd4e13d">OFX_BUYMF</a>, 
 
361
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a187de74ac99d22a40c4a729b9818d9af">OFX_BUYOPT</a>, 
 
362
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9abad732e7c44a086f3e00ceda9647bb61">OFX_BUYOTHER</a>, 
 
363
<br>
 
364
&nbsp;&nbsp;<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a8ef716d05c633cbfa30732693342c067">OFX_BUYSTOCK</a>, 
 
365
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a286ba6b0fb14e77a4589f48c76859d15">OFX_CLOSUREOPT</a>, 
 
366
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9add6975f464a6e9bbecc379c23715b1f4">OFX_INCOME</a>, 
 
367
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a5b481fb9322a73f2b65dc0324b47f301">OFX_INVEXPENSE</a>, 
 
368
<br>
 
369
&nbsp;&nbsp;<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a36b26544c7c44b9224dae0b5c22e8921">OFX_JRNLFUND</a>, 
 
370
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a2b30e3d769500df7058a71dc942fba34">OFX_JRNLSEC</a>, 
 
371
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a1333af6e27ff41e8cee0d3df91eeb670">OFX_MARGININTEREST</a>, 
 
372
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a5b3103b720f1ed583b4c7c37cff29ba5">OFX_REINVEST</a>, 
 
373
<br>
 
374
&nbsp;&nbsp;<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a89fbfaa13ffe892a59ea5a0a6de2852f">OFX_RETOFCAP</a>, 
 
375
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9abb8893f07c3b2805756ae3a0576c9faf">OFX_SELLDEBT</a>, 
 
376
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9aeaf4c2048e80006d64f8745a35d9a5d2">OFX_SELLMF</a>, 
 
377
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9af901fd66d28c4fb4d4674fc390220dd3">OFX_SELLOPT</a>, 
 
378
<br>
 
379
&nbsp;&nbsp;<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a086af37ecfddc67298ce673baa68b0d7">OFX_SELLOTHER</a>, 
 
380
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a7290671301c8a921dbaec78c1696081c">OFX_SELLSTOCK</a>, 
 
381
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a56ffcc01a862ba46e956704a8a6bdf99">OFX_SPLIT</a>, 
 
382
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9ae53ae4c2d7f1ef0914f55816161ad6b1">OFX_TRANSFER</a>
 
383
<br>
 
384
 }</td></tr>
 
385
 
 
386
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#526538786b3535e284f651da05768b23">FiIdCorrectionAction</a> { <br>
 
387
&nbsp;&nbsp;<a class="el" href="inc_2libofx_8h.html#526538786b3535e284f651da05768b239d61e82a9a12752f10aece1b22183913">DELETE</a>, 
 
388
<a class="el" href="inc_2libofx_8h.html#526538786b3535e284f651da05768b23765ae4f8f09e8a28e363acc11643ed91">REPLACE</a>, 
 
389
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#526538786b3535e284f651da05768b239d61e82a9a12752f10aece1b22183913">DELETE</a>, 
 
390
<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#526538786b3535e284f651da05768b23765ae4f8f09e8a28e363acc11643ed91">REPLACE</a>, 
 
391
<br>
 
392
&nbsp;&nbsp;<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#526538786b3535e284f651da05768b239d61e82a9a12752f10aece1b22183913">DELETE</a>, 
 
393
<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#526538786b3535e284f651da05768b23765ae4f8f09e8a28e363acc11643ed91">REPLACE</a>
 
394
<br>
274
395
 }</td></tr>
275
396
 
276
397
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
277
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT <a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#15e5ea23015b0e379679d9e8db1057c0">LibofxContextPtr</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#a7b5862c7891e3341777121874a3c12e">libofx_get_new_context</a> ()</td></tr>
278
 
 
279
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Initialise the library and return a new context.  <a href="#a7b5862c7891e3341777121874a3c12e"></a><br></td></tr>
280
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#92f6a27aeee0a6c5f5a32d83db853607">libofx_free_context</a> (<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#15e5ea23015b0e379679d9e8db1057c0">LibofxContextPtr</a>)</td></tr>
281
 
 
282
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Free all ressources used by this context.  <a href="#92f6a27aeee0a6c5f5a32d83db853607"></a><br></td></tr>
283
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT enum <a class="el" href="inc_2libofx_8h.html#b13650ecdb69a39a228ec00b995ffd84">LibofxFileFormat</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#a3003a2b6fe2fdf0d3ac1843f052f443">libofx_get_file_format_from_str</a> (const struct <a class="el" href="structLibofxFileFormatInfo.html">LibofxFileFormatInfo</a> format_list[], const char *file_type_string)</td></tr>
284
 
 
285
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">libofx_get_file_type returns a proper enum from a file type string.  <a href="#a3003a2b6fe2fdf0d3ac1843f052f443"></a><br></td></tr>
286
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#e6b476fc8d8fbd4e0d190601c74c951b">libofx_get_file_format_description</a> (const struct <a class="el" href="structLibofxFileFormatInfo.html">LibofxFileFormatInfo</a> format_list[], enum <a class="el" href="inc_2libofx_8h.html#b13650ecdb69a39a228ec00b995ffd84">LibofxFileFormat</a> file_format)</td></tr>
287
 
 
288
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">get_file_format_description returns a string description of a LibofxFileType.  <a href="#e6b476fc8d8fbd4e0d190601c74c951b"></a><br></td></tr>
289
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#a45401e73484b8d562196816789dbf46">libofx_proc_file</a> (<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#15e5ea23015b0e379679d9e8db1057c0">LibofxContextPtr</a> libofx_context, const char *p_filename, enum <a class="el" href="inc_2libofx_8h.html#b13650ecdb69a39a228ec00b995ffd84">LibofxFileFormat</a> ftype)</td></tr>
290
 
 
291
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">libofx_proc_file is the entry point of the library.  <a href="#a45401e73484b8d562196816789dbf46"></a><br></td></tr>
292
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#44cffa9ef1f5b1ff78b051e5fc710b05">ofx_set_status_cb</a> (<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#15e5ea23015b0e379679d9e8db1057c0">LibofxContextPtr</a> ctx, <a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#14155cb28af71092c8920c633337238a">LibofxProcStatusCallback</a> cb, void *user_data)</td></tr>
293
 
 
294
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#e048539a577aff43501d2c22cb9ff4a9">ofx_set_account_cb</a> (<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#15e5ea23015b0e379679d9e8db1057c0">LibofxContextPtr</a> ctx, <a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#d1e59908e86e1ce5458e08782f6ff264">LibofxProcAccountCallback</a> cb, void *user_data)</td></tr>
295
 
 
296
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#b32c9604a3ecc1cad5e1d3dd561b3a20">ofx_set_security_cb</a> (<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#15e5ea23015b0e379679d9e8db1057c0">LibofxContextPtr</a> ctx, <a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#aba3bbdf4c71ce498a36e115c2f96444">LibofxProcSecurityCallback</a> cb, void *user_data)</td></tr>
297
 
 
298
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#5516a2d26ff7ee2d4eefc3202275eda1">ofx_set_transaction_cb</a> (<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#15e5ea23015b0e379679d9e8db1057c0">LibofxContextPtr</a> ctx, <a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#9ebd0c663e69751b90e56888a835eb72">LibofxProcTransactionCallback</a> cb, void *user_data)</td></tr>
299
 
 
300
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#ff0651d1d0e9a71d4a46b4a835ab3c98">ofx_set_statement_cb</a> (<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#15e5ea23015b0e379679d9e8db1057c0">LibofxContextPtr</a> ctx, <a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#ebbf69e9ff550da0b0137b3cf3cfc916">LibofxProcStatementCallback</a> cb, void *user_data)</td></tr>
301
 
 
302
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#b9071aa8248754f9886f5d3a4a904e00">libofx_proc_buffer</a> (<a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#15e5ea23015b0e379679d9e8db1057c0">LibofxContextPtr</a> ctx, const char *s, unsigned int size)</td></tr>
 
398
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT <a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#cb05196108aab07092d1b4931577b87c">LibofxContextPtr</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#e2f086d4e5fdf4b314640ea8fed400b0">libofx_get_new_context</a> ()</td></tr>
 
399
 
 
400
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Initialise the library and return a new context.  <a href="#e2f086d4e5fdf4b314640ea8fed400b0"></a><br></td></tr>
 
401
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#e76c85ae1e58b1bb41abf7eb3aca0baf">libofx_free_context</a> (<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#cb05196108aab07092d1b4931577b87c">LibofxContextPtr</a>)</td></tr>
 
402
 
 
403
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Free all ressources used by this context.  <a href="#e76c85ae1e58b1bb41abf7eb3aca0baf"></a><br></td></tr>
 
404
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ada0ed982ff7454ed17fa5c6cddd2d05"></a><!-- doxytag: member="inc/libofx.h::libofx_set_dtd_dir" ref="ada0ed982ff7454ed17fa5c6cddd2d05" args="(LibofxContextPtr libofx_context, const char *s)" -->
 
405
CFCT void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#ada0ed982ff7454ed17fa5c6cddd2d05">libofx_set_dtd_dir</a> (<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#cb05196108aab07092d1b4931577b87c">LibofxContextPtr</a> libofx_context, const char *s)</td></tr>
 
406
 
 
407
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT enum <br>
 
408
<a class="el" href="inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de">LibofxFileFormat</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#5fef31e6dc9df467c269a860aa4af12a">libofx_get_file_format_from_str</a> (const struct <a class="el" href="structLibofxFileFormatInfo.html">LibofxFileFormatInfo</a> format_list[], const char *file_type_string)</td></tr>
 
409
 
 
410
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">libofx_get_file_type returns a proper enum from a file type string.  <a href="#5fef31e6dc9df467c269a860aa4af12a"></a><br></td></tr>
 
411
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#efc89267742d989b5f17708076807b5e">libofx_get_file_format_description</a> (const struct <a class="el" href="structLibofxFileFormatInfo.html">LibofxFileFormatInfo</a> format_list[], enum <a class="el" href="inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de">LibofxFileFormat</a> file_format)</td></tr>
 
412
 
 
413
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">get_file_format_description returns a string description of a LibofxFileType.  <a href="#efc89267742d989b5f17708076807b5e"></a><br></td></tr>
 
414
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#f5c4a0387f06b5cccd483a1fd392f805">libofx_proc_file</a> (<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#cb05196108aab07092d1b4931577b87c">LibofxContextPtr</a> libofx_context, const char *p_filename, enum <a class="el" href="inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de">LibofxFileFormat</a> ftype)</td></tr>
 
415
 
 
416
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">libofx_proc_file is the entry point of the library.  <a href="#f5c4a0387f06b5cccd483a1fd392f805"></a><br></td></tr>
 
417
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#c9e39dac5b93d9db8ee699f3809a0c79">ofx_set_status_cb</a> (<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#cb05196108aab07092d1b4931577b87c">LibofxContextPtr</a> ctx, <a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#50daae5a31dcfb84db8ede120f28c2db">LibofxProcStatusCallback</a> cb, void *user_data)</td></tr>
 
418
 
 
419
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#2bdf268c693b4cadf88a19796c026a2c">ofx_set_account_cb</a> (<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#cb05196108aab07092d1b4931577b87c">LibofxContextPtr</a> ctx, <a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#1d20edeaa14f8da3dbeb98fb4af0aa0b">LibofxProcAccountCallback</a> cb, void *user_data)</td></tr>
 
420
 
 
421
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#841a0f012607c0e1b6053e7e5dce34a8">ofx_set_security_cb</a> (<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#cb05196108aab07092d1b4931577b87c">LibofxContextPtr</a> ctx, <a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#05780ed831281da04cc4c65682c1989f">LibofxProcSecurityCallback</a> cb, void *user_data)</td></tr>
 
422
 
 
423
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#0f47dac1e503298ff60e9d6bdc5a5775">ofx_set_transaction_cb</a> (<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#cb05196108aab07092d1b4931577b87c">LibofxContextPtr</a> ctx, <a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#35d231437fba371dcd4553c4c5c29901">LibofxProcTransactionCallback</a> cb, void *user_data)</td></tr>
 
424
 
 
425
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#afd8ce6626b070ec64479e7993e6fc07">ofx_set_statement_cb</a> (<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#cb05196108aab07092d1b4931577b87c">LibofxContextPtr</a> ctx, <a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#457cbf849ad1ac5914cfb8bdeaccf4d5">LibofxProcStatementCallback</a> cb, void *user_data)</td></tr>
 
426
 
 
427
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#02ee3c0b61d866f98fd0f15775d06895">libofx_proc_buffer</a> (<a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#cb05196108aab07092d1b4931577b87c">LibofxContextPtr</a> ctx, const char *s, unsigned int size)</td></tr>
303
428
 
304
429
<tr><td colspan="2"><br><h2>Variables</h2></td></tr>
305
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const struct <a class="el" href="structLibofxFileFormatInfo.html">LibofxFileFormatInfo</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#47340ac933be2130bdb93a9be72ed440">LibofxImportFormatList</a> []</td></tr>
306
 
 
307
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">const struct <a class="el" href="structLibofxFileFormatInfo.html">LibofxFileFormatInfo</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#8245d22af7e29641a398a4f6db9485ff">LibofxExportFormatList</a> []</td></tr>
308
 
 
309
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT typedef int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#14155cb28af71092c8920c633337238a">LibofxProcStatusCallback</a> )(const struct <a class="el" href="structOfxStatusData.html">OfxStatusData</a> data, void *status_data)</td></tr>
310
 
 
311
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The callback function for the <a class="el" href="structOfxStatusData.html">OfxStatusData</a> stucture.  <a href="#14155cb28af71092c8920c633337238a"></a><br></td></tr>
312
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT typedef int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#d1e59908e86e1ce5458e08782f6ff264">LibofxProcAccountCallback</a> )(const struct <a class="el" href="structOfxAccountData.html">OfxAccountData</a> data, void *account_data)</td></tr>
313
 
 
314
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The callback function for the <a class="el" href="structOfxAccountData.html">OfxAccountData</a> stucture.  <a href="#d1e59908e86e1ce5458e08782f6ff264"></a><br></td></tr>
315
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT typedef int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#aba3bbdf4c71ce498a36e115c2f96444">LibofxProcSecurityCallback</a> )(const struct <a class="el" href="structOfxSecurityData.html">OfxSecurityData</a> data, void *security_data)</td></tr>
316
 
 
317
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The callback function for the <a class="el" href="structOfxSecurityData.html">OfxSecurityData</a> stucture.  <a href="#aba3bbdf4c71ce498a36e115c2f96444"></a><br></td></tr>
318
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT typedef int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#9ebd0c663e69751b90e56888a835eb72">LibofxProcTransactionCallback</a> )(const struct <a class="el" href="structOfxTransactionData.html">OfxTransactionData</a> data, void *transaction_data)</td></tr>
319
 
 
320
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The callback function for the <a class="el" href="structOfxTransactionData.html">OfxTransactionData</a> stucture.  <a href="#9ebd0c663e69751b90e56888a835eb72"></a><br></td></tr>
321
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT typedef int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#ebbf69e9ff550da0b0137b3cf3cfc916">LibofxProcStatementCallback</a> )(const struct <a class="el" href="structOfxStatementData.html">OfxStatementData</a> data, void *statement_data)</td></tr>
322
 
 
323
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The callback function for the <a class="el" href="structOfxStatementData.html">OfxStatementData</a> stucture.  <a href="#ebbf69e9ff550da0b0137b3cf3cfc916"></a><br></td></tr>
 
430
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <br>
 
431
<a class="el" href="structLibofxFileFormatInfo.html">LibofxFileFormatInfo</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#b1ad431f1a4db406c34db2833ca80748">LibofxImportFormatList</a> []</td></tr>
 
432
 
 
433
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct <br>
 
434
<a class="el" href="structLibofxFileFormatInfo.html">LibofxFileFormatInfo</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#a82489ca2279144569727138feb344e8">LibofxExportFormatList</a> []</td></tr>
 
435
 
 
436
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT typedef int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#50daae5a31dcfb84db8ede120f28c2db">LibofxProcStatusCallback</a> )(const struct <a class="el" href="structOfxStatusData.html">OfxStatusData</a> data, void *status_data)</td></tr>
 
437
 
 
438
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The callback function for the <a class="el" href="structOfxStatusData.html" title="An abstraction of an OFX STATUS element.">OfxStatusData</a> stucture.  <a href="#50daae5a31dcfb84db8ede120f28c2db"></a><br></td></tr>
 
439
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT typedef int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#1d20edeaa14f8da3dbeb98fb4af0aa0b">LibofxProcAccountCallback</a> )(const struct <a class="el" href="structOfxAccountData.html">OfxAccountData</a> data, void *account_data)</td></tr>
 
440
 
 
441
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The callback function for the <a class="el" href="structOfxAccountData.html" title="An abstraction of an account.">OfxAccountData</a> stucture.  <a href="#1d20edeaa14f8da3dbeb98fb4af0aa0b"></a><br></td></tr>
 
442
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT typedef int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#05780ed831281da04cc4c65682c1989f">LibofxProcSecurityCallback</a> )(const struct <a class="el" href="structOfxSecurityData.html">OfxSecurityData</a> data, void *security_data)</td></tr>
 
443
 
 
444
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The callback function for the <a class="el" href="structOfxSecurityData.html" title="An abstraction of a security, such as a stock, mutual fund, etc.">OfxSecurityData</a> stucture.  <a href="#05780ed831281da04cc4c65682c1989f"></a><br></td></tr>
 
445
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT typedef int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#35d231437fba371dcd4553c4c5c29901">LibofxProcTransactionCallback</a> )(const struct <a class="el" href="structOfxTransactionData.html">OfxTransactionData</a> data, void *transaction_data)</td></tr>
 
446
 
 
447
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The callback function for the <a class="el" href="structOfxTransactionData.html" title="An abstraction of a transaction in an account.">OfxTransactionData</a> stucture.  <a href="#35d231437fba371dcd4553c4c5c29901"></a><br></td></tr>
 
448
<tr><td class="memItemLeft" nowrap align="right" valign="top">CFCT typedef int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inc_2libofx_8h.html#457cbf849ad1ac5914cfb8bdeaccf4d5">LibofxProcStatementCallback</a> )(const struct <a class="el" href="structOfxStatementData.html">OfxStatementData</a> data, void *statement_data)</td></tr>
 
449
 
 
450
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The callback function for the <a class="el" href="structOfxStatementData.html" title="An abstraction of an account statement.">OfxStatementData</a> stucture.  <a href="#457cbf849ad1ac5914cfb8bdeaccf4d5"></a><br></td></tr>
324
451
</table>
325
452
<hr><h2>Enumeration Type Documentation</h2>
326
 
<a class="anchor" name="c91fe5ab1348da4f21c6c9482451a1c4"></a><!-- doxytag: member="inc/libofx.h::FiIdCorrectionAction" ref="c91fe5ab1348da4f21c6c9482451a1c4" args="" --><p>
327
 
<table class="mdTable" cellpadding="2" cellspacing="0">
328
 
  <tr>
329
 
    <td class="mdRow">
330
 
      <table cellpadding="0" cellspacing="0" border="0">
331
 
        <tr>
332
 
          <td class="md" nowrap valign="top">enum <a class="el" href="inc_2libofx_8h.html#c91fe5ab1348da4f21c6c9482451a1c4">FiIdCorrectionAction</a>          </td>
333
 
        </tr>
334
 
      </table>
335
 
    </td>
336
 
  </tr>
337
 
</table>
338
 
<table cellspacing="5" cellpadding="0" border="0">
339
 
  <tr>
340
 
    <td>
341
 
      &nbsp;
342
 
    </td>
343
 
    <td>
344
 
 
345
 
<p>
346
 
<dl compact><dt><b>Enumerator: </b></dt><dd>
347
 
<table border="0" cellspacing="2" cellpadding="0">
348
 
<tr><td valign="top"><em><a class="anchor" name="c91fe5ab1348da4f21c6c9482451a1c4a72b9e19493d96bbc10805f6275887a2"></a><!-- doxytag: member="DELETE" ref="c91fe5ab1348da4f21c6c9482451a1c4a72b9e19493d96bbc10805f6275887a2" args="" -->DELETE</em>&nbsp;</td><td>
349
 
The transaction with a fi_id matching fi_id_corrected should be deleted </td></tr>
350
 
<tr><td valign="top"><em><a class="anchor" name="c91fe5ab1348da4f21c6c9482451a1c480200a9fd5bc3d9f7e7c69503f46f147"></a><!-- doxytag: member="REPLACE" ref="c91fe5ab1348da4f21c6c9482451a1c480200a9fd5bc3d9f7e7c69503f46f147" args="" -->REPLACE</em>&nbsp;</td><td>
351
 
The transaction with a fi_id matching fi_id_corrected should be replaced with this one </td></tr>
352
 
</table>
353
 
</dl>
354
 
 
355
 
<p>
356
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00389">389</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.    </td>
357
 
  </tr>
358
 
</table>
359
 
<a class="anchor" name="05a2bed3ce45f12f212860faf6d00374"></a><!-- doxytag: member="inc/libofx.h::InvTransactionType" ref="05a2bed3ce45f12f212860faf6d00374" args="" --><p>
360
 
<table class="mdTable" cellpadding="2" cellspacing="0">
361
 
  <tr>
362
 
    <td class="mdRow">
363
 
      <table cellpadding="0" cellspacing="0" border="0">
364
 
        <tr>
365
 
          <td class="md" nowrap valign="top">enum <a class="el" href="inc_2libofx_8h.html#05a2bed3ce45f12f212860faf6d00374">InvTransactionType</a>          </td>
366
 
        </tr>
367
 
      </table>
368
 
    </td>
369
 
  </tr>
370
 
</table>
371
 
<table cellspacing="5" cellpadding="0" border="0">
372
 
  <tr>
373
 
    <td>
374
 
      &nbsp;
375
 
    </td>
376
 
    <td>
377
 
 
378
 
<p>
379
 
<dl compact><dt><b>Enumerator: </b></dt><dd>
380
 
<table border="0" cellspacing="2" cellpadding="0">
381
 
<tr><td valign="top"><em><a class="anchor" name="05a2bed3ce45f12f212860faf6d0037405faf3fbc528673f56dee51f75d1a098"></a><!-- doxytag: member="OFX_BUYDEBT" ref="05a2bed3ce45f12f212860faf6d0037405faf3fbc528673f56dee51f75d1a098" args="" -->OFX_BUYDEBT</em>&nbsp;</td><td>
382
 
Buy debt security </td></tr>
383
 
<tr><td valign="top"><em><a class="anchor" name="05a2bed3ce45f12f212860faf6d00374203f676b1ac84c69f2b59412d46c0f14"></a><!-- doxytag: member="OFX_BUYMF" ref="05a2bed3ce45f12f212860faf6d00374203f676b1ac84c69f2b59412d46c0f14" args="" -->OFX_BUYMF</em>&nbsp;</td><td>
384
 
Buy mutual fund </td></tr>
385
 
<tr><td valign="top"><em><a class="anchor" name="05a2bed3ce45f12f212860faf6d00374ce960f3d909aa7ee42b91ba0b863f3db"></a><!-- doxytag: member="OFX_BUYOPT" ref="05a2bed3ce45f12f212860faf6d00374ce960f3d909aa7ee42b91ba0b863f3db" args="" -->OFX_BUYOPT</em>&nbsp;</td><td>
386
 
Buy option </td></tr>
387
 
<tr><td valign="top"><em><a class="anchor" name="05a2bed3ce45f12f212860faf6d003745ff1d0da13b0af2865e01917ff9ebd9e"></a><!-- doxytag: member="OFX_BUYOTHER" ref="05a2bed3ce45f12f212860faf6d003745ff1d0da13b0af2865e01917ff9ebd9e" args="" -->OFX_BUYOTHER</em>&nbsp;</td><td>
388
 
Buy other security type </td></tr>
389
 
<tr><td valign="top"><em><a class="anchor" name="05a2bed3ce45f12f212860faf6d003740d7cd5e26ecac0a2e154c95fe7aa518b"></a><!-- doxytag: member="OFX_BUYSTOCK" ref="05a2bed3ce45f12f212860faf6d003740d7cd5e26ecac0a2e154c95fe7aa518b" args="" -->OFX_BUYSTOCK</em>&nbsp;</td><td>
390
 
Buy stock </td></tr>
391
 
<tr><td valign="top"><em><a class="anchor" name="05a2bed3ce45f12f212860faf6d00374cdc356b212b7552b2add5cd791801e57"></a><!-- doxytag: member="OFX_CLOSUREOPT" ref="05a2bed3ce45f12f212860faf6d00374cdc356b212b7552b2add5cd791801e57" args="" -->OFX_CLOSUREOPT</em>&nbsp;</td><td>
392
 
Close a position for an option </td></tr>
393
 
<tr><td valign="top"><em><a class="anchor" name="05a2bed3ce45f12f212860faf6d00374cba1b8a53a8f758f63fdeb38ffd1652a"></a><!-- doxytag: member="OFX_INCOME" ref="05a2bed3ce45f12f212860faf6d00374cba1b8a53a8f758f63fdeb38ffd1652a" args="" -->OFX_INCOME</em>&nbsp;</td><td>
394
 
Investment income is realized as cash into the investment account </td></tr>
395
 
<tr><td valign="top"><em><a class="anchor" name="05a2bed3ce45f12f212860faf6d003749307af15c28071d2e651ca7b9e1f4215"></a><!-- doxytag: member="OFX_INVEXPENSE" ref="05a2bed3ce45f12f212860faf6d003749307af15c28071d2e651ca7b9e1f4215" args="" -->OFX_INVEXPENSE</em>&nbsp;</td><td>
396
 
Misc investment expense that is associated with a specific security </td></tr>
397
 
<tr><td valign="top"><em><a class="anchor" name="05a2bed3ce45f12f212860faf6d003749c8e1b1d92b89c41da5be4ec4b3a5c65"></a><!-- doxytag: member="OFX_JRNLFUND" ref="05a2bed3ce45f12f212860faf6d003749c8e1b1d92b89c41da5be4ec4b3a5c65" args="" -->OFX_JRNLFUND</em>&nbsp;</td><td>
398
 
Journaling cash holdings between subaccounts within the same investment account </td></tr>
399
 
<tr><td valign="top"><em><a class="anchor" name="05a2bed3ce45f12f212860faf6d00374321ec218c456dab70212cf8000cd4678"></a><!-- doxytag: member="OFX_JRNLSEC" ref="05a2bed3ce45f12f212860faf6d00374321ec218c456dab70212cf8000cd4678" args="" -->OFX_JRNLSEC</em>&nbsp;</td><td>
400
 
Journaling security holdings between subaccounts within the same investment account </td></tr>
401
 
<tr><td valign="top"><em><a class="anchor" name="05a2bed3ce45f12f212860faf6d00374fb941a12677ee3f3681cbea7ab0e8734"></a><!-- doxytag: member="OFX_MARGININTEREST" ref="05a2bed3ce45f12f212860faf6d00374fb941a12677ee3f3681cbea7ab0e8734" args="" -->OFX_MARGININTEREST</em>&nbsp;</td><td>
402
 
Margin interest expense </td></tr>
403
 
<tr><td valign="top"><em><a class="anchor" name="05a2bed3ce45f12f212860faf6d003745d8b2274fa677749625541532038ed0b"></a><!-- doxytag: member="OFX_REINVEST" ref="05a2bed3ce45f12f212860faf6d003745d8b2274fa677749625541532038ed0b" args="" -->OFX_REINVEST</em>&nbsp;</td><td>
404
 
Reinvestment of income </td></tr>
405
 
<tr><td valign="top"><em><a class="anchor" name="05a2bed3ce45f12f212860faf6d00374f3c87b93fbf0cee1894dd695ee384e25"></a><!-- doxytag: member="OFX_RETOFCAP" ref="05a2bed3ce45f12f212860faf6d00374f3c87b93fbf0cee1894dd695ee384e25" args="" -->OFX_RETOFCAP</em>&nbsp;</td><td>
406
 
Return of capital </td></tr>
407
 
<tr><td valign="top"><em><a class="anchor" name="05a2bed3ce45f12f212860faf6d003749c50a91f1c622c1fc572b108ce5e53a8"></a><!-- doxytag: member="OFX_SELLDEBT" ref="05a2bed3ce45f12f212860faf6d003749c50a91f1c622c1fc572b108ce5e53a8" args="" -->OFX_SELLDEBT</em>&nbsp;</td><td>
408
 
Sell debt security. Used when debt is sold, called, or reached maturity </td></tr>
409
 
<tr><td valign="top"><em><a class="anchor" name="05a2bed3ce45f12f212860faf6d003749013ca5727c6966ea4f68857c9c436e0"></a><!-- doxytag: member="OFX_SELLMF" ref="05a2bed3ce45f12f212860faf6d003749013ca5727c6966ea4f68857c9c436e0" args="" -->OFX_SELLMF</em>&nbsp;</td><td>
410
 
Sell mutual fund </td></tr>
411
 
<tr><td valign="top"><em><a class="anchor" name="05a2bed3ce45f12f212860faf6d003743cc1e3c0b64e11003c5632bca8ceb04d"></a><!-- doxytag: member="OFX_SELLOPT" ref="05a2bed3ce45f12f212860faf6d003743cc1e3c0b64e11003c5632bca8ceb04d" args="" -->OFX_SELLOPT</em>&nbsp;</td><td>
412
 
Sell option </td></tr>
413
 
<tr><td valign="top"><em><a class="anchor" name="05a2bed3ce45f12f212860faf6d0037465cf7dd68d8f6844cbfce73f69d862b7"></a><!-- doxytag: member="OFX_SELLOTHER" ref="05a2bed3ce45f12f212860faf6d0037465cf7dd68d8f6844cbfce73f69d862b7" args="" -->OFX_SELLOTHER</em>&nbsp;</td><td>
414
 
Sell other type of security </td></tr>
415
 
<tr><td valign="top"><em><a class="anchor" name="05a2bed3ce45f12f212860faf6d0037488854f2a8d30c01f4c8db14891353ad2"></a><!-- doxytag: member="OFX_SELLSTOCK" ref="05a2bed3ce45f12f212860faf6d0037488854f2a8d30c01f4c8db14891353ad2" args="" -->OFX_SELLSTOCK</em>&nbsp;</td><td>
416
 
Sell stock </td></tr>
417
 
<tr><td valign="top"><em><a class="anchor" name="05a2bed3ce45f12f212860faf6d00374e84fada3eecb1e4f1b769d3e35c02fc0"></a><!-- doxytag: member="OFX_SPLIT" ref="05a2bed3ce45f12f212860faf6d00374e84fada3eecb1e4f1b769d3e35c02fc0" args="" -->OFX_SPLIT</em>&nbsp;</td><td>
418
 
Stock or mutial fund split </td></tr>
419
 
<tr><td valign="top"><em><a class="anchor" name="05a2bed3ce45f12f212860faf6d00374bc0288addb0c96c6843893b3dc333236"></a><!-- doxytag: member="OFX_TRANSFER" ref="05a2bed3ce45f12f212860faf6d00374bc0288addb0c96c6843893b3dc333236" args="" -->OFX_TRANSFER</em>&nbsp;</td><td>
420
 
Transfer holdings in and out of the investment account </td></tr>
421
 
</table>
422
 
</dl>
423
 
 
424
 
<p>
425
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00367">367</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.    </td>
426
 
  </tr>
427
 
</table>
428
 
<a class="anchor" name="b13650ecdb69a39a228ec00b995ffd84"></a><!-- doxytag: member="inc/libofx.h::LibofxFileFormat" ref="b13650ecdb69a39a228ec00b995ffd84" args="" --><p>
429
 
<table class="mdTable" cellpadding="2" cellspacing="0">
430
 
  <tr>
431
 
    <td class="mdRow">
432
 
      <table cellpadding="0" cellspacing="0" border="0">
433
 
        <tr>
434
 
          <td class="md" nowrap valign="top">enum <a class="el" href="inc_2libofx_8h.html#b13650ecdb69a39a228ec00b995ffd84">LibofxFileFormat</a>          </td>
435
 
        </tr>
436
 
      </table>
437
 
    </td>
438
 
  </tr>
439
 
</table>
440
 
<table cellspacing="5" cellpadding="0" border="0">
441
 
  <tr>
442
 
    <td>
443
 
      &nbsp;
444
 
    </td>
445
 
    <td>
 
453
<a class="anchor" name="526538786b3535e284f651da05768b23"></a><!-- doxytag: member="inc/libofx.h::FiIdCorrectionAction" ref="526538786b3535e284f651da05768b23" args="" -->
 
454
<div class="memitem">
 
455
<div class="memproto">
 
456
      <table class="memname">
 
457
        <tr>
 
458
          <td class="memname">enum <a class="el" href="inc_2libofx_8h.html#526538786b3535e284f651da05768b23">FiIdCorrectionAction</a>          </td>
 
459
        </tr>
 
460
      </table>
 
461
</div>
 
462
<div class="memdoc">
 
463
 
 
464
<p>
 
465
<dl compact><dt><b>Enumerator: </b></dt><dd>
 
466
<table border="0" cellspacing="2" cellpadding="0">
 
467
<tr><td valign="top"><em><a class="anchor" name="526538786b3535e284f651da05768b239d61e82a9a12752f10aece1b22183913"></a><!-- doxytag: member="DELETE" ref="526538786b3535e284f651da05768b239d61e82a9a12752f10aece1b22183913" args="" -->DELETE</em>&nbsp;</td><td>
 
468
The transaction with a fi_id matching fi_id_corrected should be deleted </td></tr>
 
469
<tr><td valign="top"><em><a class="anchor" name="526538786b3535e284f651da05768b23765ae4f8f09e8a28e363acc11643ed91"></a><!-- doxytag: member="REPLACE" ref="526538786b3535e284f651da05768b23765ae4f8f09e8a28e363acc11643ed91" args="" -->REPLACE</em>&nbsp;</td><td>
 
470
The transaction with a fi_id matching fi_id_corrected should be replaced with this one </td></tr>
 
471
<tr><td valign="top"><em><a class="anchor" name="526538786b3535e284f651da05768b239d61e82a9a12752f10aece1b22183913"></a><!-- doxytag: member="DELETE" ref="526538786b3535e284f651da05768b239d61e82a9a12752f10aece1b22183913" args="" -->DELETE</em>&nbsp;</td><td>
 
472
The transaction with a fi_id matching fi_id_corrected should be deleted </td></tr>
 
473
<tr><td valign="top"><em><a class="anchor" name="526538786b3535e284f651da05768b23765ae4f8f09e8a28e363acc11643ed91"></a><!-- doxytag: member="REPLACE" ref="526538786b3535e284f651da05768b23765ae4f8f09e8a28e363acc11643ed91" args="" -->REPLACE</em>&nbsp;</td><td>
 
474
The transaction with a fi_id matching fi_id_corrected should be replaced with this one </td></tr>
 
475
<tr><td valign="top"><em><a class="anchor" name="526538786b3535e284f651da05768b239d61e82a9a12752f10aece1b22183913"></a><!-- doxytag: member="DELETE" ref="526538786b3535e284f651da05768b239d61e82a9a12752f10aece1b22183913" args="" -->DELETE</em>&nbsp;</td><td>
 
476
The transaction with a fi_id matching fi_id_corrected should be deleted </td></tr>
 
477
<tr><td valign="top"><em><a class="anchor" name="526538786b3535e284f651da05768b23765ae4f8f09e8a28e363acc11643ed91"></a><!-- doxytag: member="REPLACE" ref="526538786b3535e284f651da05768b23765ae4f8f09e8a28e363acc11643ed91" args="" -->REPLACE</em>&nbsp;</td><td>
 
478
The transaction with a fi_id matching fi_id_corrected should be replaced with this one </td></tr>
 
479
</table>
 
480
</dl>
 
481
 
 
482
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00410">410</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
483
 
 
484
</div>
 
485
</div><p>
 
486
<a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a"></a><!-- doxytag: member="inc/libofx.h::InvTransactionType" ref="b81d18936ea1dd7ac5cd708a23a06a9a" args="" -->
 
487
<div class="memitem">
 
488
<div class="memproto">
 
489
      <table class="memname">
 
490
        <tr>
 
491
          <td class="memname">enum <a class="el" href="inc_2libofx_8h.html#b81d18936ea1dd7ac5cd708a23a06a9a">InvTransactionType</a>          </td>
 
492
        </tr>
 
493
      </table>
 
494
</div>
 
495
<div class="memdoc">
 
496
 
 
497
<p>
 
498
<dl compact><dt><b>Enumerator: </b></dt><dd>
 
499
<table border="0" cellspacing="2" cellpadding="0">
 
500
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9acd5730f4a72716618d96d3a6d2b262ce"></a><!-- doxytag: member="OFX_BUYDEBT" ref="b81d18936ea1dd7ac5cd708a23a06a9acd5730f4a72716618d96d3a6d2b262ce" args="" -->OFX_BUYDEBT</em>&nbsp;</td><td>
 
501
Buy debt security </td></tr>
 
502
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a5080491f5fa7ddc55cdbe95a4dd4e13d"></a><!-- doxytag: member="OFX_BUYMF" ref="b81d18936ea1dd7ac5cd708a23a06a9a5080491f5fa7ddc55cdbe95a4dd4e13d" args="" -->OFX_BUYMF</em>&nbsp;</td><td>
 
503
Buy mutual fund </td></tr>
 
504
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a187de74ac99d22a40c4a729b9818d9af"></a><!-- doxytag: member="OFX_BUYOPT" ref="b81d18936ea1dd7ac5cd708a23a06a9a187de74ac99d22a40c4a729b9818d9af" args="" -->OFX_BUYOPT</em>&nbsp;</td><td>
 
505
Buy <a class="el" href="structoption.html">option</a> </td></tr>
 
506
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9abad732e7c44a086f3e00ceda9647bb61"></a><!-- doxytag: member="OFX_BUYOTHER" ref="b81d18936ea1dd7ac5cd708a23a06a9abad732e7c44a086f3e00ceda9647bb61" args="" -->OFX_BUYOTHER</em>&nbsp;</td><td>
 
507
Buy other security type </td></tr>
 
508
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a8ef716d05c633cbfa30732693342c067"></a><!-- doxytag: member="OFX_BUYSTOCK" ref="b81d18936ea1dd7ac5cd708a23a06a9a8ef716d05c633cbfa30732693342c067" args="" -->OFX_BUYSTOCK</em>&nbsp;</td><td>
 
509
Buy stock </td></tr>
 
510
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a286ba6b0fb14e77a4589f48c76859d15"></a><!-- doxytag: member="OFX_CLOSUREOPT" ref="b81d18936ea1dd7ac5cd708a23a06a9a286ba6b0fb14e77a4589f48c76859d15" args="" -->OFX_CLOSUREOPT</em>&nbsp;</td><td>
 
511
Close a position for an <a class="el" href="structoption.html">option</a> </td></tr>
 
512
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9add6975f464a6e9bbecc379c23715b1f4"></a><!-- doxytag: member="OFX_INCOME" ref="b81d18936ea1dd7ac5cd708a23a06a9add6975f464a6e9bbecc379c23715b1f4" args="" -->OFX_INCOME</em>&nbsp;</td><td>
 
513
Investment income is realized as cash into the investment account </td></tr>
 
514
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a5b481fb9322a73f2b65dc0324b47f301"></a><!-- doxytag: member="OFX_INVEXPENSE" ref="b81d18936ea1dd7ac5cd708a23a06a9a5b481fb9322a73f2b65dc0324b47f301" args="" -->OFX_INVEXPENSE</em>&nbsp;</td><td>
 
515
Misc investment expense that is associated with a specific security </td></tr>
 
516
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a36b26544c7c44b9224dae0b5c22e8921"></a><!-- doxytag: member="OFX_JRNLFUND" ref="b81d18936ea1dd7ac5cd708a23a06a9a36b26544c7c44b9224dae0b5c22e8921" args="" -->OFX_JRNLFUND</em>&nbsp;</td><td>
 
517
Journaling cash holdings between subaccounts within the same investment account </td></tr>
 
518
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a2b30e3d769500df7058a71dc942fba34"></a><!-- doxytag: member="OFX_JRNLSEC" ref="b81d18936ea1dd7ac5cd708a23a06a9a2b30e3d769500df7058a71dc942fba34" args="" -->OFX_JRNLSEC</em>&nbsp;</td><td>
 
519
Journaling security holdings between subaccounts within the same investment account </td></tr>
 
520
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a1333af6e27ff41e8cee0d3df91eeb670"></a><!-- doxytag: member="OFX_MARGININTEREST" ref="b81d18936ea1dd7ac5cd708a23a06a9a1333af6e27ff41e8cee0d3df91eeb670" args="" -->OFX_MARGININTEREST</em>&nbsp;</td><td>
 
521
Margin interest expense </td></tr>
 
522
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a5b3103b720f1ed583b4c7c37cff29ba5"></a><!-- doxytag: member="OFX_REINVEST" ref="b81d18936ea1dd7ac5cd708a23a06a9a5b3103b720f1ed583b4c7c37cff29ba5" args="" -->OFX_REINVEST</em>&nbsp;</td><td>
 
523
Reinvestment of income </td></tr>
 
524
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a89fbfaa13ffe892a59ea5a0a6de2852f"></a><!-- doxytag: member="OFX_RETOFCAP" ref="b81d18936ea1dd7ac5cd708a23a06a9a89fbfaa13ffe892a59ea5a0a6de2852f" args="" -->OFX_RETOFCAP</em>&nbsp;</td><td>
 
525
Return of capital </td></tr>
 
526
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9abb8893f07c3b2805756ae3a0576c9faf"></a><!-- doxytag: member="OFX_SELLDEBT" ref="b81d18936ea1dd7ac5cd708a23a06a9abb8893f07c3b2805756ae3a0576c9faf" args="" -->OFX_SELLDEBT</em>&nbsp;</td><td>
 
527
Sell debt security. Used when debt is sold, called, or reached maturity </td></tr>
 
528
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9aeaf4c2048e80006d64f8745a35d9a5d2"></a><!-- doxytag: member="OFX_SELLMF" ref="b81d18936ea1dd7ac5cd708a23a06a9aeaf4c2048e80006d64f8745a35d9a5d2" args="" -->OFX_SELLMF</em>&nbsp;</td><td>
 
529
Sell mutual fund </td></tr>
 
530
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9af901fd66d28c4fb4d4674fc390220dd3"></a><!-- doxytag: member="OFX_SELLOPT" ref="b81d18936ea1dd7ac5cd708a23a06a9af901fd66d28c4fb4d4674fc390220dd3" args="" -->OFX_SELLOPT</em>&nbsp;</td><td>
 
531
Sell <a class="el" href="structoption.html">option</a> </td></tr>
 
532
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a086af37ecfddc67298ce673baa68b0d7"></a><!-- doxytag: member="OFX_SELLOTHER" ref="b81d18936ea1dd7ac5cd708a23a06a9a086af37ecfddc67298ce673baa68b0d7" args="" -->OFX_SELLOTHER</em>&nbsp;</td><td>
 
533
Sell other type of security </td></tr>
 
534
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a7290671301c8a921dbaec78c1696081c"></a><!-- doxytag: member="OFX_SELLSTOCK" ref="b81d18936ea1dd7ac5cd708a23a06a9a7290671301c8a921dbaec78c1696081c" args="" -->OFX_SELLSTOCK</em>&nbsp;</td><td>
 
535
Sell stock </td></tr>
 
536
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a56ffcc01a862ba46e956704a8a6bdf99"></a><!-- doxytag: member="OFX_SPLIT" ref="b81d18936ea1dd7ac5cd708a23a06a9a56ffcc01a862ba46e956704a8a6bdf99" args="" -->OFX_SPLIT</em>&nbsp;</td><td>
 
537
Stock or mutial fund split </td></tr>
 
538
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9ae53ae4c2d7f1ef0914f55816161ad6b1"></a><!-- doxytag: member="OFX_TRANSFER" ref="b81d18936ea1dd7ac5cd708a23a06a9ae53ae4c2d7f1ef0914f55816161ad6b1" args="" -->OFX_TRANSFER</em>&nbsp;</td><td>
 
539
Transfer holdings in and out of the investment account </td></tr>
 
540
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9acd5730f4a72716618d96d3a6d2b262ce"></a><!-- doxytag: member="OFX_BUYDEBT" ref="b81d18936ea1dd7ac5cd708a23a06a9acd5730f4a72716618d96d3a6d2b262ce" args="" -->OFX_BUYDEBT</em>&nbsp;</td><td>
 
541
Buy debt security </td></tr>
 
542
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a5080491f5fa7ddc55cdbe95a4dd4e13d"></a><!-- doxytag: member="OFX_BUYMF" ref="b81d18936ea1dd7ac5cd708a23a06a9a5080491f5fa7ddc55cdbe95a4dd4e13d" args="" -->OFX_BUYMF</em>&nbsp;</td><td>
 
543
Buy mutual fund </td></tr>
 
544
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a187de74ac99d22a40c4a729b9818d9af"></a><!-- doxytag: member="OFX_BUYOPT" ref="b81d18936ea1dd7ac5cd708a23a06a9a187de74ac99d22a40c4a729b9818d9af" args="" -->OFX_BUYOPT</em>&nbsp;</td><td>
 
545
Buy <a class="el" href="structoption.html">option</a> </td></tr>
 
546
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9abad732e7c44a086f3e00ceda9647bb61"></a><!-- doxytag: member="OFX_BUYOTHER" ref="b81d18936ea1dd7ac5cd708a23a06a9abad732e7c44a086f3e00ceda9647bb61" args="" -->OFX_BUYOTHER</em>&nbsp;</td><td>
 
547
Buy other security type </td></tr>
 
548
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a8ef716d05c633cbfa30732693342c067"></a><!-- doxytag: member="OFX_BUYSTOCK" ref="b81d18936ea1dd7ac5cd708a23a06a9a8ef716d05c633cbfa30732693342c067" args="" -->OFX_BUYSTOCK</em>&nbsp;</td><td>
 
549
Buy stock </td></tr>
 
550
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a286ba6b0fb14e77a4589f48c76859d15"></a><!-- doxytag: member="OFX_CLOSUREOPT" ref="b81d18936ea1dd7ac5cd708a23a06a9a286ba6b0fb14e77a4589f48c76859d15" args="" -->OFX_CLOSUREOPT</em>&nbsp;</td><td>
 
551
Close a position for an <a class="el" href="structoption.html">option</a> </td></tr>
 
552
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9add6975f464a6e9bbecc379c23715b1f4"></a><!-- doxytag: member="OFX_INCOME" ref="b81d18936ea1dd7ac5cd708a23a06a9add6975f464a6e9bbecc379c23715b1f4" args="" -->OFX_INCOME</em>&nbsp;</td><td>
 
553
Investment income is realized as cash into the investment account </td></tr>
 
554
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a5b481fb9322a73f2b65dc0324b47f301"></a><!-- doxytag: member="OFX_INVEXPENSE" ref="b81d18936ea1dd7ac5cd708a23a06a9a5b481fb9322a73f2b65dc0324b47f301" args="" -->OFX_INVEXPENSE</em>&nbsp;</td><td>
 
555
Misc investment expense that is associated with a specific security </td></tr>
 
556
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a36b26544c7c44b9224dae0b5c22e8921"></a><!-- doxytag: member="OFX_JRNLFUND" ref="b81d18936ea1dd7ac5cd708a23a06a9a36b26544c7c44b9224dae0b5c22e8921" args="" -->OFX_JRNLFUND</em>&nbsp;</td><td>
 
557
Journaling cash holdings between subaccounts within the same investment account </td></tr>
 
558
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a2b30e3d769500df7058a71dc942fba34"></a><!-- doxytag: member="OFX_JRNLSEC" ref="b81d18936ea1dd7ac5cd708a23a06a9a2b30e3d769500df7058a71dc942fba34" args="" -->OFX_JRNLSEC</em>&nbsp;</td><td>
 
559
Journaling security holdings between subaccounts within the same investment account </td></tr>
 
560
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a1333af6e27ff41e8cee0d3df91eeb670"></a><!-- doxytag: member="OFX_MARGININTEREST" ref="b81d18936ea1dd7ac5cd708a23a06a9a1333af6e27ff41e8cee0d3df91eeb670" args="" -->OFX_MARGININTEREST</em>&nbsp;</td><td>
 
561
Margin interest expense </td></tr>
 
562
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a5b3103b720f1ed583b4c7c37cff29ba5"></a><!-- doxytag: member="OFX_REINVEST" ref="b81d18936ea1dd7ac5cd708a23a06a9a5b3103b720f1ed583b4c7c37cff29ba5" args="" -->OFX_REINVEST</em>&nbsp;</td><td>
 
563
Reinvestment of income </td></tr>
 
564
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a89fbfaa13ffe892a59ea5a0a6de2852f"></a><!-- doxytag: member="OFX_RETOFCAP" ref="b81d18936ea1dd7ac5cd708a23a06a9a89fbfaa13ffe892a59ea5a0a6de2852f" args="" -->OFX_RETOFCAP</em>&nbsp;</td><td>
 
565
Return of capital </td></tr>
 
566
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9abb8893f07c3b2805756ae3a0576c9faf"></a><!-- doxytag: member="OFX_SELLDEBT" ref="b81d18936ea1dd7ac5cd708a23a06a9abb8893f07c3b2805756ae3a0576c9faf" args="" -->OFX_SELLDEBT</em>&nbsp;</td><td>
 
567
Sell debt security. Used when debt is sold, called, or reached maturity </td></tr>
 
568
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9aeaf4c2048e80006d64f8745a35d9a5d2"></a><!-- doxytag: member="OFX_SELLMF" ref="b81d18936ea1dd7ac5cd708a23a06a9aeaf4c2048e80006d64f8745a35d9a5d2" args="" -->OFX_SELLMF</em>&nbsp;</td><td>
 
569
Sell mutual fund </td></tr>
 
570
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9af901fd66d28c4fb4d4674fc390220dd3"></a><!-- doxytag: member="OFX_SELLOPT" ref="b81d18936ea1dd7ac5cd708a23a06a9af901fd66d28c4fb4d4674fc390220dd3" args="" -->OFX_SELLOPT</em>&nbsp;</td><td>
 
571
Sell <a class="el" href="structoption.html">option</a> </td></tr>
 
572
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a086af37ecfddc67298ce673baa68b0d7"></a><!-- doxytag: member="OFX_SELLOTHER" ref="b81d18936ea1dd7ac5cd708a23a06a9a086af37ecfddc67298ce673baa68b0d7" args="" -->OFX_SELLOTHER</em>&nbsp;</td><td>
 
573
Sell other type of security </td></tr>
 
574
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a7290671301c8a921dbaec78c1696081c"></a><!-- doxytag: member="OFX_SELLSTOCK" ref="b81d18936ea1dd7ac5cd708a23a06a9a7290671301c8a921dbaec78c1696081c" args="" -->OFX_SELLSTOCK</em>&nbsp;</td><td>
 
575
Sell stock </td></tr>
 
576
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a56ffcc01a862ba46e956704a8a6bdf99"></a><!-- doxytag: member="OFX_SPLIT" ref="b81d18936ea1dd7ac5cd708a23a06a9a56ffcc01a862ba46e956704a8a6bdf99" args="" -->OFX_SPLIT</em>&nbsp;</td><td>
 
577
Stock or mutial fund split </td></tr>
 
578
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9ae53ae4c2d7f1ef0914f55816161ad6b1"></a><!-- doxytag: member="OFX_TRANSFER" ref="b81d18936ea1dd7ac5cd708a23a06a9ae53ae4c2d7f1ef0914f55816161ad6b1" args="" -->OFX_TRANSFER</em>&nbsp;</td><td>
 
579
Transfer holdings in and out of the investment account </td></tr>
 
580
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9acd5730f4a72716618d96d3a6d2b262ce"></a><!-- doxytag: member="OFX_BUYDEBT" ref="b81d18936ea1dd7ac5cd708a23a06a9acd5730f4a72716618d96d3a6d2b262ce" args="" -->OFX_BUYDEBT</em>&nbsp;</td><td>
 
581
Buy debt security </td></tr>
 
582
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a5080491f5fa7ddc55cdbe95a4dd4e13d"></a><!-- doxytag: member="OFX_BUYMF" ref="b81d18936ea1dd7ac5cd708a23a06a9a5080491f5fa7ddc55cdbe95a4dd4e13d" args="" -->OFX_BUYMF</em>&nbsp;</td><td>
 
583
Buy mutual fund </td></tr>
 
584
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a187de74ac99d22a40c4a729b9818d9af"></a><!-- doxytag: member="OFX_BUYOPT" ref="b81d18936ea1dd7ac5cd708a23a06a9a187de74ac99d22a40c4a729b9818d9af" args="" -->OFX_BUYOPT</em>&nbsp;</td><td>
 
585
Buy <a class="el" href="structoption.html">option</a> </td></tr>
 
586
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9abad732e7c44a086f3e00ceda9647bb61"></a><!-- doxytag: member="OFX_BUYOTHER" ref="b81d18936ea1dd7ac5cd708a23a06a9abad732e7c44a086f3e00ceda9647bb61" args="" -->OFX_BUYOTHER</em>&nbsp;</td><td>
 
587
Buy other security type </td></tr>
 
588
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a8ef716d05c633cbfa30732693342c067"></a><!-- doxytag: member="OFX_BUYSTOCK" ref="b81d18936ea1dd7ac5cd708a23a06a9a8ef716d05c633cbfa30732693342c067" args="" -->OFX_BUYSTOCK</em>&nbsp;</td><td>
 
589
Buy stock </td></tr>
 
590
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a286ba6b0fb14e77a4589f48c76859d15"></a><!-- doxytag: member="OFX_CLOSUREOPT" ref="b81d18936ea1dd7ac5cd708a23a06a9a286ba6b0fb14e77a4589f48c76859d15" args="" -->OFX_CLOSUREOPT</em>&nbsp;</td><td>
 
591
Close a position for an <a class="el" href="structoption.html">option</a> </td></tr>
 
592
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9add6975f464a6e9bbecc379c23715b1f4"></a><!-- doxytag: member="OFX_INCOME" ref="b81d18936ea1dd7ac5cd708a23a06a9add6975f464a6e9bbecc379c23715b1f4" args="" -->OFX_INCOME</em>&nbsp;</td><td>
 
593
Investment income is realized as cash into the investment account </td></tr>
 
594
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a5b481fb9322a73f2b65dc0324b47f301"></a><!-- doxytag: member="OFX_INVEXPENSE" ref="b81d18936ea1dd7ac5cd708a23a06a9a5b481fb9322a73f2b65dc0324b47f301" args="" -->OFX_INVEXPENSE</em>&nbsp;</td><td>
 
595
Misc investment expense that is associated with a specific security </td></tr>
 
596
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a36b26544c7c44b9224dae0b5c22e8921"></a><!-- doxytag: member="OFX_JRNLFUND" ref="b81d18936ea1dd7ac5cd708a23a06a9a36b26544c7c44b9224dae0b5c22e8921" args="" -->OFX_JRNLFUND</em>&nbsp;</td><td>
 
597
Journaling cash holdings between subaccounts within the same investment account </td></tr>
 
598
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a2b30e3d769500df7058a71dc942fba34"></a><!-- doxytag: member="OFX_JRNLSEC" ref="b81d18936ea1dd7ac5cd708a23a06a9a2b30e3d769500df7058a71dc942fba34" args="" -->OFX_JRNLSEC</em>&nbsp;</td><td>
 
599
Journaling security holdings between subaccounts within the same investment account </td></tr>
 
600
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a1333af6e27ff41e8cee0d3df91eeb670"></a><!-- doxytag: member="OFX_MARGININTEREST" ref="b81d18936ea1dd7ac5cd708a23a06a9a1333af6e27ff41e8cee0d3df91eeb670" args="" -->OFX_MARGININTEREST</em>&nbsp;</td><td>
 
601
Margin interest expense </td></tr>
 
602
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a5b3103b720f1ed583b4c7c37cff29ba5"></a><!-- doxytag: member="OFX_REINVEST" ref="b81d18936ea1dd7ac5cd708a23a06a9a5b3103b720f1ed583b4c7c37cff29ba5" args="" -->OFX_REINVEST</em>&nbsp;</td><td>
 
603
Reinvestment of income </td></tr>
 
604
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a89fbfaa13ffe892a59ea5a0a6de2852f"></a><!-- doxytag: member="OFX_RETOFCAP" ref="b81d18936ea1dd7ac5cd708a23a06a9a89fbfaa13ffe892a59ea5a0a6de2852f" args="" -->OFX_RETOFCAP</em>&nbsp;</td><td>
 
605
Return of capital </td></tr>
 
606
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9abb8893f07c3b2805756ae3a0576c9faf"></a><!-- doxytag: member="OFX_SELLDEBT" ref="b81d18936ea1dd7ac5cd708a23a06a9abb8893f07c3b2805756ae3a0576c9faf" args="" -->OFX_SELLDEBT</em>&nbsp;</td><td>
 
607
Sell debt security. Used when debt is sold, called, or reached maturity </td></tr>
 
608
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9aeaf4c2048e80006d64f8745a35d9a5d2"></a><!-- doxytag: member="OFX_SELLMF" ref="b81d18936ea1dd7ac5cd708a23a06a9aeaf4c2048e80006d64f8745a35d9a5d2" args="" -->OFX_SELLMF</em>&nbsp;</td><td>
 
609
Sell mutual fund </td></tr>
 
610
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9af901fd66d28c4fb4d4674fc390220dd3"></a><!-- doxytag: member="OFX_SELLOPT" ref="b81d18936ea1dd7ac5cd708a23a06a9af901fd66d28c4fb4d4674fc390220dd3" args="" -->OFX_SELLOPT</em>&nbsp;</td><td>
 
611
Sell <a class="el" href="structoption.html">option</a> </td></tr>
 
612
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a086af37ecfddc67298ce673baa68b0d7"></a><!-- doxytag: member="OFX_SELLOTHER" ref="b81d18936ea1dd7ac5cd708a23a06a9a086af37ecfddc67298ce673baa68b0d7" args="" -->OFX_SELLOTHER</em>&nbsp;</td><td>
 
613
Sell other type of security </td></tr>
 
614
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a7290671301c8a921dbaec78c1696081c"></a><!-- doxytag: member="OFX_SELLSTOCK" ref="b81d18936ea1dd7ac5cd708a23a06a9a7290671301c8a921dbaec78c1696081c" args="" -->OFX_SELLSTOCK</em>&nbsp;</td><td>
 
615
Sell stock </td></tr>
 
616
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a56ffcc01a862ba46e956704a8a6bdf99"></a><!-- doxytag: member="OFX_SPLIT" ref="b81d18936ea1dd7ac5cd708a23a06a9a56ffcc01a862ba46e956704a8a6bdf99" args="" -->OFX_SPLIT</em>&nbsp;</td><td>
 
617
Stock or mutial fund split </td></tr>
 
618
<tr><td valign="top"><em><a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9ae53ae4c2d7f1ef0914f55816161ad6b1"></a><!-- doxytag: member="OFX_TRANSFER" ref="b81d18936ea1dd7ac5cd708a23a06a9ae53ae4c2d7f1ef0914f55816161ad6b1" args="" -->OFX_TRANSFER</em>&nbsp;</td><td>
 
619
Transfer holdings in and out of the investment account </td></tr>
 
620
</table>
 
621
</dl>
 
622
 
 
623
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00388">388</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
624
 
 
625
</div>
 
626
</div><p>
 
627
<a class="anchor" name="954c5e33f48105c5d932d4842e7736de"></a><!-- doxytag: member="inc/libofx.h::LibofxFileFormat" ref="954c5e33f48105c5d932d4842e7736de" args="" -->
 
628
<div class="memitem">
 
629
<div class="memproto">
 
630
      <table class="memname">
 
631
        <tr>
 
632
          <td class="memname">enum <a class="el" href="inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de">LibofxFileFormat</a>          </td>
 
633
        </tr>
 
634
      </table>
 
635
</div>
 
636
<div class="memdoc">
446
637
 
447
638
<p>
448
639
List of possible file formats <dl compact><dt><b>Enumerator: </b></dt><dd>
449
640
<table border="0" cellspacing="2" cellpadding="0">
450
 
<tr><td valign="top"><em><a class="anchor" name="b13650ecdb69a39a228ec00b995ffd84412e931fcf6ad79f28960811f5572056"></a><!-- doxytag: member="AUTODETECT" ref="b13650ecdb69a39a228ec00b995ffd84412e931fcf6ad79f28960811f5572056" args="" -->AUTODETECT</em>&nbsp;</td><td>
451
 
Not really a file format, used to tell the library to try to autodetect the format </td></tr>
452
 
<tr><td valign="top"><em><a class="anchor" name="b13650ecdb69a39a228ec00b995ffd84fe1965b308c1707453a2f21f81fc6d57"></a><!-- doxytag: member="OFX" ref="b13650ecdb69a39a228ec00b995ffd84fe1965b308c1707453a2f21f81fc6d57" args="" -->OFX</em>&nbsp;</td><td>
453
 
Open Financial eXchange (OFX/QFX) file </td></tr>
454
 
<tr><td valign="top"><em><a class="anchor" name="b13650ecdb69a39a228ec00b995ffd8446cd06768ae2b26e672db0177cc82712"></a><!-- doxytag: member="OFC" ref="b13650ecdb69a39a228ec00b995ffd8446cd06768ae2b26e672db0177cc82712" args="" -->OFC</em>&nbsp;</td><td>
455
 
Microsoft Open Financial Connectivity (OFC) </td></tr>
456
 
<tr><td valign="top"><em><a class="anchor" name="b13650ecdb69a39a228ec00b995ffd84d5236fc6036e875a74984d0cc60ec8aa"></a><!-- doxytag: member="QIF" ref="b13650ecdb69a39a228ec00b995ffd84d5236fc6036e875a74984d0cc60ec8aa" args="" -->QIF</em>&nbsp;</td><td>
457
 
Intuit Quicken Interchange Format (QIF) </td></tr>
458
 
<tr><td valign="top"><em><a class="anchor" name="b13650ecdb69a39a228ec00b995ffd8469d0acaac863ce22d121be6feedc3553"></a><!-- doxytag: member="UNKNOWN" ref="b13650ecdb69a39a228ec00b995ffd8469d0acaac863ce22d121be6feedc3553" args="" -->UNKNOWN</em>&nbsp;</td><td>
459
 
Unknown file format </td></tr>
460
 
<tr><td valign="top"><em><a class="anchor" name="b13650ecdb69a39a228ec00b995ffd844b52ee4664b55e98b69e6f61967cabdf"></a><!-- doxytag: member="LAST" ref="b13650ecdb69a39a228ec00b995ffd844b52ee4664b55e98b69e6f61967cabdf" args="" -->LAST</em>&nbsp;</td><td>
 
641
<tr><td valign="top"><em><a class="anchor" name="954c5e33f48105c5d932d4842e7736de9e87dd56d47acdcc5f86eedf6ae0f7a0"></a><!-- doxytag: member="AUTODETECT" ref="954c5e33f48105c5d932d4842e7736de9e87dd56d47acdcc5f86eedf6ae0f7a0" args="" -->AUTODETECT</em>&nbsp;</td><td>
 
642
Not really a file format, used to tell the library to try to autodetect the format </td></tr>
 
643
<tr><td valign="top"><em><a class="anchor" name="954c5e33f48105c5d932d4842e7736de08ab55dc6141faaa0b67a401e9a8801d"></a><!-- doxytag: member="OFX" ref="954c5e33f48105c5d932d4842e7736de08ab55dc6141faaa0b67a401e9a8801d" args="" -->OFX</em>&nbsp;</td><td>
 
644
Open Financial eXchange (OFX/QFX) file </td></tr>
 
645
<tr><td valign="top"><em><a class="anchor" name="954c5e33f48105c5d932d4842e7736debd42446b99427483c7f3bee70bb217f7"></a><!-- doxytag: member="OFC" ref="954c5e33f48105c5d932d4842e7736debd42446b99427483c7f3bee70bb217f7" args="" -->OFC</em>&nbsp;</td><td>
 
646
Microsoft Open Financial Connectivity (OFC) </td></tr>
 
647
<tr><td valign="top"><em><a class="anchor" name="954c5e33f48105c5d932d4842e7736de24ab5a4575ba12cefc5ee7e1a4074a06"></a><!-- doxytag: member="QIF" ref="954c5e33f48105c5d932d4842e7736de24ab5a4575ba12cefc5ee7e1a4074a06" args="" -->QIF</em>&nbsp;</td><td>
 
648
Intuit Quicken Interchange Format (QIF) </td></tr>
 
649
<tr><td valign="top"><em><a class="anchor" name="954c5e33f48105c5d932d4842e7736de6ce26a62afab55d7606ad4e92428b30c"></a><!-- doxytag: member="UNKNOWN" ref="954c5e33f48105c5d932d4842e7736de6ce26a62afab55d7606ad4e92428b30c" args="" -->UNKNOWN</em>&nbsp;</td><td>
 
650
Unknown file format </td></tr>
 
651
<tr><td valign="top"><em><a class="anchor" name="954c5e33f48105c5d932d4842e7736de990cd45e93be2b4661f3499e0a658a33"></a><!-- doxytag: member="LAST" ref="954c5e33f48105c5d932d4842e7736de990cd45e93be2b4661f3499e0a658a33" args="" -->LAST</em>&nbsp;</td><td>
 
652
Not a file format, meant as a loop breaking condition </td></tr>
 
653
<tr><td valign="top"><em><a class="anchor" name="954c5e33f48105c5d932d4842e7736de9e87dd56d47acdcc5f86eedf6ae0f7a0"></a><!-- doxytag: member="AUTODETECT" ref="954c5e33f48105c5d932d4842e7736de9e87dd56d47acdcc5f86eedf6ae0f7a0" args="" -->AUTODETECT</em>&nbsp;</td><td>
 
654
Not really a file format, used to tell the library to try to autodetect the format </td></tr>
 
655
<tr><td valign="top"><em><a class="anchor" name="954c5e33f48105c5d932d4842e7736de08ab55dc6141faaa0b67a401e9a8801d"></a><!-- doxytag: member="OFX" ref="954c5e33f48105c5d932d4842e7736de08ab55dc6141faaa0b67a401e9a8801d" args="" -->OFX</em>&nbsp;</td><td>
 
656
Open Financial eXchange (OFX/QFX) file </td></tr>
 
657
<tr><td valign="top"><em><a class="anchor" name="954c5e33f48105c5d932d4842e7736debd42446b99427483c7f3bee70bb217f7"></a><!-- doxytag: member="OFC" ref="954c5e33f48105c5d932d4842e7736debd42446b99427483c7f3bee70bb217f7" args="" -->OFC</em>&nbsp;</td><td>
 
658
Microsoft Open Financial Connectivity (OFC) </td></tr>
 
659
<tr><td valign="top"><em><a class="anchor" name="954c5e33f48105c5d932d4842e7736de24ab5a4575ba12cefc5ee7e1a4074a06"></a><!-- doxytag: member="QIF" ref="954c5e33f48105c5d932d4842e7736de24ab5a4575ba12cefc5ee7e1a4074a06" args="" -->QIF</em>&nbsp;</td><td>
 
660
Intuit Quicken Interchange Format (QIF) </td></tr>
 
661
<tr><td valign="top"><em><a class="anchor" name="954c5e33f48105c5d932d4842e7736de6ce26a62afab55d7606ad4e92428b30c"></a><!-- doxytag: member="UNKNOWN" ref="954c5e33f48105c5d932d4842e7736de6ce26a62afab55d7606ad4e92428b30c" args="" -->UNKNOWN</em>&nbsp;</td><td>
 
662
Unknown file format </td></tr>
 
663
<tr><td valign="top"><em><a class="anchor" name="954c5e33f48105c5d932d4842e7736de990cd45e93be2b4661f3499e0a658a33"></a><!-- doxytag: member="LAST" ref="954c5e33f48105c5d932d4842e7736de990cd45e93be2b4661f3499e0a658a33" args="" -->LAST</em>&nbsp;</td><td>
 
664
Not a file format, meant as a loop breaking condition </td></tr>
 
665
<tr><td valign="top"><em><a class="anchor" name="954c5e33f48105c5d932d4842e7736de9e87dd56d47acdcc5f86eedf6ae0f7a0"></a><!-- doxytag: member="AUTODETECT" ref="954c5e33f48105c5d932d4842e7736de9e87dd56d47acdcc5f86eedf6ae0f7a0" args="" -->AUTODETECT</em>&nbsp;</td><td>
 
666
Not really a file format, used to tell the library to try to autodetect the format </td></tr>
 
667
<tr><td valign="top"><em><a class="anchor" name="954c5e33f48105c5d932d4842e7736de08ab55dc6141faaa0b67a401e9a8801d"></a><!-- doxytag: member="OFX" ref="954c5e33f48105c5d932d4842e7736de08ab55dc6141faaa0b67a401e9a8801d" args="" -->OFX</em>&nbsp;</td><td>
 
668
Open Financial eXchange (OFX/QFX) file </td></tr>
 
669
<tr><td valign="top"><em><a class="anchor" name="954c5e33f48105c5d932d4842e7736debd42446b99427483c7f3bee70bb217f7"></a><!-- doxytag: member="OFC" ref="954c5e33f48105c5d932d4842e7736debd42446b99427483c7f3bee70bb217f7" args="" -->OFC</em>&nbsp;</td><td>
 
670
Microsoft Open Financial Connectivity (OFC) </td></tr>
 
671
<tr><td valign="top"><em><a class="anchor" name="954c5e33f48105c5d932d4842e7736de24ab5a4575ba12cefc5ee7e1a4074a06"></a><!-- doxytag: member="QIF" ref="954c5e33f48105c5d932d4842e7736de24ab5a4575ba12cefc5ee7e1a4074a06" args="" -->QIF</em>&nbsp;</td><td>
 
672
Intuit Quicken Interchange Format (QIF) </td></tr>
 
673
<tr><td valign="top"><em><a class="anchor" name="954c5e33f48105c5d932d4842e7736de6ce26a62afab55d7606ad4e92428b30c"></a><!-- doxytag: member="UNKNOWN" ref="954c5e33f48105c5d932d4842e7736de6ce26a62afab55d7606ad4e92428b30c" args="" -->UNKNOWN</em>&nbsp;</td><td>
 
674
Unknown file format </td></tr>
 
675
<tr><td valign="top"><em><a class="anchor" name="954c5e33f48105c5d932d4842e7736de990cd45e93be2b4661f3499e0a658a33"></a><!-- doxytag: member="LAST" ref="954c5e33f48105c5d932d4842e7736de990cd45e93be2b4661f3499e0a658a33" args="" -->LAST</em>&nbsp;</td><td>
461
676
Not a file format, meant as a loop breaking condition </td></tr>
462
677
</table>
463
678
</dl>
464
679
 
465
 
<p>
466
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00100">100</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.    </td>
467
 
  </tr>
468
 
</table>
469
 
<a class="anchor" name="8fa4e9c180211ede72c61459fd949558"></a><!-- doxytag: member="inc/libofx.h::TransactionType" ref="8fa4e9c180211ede72c61459fd949558" args="" --><p>
470
 
<table class="mdTable" cellpadding="2" cellspacing="0">
471
 
  <tr>
472
 
    <td class="mdRow">
473
 
      <table cellpadding="0" cellspacing="0" border="0">
 
680
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00114">114</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
681
 
 
682
</div>
 
683
</div><p>
 
684
<a class="anchor" name="a7a2e64697569804f14626bbb2649a58"></a><!-- doxytag: member="inc/libofx.h::TransactionType" ref="a7a2e64697569804f14626bbb2649a58" args="" -->
 
685
<div class="memitem">
 
686
<div class="memproto">
 
687
      <table class="memname">
474
688
        <tr>
475
 
          <td class="md" nowrap valign="top">enum <a class="el" href="inc_2libofx_8h.html#8fa4e9c180211ede72c61459fd949558">TransactionType</a>          </td>
 
689
          <td class="memname">enum <a class="el" href="inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a58">TransactionType</a>          </td>
476
690
        </tr>
477
691
      </table>
478
 
    </td>
479
 
  </tr>
480
 
</table>
481
 
<table cellspacing="5" cellpadding="0" border="0">
482
 
  <tr>
483
 
    <td>
484
 
      &nbsp;
485
 
    </td>
486
 
    <td>
 
692
</div>
 
693
<div class="memdoc">
487
694
 
488
695
<p>
489
696
<dl compact><dt><b>Enumerator: </b></dt><dd>
490
697
<table border="0" cellspacing="2" cellpadding="0">
491
 
<tr><td valign="top"><em><a class="anchor" name="8fa4e9c180211ede72c61459fd949558ca2a940eef254a82133bb52cb5312db6"></a><!-- doxytag: member="OFX_CREDIT" ref="8fa4e9c180211ede72c61459fd949558ca2a940eef254a82133bb52cb5312db6" args="" -->OFX_CREDIT</em>&nbsp;</td><td>
492
 
Generic credit </td></tr>
493
 
<tr><td valign="top"><em><a class="anchor" name="8fa4e9c180211ede72c61459fd949558a9a98368b6eda42b3f2df9d89ad77091"></a><!-- doxytag: member="OFX_DEBIT" ref="8fa4e9c180211ede72c61459fd949558a9a98368b6eda42b3f2df9d89ad77091" args="" -->OFX_DEBIT</em>&nbsp;</td><td>
494
 
Generic debit </td></tr>
495
 
<tr><td valign="top"><em><a class="anchor" name="8fa4e9c180211ede72c61459fd949558f3bb3fb2a2f2eb86d3cfa039a0982cb2"></a><!-- doxytag: member="OFX_INT" ref="8fa4e9c180211ede72c61459fd949558f3bb3fb2a2f2eb86d3cfa039a0982cb2" args="" -->OFX_INT</em>&nbsp;</td><td>
496
 
Interest earned or paid (Note: Depends on signage of amount) </td></tr>
497
 
<tr><td valign="top"><em><a class="anchor" name="8fa4e9c180211ede72c61459fd949558fbabb4fda6879de0e6f48c2aafa84da2"></a><!-- doxytag: member="OFX_DIV" ref="8fa4e9c180211ede72c61459fd949558fbabb4fda6879de0e6f48c2aafa84da2" args="" -->OFX_DIV</em>&nbsp;</td><td>
498
 
Dividend </td></tr>
499
 
<tr><td valign="top"><em><a class="anchor" name="8fa4e9c180211ede72c61459fd9495584b2d0aa82e8ae0fe8bec0ff8cb5dca4f"></a><!-- doxytag: member="OFX_FEE" ref="8fa4e9c180211ede72c61459fd9495584b2d0aa82e8ae0fe8bec0ff8cb5dca4f" args="" -->OFX_FEE</em>&nbsp;</td><td>
500
 
FI fee </td></tr>
501
 
<tr><td valign="top"><em><a class="anchor" name="8fa4e9c180211ede72c61459fd9495589d7e54c20c7781c6e5ef74b28bad092b"></a><!-- doxytag: member="OFX_SRVCHG" ref="8fa4e9c180211ede72c61459fd9495589d7e54c20c7781c6e5ef74b28bad092b" args="" -->OFX_SRVCHG</em>&nbsp;</td><td>
502
 
Service charge </td></tr>
503
 
<tr><td valign="top"><em><a class="anchor" name="8fa4e9c180211ede72c61459fd949558b6c84756b155ad88b50cab65e6e92cdd"></a><!-- doxytag: member="OFX_DEP" ref="8fa4e9c180211ede72c61459fd949558b6c84756b155ad88b50cab65e6e92cdd" args="" -->OFX_DEP</em>&nbsp;</td><td>
504
 
Deposit </td></tr>
505
 
<tr><td valign="top"><em><a class="anchor" name="8fa4e9c180211ede72c61459fd9495588ce06c4276aadda90ee6cc6369cf54db"></a><!-- doxytag: member="OFX_ATM" ref="8fa4e9c180211ede72c61459fd9495588ce06c4276aadda90ee6cc6369cf54db" args="" -->OFX_ATM</em>&nbsp;</td><td>
506
 
ATM debit or credit (Note: Depends on signage of amount) </td></tr>
507
 
<tr><td valign="top"><em><a class="anchor" name="8fa4e9c180211ede72c61459fd9495589b51422b7aa0259170a41b44887f6350"></a><!-- doxytag: member="OFX_POS" ref="8fa4e9c180211ede72c61459fd9495589b51422b7aa0259170a41b44887f6350" args="" -->OFX_POS</em>&nbsp;</td><td>
508
 
Point of sale debit or credit (Note: Depends on signage of amount) </td></tr>
509
 
<tr><td valign="top"><em><a class="anchor" name="8fa4e9c180211ede72c61459fd9495581f99138c12d88380d30f7829a5c20035"></a><!-- doxytag: member="OFX_XFER" ref="8fa4e9c180211ede72c61459fd9495581f99138c12d88380d30f7829a5c20035" args="" -->OFX_XFER</em>&nbsp;</td><td>
510
 
Transfer </td></tr>
511
 
<tr><td valign="top"><em><a class="anchor" name="8fa4e9c180211ede72c61459fd949558302ee366ea10790a55b0a553bb5ac0cb"></a><!-- doxytag: member="OFX_CHECK" ref="8fa4e9c180211ede72c61459fd949558302ee366ea10790a55b0a553bb5ac0cb" args="" -->OFX_CHECK</em>&nbsp;</td><td>
512
 
Check </td></tr>
513
 
<tr><td valign="top"><em><a class="anchor" name="8fa4e9c180211ede72c61459fd9495587828d5900b5444e069883ec902d238b9"></a><!-- doxytag: member="OFX_PAYMENT" ref="8fa4e9c180211ede72c61459fd9495587828d5900b5444e069883ec902d238b9" args="" -->OFX_PAYMENT</em>&nbsp;</td><td>
514
 
Electronic payment </td></tr>
515
 
<tr><td valign="top"><em><a class="anchor" name="8fa4e9c180211ede72c61459fd949558d27aa01a1303dbe4ca3ce42fbe9969ef"></a><!-- doxytag: member="OFX_CASH" ref="8fa4e9c180211ede72c61459fd949558d27aa01a1303dbe4ca3ce42fbe9969ef" args="" -->OFX_CASH</em>&nbsp;</td><td>
516
 
Cash withdrawal </td></tr>
517
 
<tr><td valign="top"><em><a class="anchor" name="8fa4e9c180211ede72c61459fd949558758d2ba066ef003e65ba76ef5832b034"></a><!-- doxytag: member="OFX_DIRECTDEP" ref="8fa4e9c180211ede72c61459fd949558758d2ba066ef003e65ba76ef5832b034" args="" -->OFX_DIRECTDEP</em>&nbsp;</td><td>
518
 
Direct deposit </td></tr>
519
 
<tr><td valign="top"><em><a class="anchor" name="8fa4e9c180211ede72c61459fd949558af3209cdaabb76a55753a8541631b0e0"></a><!-- doxytag: member="OFX_DIRECTDEBIT" ref="8fa4e9c180211ede72c61459fd949558af3209cdaabb76a55753a8541631b0e0" args="" -->OFX_DIRECTDEBIT</em>&nbsp;</td><td>
520
 
Merchant initiated debit </td></tr>
521
 
<tr><td valign="top"><em><a class="anchor" name="8fa4e9c180211ede72c61459fd94955845f08c8c3ef4fccc0650fed7eb9d780f"></a><!-- doxytag: member="OFX_REPEATPMT" ref="8fa4e9c180211ede72c61459fd94955845f08c8c3ef4fccc0650fed7eb9d780f" args="" -->OFX_REPEATPMT</em>&nbsp;</td><td>
522
 
Repeating payment/standing order </td></tr>
523
 
<tr><td valign="top"><em><a class="anchor" name="8fa4e9c180211ede72c61459fd9495584a03af9af6e412d154610c9ab7998bc3"></a><!-- doxytag: member="OFX_OTHER" ref="8fa4e9c180211ede72c61459fd9495584a03af9af6e412d154610c9ab7998bc3" args="" -->OFX_OTHER</em>&nbsp;</td><td>
 
698
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a5855a44ce2b4561d75e1387d14bf4346e3"></a><!-- doxytag: member="OFX_CREDIT" ref="a7a2e64697569804f14626bbb2649a5855a44ce2b4561d75e1387d14bf4346e3" args="" -->OFX_CREDIT</em>&nbsp;</td><td>
 
699
Generic credit </td></tr>
 
700
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a58b60c4a61836e4c9eddd43df98f58f25a"></a><!-- doxytag: member="OFX_DEBIT" ref="a7a2e64697569804f14626bbb2649a58b60c4a61836e4c9eddd43df98f58f25a" args="" -->OFX_DEBIT</em>&nbsp;</td><td>
 
701
Generic debit </td></tr>
 
702
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a586c561a0df9837463a7badde944a6c6ce"></a><!-- doxytag: member="OFX_INT" ref="a7a2e64697569804f14626bbb2649a586c561a0df9837463a7badde944a6c6ce" args="" -->OFX_INT</em>&nbsp;</td><td>
 
703
Interest earned or paid (Note: Depends on signage of amount) </td></tr>
 
704
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a58dbf02dcc7c9b4bb5de5e0126127ec482"></a><!-- doxytag: member="OFX_DIV" ref="a7a2e64697569804f14626bbb2649a58dbf02dcc7c9b4bb5de5e0126127ec482" args="" -->OFX_DIV</em>&nbsp;</td><td>
 
705
Dividend </td></tr>
 
706
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a58d0b1678dd27d1caa1e0464b471b49d5b"></a><!-- doxytag: member="OFX_FEE" ref="a7a2e64697569804f14626bbb2649a58d0b1678dd27d1caa1e0464b471b49d5b" args="" -->OFX_FEE</em>&nbsp;</td><td>
 
707
FI fee </td></tr>
 
708
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a5894c350d04bb151bc7af01285f8564ff2"></a><!-- doxytag: member="OFX_SRVCHG" ref="a7a2e64697569804f14626bbb2649a5894c350d04bb151bc7af01285f8564ff2" args="" -->OFX_SRVCHG</em>&nbsp;</td><td>
 
709
Service charge </td></tr>
 
710
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a58d47566169d26dcbd4effe5bee0a5e02d"></a><!-- doxytag: member="OFX_DEP" ref="a7a2e64697569804f14626bbb2649a58d47566169d26dcbd4effe5bee0a5e02d" args="" -->OFX_DEP</em>&nbsp;</td><td>
 
711
Deposit </td></tr>
 
712
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a5864b99c67932f371b0793f91786dfcbce"></a><!-- doxytag: member="OFX_ATM" ref="a7a2e64697569804f14626bbb2649a5864b99c67932f371b0793f91786dfcbce" args="" -->OFX_ATM</em>&nbsp;</td><td>
 
713
ATM debit or credit (Note: Depends on signage of amount) </td></tr>
 
714
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a5815566db98285da8aa8c4f3b7b9fabc6e"></a><!-- doxytag: member="OFX_POS" ref="a7a2e64697569804f14626bbb2649a5815566db98285da8aa8c4f3b7b9fabc6e" args="" -->OFX_POS</em>&nbsp;</td><td>
 
715
Point of sale debit or credit (Note: Depends on signage of amount) </td></tr>
 
716
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a580cacbc14384739342490f0ee8662e4b6"></a><!-- doxytag: member="OFX_XFER" ref="a7a2e64697569804f14626bbb2649a580cacbc14384739342490f0ee8662e4b6" args="" -->OFX_XFER</em>&nbsp;</td><td>
 
717
Transfer </td></tr>
 
718
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a58791ae71426db867d29e0ce41fe8f4d02"></a><!-- doxytag: member="OFX_CHECK" ref="a7a2e64697569804f14626bbb2649a58791ae71426db867d29e0ce41fe8f4d02" args="" -->OFX_CHECK</em>&nbsp;</td><td>
 
719
Check </td></tr>
 
720
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a5844e13043cd858cc10e0d298c21373ce3"></a><!-- doxytag: member="OFX_PAYMENT" ref="a7a2e64697569804f14626bbb2649a5844e13043cd858cc10e0d298c21373ce3" args="" -->OFX_PAYMENT</em>&nbsp;</td><td>
 
721
Electronic payment </td></tr>
 
722
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a584bef7088f38bcefd900bacc7956f969a"></a><!-- doxytag: member="OFX_CASH" ref="a7a2e64697569804f14626bbb2649a584bef7088f38bcefd900bacc7956f969a" args="" -->OFX_CASH</em>&nbsp;</td><td>
 
723
Cash withdrawal </td></tr>
 
724
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a581eec1a02b6945ca4ab70e79c617b97ed"></a><!-- doxytag: member="OFX_DIRECTDEP" ref="a7a2e64697569804f14626bbb2649a581eec1a02b6945ca4ab70e79c617b97ed" args="" -->OFX_DIRECTDEP</em>&nbsp;</td><td>
 
725
Direct deposit </td></tr>
 
726
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a58c66a49bd7d3e0e14a88c2ea30941efef"></a><!-- doxytag: member="OFX_DIRECTDEBIT" ref="a7a2e64697569804f14626bbb2649a58c66a49bd7d3e0e14a88c2ea30941efef" args="" -->OFX_DIRECTDEBIT</em>&nbsp;</td><td>
 
727
Merchant initiated debit </td></tr>
 
728
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a58f2b3f6d44dd25fd77be05880ec2a4edf"></a><!-- doxytag: member="OFX_REPEATPMT" ref="a7a2e64697569804f14626bbb2649a58f2b3f6d44dd25fd77be05880ec2a4edf" args="" -->OFX_REPEATPMT</em>&nbsp;</td><td>
 
729
Repeating payment/standing order </td></tr>
 
730
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a5867e1508a2089ea04720e582036f45101"></a><!-- doxytag: member="OFX_OTHER" ref="a7a2e64697569804f14626bbb2649a5867e1508a2089ea04720e582036f45101" args="" -->OFX_OTHER</em>&nbsp;</td><td>
 
731
Somer other type of transaction </td></tr>
 
732
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a5855a44ce2b4561d75e1387d14bf4346e3"></a><!-- doxytag: member="OFX_CREDIT" ref="a7a2e64697569804f14626bbb2649a5855a44ce2b4561d75e1387d14bf4346e3" args="" -->OFX_CREDIT</em>&nbsp;</td><td>
 
733
Generic credit </td></tr>
 
734
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a58b60c4a61836e4c9eddd43df98f58f25a"></a><!-- doxytag: member="OFX_DEBIT" ref="a7a2e64697569804f14626bbb2649a58b60c4a61836e4c9eddd43df98f58f25a" args="" -->OFX_DEBIT</em>&nbsp;</td><td>
 
735
Generic debit </td></tr>
 
736
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a586c561a0df9837463a7badde944a6c6ce"></a><!-- doxytag: member="OFX_INT" ref="a7a2e64697569804f14626bbb2649a586c561a0df9837463a7badde944a6c6ce" args="" -->OFX_INT</em>&nbsp;</td><td>
 
737
Interest earned or paid (Note: Depends on signage of amount) </td></tr>
 
738
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a58dbf02dcc7c9b4bb5de5e0126127ec482"></a><!-- doxytag: member="OFX_DIV" ref="a7a2e64697569804f14626bbb2649a58dbf02dcc7c9b4bb5de5e0126127ec482" args="" -->OFX_DIV</em>&nbsp;</td><td>
 
739
Dividend </td></tr>
 
740
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a58d0b1678dd27d1caa1e0464b471b49d5b"></a><!-- doxytag: member="OFX_FEE" ref="a7a2e64697569804f14626bbb2649a58d0b1678dd27d1caa1e0464b471b49d5b" args="" -->OFX_FEE</em>&nbsp;</td><td>
 
741
FI fee </td></tr>
 
742
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a5894c350d04bb151bc7af01285f8564ff2"></a><!-- doxytag: member="OFX_SRVCHG" ref="a7a2e64697569804f14626bbb2649a5894c350d04bb151bc7af01285f8564ff2" args="" -->OFX_SRVCHG</em>&nbsp;</td><td>
 
743
Service charge </td></tr>
 
744
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a58d47566169d26dcbd4effe5bee0a5e02d"></a><!-- doxytag: member="OFX_DEP" ref="a7a2e64697569804f14626bbb2649a58d47566169d26dcbd4effe5bee0a5e02d" args="" -->OFX_DEP</em>&nbsp;</td><td>
 
745
Deposit </td></tr>
 
746
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a5864b99c67932f371b0793f91786dfcbce"></a><!-- doxytag: member="OFX_ATM" ref="a7a2e64697569804f14626bbb2649a5864b99c67932f371b0793f91786dfcbce" args="" -->OFX_ATM</em>&nbsp;</td><td>
 
747
ATM debit or credit (Note: Depends on signage of amount) </td></tr>
 
748
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a5815566db98285da8aa8c4f3b7b9fabc6e"></a><!-- doxytag: member="OFX_POS" ref="a7a2e64697569804f14626bbb2649a5815566db98285da8aa8c4f3b7b9fabc6e" args="" -->OFX_POS</em>&nbsp;</td><td>
 
749
Point of sale debit or credit (Note: Depends on signage of amount) </td></tr>
 
750
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a580cacbc14384739342490f0ee8662e4b6"></a><!-- doxytag: member="OFX_XFER" ref="a7a2e64697569804f14626bbb2649a580cacbc14384739342490f0ee8662e4b6" args="" -->OFX_XFER</em>&nbsp;</td><td>
 
751
Transfer </td></tr>
 
752
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a58791ae71426db867d29e0ce41fe8f4d02"></a><!-- doxytag: member="OFX_CHECK" ref="a7a2e64697569804f14626bbb2649a58791ae71426db867d29e0ce41fe8f4d02" args="" -->OFX_CHECK</em>&nbsp;</td><td>
 
753
Check </td></tr>
 
754
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a5844e13043cd858cc10e0d298c21373ce3"></a><!-- doxytag: member="OFX_PAYMENT" ref="a7a2e64697569804f14626bbb2649a5844e13043cd858cc10e0d298c21373ce3" args="" -->OFX_PAYMENT</em>&nbsp;</td><td>
 
755
Electronic payment </td></tr>
 
756
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a584bef7088f38bcefd900bacc7956f969a"></a><!-- doxytag: member="OFX_CASH" ref="a7a2e64697569804f14626bbb2649a584bef7088f38bcefd900bacc7956f969a" args="" -->OFX_CASH</em>&nbsp;</td><td>
 
757
Cash withdrawal </td></tr>
 
758
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a581eec1a02b6945ca4ab70e79c617b97ed"></a><!-- doxytag: member="OFX_DIRECTDEP" ref="a7a2e64697569804f14626bbb2649a581eec1a02b6945ca4ab70e79c617b97ed" args="" -->OFX_DIRECTDEP</em>&nbsp;</td><td>
 
759
Direct deposit </td></tr>
 
760
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a58c66a49bd7d3e0e14a88c2ea30941efef"></a><!-- doxytag: member="OFX_DIRECTDEBIT" ref="a7a2e64697569804f14626bbb2649a58c66a49bd7d3e0e14a88c2ea30941efef" args="" -->OFX_DIRECTDEBIT</em>&nbsp;</td><td>
 
761
Merchant initiated debit </td></tr>
 
762
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a58f2b3f6d44dd25fd77be05880ec2a4edf"></a><!-- doxytag: member="OFX_REPEATPMT" ref="a7a2e64697569804f14626bbb2649a58f2b3f6d44dd25fd77be05880ec2a4edf" args="" -->OFX_REPEATPMT</em>&nbsp;</td><td>
 
763
Repeating payment/standing order </td></tr>
 
764
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a5867e1508a2089ea04720e582036f45101"></a><!-- doxytag: member="OFX_OTHER" ref="a7a2e64697569804f14626bbb2649a5867e1508a2089ea04720e582036f45101" args="" -->OFX_OTHER</em>&nbsp;</td><td>
 
765
Somer other type of transaction </td></tr>
 
766
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a5855a44ce2b4561d75e1387d14bf4346e3"></a><!-- doxytag: member="OFX_CREDIT" ref="a7a2e64697569804f14626bbb2649a5855a44ce2b4561d75e1387d14bf4346e3" args="" -->OFX_CREDIT</em>&nbsp;</td><td>
 
767
Generic credit </td></tr>
 
768
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a58b60c4a61836e4c9eddd43df98f58f25a"></a><!-- doxytag: member="OFX_DEBIT" ref="a7a2e64697569804f14626bbb2649a58b60c4a61836e4c9eddd43df98f58f25a" args="" -->OFX_DEBIT</em>&nbsp;</td><td>
 
769
Generic debit </td></tr>
 
770
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a586c561a0df9837463a7badde944a6c6ce"></a><!-- doxytag: member="OFX_INT" ref="a7a2e64697569804f14626bbb2649a586c561a0df9837463a7badde944a6c6ce" args="" -->OFX_INT</em>&nbsp;</td><td>
 
771
Interest earned or paid (Note: Depends on signage of amount) </td></tr>
 
772
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a58dbf02dcc7c9b4bb5de5e0126127ec482"></a><!-- doxytag: member="OFX_DIV" ref="a7a2e64697569804f14626bbb2649a58dbf02dcc7c9b4bb5de5e0126127ec482" args="" -->OFX_DIV</em>&nbsp;</td><td>
 
773
Dividend </td></tr>
 
774
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a58d0b1678dd27d1caa1e0464b471b49d5b"></a><!-- doxytag: member="OFX_FEE" ref="a7a2e64697569804f14626bbb2649a58d0b1678dd27d1caa1e0464b471b49d5b" args="" -->OFX_FEE</em>&nbsp;</td><td>
 
775
FI fee </td></tr>
 
776
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a5894c350d04bb151bc7af01285f8564ff2"></a><!-- doxytag: member="OFX_SRVCHG" ref="a7a2e64697569804f14626bbb2649a5894c350d04bb151bc7af01285f8564ff2" args="" -->OFX_SRVCHG</em>&nbsp;</td><td>
 
777
Service charge </td></tr>
 
778
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a58d47566169d26dcbd4effe5bee0a5e02d"></a><!-- doxytag: member="OFX_DEP" ref="a7a2e64697569804f14626bbb2649a58d47566169d26dcbd4effe5bee0a5e02d" args="" -->OFX_DEP</em>&nbsp;</td><td>
 
779
Deposit </td></tr>
 
780
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a5864b99c67932f371b0793f91786dfcbce"></a><!-- doxytag: member="OFX_ATM" ref="a7a2e64697569804f14626bbb2649a5864b99c67932f371b0793f91786dfcbce" args="" -->OFX_ATM</em>&nbsp;</td><td>
 
781
ATM debit or credit (Note: Depends on signage of amount) </td></tr>
 
782
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a5815566db98285da8aa8c4f3b7b9fabc6e"></a><!-- doxytag: member="OFX_POS" ref="a7a2e64697569804f14626bbb2649a5815566db98285da8aa8c4f3b7b9fabc6e" args="" -->OFX_POS</em>&nbsp;</td><td>
 
783
Point of sale debit or credit (Note: Depends on signage of amount) </td></tr>
 
784
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a580cacbc14384739342490f0ee8662e4b6"></a><!-- doxytag: member="OFX_XFER" ref="a7a2e64697569804f14626bbb2649a580cacbc14384739342490f0ee8662e4b6" args="" -->OFX_XFER</em>&nbsp;</td><td>
 
785
Transfer </td></tr>
 
786
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a58791ae71426db867d29e0ce41fe8f4d02"></a><!-- doxytag: member="OFX_CHECK" ref="a7a2e64697569804f14626bbb2649a58791ae71426db867d29e0ce41fe8f4d02" args="" -->OFX_CHECK</em>&nbsp;</td><td>
 
787
Check </td></tr>
 
788
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a5844e13043cd858cc10e0d298c21373ce3"></a><!-- doxytag: member="OFX_PAYMENT" ref="a7a2e64697569804f14626bbb2649a5844e13043cd858cc10e0d298c21373ce3" args="" -->OFX_PAYMENT</em>&nbsp;</td><td>
 
789
Electronic payment </td></tr>
 
790
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a584bef7088f38bcefd900bacc7956f969a"></a><!-- doxytag: member="OFX_CASH" ref="a7a2e64697569804f14626bbb2649a584bef7088f38bcefd900bacc7956f969a" args="" -->OFX_CASH</em>&nbsp;</td><td>
 
791
Cash withdrawal </td></tr>
 
792
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a581eec1a02b6945ca4ab70e79c617b97ed"></a><!-- doxytag: member="OFX_DIRECTDEP" ref="a7a2e64697569804f14626bbb2649a581eec1a02b6945ca4ab70e79c617b97ed" args="" -->OFX_DIRECTDEP</em>&nbsp;</td><td>
 
793
Direct deposit </td></tr>
 
794
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a58c66a49bd7d3e0e14a88c2ea30941efef"></a><!-- doxytag: member="OFX_DIRECTDEBIT" ref="a7a2e64697569804f14626bbb2649a58c66a49bd7d3e0e14a88c2ea30941efef" args="" -->OFX_DIRECTDEBIT</em>&nbsp;</td><td>
 
795
Merchant initiated debit </td></tr>
 
796
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a58f2b3f6d44dd25fd77be05880ec2a4edf"></a><!-- doxytag: member="OFX_REPEATPMT" ref="a7a2e64697569804f14626bbb2649a58f2b3f6d44dd25fd77be05880ec2a4edf" args="" -->OFX_REPEATPMT</em>&nbsp;</td><td>
 
797
Repeating payment/standing order </td></tr>
 
798
<tr><td valign="top"><em><a class="anchor" name="a7a2e64697569804f14626bbb2649a5867e1508a2089ea04720e582036f45101"></a><!-- doxytag: member="OFX_OTHER" ref="a7a2e64697569804f14626bbb2649a5867e1508a2089ea04720e582036f45101" args="" -->OFX_OTHER</em>&nbsp;</td><td>
524
799
Somer other type of transaction </td></tr>
525
800
</table>
526
801
</dl>
527
802
 
528
 
<p>
529
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00347">347</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.    </td>
530
 
  </tr>
531
 
</table>
 
803
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00368">368</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
804
 
 
805
</div>
 
806
</div><p>
532
807
<hr><h2>Function Documentation</h2>
533
 
<a class="anchor" name="92f6a27aeee0a6c5f5a32d83db853607"></a><!-- doxytag: member="inc/libofx.h::libofx_free_context" ref="92f6a27aeee0a6c5f5a32d83db853607" args="(LibofxContextPtr)" --><p>
534
 
<table class="mdTable" cellpadding="2" cellspacing="0">
535
 
  <tr>
536
 
    <td class="mdRow">
537
 
      <table cellpadding="0" cellspacing="0" border="0">
 
808
<a class="anchor" name="e76c85ae1e58b1bb41abf7eb3aca0baf"></a><!-- doxytag: member="inc/libofx.h::libofx_free_context" ref="e76c85ae1e58b1bb41abf7eb3aca0baf" args="(LibofxContextPtr)" -->
 
809
<div class="memitem">
 
810
<div class="memproto">
 
811
      <table class="memname">
538
812
        <tr>
539
 
          <td class="md" nowrap valign="top">CFCT int libofx_free_context           </td>
540
 
          <td class="md" valign="top">(&nbsp;</td>
541
 
          <td class="md" nowrap valign="top"><a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#15e5ea23015b0e379679d9e8db1057c0">LibofxContextPtr</a>&nbsp;</td>
542
 
          <td class="mdname1" valign="top" nowrap>          </td>
543
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
544
 
          <td class="md" nowrap></td>
 
813
          <td class="memname">CFCT int libofx_free_context           </td>
 
814
          <td>(</td>
 
815
          <td class="paramtype"><a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#cb05196108aab07092d1b4931577b87c">LibofxContextPtr</a>&nbsp;</td>
 
816
          <td class="paramname">          </td>
 
817
          <td>&nbsp;)&nbsp;</td>
 
818
          <td width="100%"></td>
545
819
        </tr>
546
820
      </table>
547
 
    </td>
548
 
  </tr>
549
 
</table>
550
 
<table cellspacing="5" cellpadding="0" border="0">
551
 
  <tr>
552
 
    <td>
553
 
      &nbsp;
554
 
    </td>
555
 
    <td>
 
821
</div>
 
822
<div class="memdoc">
556
823
 
557
824
<p>
558
825
Free all ressources used by this context. 
559
826
<p>
560
 
<dl compact><dt><b>Returns:</b></dt><dd>0 if successfull. </dd></dl>
561
 
 
562
 
<p>
563
 
Definition at line <a class="el" href="context_8cpp-source.html#l00144">144</a> of file <a class="el" href="context_8cpp-source.html">context.cpp</a>.
564
 
<p>
565
 
Referenced by <a class="el" href="context_8cpp-source.html#l00144">libofx_free_context()</a>, and <a class="el" href="ofx2qif_8c-source.html#l00202">main()</a>.    </td>
566
 
  </tr>
567
 
</table>
568
 
<a class="anchor" name="e6b476fc8d8fbd4e0d190601c74c951b"></a><!-- doxytag: member="inc/libofx.h::libofx_get_file_format_description" ref="e6b476fc8d8fbd4e0d190601c74c951b" args="(const struct LibofxFileFormatInfo format_list[], enum LibofxFileFormat file_format)" --><p>
569
 
<table class="mdTable" cellpadding="2" cellspacing="0">
570
 
  <tr>
571
 
    <td class="mdRow">
572
 
      <table cellpadding="0" cellspacing="0" border="0">
573
 
        <tr>
574
 
          <td class="md" nowrap valign="top">CFCT const char* libofx_get_file_format_description           </td>
575
 
          <td class="md" valign="top">(&nbsp;</td>
576
 
          <td class="md" nowrap valign="top">const struct <a class="el" href="structLibofxFileFormatInfo.html">LibofxFileFormatInfo</a>&nbsp;</td>
577
 
          <td class="mdname" nowrap> <em>format_list</em>[], </td>
578
 
        </tr>
579
 
        <tr>
580
 
          <td class="md" nowrap align="right"></td>
581
 
          <td class="md"></td>
582
 
          <td class="md" nowrap>enum <a class="el" href="inc_2libofx_8h.html#b13650ecdb69a39a228ec00b995ffd84">LibofxFileFormat</a>&nbsp;</td>
583
 
          <td class="mdname" nowrap> <em>file_format</em></td>
584
 
        </tr>
585
 
        <tr>
586
 
          <td class="md"></td>
587
 
          <td class="md">)&nbsp;</td>
588
 
          <td class="md" colspan="2"></td>
 
827
<dl class="return" compact><dt><b>Returns:</b></dt><dd>0 if successfull. </dd></dl>
 
828
 
 
829
<p>Definition at line <a class="el" href="context_8cpp-source.html#l00144">144</a> of file <a class="el" href="context_8cpp-source.html">context.cpp</a>.</p>
 
830
 
 
831
<p>Referenced by <a class="el" href="context_8cpp-source.html#l00144">libofx_free_context()</a>, and <a class="el" href="ofx2qif_8c-source.html#l00202">main()</a>.</p>
 
832
 
 
833
</div>
 
834
</div><p>
 
835
<a class="anchor" name="efc89267742d989b5f17708076807b5e"></a><!-- doxytag: member="inc/libofx.h::libofx_get_file_format_description" ref="efc89267742d989b5f17708076807b5e" args="(const struct LibofxFileFormatInfo format_list[], enum LibofxFileFormat file_format)" -->
 
836
<div class="memitem">
 
837
<div class="memproto">
 
838
      <table class="memname">
 
839
        <tr>
 
840
          <td class="memname">CFCT const char* libofx_get_file_format_description           </td>
 
841
          <td>(</td>
 
842
          <td class="paramtype">const struct <a class="el" href="structLibofxFileFormatInfo.html">LibofxFileFormatInfo</a>&nbsp;</td>
 
843
          <td class="paramname"> <em>format_list</em>[], </td>
 
844
        </tr>
 
845
        <tr>
 
846
          <td class="paramkey"></td>
 
847
          <td></td>
 
848
          <td class="paramtype">enum <a class="el" href="inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de">LibofxFileFormat</a>&nbsp;</td>
 
849
          <td class="paramname"> <em>file_format</em></td><td>&nbsp;</td>
 
850
        </tr>
 
851
        <tr>
 
852
          <td></td>
 
853
          <td>)</td>
 
854
          <td></td><td></td><td width="100%"></td>
589
855
        </tr>
590
856
      </table>
591
 
    </td>
592
 
  </tr>
593
 
</table>
594
 
<table cellspacing="5" cellpadding="0" border="0">
595
 
  <tr>
596
 
    <td>
597
 
      &nbsp;
598
 
    </td>
599
 
    <td>
 
857
</div>
 
858
<div class="memdoc">
600
859
 
601
860
<p>
602
861
get_file_format_description returns a string description of a LibofxFileType. 
603
862
<p>
604
 
The file format list in which the format should be looked up, usually LibofxImportFormatList or LibofxExportFormatList  The file format which should match one of the formats in the list. <dl compact><dt><b>Returns:</b></dt><dd>null terminated string suitable for debugging output or user communication. </dd></dl>
605
 
 
606
 
<p>
607
 
Definition at line <a class="el" href="file__preproc_8cpp-source.html#l00037">37</a> of file <a class="el" href="file__preproc_8cpp-source.html">file_preproc.cpp</a>.
608
 
<p>
609
 
Referenced by <a class="el" href="file__preproc_8cpp-source.html#l00067">libofx_proc_file()</a>.    </td>
610
 
  </tr>
611
 
</table>
612
 
<a class="anchor" name="a3003a2b6fe2fdf0d3ac1843f052f443"></a><!-- doxytag: member="inc/libofx.h::libofx_get_file_format_from_str" ref="a3003a2b6fe2fdf0d3ac1843f052f443" args="(const struct LibofxFileFormatInfo format_list[], const char *file_type_string)" --><p>
613
 
<table class="mdTable" cellpadding="2" cellspacing="0">
614
 
  <tr>
615
 
    <td class="mdRow">
616
 
      <table cellpadding="0" cellspacing="0" border="0">
617
 
        <tr>
618
 
          <td class="md" nowrap valign="top">CFCT enum <a class="el" href="inc_2libofx_8h.html#b13650ecdb69a39a228ec00b995ffd84">LibofxFileFormat</a> libofx_get_file_format_from_str           </td>
619
 
          <td class="md" valign="top">(&nbsp;</td>
620
 
          <td class="md" nowrap valign="top">const struct <a class="el" href="structLibofxFileFormatInfo.html">LibofxFileFormatInfo</a>&nbsp;</td>
621
 
          <td class="mdname" nowrap> <em>format_list</em>[], </td>
622
 
        </tr>
623
 
        <tr>
624
 
          <td class="md" nowrap align="right"></td>
625
 
          <td class="md"></td>
626
 
          <td class="md" nowrap>const char *&nbsp;</td>
627
 
          <td class="mdname" nowrap> <em>file_type_string</em></td>
628
 
        </tr>
629
 
        <tr>
630
 
          <td class="md"></td>
631
 
          <td class="md">)&nbsp;</td>
632
 
          <td class="md" colspan="2"></td>
 
863
The file format list in which the format should be looked up, usually LibofxImportFormatList or LibofxExportFormatList  The file format which should match one of the formats in the list. <dl class="return" compact><dt><b>Returns:</b></dt><dd>null terminated string suitable for debugging output or user communication. </dd></dl>
 
864
 
 
865
<p>Definition at line <a class="el" href="file__preproc_8cpp-source.html#l00037">37</a> of file <a class="el" href="file__preproc_8cpp-source.html">file_preproc.cpp</a>.</p>
 
866
 
 
867
<p>Referenced by <a class="el" href="file__preproc_8cpp-source.html#l00067">libofx_proc_file()</a>.</p>
 
868
 
 
869
</div>
 
870
</div><p>
 
871
<a class="anchor" name="5fef31e6dc9df467c269a860aa4af12a"></a><!-- doxytag: member="inc/libofx.h::libofx_get_file_format_from_str" ref="5fef31e6dc9df467c269a860aa4af12a" args="(const struct LibofxFileFormatInfo format_list[], const char *file_type_string)" -->
 
872
<div class="memitem">
 
873
<div class="memproto">
 
874
      <table class="memname">
 
875
        <tr>
 
876
          <td class="memname">CFCT enum <a class="el" href="inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de">LibofxFileFormat</a> libofx_get_file_format_from_str           </td>
 
877
          <td>(</td>
 
878
          <td class="paramtype">const struct <a class="el" href="structLibofxFileFormatInfo.html">LibofxFileFormatInfo</a>&nbsp;</td>
 
879
          <td class="paramname"> <em>format_list</em>[], </td>
 
880
        </tr>
 
881
        <tr>
 
882
          <td class="paramkey"></td>
 
883
          <td></td>
 
884
          <td class="paramtype">const char *&nbsp;</td>
 
885
          <td class="paramname"> <em>file_type_string</em></td><td>&nbsp;</td>
 
886
        </tr>
 
887
        <tr>
 
888
          <td></td>
 
889
          <td>)</td>
 
890
          <td></td><td></td><td width="100%"></td>
633
891
        </tr>
634
892
      </table>
635
 
    </td>
636
 
  </tr>
637
 
</table>
638
 
<table cellspacing="5" cellpadding="0" border="0">
639
 
  <tr>
640
 
    <td>
641
 
      &nbsp;
642
 
    </td>
643
 
    <td>
 
893
</div>
 
894
<div class="memdoc">
644
895
 
645
896
<p>
646
897
libofx_get_file_type returns a proper enum from a file type string. 
647
898
<p>
648
 
The file format list in which the format string should be found, usually LibofxImportFormatList or LibofxExportFormatList  The string which contain the file format matching one of the format_name of the list. <dl compact><dt><b>Returns:</b></dt><dd>the file format, or UNKNOWN if the format wasn't recognised. </dd></dl>
649
 
 
650
 
<p>
651
 
Definition at line <a class="el" href="file__preproc_8cpp-source.html#l00054">54</a> of file <a class="el" href="file__preproc_8cpp-source.html">file_preproc.cpp</a>.    </td>
652
 
  </tr>
653
 
</table>
654
 
<a class="anchor" name="a7b5862c7891e3341777121874a3c12e"></a><!-- doxytag: member="inc/libofx.h::libofx_get_new_context" ref="a7b5862c7891e3341777121874a3c12e" args="()" --><p>
655
 
<table class="mdTable" cellpadding="2" cellspacing="0">
656
 
  <tr>
657
 
    <td class="mdRow">
658
 
      <table cellpadding="0" cellspacing="0" border="0">
 
899
The file format list in which the format string should be found, usually LibofxImportFormatList or LibofxExportFormatList  The string which contain the file format matching one of the format_name of the list. <dl class="return" compact><dt><b>Returns:</b></dt><dd>the file format, or UNKNOWN if the format wasn't recognised. </dd></dl>
 
900
 
 
901
<p>Definition at line <a class="el" href="file__preproc_8cpp-source.html#l00054">54</a> of file <a class="el" href="file__preproc_8cpp-source.html">file_preproc.cpp</a>.</p>
 
902
 
 
903
<p>Referenced by <a class="el" href="ofxdump_8cpp-source.html#l00369">main()</a>.</p>
 
904
 
 
905
</div>
 
906
</div><p>
 
907
<a class="anchor" name="e2f086d4e5fdf4b314640ea8fed400b0"></a><!-- doxytag: member="inc/libofx.h::libofx_get_new_context" ref="e2f086d4e5fdf4b314640ea8fed400b0" args="()" -->
 
908
<div class="memitem">
 
909
<div class="memproto">
 
910
      <table class="memname">
659
911
        <tr>
660
 
          <td class="md" nowrap valign="top">CFCT <a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#15e5ea23015b0e379679d9e8db1057c0">LibofxContextPtr</a> libofx_get_new_context           </td>
661
 
          <td class="md" valign="top">(&nbsp;</td>
662
 
          <td class="mdname1" valign="top" nowrap>          </td>
663
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
664
 
          <td class="md" nowrap></td>
 
912
          <td class="memname">CFCT <a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#cb05196108aab07092d1b4931577b87c">LibofxContextPtr</a> libofx_get_new_context           </td>
 
913
          <td>(</td>
 
914
          <td class="paramname">          </td>
 
915
          <td>&nbsp;)&nbsp;</td>
 
916
          <td width="100%"></td>
665
917
        </tr>
666
918
      </table>
667
 
    </td>
668
 
  </tr>
669
 
</table>
670
 
<table cellspacing="5" cellpadding="0" border="0">
671
 
  <tr>
672
 
    <td>
673
 
      &nbsp;
674
 
    </td>
675
 
    <td>
 
919
</div>
 
920
<div class="memdoc">
676
921
 
677
922
<p>
678
923
Initialise the library and return a new context. 
679
924
<p>
680
 
<dl compact><dt><b>Note:</b></dt><dd>: Actual object returned is <a class="el" href="classLibofxContext.html">LibofxContext</a> * </dd></dl>
681
 
 
682
 
<p>
683
 
Definition at line <a class="el" href="context_8cpp-source.html#l00140">140</a> of file <a class="el" href="context_8cpp-source.html">context.cpp</a>.
684
 
<p>
685
 
Referenced by <a class="el" href="context_8cpp-source.html#l00140">libofx_get_new_context()</a>, and <a class="el" href="ofx2qif_8c-source.html#l00202">main()</a>.    </td>
686
 
  </tr>
687
 
</table>
688
 
<a class="anchor" name="b9071aa8248754f9886f5d3a4a904e00"></a><!-- doxytag: member="inc/libofx.h::libofx_proc_buffer" ref="b9071aa8248754f9886f5d3a4a904e00" args="(LibofxContextPtr ctx, const char *s, unsigned int size)" --><p>
689
 
<table class="mdTable" cellpadding="2" cellspacing="0">
690
 
  <tr>
691
 
    <td class="mdRow">
692
 
      <table cellpadding="0" cellspacing="0" border="0">
693
 
        <tr>
694
 
          <td class="md" nowrap valign="top">CFCT int libofx_proc_buffer           </td>
695
 
          <td class="md" valign="top">(&nbsp;</td>
696
 
          <td class="md" nowrap valign="top"><a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#15e5ea23015b0e379679d9e8db1057c0">LibofxContextPtr</a>&nbsp;</td>
697
 
          <td class="mdname" nowrap> <em>ctx</em>, </td>
698
 
        </tr>
699
 
        <tr>
700
 
          <td class="md" nowrap align="right"></td>
701
 
          <td class="md"></td>
702
 
          <td class="md" nowrap>const char *&nbsp;</td>
703
 
          <td class="mdname" nowrap> <em>s</em>, </td>
704
 
        </tr>
705
 
        <tr>
706
 
          <td class="md" nowrap align="right"></td>
707
 
          <td class="md"></td>
708
 
          <td class="md" nowrap>unsigned int&nbsp;</td>
709
 
          <td class="mdname" nowrap> <em>size</em></td>
710
 
        </tr>
711
 
        <tr>
712
 
          <td class="md"></td>
713
 
          <td class="md">)&nbsp;</td>
714
 
          <td class="md" colspan="2"></td>
 
925
<dl class="return" compact><dt><b>Returns:</b></dt><dd>the new context, to be used by the other functions.</dd></dl>
 
926
<dl class="note" compact><dt><b>Note:</b></dt><dd>: Actual object returned is <a class="el" href="classLibofxContext.html">LibofxContext</a> * </dd></dl>
 
927
 
 
928
<p>Definition at line <a class="el" href="context_8cpp-source.html#l00140">140</a> of file <a class="el" href="context_8cpp-source.html">context.cpp</a>.</p>
 
929
 
 
930
<p>Referenced by <a class="el" href="context_8cpp-source.html#l00140">libofx_get_new_context()</a>, and <a class="el" href="ofx2qif_8c-source.html#l00202">main()</a>.</p>
 
931
 
 
932
</div>
 
933
</div><p>
 
934
<a class="anchor" name="02ee3c0b61d866f98fd0f15775d06895"></a><!-- doxytag: member="inc/libofx.h::libofx_proc_buffer" ref="02ee3c0b61d866f98fd0f15775d06895" args="(LibofxContextPtr ctx, const char *s, unsigned int size)" -->
 
935
<div class="memitem">
 
936
<div class="memproto">
 
937
      <table class="memname">
 
938
        <tr>
 
939
          <td class="memname">CFCT int libofx_proc_buffer           </td>
 
940
          <td>(</td>
 
941
          <td class="paramtype"><a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#cb05196108aab07092d1b4931577b87c">LibofxContextPtr</a>&nbsp;</td>
 
942
          <td class="paramname"> <em>ctx</em>, </td>
 
943
        </tr>
 
944
        <tr>
 
945
          <td class="paramkey"></td>
 
946
          <td></td>
 
947
          <td class="paramtype">const char *&nbsp;</td>
 
948
          <td class="paramname"> <em>s</em>, </td>
 
949
        </tr>
 
950
        <tr>
 
951
          <td class="paramkey"></td>
 
952
          <td></td>
 
953
          <td class="paramtype">unsigned int&nbsp;</td>
 
954
          <td class="paramname"> <em>size</em></td><td>&nbsp;</td>
 
955
        </tr>
 
956
        <tr>
 
957
          <td></td>
 
958
          <td>)</td>
 
959
          <td></td><td></td><td width="100%"></td>
715
960
        </tr>
716
961
      </table>
717
 
    </td>
718
 
  </tr>
719
 
</table>
720
 
<table cellspacing="5" cellpadding="0" border="0">
721
 
  <tr>
722
 
    <td>
723
 
      &nbsp;
724
 
    </td>
725
 
    <td>
 
962
</div>
 
963
<div class="memdoc">
726
964
 
727
965
<p>
728
966
Parses the content of the given buffer. 
729
 
<p>
730
 
Definition at line <a class="el" href="ofx__preproc_8cpp-source.html#l00201">201</a> of file <a class="el" href="ofx__preproc_8cpp-source.html">ofx_preproc.cpp</a>.    </td>
731
 
  </tr>
732
 
</table>
733
 
<a class="anchor" name="a45401e73484b8d562196816789dbf46"></a><!-- doxytag: member="inc/libofx.h::libofx_proc_file" ref="a45401e73484b8d562196816789dbf46" args="(LibofxContextPtr libofx_context, const char *p_filename, enum LibofxFileFormat ftype)" --><p>
734
 
<table class="mdTable" cellpadding="2" cellspacing="0">
735
 
  <tr>
736
 
    <td class="mdRow">
737
 
      <table cellpadding="0" cellspacing="0" border="0">
738
 
        <tr>
739
 
          <td class="md" nowrap valign="top">CFCT int libofx_proc_file           </td>
740
 
          <td class="md" valign="top">(&nbsp;</td>
741
 
          <td class="md" nowrap valign="top"><a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#15e5ea23015b0e379679d9e8db1057c0">LibofxContextPtr</a>&nbsp;</td>
742
 
          <td class="mdname" nowrap> <em>libofx_context</em>, </td>
743
 
        </tr>
744
 
        <tr>
745
 
          <td class="md" nowrap align="right"></td>
746
 
          <td class="md"></td>
747
 
          <td class="md" nowrap>const char *&nbsp;</td>
748
 
          <td class="mdname" nowrap> <em>p_filename</em>, </td>
749
 
        </tr>
750
 
        <tr>
751
 
          <td class="md" nowrap align="right"></td>
752
 
          <td class="md"></td>
753
 
          <td class="md" nowrap>enum <a class="el" href="inc_2libofx_8h.html#b13650ecdb69a39a228ec00b995ffd84">LibofxFileFormat</a>&nbsp;</td>
754
 
          <td class="mdname" nowrap> <em>ftype</em></td>
755
 
        </tr>
756
 
        <tr>
757
 
          <td class="md"></td>
758
 
          <td class="md">)&nbsp;</td>
759
 
          <td class="md" colspan="2"></td>
 
967
<p>Definition at line <a class="el" href="ofx__preproc_8cpp-source.html#l00280">280</a> of file <a class="el" href="ofx__preproc_8cpp-source.html">ofx_preproc.cpp</a>.</p>
 
968
 
 
969
</div>
 
970
</div><p>
 
971
<a class="anchor" name="f5c4a0387f06b5cccd483a1fd392f805"></a><!-- doxytag: member="inc/libofx.h::libofx_proc_file" ref="f5c4a0387f06b5cccd483a1fd392f805" args="(LibofxContextPtr libofx_context, const char *p_filename, enum LibofxFileFormat ftype)" -->
 
972
<div class="memitem">
 
973
<div class="memproto">
 
974
      <table class="memname">
 
975
        <tr>
 
976
          <td class="memname">CFCT int libofx_proc_file           </td>
 
977
          <td>(</td>
 
978
          <td class="paramtype"><a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#cb05196108aab07092d1b4931577b87c">LibofxContextPtr</a>&nbsp;</td>
 
979
          <td class="paramname"> <em>libofx_context</em>, </td>
 
980
        </tr>
 
981
        <tr>
 
982
          <td class="paramkey"></td>
 
983
          <td></td>
 
984
          <td class="paramtype">const char *&nbsp;</td>
 
985
          <td class="paramname"> <em>p_filename</em>, </td>
 
986
        </tr>
 
987
        <tr>
 
988
          <td class="paramkey"></td>
 
989
          <td></td>
 
990
          <td class="paramtype">enum <a class="el" href="inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de">LibofxFileFormat</a>&nbsp;</td>
 
991
          <td class="paramname"> <em>ftype</em></td><td>&nbsp;</td>
 
992
        </tr>
 
993
        <tr>
 
994
          <td></td>
 
995
          <td>)</td>
 
996
          <td></td><td></td><td width="100%"></td>
760
997
        </tr>
761
998
      </table>
762
 
    </td>
763
 
  </tr>
764
 
</table>
765
 
<table cellspacing="5" cellpadding="0" border="0">
766
 
  <tr>
767
 
    <td>
768
 
      &nbsp;
769
 
    </td>
770
 
    <td>
 
999
</div>
 
1000
<div class="memdoc">
771
1001
 
772
1002
<p>
773
1003
libofx_proc_file is the entry point of the library. 
774
1004
<p>
775
1005
libofx_proc_file must be called by the client, with a list of 1 or more OFX files to be parsed in command line format. 
776
 
<p>
777
 
Definition at line <a class="el" href="file__preproc_8cpp-source.html#l00067">67</a> of file <a class="el" href="file__preproc_8cpp-source.html">file_preproc.cpp</a>.
778
 
<p>
779
 
Referenced by <a class="el" href="ofx2qif_8c-source.html#l00202">main()</a>.    </td>
780
 
  </tr>
781
 
</table>
782
 
<a class="anchor" name="78ec3ce215baf3f6739cc98f8b7ca128"></a><!-- doxytag: member="inc/libofx.h::libofx_request_accountinfo" ref="78ec3ce215baf3f6739cc98f8b7ca128" args="(const struct OfxFiLogin *login)" --><p>
783
 
<table class="mdTable" cellpadding="2" cellspacing="0">
784
 
  <tr>
785
 
    <td class="mdRow">
786
 
      <table cellpadding="0" cellspacing="0" border="0">
 
1006
<p>Definition at line <a class="el" href="file__preproc_8cpp-source.html#l00067">67</a> of file <a class="el" href="file__preproc_8cpp-source.html">file_preproc.cpp</a>.</p>
 
1007
 
 
1008
<p>Referenced by <a class="el" href="ofx2qif_8c-source.html#l00202">main()</a>.</p>
 
1009
 
 
1010
</div>
 
1011
</div><p>
 
1012
<a class="anchor" name="24821dd5f7269d3b58e6bbaeb0bf0449"></a><!-- doxytag: member="inc/libofx.h::libofx_request_accountinfo" ref="24821dd5f7269d3b58e6bbaeb0bf0449" args="(const struct OfxFiLogin *login)" -->
 
1013
<div class="memitem">
 
1014
<div class="memproto">
 
1015
      <table class="memname">
787
1016
        <tr>
788
 
          <td class="md" nowrap valign="top">CFCT char* libofx_request_accountinfo           </td>
789
 
          <td class="md" valign="top">(&nbsp;</td>
790
 
          <td class="md" nowrap valign="top">const struct <a class="el" href="structOfxFiLogin.html">OfxFiLogin</a> *&nbsp;</td>
791
 
          <td class="mdname1" valign="top" nowrap> <em>login</em>          </td>
792
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
793
 
          <td class="md" nowrap></td>
 
1017
          <td class="memname">CFCT char* libofx_request_accountinfo           </td>
 
1018
          <td>(</td>
 
1019
          <td class="paramtype">const struct <a class="el" href="structOfxFiLogin.html">OfxFiLogin</a> *&nbsp;</td>
 
1020
          <td class="paramname"> <em>login</em>          </td>
 
1021
          <td>&nbsp;)&nbsp;</td>
 
1022
          <td width="100%"></td>
794
1023
        </tr>
795
1024
      </table>
796
 
    </td>
797
 
  </tr>
798
 
</table>
799
 
<table cellspacing="5" cellpadding="0" border="0">
800
 
  <tr>
801
 
    <td>
802
 
      &nbsp;
803
 
    </td>
804
 
    <td>
 
1025
</div>
 
1026
<div class="memdoc">
805
1027
 
806
1028
<p>
807
1029
Creates an OFX account info (list) request in string form. 
812
1034
    <tr><td valign="top"></td><td valign="top"><em>fi</em>&nbsp;</td><td>Identifies the financial institution and the user logging in. </td></tr>
813
1035
  </table>
814
1036
</dl>
815
 
<dl compact><dt><b>Returns:</b></dt><dd>string pointer to the request. This is allocated via malloc(), and is the callers responsibility to free. </dd></dl>
816
 
    </td>
817
 
  </tr>
818
 
</table>
819
 
<a class="anchor" name="f91a1c7694b46e7fcc8e175a7c224dde"></a><!-- doxytag: member="inc/libofx.h::libofx_request_statement" ref="f91a1c7694b46e7fcc8e175a7c224dde" args="(const struct OfxFiLogin *fi, const struct OfxAccountInfo *account, time_t date_from)" --><p>
820
 
<table class="mdTable" cellpadding="2" cellspacing="0">
821
 
  <tr>
822
 
    <td class="mdRow">
823
 
      <table cellpadding="0" cellspacing="0" border="0">
824
 
        <tr>
825
 
          <td class="md" nowrap valign="top">CFCT char* libofx_request_statement           </td>
826
 
          <td class="md" valign="top">(&nbsp;</td>
827
 
          <td class="md" nowrap valign="top">const struct <a class="el" href="structOfxFiLogin.html">OfxFiLogin</a> *&nbsp;</td>
828
 
          <td class="mdname" nowrap> <em>fi</em>, </td>
829
 
        </tr>
830
 
        <tr>
831
 
          <td class="md" nowrap align="right"></td>
832
 
          <td class="md"></td>
833
 
          <td class="md" nowrap>const struct <a class="el" href="structOfxAccountInfo.html">OfxAccountInfo</a> *&nbsp;</td>
834
 
          <td class="mdname" nowrap> <em>account</em>, </td>
835
 
        </tr>
836
 
        <tr>
837
 
          <td class="md" nowrap align="right"></td>
838
 
          <td class="md"></td>
839
 
          <td class="md" nowrap>time_t&nbsp;</td>
840
 
          <td class="mdname" nowrap> <em>date_from</em></td>
841
 
        </tr>
842
 
        <tr>
843
 
          <td class="md"></td>
844
 
          <td class="md">)&nbsp;</td>
845
 
          <td class="md" colspan="2"></td>
 
1037
<dl class="return" compact><dt><b>Returns:</b></dt><dd>string pointer to the request. This is allocated via malloc(), and is the callers responsibility to free. </dd></dl>
 
1038
 
 
1039
</div>
 
1040
</div><p>
 
1041
<a class="anchor" name="8095d04a045a8f0bdfd5c32ea6f1638d"></a><!-- doxytag: member="inc/libofx.h::libofx_request_statement" ref="8095d04a045a8f0bdfd5c32ea6f1638d" args="(const struct OfxFiLogin *fi, const struct OfxAccountData *account, time_t date_from)" -->
 
1042
<div class="memitem">
 
1043
<div class="memproto">
 
1044
      <table class="memname">
 
1045
        <tr>
 
1046
          <td class="memname">CFCT char* libofx_request_statement           </td>
 
1047
          <td>(</td>
 
1048
          <td class="paramtype">const struct <a class="el" href="structOfxFiLogin.html">OfxFiLogin</a> *&nbsp;</td>
 
1049
          <td class="paramname"> <em>fi</em>, </td>
 
1050
        </tr>
 
1051
        <tr>
 
1052
          <td class="paramkey"></td>
 
1053
          <td></td>
 
1054
          <td class="paramtype">const struct <a class="el" href="structOfxAccountData.html">OfxAccountData</a> *&nbsp;</td>
 
1055
          <td class="paramname"> <em>account</em>, </td>
 
1056
        </tr>
 
1057
        <tr>
 
1058
          <td class="paramkey"></td>
 
1059
          <td></td>
 
1060
          <td class="paramtype">time_t&nbsp;</td>
 
1061
          <td class="paramname"> <em>date_from</em></td><td>&nbsp;</td>
 
1062
        </tr>
 
1063
        <tr>
 
1064
          <td></td>
 
1065
          <td>)</td>
 
1066
          <td></td><td></td><td width="100%"></td>
846
1067
        </tr>
847
1068
      </table>
848
 
    </td>
849
 
  </tr>
850
 
</table>
851
 
<table cellspacing="5" cellpadding="0" border="0">
852
 
  <tr>
853
 
    <td>
854
 
      &nbsp;
855
 
    </td>
856
 
    <td>
 
1069
</div>
 
1070
<div class="memdoc">
857
1071
 
858
1072
<p>
859
1073
Creates an OFX statement request in string form. 
865
1079
    <tr><td valign="top"></td><td valign="top"><em>account</em>&nbsp;</td><td>Idenfities the account for which a statement is desired </td></tr>
866
1080
  </table>
867
1081
</dl>
868
 
<dl compact><dt><b>Returns:</b></dt><dd>string pointer to the request. This is allocated via malloc(), and is the callers responsibility to free. </dd></dl>
869
 
    </td>
870
 
  </tr>
871
 
</table>
872
 
<a class="anchor" name="e048539a577aff43501d2c22cb9ff4a9"></a><!-- doxytag: member="inc/libofx.h::ofx_set_account_cb" ref="e048539a577aff43501d2c22cb9ff4a9" args="(LibofxContextPtr ctx, LibofxProcAccountCallback cb, void *user_data)" --><p>
873
 
<table class="mdTable" cellpadding="2" cellspacing="0">
874
 
  <tr>
875
 
    <td class="mdRow">
876
 
      <table cellpadding="0" cellspacing="0" border="0">
877
 
        <tr>
878
 
          <td class="md" nowrap valign="top">CFCT void ofx_set_account_cb           </td>
879
 
          <td class="md" valign="top">(&nbsp;</td>
880
 
          <td class="md" nowrap valign="top"><a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#15e5ea23015b0e379679d9e8db1057c0">LibofxContextPtr</a>&nbsp;</td>
881
 
          <td class="mdname" nowrap> <em>ctx</em>, </td>
882
 
        </tr>
883
 
        <tr>
884
 
          <td class="md" nowrap align="right"></td>
885
 
          <td class="md"></td>
886
 
          <td class="md" nowrap><a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#d1e59908e86e1ce5458e08782f6ff264">LibofxProcAccountCallback</a>&nbsp;</td>
887
 
          <td class="mdname" nowrap> <em>cb</em>, </td>
888
 
        </tr>
889
 
        <tr>
890
 
          <td class="md" nowrap align="right"></td>
891
 
          <td class="md"></td>
892
 
          <td class="md" nowrap>void *&nbsp;</td>
893
 
          <td class="mdname" nowrap> <em>user_data</em></td>
894
 
        </tr>
895
 
        <tr>
896
 
          <td class="md"></td>
897
 
          <td class="md">)&nbsp;</td>
898
 
          <td class="md" colspan="2"></td>
 
1082
<dl class="return" compact><dt><b>Returns:</b></dt><dd>string pointer to the request. This is allocated via malloc(), and is the callers responsibility to free. </dd></dl>
 
1083
 
 
1084
</div>
 
1085
</div><p>
 
1086
<a class="anchor" name="2bdf268c693b4cadf88a19796c026a2c"></a><!-- doxytag: member="inc/libofx.h::ofx_set_account_cb" ref="2bdf268c693b4cadf88a19796c026a2c" args="(LibofxContextPtr ctx, LibofxProcAccountCallback cb, void *user_data)" -->
 
1087
<div class="memitem">
 
1088
<div class="memproto">
 
1089
      <table class="memname">
 
1090
        <tr>
 
1091
          <td class="memname">CFCT void ofx_set_account_cb           </td>
 
1092
          <td>(</td>
 
1093
          <td class="paramtype"><a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#cb05196108aab07092d1b4931577b87c">LibofxContextPtr</a>&nbsp;</td>
 
1094
          <td class="paramname"> <em>ctx</em>, </td>
 
1095
        </tr>
 
1096
        <tr>
 
1097
          <td class="paramkey"></td>
 
1098
          <td></td>
 
1099
          <td class="paramtype"><a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#1d20edeaa14f8da3dbeb98fb4af0aa0b">LibofxProcAccountCallback</a>&nbsp;</td>
 
1100
          <td class="paramname"> <em>cb</em>, </td>
 
1101
        </tr>
 
1102
        <tr>
 
1103
          <td class="paramkey"></td>
 
1104
          <td></td>
 
1105
          <td class="paramtype">void *&nbsp;</td>
 
1106
          <td class="paramname"> <em>user_data</em></td><td>&nbsp;</td>
 
1107
        </tr>
 
1108
        <tr>
 
1109
          <td></td>
 
1110
          <td>)</td>
 
1111
          <td></td><td></td><td width="100%"></td>
899
1112
        </tr>
900
1113
      </table>
901
 
    </td>
902
 
  </tr>
903
 
</table>
904
 
<table cellspacing="5" cellpadding="0" border="0">
905
 
  <tr>
906
 
    <td>
907
 
      &nbsp;
908
 
    </td>
909
 
    <td>
 
1114
</div>
 
1115
<div class="memdoc">
910
1116
 
911
1117
<p>
912
1118
Set the account callback in the given context. <dl compact><dt><b>Parameters:</b></dt><dd>
917
1123
  </table>
918
1124
</dl>
919
1125
 
920
 
<p>
921
 
Definition at line <a class="el" href="context_8cpp-source.html#l00160">160</a> of file <a class="el" href="context_8cpp-source.html">context.cpp</a>.
922
 
<p>
923
 
Referenced by <a class="el" href="ofx2qif_8c-source.html#l00202">main()</a>, and <a class="el" href="context_8cpp-source.html#l00160">ofx_set_account_cb()</a>.    </td>
924
 
  </tr>
925
 
</table>
926
 
<a class="anchor" name="b32c9604a3ecc1cad5e1d3dd561b3a20"></a><!-- doxytag: member="inc/libofx.h::ofx_set_security_cb" ref="b32c9604a3ecc1cad5e1d3dd561b3a20" args="(LibofxContextPtr ctx, LibofxProcSecurityCallback cb, void *user_data)" --><p>
927
 
<table class="mdTable" cellpadding="2" cellspacing="0">
928
 
  <tr>
929
 
    <td class="mdRow">
930
 
      <table cellpadding="0" cellspacing="0" border="0">
931
 
        <tr>
932
 
          <td class="md" nowrap valign="top">CFCT void ofx_set_security_cb           </td>
933
 
          <td class="md" valign="top">(&nbsp;</td>
934
 
          <td class="md" nowrap valign="top"><a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#15e5ea23015b0e379679d9e8db1057c0">LibofxContextPtr</a>&nbsp;</td>
935
 
          <td class="mdname" nowrap> <em>ctx</em>, </td>
936
 
        </tr>
937
 
        <tr>
938
 
          <td class="md" nowrap align="right"></td>
939
 
          <td class="md"></td>
940
 
          <td class="md" nowrap><a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#aba3bbdf4c71ce498a36e115c2f96444">LibofxProcSecurityCallback</a>&nbsp;</td>
941
 
          <td class="mdname" nowrap> <em>cb</em>, </td>
942
 
        </tr>
943
 
        <tr>
944
 
          <td class="md" nowrap align="right"></td>
945
 
          <td class="md"></td>
946
 
          <td class="md" nowrap>void *&nbsp;</td>
947
 
          <td class="mdname" nowrap> <em>user_data</em></td>
948
 
        </tr>
949
 
        <tr>
950
 
          <td class="md"></td>
951
 
          <td class="md">)&nbsp;</td>
952
 
          <td class="md" colspan="2"></td>
 
1126
<p>Definition at line <a class="el" href="context_8cpp-source.html#l00169">169</a> of file <a class="el" href="context_8cpp-source.html">context.cpp</a>.</p>
 
1127
 
 
1128
<p>Referenced by <a class="el" href="ofx2qif_8c-source.html#l00202">main()</a>, and <a class="el" href="context_8cpp-source.html#l00169">ofx_set_account_cb()</a>.</p>
 
1129
 
 
1130
</div>
 
1131
</div><p>
 
1132
<a class="anchor" name="841a0f012607c0e1b6053e7e5dce34a8"></a><!-- doxytag: member="inc/libofx.h::ofx_set_security_cb" ref="841a0f012607c0e1b6053e7e5dce34a8" args="(LibofxContextPtr ctx, LibofxProcSecurityCallback cb, void *user_data)" -->
 
1133
<div class="memitem">
 
1134
<div class="memproto">
 
1135
      <table class="memname">
 
1136
        <tr>
 
1137
          <td class="memname">CFCT void ofx_set_security_cb           </td>
 
1138
          <td>(</td>
 
1139
          <td class="paramtype"><a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#cb05196108aab07092d1b4931577b87c">LibofxContextPtr</a>&nbsp;</td>
 
1140
          <td class="paramname"> <em>ctx</em>, </td>
 
1141
        </tr>
 
1142
        <tr>
 
1143
          <td class="paramkey"></td>
 
1144
          <td></td>
 
1145
          <td class="paramtype"><a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#05780ed831281da04cc4c65682c1989f">LibofxProcSecurityCallback</a>&nbsp;</td>
 
1146
          <td class="paramname"> <em>cb</em>, </td>
 
1147
        </tr>
 
1148
        <tr>
 
1149
          <td class="paramkey"></td>
 
1150
          <td></td>
 
1151
          <td class="paramtype">void *&nbsp;</td>
 
1152
          <td class="paramname"> <em>user_data</em></td><td>&nbsp;</td>
 
1153
        </tr>
 
1154
        <tr>
 
1155
          <td></td>
 
1156
          <td>)</td>
 
1157
          <td></td><td></td><td width="100%"></td>
953
1158
        </tr>
954
1159
      </table>
955
 
    </td>
956
 
  </tr>
957
 
</table>
958
 
<table cellspacing="5" cellpadding="0" border="0">
959
 
  <tr>
960
 
    <td>
961
 
      &nbsp;
962
 
    </td>
963
 
    <td>
 
1160
</div>
 
1161
<div class="memdoc">
964
1162
 
965
1163
<p>
966
1164
Set the security callback in the given context. <dl compact><dt><b>Parameters:</b></dt><dd>
971
1169
  </table>
972
1170
</dl>
973
1171
 
974
 
<p>
975
 
Definition at line <a class="el" href="context_8cpp-source.html#l00168">168</a> of file <a class="el" href="context_8cpp-source.html">context.cpp</a>.
976
 
<p>
977
 
Referenced by <a class="el" href="context_8cpp-source.html#l00168">ofx_set_security_cb()</a>.    </td>
978
 
  </tr>
979
 
</table>
980
 
<a class="anchor" name="ff0651d1d0e9a71d4a46b4a835ab3c98"></a><!-- doxytag: member="inc/libofx.h::ofx_set_statement_cb" ref="ff0651d1d0e9a71d4a46b4a835ab3c98" args="(LibofxContextPtr ctx, LibofxProcStatementCallback cb, void *user_data)" --><p>
981
 
<table class="mdTable" cellpadding="2" cellspacing="0">
982
 
  <tr>
983
 
    <td class="mdRow">
984
 
      <table cellpadding="0" cellspacing="0" border="0">
985
 
        <tr>
986
 
          <td class="md" nowrap valign="top">CFCT void ofx_set_statement_cb           </td>
987
 
          <td class="md" valign="top">(&nbsp;</td>
988
 
          <td class="md" nowrap valign="top"><a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#15e5ea23015b0e379679d9e8db1057c0">LibofxContextPtr</a>&nbsp;</td>
989
 
          <td class="mdname" nowrap> <em>ctx</em>, </td>
990
 
        </tr>
991
 
        <tr>
992
 
          <td class="md" nowrap align="right"></td>
993
 
          <td class="md"></td>
994
 
          <td class="md" nowrap><a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#ebbf69e9ff550da0b0137b3cf3cfc916">LibofxProcStatementCallback</a>&nbsp;</td>
995
 
          <td class="mdname" nowrap> <em>cb</em>, </td>
996
 
        </tr>
997
 
        <tr>
998
 
          <td class="md" nowrap align="right"></td>
999
 
          <td class="md"></td>
1000
 
          <td class="md" nowrap>void *&nbsp;</td>
1001
 
          <td class="mdname" nowrap> <em>user_data</em></td>
1002
 
        </tr>
1003
 
        <tr>
1004
 
          <td class="md"></td>
1005
 
          <td class="md">)&nbsp;</td>
1006
 
          <td class="md" colspan="2"></td>
 
1172
<p>Definition at line <a class="el" href="context_8cpp-source.html#l00177">177</a> of file <a class="el" href="context_8cpp-source.html">context.cpp</a>.</p>
 
1173
 
 
1174
<p>Referenced by <a class="el" href="ofxdump_8cpp-source.html#l00369">main()</a>, and <a class="el" href="context_8cpp-source.html#l00177">ofx_set_security_cb()</a>.</p>
 
1175
 
 
1176
</div>
 
1177
</div><p>
 
1178
<a class="anchor" name="afd8ce6626b070ec64479e7993e6fc07"></a><!-- doxytag: member="inc/libofx.h::ofx_set_statement_cb" ref="afd8ce6626b070ec64479e7993e6fc07" args="(LibofxContextPtr ctx, LibofxProcStatementCallback cb, void *user_data)" -->
 
1179
<div class="memitem">
 
1180
<div class="memproto">
 
1181
      <table class="memname">
 
1182
        <tr>
 
1183
          <td class="memname">CFCT void ofx_set_statement_cb           </td>
 
1184
          <td>(</td>
 
1185
          <td class="paramtype"><a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#cb05196108aab07092d1b4931577b87c">LibofxContextPtr</a>&nbsp;</td>
 
1186
          <td class="paramname"> <em>ctx</em>, </td>
 
1187
        </tr>
 
1188
        <tr>
 
1189
          <td class="paramkey"></td>
 
1190
          <td></td>
 
1191
          <td class="paramtype"><a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#457cbf849ad1ac5914cfb8bdeaccf4d5">LibofxProcStatementCallback</a>&nbsp;</td>
 
1192
          <td class="paramname"> <em>cb</em>, </td>
 
1193
        </tr>
 
1194
        <tr>
 
1195
          <td class="paramkey"></td>
 
1196
          <td></td>
 
1197
          <td class="paramtype">void *&nbsp;</td>
 
1198
          <td class="paramname"> <em>user_data</em></td><td>&nbsp;</td>
 
1199
        </tr>
 
1200
        <tr>
 
1201
          <td></td>
 
1202
          <td>)</td>
 
1203
          <td></td><td></td><td width="100%"></td>
1007
1204
        </tr>
1008
1205
      </table>
1009
 
    </td>
1010
 
  </tr>
1011
 
</table>
1012
 
<table cellspacing="5" cellpadding="0" border="0">
1013
 
  <tr>
1014
 
    <td>
1015
 
      &nbsp;
1016
 
    </td>
1017
 
    <td>
 
1206
</div>
 
1207
<div class="memdoc">
1018
1208
 
1019
1209
<p>
1020
1210
Set the statement callback in the given context. <dl compact><dt><b>Parameters:</b></dt><dd>
1025
1215
  </table>
1026
1216
</dl>
1027
1217
 
1028
 
<p>
1029
 
Definition at line <a class="el" href="context_8cpp-source.html#l00184">184</a> of file <a class="el" href="context_8cpp-source.html">context.cpp</a>.
1030
 
<p>
1031
 
Referenced by <a class="el" href="ofx2qif_8c-source.html#l00202">main()</a>, and <a class="el" href="context_8cpp-source.html#l00184">ofx_set_statement_cb()</a>.    </td>
1032
 
  </tr>
1033
 
</table>
1034
 
<a class="anchor" name="44cffa9ef1f5b1ff78b051e5fc710b05"></a><!-- doxytag: member="inc/libofx.h::ofx_set_status_cb" ref="44cffa9ef1f5b1ff78b051e5fc710b05" args="(LibofxContextPtr ctx, LibofxProcStatusCallback cb, void *user_data)" --><p>
1035
 
<table class="mdTable" cellpadding="2" cellspacing="0">
1036
 
  <tr>
1037
 
    <td class="mdRow">
1038
 
      <table cellpadding="0" cellspacing="0" border="0">
1039
 
        <tr>
1040
 
          <td class="md" nowrap valign="top">CFCT void ofx_set_status_cb           </td>
1041
 
          <td class="md" valign="top">(&nbsp;</td>
1042
 
          <td class="md" nowrap valign="top"><a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#15e5ea23015b0e379679d9e8db1057c0">LibofxContextPtr</a>&nbsp;</td>
1043
 
          <td class="mdname" nowrap> <em>ctx</em>, </td>
1044
 
        </tr>
1045
 
        <tr>
1046
 
          <td class="md" nowrap align="right"></td>
1047
 
          <td class="md"></td>
1048
 
          <td class="md" nowrap><a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#14155cb28af71092c8920c633337238a">LibofxProcStatusCallback</a>&nbsp;</td>
1049
 
          <td class="mdname" nowrap> <em>cb</em>, </td>
1050
 
        </tr>
1051
 
        <tr>
1052
 
          <td class="md" nowrap align="right"></td>
1053
 
          <td class="md"></td>
1054
 
          <td class="md" nowrap>void *&nbsp;</td>
1055
 
          <td class="mdname" nowrap> <em>user_data</em></td>
1056
 
        </tr>
1057
 
        <tr>
1058
 
          <td class="md"></td>
1059
 
          <td class="md">)&nbsp;</td>
1060
 
          <td class="md" colspan="2"></td>
 
1218
<p>Definition at line <a class="el" href="context_8cpp-source.html#l00193">193</a> of file <a class="el" href="context_8cpp-source.html">context.cpp</a>.</p>
 
1219
 
 
1220
<p>Referenced by <a class="el" href="ofx2qif_8c-source.html#l00202">main()</a>, and <a class="el" href="context_8cpp-source.html#l00193">ofx_set_statement_cb()</a>.</p>
 
1221
 
 
1222
</div>
 
1223
</div><p>
 
1224
<a class="anchor" name="c9e39dac5b93d9db8ee699f3809a0c79"></a><!-- doxytag: member="inc/libofx.h::ofx_set_status_cb" ref="c9e39dac5b93d9db8ee699f3809a0c79" args="(LibofxContextPtr ctx, LibofxProcStatusCallback cb, void *user_data)" -->
 
1225
<div class="memitem">
 
1226
<div class="memproto">
 
1227
      <table class="memname">
 
1228
        <tr>
 
1229
          <td class="memname">CFCT void ofx_set_status_cb           </td>
 
1230
          <td>(</td>
 
1231
          <td class="paramtype"><a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#cb05196108aab07092d1b4931577b87c">LibofxContextPtr</a>&nbsp;</td>
 
1232
          <td class="paramname"> <em>ctx</em>, </td>
 
1233
        </tr>
 
1234
        <tr>
 
1235
          <td class="paramkey"></td>
 
1236
          <td></td>
 
1237
          <td class="paramtype"><a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#50daae5a31dcfb84db8ede120f28c2db">LibofxProcStatusCallback</a>&nbsp;</td>
 
1238
          <td class="paramname"> <em>cb</em>, </td>
 
1239
        </tr>
 
1240
        <tr>
 
1241
          <td class="paramkey"></td>
 
1242
          <td></td>
 
1243
          <td class="paramtype">void *&nbsp;</td>
 
1244
          <td class="paramname"> <em>user_data</em></td><td>&nbsp;</td>
 
1245
        </tr>
 
1246
        <tr>
 
1247
          <td></td>
 
1248
          <td>)</td>
 
1249
          <td></td><td></td><td width="100%"></td>
1061
1250
        </tr>
1062
1251
      </table>
1063
 
    </td>
1064
 
  </tr>
1065
 
</table>
1066
 
<table cellspacing="5" cellpadding="0" border="0">
1067
 
  <tr>
1068
 
    <td>
1069
 
      &nbsp;
1070
 
    </td>
1071
 
    <td>
 
1252
</div>
 
1253
<div class="memdoc">
1072
1254
 
1073
1255
<p>
1074
1256
Set the status callback in the given context. <dl compact><dt><b>Parameters:</b></dt><dd>
1079
1261
  </table>
1080
1262
</dl>
1081
1263
 
1082
 
<p>
1083
 
Definition at line <a class="el" href="context_8cpp-source.html#l00153">153</a> of file <a class="el" href="context_8cpp-source.html">context.cpp</a>.
1084
 
<p>
1085
 
Referenced by <a class="el" href="context_8cpp-source.html#l00153">ofx_set_status_cb()</a>.    </td>
1086
 
  </tr>
1087
 
</table>
1088
 
<a class="anchor" name="5516a2d26ff7ee2d4eefc3202275eda1"></a><!-- doxytag: member="inc/libofx.h::ofx_set_transaction_cb" ref="5516a2d26ff7ee2d4eefc3202275eda1" args="(LibofxContextPtr ctx, LibofxProcTransactionCallback cb, void *user_data)" --><p>
1089
 
<table class="mdTable" cellpadding="2" cellspacing="0">
1090
 
  <tr>
1091
 
    <td class="mdRow">
1092
 
      <table cellpadding="0" cellspacing="0" border="0">
1093
 
        <tr>
1094
 
          <td class="md" nowrap valign="top">CFCT void ofx_set_transaction_cb           </td>
1095
 
          <td class="md" valign="top">(&nbsp;</td>
1096
 
          <td class="md" nowrap valign="top"><a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#15e5ea23015b0e379679d9e8db1057c0">LibofxContextPtr</a>&nbsp;</td>
1097
 
          <td class="mdname" nowrap> <em>ctx</em>, </td>
1098
 
        </tr>
1099
 
        <tr>
1100
 
          <td class="md" nowrap align="right"></td>
1101
 
          <td class="md"></td>
1102
 
          <td class="md" nowrap><a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#9ebd0c663e69751b90e56888a835eb72">LibofxProcTransactionCallback</a>&nbsp;</td>
1103
 
          <td class="mdname" nowrap> <em>cb</em>, </td>
1104
 
        </tr>
1105
 
        <tr>
1106
 
          <td class="md" nowrap align="right"></td>
1107
 
          <td class="md"></td>
1108
 
          <td class="md" nowrap>void *&nbsp;</td>
1109
 
          <td class="mdname" nowrap> <em>user_data</em></td>
1110
 
        </tr>
1111
 
        <tr>
1112
 
          <td class="md"></td>
1113
 
          <td class="md">)&nbsp;</td>
1114
 
          <td class="md" colspan="2"></td>
 
1264
<p>Definition at line <a class="el" href="context_8cpp-source.html#l00162">162</a> of file <a class="el" href="context_8cpp-source.html">context.cpp</a>.</p>
 
1265
 
 
1266
<p>Referenced by <a class="el" href="ofxdump_8cpp-source.html#l00369">main()</a>, and <a class="el" href="context_8cpp-source.html#l00162">ofx_set_status_cb()</a>.</p>
 
1267
 
 
1268
</div>
 
1269
</div><p>
 
1270
<a class="anchor" name="0f47dac1e503298ff60e9d6bdc5a5775"></a><!-- doxytag: member="inc/libofx.h::ofx_set_transaction_cb" ref="0f47dac1e503298ff60e9d6bdc5a5775" args="(LibofxContextPtr ctx, LibofxProcTransactionCallback cb, void *user_data)" -->
 
1271
<div class="memitem">
 
1272
<div class="memproto">
 
1273
      <table class="memname">
 
1274
        <tr>
 
1275
          <td class="memname">CFCT void ofx_set_transaction_cb           </td>
 
1276
          <td>(</td>
 
1277
          <td class="paramtype"><a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#cb05196108aab07092d1b4931577b87c">LibofxContextPtr</a>&nbsp;</td>
 
1278
          <td class="paramname"> <em>ctx</em>, </td>
 
1279
        </tr>
 
1280
        <tr>
 
1281
          <td class="paramkey"></td>
 
1282
          <td></td>
 
1283
          <td class="paramtype"><a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#35d231437fba371dcd4553c4c5c29901">LibofxProcTransactionCallback</a>&nbsp;</td>
 
1284
          <td class="paramname"> <em>cb</em>, </td>
 
1285
        </tr>
 
1286
        <tr>
 
1287
          <td class="paramkey"></td>
 
1288
          <td></td>
 
1289
          <td class="paramtype">void *&nbsp;</td>
 
1290
          <td class="paramname"> <em>user_data</em></td><td>&nbsp;</td>
 
1291
        </tr>
 
1292
        <tr>
 
1293
          <td></td>
 
1294
          <td>)</td>
 
1295
          <td></td><td></td><td width="100%"></td>
1115
1296
        </tr>
1116
1297
      </table>
1117
 
    </td>
1118
 
  </tr>
1119
 
</table>
1120
 
<table cellspacing="5" cellpadding="0" border="0">
1121
 
  <tr>
1122
 
    <td>
1123
 
      &nbsp;
1124
 
    </td>
1125
 
    <td>
 
1298
</div>
 
1299
<div class="memdoc">
1126
1300
 
1127
1301
<p>
1128
1302
Set the transaction callback in the given context. <dl compact><dt><b>Parameters:</b></dt><dd>
1133
1307
  </table>
1134
1308
</dl>
1135
1309
 
1136
 
<p>
1137
 
Definition at line <a class="el" href="context_8cpp-source.html#l00176">176</a> of file <a class="el" href="context_8cpp-source.html">context.cpp</a>.
1138
 
<p>
1139
 
Referenced by <a class="el" href="ofx2qif_8c-source.html#l00202">main()</a>, and <a class="el" href="context_8cpp-source.html#l00176">ofx_set_transaction_cb()</a>.    </td>
1140
 
  </tr>
1141
 
</table>
 
1310
<p>Definition at line <a class="el" href="context_8cpp-source.html#l00185">185</a> of file <a class="el" href="context_8cpp-source.html">context.cpp</a>.</p>
 
1311
 
 
1312
<p>Referenced by <a class="el" href="ofx2qif_8c-source.html#l00202">main()</a>, and <a class="el" href="context_8cpp-source.html#l00185">ofx_set_transaction_cb()</a>.</p>
 
1313
 
 
1314
</div>
 
1315
</div><p>
1142
1316
<hr><h2>Variable Documentation</h2>
1143
 
<a class="anchor" name="8245d22af7e29641a398a4f6db9485ff"></a><!-- doxytag: member="inc/libofx.h::LibofxExportFormatList" ref="8245d22af7e29641a398a4f6db9485ff" args="[]" --><p>
1144
 
<table class="mdTable" cellpadding="2" cellspacing="0">
1145
 
  <tr>
1146
 
    <td class="mdRow">
1147
 
      <table cellpadding="0" cellspacing="0" border="0">
1148
 
        <tr>
1149
 
          <td class="md" nowrap valign="top">const struct <a class="el" href="structLibofxFileFormatInfo.html">LibofxFileFormatInfo</a> <a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#8245d22af7e29641a398a4f6db9485ff">LibofxExportFormatList</a>[]          </td>
1150
 
        </tr>
1151
 
      </table>
1152
 
    </td>
1153
 
  </tr>
1154
 
</table>
1155
 
<table cellspacing="5" cellpadding="0" border="0">
1156
 
  <tr>
1157
 
    <td>
1158
 
      &nbsp;
1159
 
    </td>
1160
 
    <td>
1161
 
 
1162
 
<p>
1163
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> 
1164
 
{
1165
 
{<a class="code" href="inc_2libofx_8h.html#b13650ecdb69a39a228ec00b995ffd84d5236fc6036e875a74984d0cc60ec8aa">QIF</a>, <span class="stringliteral">"QIF"</span>, <span class="stringliteral">"QIF (Intuit Quicken Interchange Format) NOT IMPLEMENTED"</span>},
1166
 
{<a class="code" href="inc_2libofx_8h.html#b13650ecdb69a39a228ec00b995ffd844b52ee4664b55e98b69e6f61967cabdf">LAST</a>, <span class="stringliteral">"LAST"</span>, <span class="stringliteral">"Not a file format, meant as a loop breaking condition"</span>}
1167
 
}
1168
 
</pre></div>
1169
 
<p>
1170
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00126">126</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.    </td>
1171
 
  </tr>
1172
 
</table>
1173
 
<a class="anchor" name="47340ac933be2130bdb93a9be72ed440"></a><!-- doxytag: member="inc/libofx.h::LibofxImportFormatList" ref="47340ac933be2130bdb93a9be72ed440" args="[]" --><p>
1174
 
<table class="mdTable" cellpadding="2" cellspacing="0">
1175
 
  <tr>
1176
 
    <td class="mdRow">
1177
 
      <table cellpadding="0" cellspacing="0" border="0">
1178
 
        <tr>
1179
 
          <td class="md" nowrap valign="top">const struct <a class="el" href="structLibofxFileFormatInfo.html">LibofxFileFormatInfo</a> <a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#47340ac933be2130bdb93a9be72ed440">LibofxImportFormatList</a>[]          </td>
1180
 
        </tr>
1181
 
      </table>
1182
 
    </td>
1183
 
  </tr>
1184
 
</table>
1185
 
<table cellspacing="5" cellpadding="0" border="0">
1186
 
  <tr>
1187
 
    <td>
1188
 
      &nbsp;
1189
 
    </td>
1190
 
    <td>
1191
 
 
1192
 
<p>
1193
 
<b>Initial value:</b><div class="fragment"><pre class="fragment"> 
1194
 
{
1195
 
{<a class="code" href="inc_2libofx_8h.html#b13650ecdb69a39a228ec00b995ffd84412e931fcf6ad79f28960811f5572056">AUTODETECT</a>, <span class="stringliteral">"AUTODETECT"</span>, <span class="stringliteral">"AUTODETECT (File format will be automatically detected later)"</span>},
1196
 
{<a class="code" href="inc_2libofx_8h.html#b13650ecdb69a39a228ec00b995ffd84fe1965b308c1707453a2f21f81fc6d57">OFX</a>, <span class="stringliteral">"OFX"</span>, <span class="stringliteral">"OFX (Open Financial eXchange (OFX or QFX))"</span>},
1197
 
{<a class="code" href="inc_2libofx_8h.html#b13650ecdb69a39a228ec00b995ffd8446cd06768ae2b26e672db0177cc82712">OFC</a>, <span class="stringliteral">"OFC"</span>, <span class="stringliteral">"OFC (Microsoft Open Financial Connectivity)"</span>},
1198
 
{<a class="code" href="inc_2libofx_8h.html#b13650ecdb69a39a228ec00b995ffd84d5236fc6036e875a74984d0cc60ec8aa">QIF</a>, <span class="stringliteral">"QIF"</span>, <span class="stringliteral">"QIF (Intuit Quicken Interchange Format) NOT IMPLEMENTED"</span>},
1199
 
{<a class="code" href="inc_2libofx_8h.html#b13650ecdb69a39a228ec00b995ffd844b52ee4664b55e98b69e6f61967cabdf">LAST</a>, <span class="stringliteral">"LAST"</span>, <span class="stringliteral">"Not a file format, meant as a loop breaking condition"</span>}
1200
 
}
1201
 
</pre></div>
1202
 
<p>
1203
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00117">117</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
1204
 
<p>
1205
 
Referenced by <a class="el" href="file__preproc_8cpp-source.html#l00037">libofx_get_file_format_description()</a>, <a class="el" href="file__preproc_8cpp-source.html#l00054">libofx_get_file_format_from_str()</a>, <a class="el" href="file__preproc_8cpp-source.html#l00067">libofx_proc_file()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00369">main()</a>.    </td>
1206
 
  </tr>
1207
 
</table>
1208
 
<a class="anchor" name="d1e59908e86e1ce5458e08782f6ff264"></a><!-- doxytag: member="inc/libofx.h::LibofxProcAccountCallback" ref="d1e59908e86e1ce5458e08782f6ff264" args=")(const struct OfxAccountData data, void *account_data)" --><p>
1209
 
<table class="mdTable" cellpadding="2" cellspacing="0">
1210
 
  <tr>
1211
 
    <td class="mdRow">
1212
 
      <table cellpadding="0" cellspacing="0" border="0">
1213
 
        <tr>
1214
 
          <td class="md" nowrap valign="top">CFCT typedef int(* <a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#d1e59908e86e1ce5458e08782f6ff264">LibofxProcAccountCallback</a>)(const struct <a class="el" href="structOfxAccountData.html">OfxAccountData</a> data, void *account_data)          </td>
1215
 
        </tr>
1216
 
      </table>
1217
 
    </td>
1218
 
  </tr>
1219
 
</table>
1220
 
<table cellspacing="5" cellpadding="0" border="0">
1221
 
  <tr>
1222
 
    <td>
1223
 
      &nbsp;
1224
 
    </td>
1225
 
    <td>
1226
 
 
1227
 
<p>
1228
 
The callback function for the <a class="el" href="structOfxAccountData.html">OfxAccountData</a> stucture. 
1229
 
<p>
1230
 
The ofx_proc_account_cb event is always generated first, to allow the application to create accounts or ask the user to match an existing account before the ofx_proc_statement and ofx_proc_transaction event are received. An <a class="el" href="structOfxAccountData.html">OfxAccountData</a> is passed to this event.<p>
1231
 
Note however that this <a class="el" href="structOfxAccountData.html">OfxAccountData</a> structure will also be available as part of <a class="el" href="structOfxStatementData.html">OfxStatementData</a> structure passed to ofx_proc_statement event, as well as a pointer to an arbitrary data structure. 
1232
 
<p>
1233
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00289">289</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.    </td>
1234
 
  </tr>
1235
 
</table>
1236
 
<a class="anchor" name="aba3bbdf4c71ce498a36e115c2f96444"></a><!-- doxytag: member="inc/libofx.h::LibofxProcSecurityCallback" ref="aba3bbdf4c71ce498a36e115c2f96444" args=")(const struct OfxSecurityData data, void *security_data)" --><p>
1237
 
<table class="mdTable" cellpadding="2" cellspacing="0">
1238
 
  <tr>
1239
 
    <td class="mdRow">
1240
 
      <table cellpadding="0" cellspacing="0" border="0">
1241
 
        <tr>
1242
 
          <td class="md" nowrap valign="top">CFCT typedef int(* <a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#aba3bbdf4c71ce498a36e115c2f96444">LibofxProcSecurityCallback</a>)(const struct <a class="el" href="structOfxSecurityData.html">OfxSecurityData</a> data, void *security_data)          </td>
1243
 
        </tr>
1244
 
      </table>
1245
 
    </td>
1246
 
  </tr>
1247
 
</table>
1248
 
<table cellspacing="5" cellpadding="0" border="0">
1249
 
  <tr>
1250
 
    <td>
1251
 
      &nbsp;
1252
 
    </td>
1253
 
    <td>
1254
 
 
1255
 
<p>
1256
 
The callback function for the <a class="el" href="structOfxSecurityData.html">OfxSecurityData</a> stucture. 
1257
 
<p>
1258
 
An ofx_proc_security_cb event is generated for any securities listed in the ofx file. It is generated after ofx_proc_statement but before ofx_proc_transaction. It is meant to be used to allow the client to create a new commodity or security (such as a new stock type). Please note however that this information is usually also available as part of each OfxtransactionData. An <a class="el" href="structOfxSecurityData.html">OfxSecurityData</a> structure is passed to this event, as well as a pointer to an arbitrary data structure. 
1259
 
<p>
1260
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00345">345</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.    </td>
1261
 
  </tr>
1262
 
</table>
1263
 
<a class="anchor" name="ebbf69e9ff550da0b0137b3cf3cfc916"></a><!-- doxytag: member="inc/libofx.h::LibofxProcStatementCallback" ref="ebbf69e9ff550da0b0137b3cf3cfc916" args=")(const struct OfxStatementData data, void *statement_data)" --><p>
1264
 
<table class="mdTable" cellpadding="2" cellspacing="0">
1265
 
  <tr>
1266
 
    <td class="mdRow">
1267
 
      <table cellpadding="0" cellspacing="0" border="0">
1268
 
        <tr>
1269
 
          <td class="md" nowrap valign="top">CFCT typedef int(* <a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#ebbf69e9ff550da0b0137b3cf3cfc916">LibofxProcStatementCallback</a>)(const struct <a class="el" href="structOfxStatementData.html">OfxStatementData</a> data, void *statement_data)          </td>
1270
 
        </tr>
1271
 
      </table>
1272
 
    </td>
1273
 
  </tr>
1274
 
</table>
1275
 
<table cellspacing="5" cellpadding="0" border="0">
1276
 
  <tr>
1277
 
    <td>
1278
 
      &nbsp;
1279
 
    </td>
1280
 
    <td>
1281
 
 
1282
 
<p>
1283
 
The callback function for the <a class="el" href="structOfxStatementData.html">OfxStatementData</a> stucture. 
1284
 
<p>
1285
 
The ofx_proc_statement_cb event is sent after all ofx_proc_transaction events have been sent. An <a class="el" href="structOfxStatementData.html">OfxStatementData</a> is passed to this event, as well as a pointer to an arbitrary data structure. 
1286
 
<p>
1287
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00601">601</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.    </td>
1288
 
  </tr>
1289
 
</table>
1290
 
<a class="anchor" name="14155cb28af71092c8920c633337238a"></a><!-- doxytag: member="inc/libofx.h::LibofxProcStatusCallback" ref="14155cb28af71092c8920c633337238a" args=")(const struct OfxStatusData data, void *status_data)" --><p>
1291
 
<table class="mdTable" cellpadding="2" cellspacing="0">
1292
 
  <tr>
1293
 
    <td class="mdRow">
1294
 
      <table cellpadding="0" cellspacing="0" border="0">
1295
 
        <tr>
1296
 
          <td class="md" nowrap valign="top">CFCT typedef int(* <a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#14155cb28af71092c8920c633337238a">LibofxProcStatusCallback</a>)(const struct <a class="el" href="structOfxStatusData.html">OfxStatusData</a> data, void *status_data)          </td>
1297
 
        </tr>
1298
 
      </table>
1299
 
    </td>
1300
 
  </tr>
1301
 
</table>
1302
 
<table cellspacing="5" cellpadding="0" border="0">
1303
 
  <tr>
1304
 
    <td>
1305
 
      &nbsp;
1306
 
    </td>
1307
 
    <td>
1308
 
 
1309
 
<p>
1310
 
The callback function for the <a class="el" href="structOfxStatusData.html">OfxStatusData</a> stucture. 
1311
 
<p>
1312
 
An ofx_proc_status_cb event is sent everytime the server has generated a OFX STATUS element. As such, it could be received at any time(but not during other events). An <a class="el" href="structOfxStatusData.html">OfxStatusData</a> structure is passed to this event, as well as a pointer to an arbitrary data structure. 
1313
 
<p>
1314
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00220">220</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.    </td>
1315
 
  </tr>
1316
 
</table>
1317
 
<a class="anchor" name="9ebd0c663e69751b90e56888a835eb72"></a><!-- doxytag: member="inc/libofx.h::LibofxProcTransactionCallback" ref="9ebd0c663e69751b90e56888a835eb72" args=")(const struct OfxTransactionData data, void *transaction_data)" --><p>
1318
 
<table class="mdTable" cellpadding="2" cellspacing="0">
1319
 
  <tr>
1320
 
    <td class="mdRow">
1321
 
      <table cellpadding="0" cellspacing="0" border="0">
1322
 
        <tr>
1323
 
          <td class="md" nowrap valign="top">CFCT typedef int(* <a class="el" href="libofx-0_88_82_2inc_2libofx_8h.html#9ebd0c663e69751b90e56888a835eb72">LibofxProcTransactionCallback</a>)(const struct <a class="el" href="structOfxTransactionData.html">OfxTransactionData</a> data, void *transaction_data)          </td>
1324
 
        </tr>
1325
 
      </table>
1326
 
    </td>
1327
 
  </tr>
1328
 
</table>
1329
 
<table cellspacing="5" cellpadding="0" border="0">
1330
 
  <tr>
1331
 
    <td>
1332
 
      &nbsp;
1333
 
    </td>
1334
 
    <td>
1335
 
 
1336
 
<p>
1337
 
The callback function for the <a class="el" href="structOfxTransactionData.html">OfxTransactionData</a> stucture. 
1338
 
<p>
1339
 
An ofx_proc_transaction_cb event is generated for every transaction in the ofx response, after ofx_proc_statement (and possibly ofx_proc_security is generated. An <a class="el" href="structOfxTransactionData.html">OfxTransactionData</a> structure is passed to this event, as well as a pointer to an arbitrary data structure. 
1340
 
<p>
1341
 
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00532">532</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.    </td>
1342
 
  </tr>
1343
 
</table>
1344
 
<hr size="1"><address style="align: right;"><small>Generated on Fri Aug 25 13:25:22 2006 for LibOFX by&nbsp;
 
1317
<a class="anchor" name="a82489ca2279144569727138feb344e8"></a><!-- doxytag: member="inc/libofx.h::LibofxExportFormatList" ref="a82489ca2279144569727138feb344e8" args="[]" -->
 
1318
<div class="memitem">
 
1319
<div class="memproto">
 
1320
      <table class="memname">
 
1321
        <tr>
 
1322
          <td class="memname">struct <a class="el" href="structLibofxFileFormatInfo.html">LibofxFileFormatInfo</a> <a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#a82489ca2279144569727138feb344e8">LibofxExportFormatList</a>[]          </td>
 
1323
        </tr>
 
1324
      </table>
 
1325
</div>
 
1326
<div class="memdoc">
 
1327
 
 
1328
<p>
 
1329
<b>Initial value:</b><div class="fragment"><pre class="fragment"> 
 
1330
{
 
1331
{<a class="code" href="inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de24ab5a4575ba12cefc5ee7e1a4074a06">QIF</a>, <span class="stringliteral">"QIF"</span>, <span class="stringliteral">"QIF (Intuit Quicken Interchange Format) NOT IMPLEMENTED"</span>},
 
1332
{<a class="code" href="inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de990cd45e93be2b4661f3499e0a658a33">LAST</a>, <span class="stringliteral">"LAST"</span>, <span class="stringliteral">"Not a file format, meant as a loop breaking condition"</span>}
 
1333
}
 
1334
</pre></div>
 
1335
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00140">140</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
1336
 
 
1337
</div>
 
1338
</div><p>
 
1339
<a class="anchor" name="b1ad431f1a4db406c34db2833ca80748"></a><!-- doxytag: member="inc/libofx.h::LibofxImportFormatList" ref="b1ad431f1a4db406c34db2833ca80748" args="[]" -->
 
1340
<div class="memitem">
 
1341
<div class="memproto">
 
1342
      <table class="memname">
 
1343
        <tr>
 
1344
          <td class="memname">struct <a class="el" href="structLibofxFileFormatInfo.html">LibofxFileFormatInfo</a> <a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#b1ad431f1a4db406c34db2833ca80748">LibofxImportFormatList</a>[]          </td>
 
1345
        </tr>
 
1346
      </table>
 
1347
</div>
 
1348
<div class="memdoc">
 
1349
 
 
1350
<p>
 
1351
<b>Initial value:</b><div class="fragment"><pre class="fragment"> 
 
1352
{
 
1353
{<a class="code" href="inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de9e87dd56d47acdcc5f86eedf6ae0f7a0">AUTODETECT</a>, <span class="stringliteral">"AUTODETECT"</span>, <span class="stringliteral">"AUTODETECT (File format will be automatically detected later)"</span>},
 
1354
{<a class="code" href="inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de08ab55dc6141faaa0b67a401e9a8801d">OFX</a>, <span class="stringliteral">"OFX"</span>, <span class="stringliteral">"OFX (Open Financial eXchange (OFX or QFX))"</span>},
 
1355
{<a class="code" href="inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736debd42446b99427483c7f3bee70bb217f7">OFC</a>, <span class="stringliteral">"OFC"</span>, <span class="stringliteral">"OFC (Microsoft Open Financial Connectivity)"</span>},
 
1356
{<a class="code" href="inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de24ab5a4575ba12cefc5ee7e1a4074a06">QIF</a>, <span class="stringliteral">"QIF"</span>, <span class="stringliteral">"QIF (Intuit Quicken Interchange Format) NOT IMPLEMENTED"</span>},
 
1357
{<a class="code" href="inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de990cd45e93be2b4661f3499e0a658a33">LAST</a>, <span class="stringliteral">"LAST"</span>, <span class="stringliteral">"Not a file format, meant as a loop breaking condition"</span>}
 
1358
}
 
1359
</pre></div>
 
1360
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00131">131</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
1361
 
 
1362
<p>Referenced by <a class="el" href="file__preproc_8cpp-source.html#l00037">libofx_get_file_format_description()</a>, <a class="el" href="file__preproc_8cpp-source.html#l00054">libofx_get_file_format_from_str()</a>, <a class="el" href="file__preproc_8cpp-source.html#l00067">libofx_proc_file()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00369">main()</a>.</p>
 
1363
 
 
1364
</div>
 
1365
</div><p>
 
1366
<a class="anchor" name="1d20edeaa14f8da3dbeb98fb4af0aa0b"></a><!-- doxytag: member="inc/libofx.h::LibofxProcAccountCallback" ref="1d20edeaa14f8da3dbeb98fb4af0aa0b" args=")(const struct OfxAccountData data, void *account_data)" -->
 
1367
<div class="memitem">
 
1368
<div class="memproto">
 
1369
      <table class="memname">
 
1370
        <tr>
 
1371
          <td class="memname">CFCT typedef int(* <a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#1d20edeaa14f8da3dbeb98fb4af0aa0b">LibofxProcAccountCallback</a>)(const struct <a class="el" href="structOfxAccountData.html">OfxAccountData</a> data, void *account_data)          </td>
 
1372
        </tr>
 
1373
      </table>
 
1374
</div>
 
1375
<div class="memdoc">
 
1376
 
 
1377
<p>
 
1378
The callback function for the <a class="el" href="structOfxAccountData.html" title="An abstraction of an account.">OfxAccountData</a> stucture. 
 
1379
<p>
 
1380
The ofx_proc_account_cb event is always generated first, to allow the application to create accounts or ask the user to match an existing account before the ofx_proc_statement and ofx_proc_transaction event are received. An <a class="el" href="structOfxAccountData.html" title="An abstraction of an account.">OfxAccountData</a> is passed to this event.<p>
 
1381
Note however that this <a class="el" href="structOfxAccountData.html" title="An abstraction of an account.">OfxAccountData</a> structure will also be available as part of <a class="el" href="structOfxStatementData.html" title="An abstraction of an account statement.">OfxStatementData</a> structure passed to ofx_proc_statement event, as well as a pointer to an arbitrary data structure. 
 
1382
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00310">310</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
1383
 
 
1384
</div>
 
1385
</div><p>
 
1386
<a class="anchor" name="05780ed831281da04cc4c65682c1989f"></a><!-- doxytag: member="inc/libofx.h::LibofxProcSecurityCallback" ref="05780ed831281da04cc4c65682c1989f" args=")(const struct OfxSecurityData data, void *security_data)" -->
 
1387
<div class="memitem">
 
1388
<div class="memproto">
 
1389
      <table class="memname">
 
1390
        <tr>
 
1391
          <td class="memname">CFCT typedef int(* <a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#05780ed831281da04cc4c65682c1989f">LibofxProcSecurityCallback</a>)(const struct <a class="el" href="structOfxSecurityData.html">OfxSecurityData</a> data, void *security_data)          </td>
 
1392
        </tr>
 
1393
      </table>
 
1394
</div>
 
1395
<div class="memdoc">
 
1396
 
 
1397
<p>
 
1398
The callback function for the <a class="el" href="structOfxSecurityData.html" title="An abstraction of a security, such as a stock, mutual fund, etc.">OfxSecurityData</a> stucture. 
 
1399
<p>
 
1400
An ofx_proc_security_cb event is generated for any securities listed in the ofx file. It is generated after ofx_proc_statement but before ofx_proc_transaction. It is meant to be used to allow the client to create a new commodity or security (such as a new stock type). Please note however that this information is usually also available as part of each OfxtransactionData. An <a class="el" href="structOfxSecurityData.html" title="An abstraction of a security, such as a stock, mutual fund, etc.">OfxSecurityData</a> structure is passed to this event, as well as a pointer to an arbitrary data structure. 
 
1401
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00366">366</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
1402
 
 
1403
</div>
 
1404
</div><p>
 
1405
<a class="anchor" name="457cbf849ad1ac5914cfb8bdeaccf4d5"></a><!-- doxytag: member="inc/libofx.h::LibofxProcStatementCallback" ref="457cbf849ad1ac5914cfb8bdeaccf4d5" args=")(const struct OfxStatementData data, void *statement_data)" -->
 
1406
<div class="memitem">
 
1407
<div class="memproto">
 
1408
      <table class="memname">
 
1409
        <tr>
 
1410
          <td class="memname">CFCT typedef int(* <a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#457cbf849ad1ac5914cfb8bdeaccf4d5">LibofxProcStatementCallback</a>)(const struct <a class="el" href="structOfxStatementData.html">OfxStatementData</a> data, void *statement_data)          </td>
 
1411
        </tr>
 
1412
      </table>
 
1413
</div>
 
1414
<div class="memdoc">
 
1415
 
 
1416
<p>
 
1417
The callback function for the <a class="el" href="structOfxStatementData.html" title="An abstraction of an account statement.">OfxStatementData</a> stucture. 
 
1418
<p>
 
1419
The ofx_proc_statement_cb event is sent after all ofx_proc_transaction events have been sent. An <a class="el" href="structOfxStatementData.html" title="An abstraction of an account statement.">OfxStatementData</a> is passed to this event, as well as a pointer to an arbitrary data structure. 
 
1420
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00622">622</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
1421
 
 
1422
</div>
 
1423
</div><p>
 
1424
<a class="anchor" name="50daae5a31dcfb84db8ede120f28c2db"></a><!-- doxytag: member="inc/libofx.h::LibofxProcStatusCallback" ref="50daae5a31dcfb84db8ede120f28c2db" args=")(const struct OfxStatusData data, void *status_data)" -->
 
1425
<div class="memitem">
 
1426
<div class="memproto">
 
1427
      <table class="memname">
 
1428
        <tr>
 
1429
          <td class="memname">CFCT typedef int(* <a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#50daae5a31dcfb84db8ede120f28c2db">LibofxProcStatusCallback</a>)(const struct <a class="el" href="structOfxStatusData.html">OfxStatusData</a> data, void *status_data)          </td>
 
1430
        </tr>
 
1431
      </table>
 
1432
</div>
 
1433
<div class="memdoc">
 
1434
 
 
1435
<p>
 
1436
The callback function for the <a class="el" href="structOfxStatusData.html" title="An abstraction of an OFX STATUS element.">OfxStatusData</a> stucture. 
 
1437
<p>
 
1438
An ofx_proc_status_cb event is sent everytime the server has generated a OFX STATUS element. As such, it could be received at any time(but not during other events). An <a class="el" href="structOfxStatusData.html" title="An abstraction of an OFX STATUS element.">OfxStatusData</a> structure is passed to this event, as well as a pointer to an arbitrary data structure. 
 
1439
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00234">234</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
1440
 
 
1441
</div>
 
1442
</div><p>
 
1443
<a class="anchor" name="35d231437fba371dcd4553c4c5c29901"></a><!-- doxytag: member="inc/libofx.h::LibofxProcTransactionCallback" ref="35d231437fba371dcd4553c4c5c29901" args=")(const struct OfxTransactionData data, void *transaction_data)" -->
 
1444
<div class="memitem">
 
1445
<div class="memproto">
 
1446
      <table class="memname">
 
1447
        <tr>
 
1448
          <td class="memname">CFCT typedef int(* <a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#35d231437fba371dcd4553c4c5c29901">LibofxProcTransactionCallback</a>)(const struct <a class="el" href="structOfxTransactionData.html">OfxTransactionData</a> data, void *transaction_data)          </td>
 
1449
        </tr>
 
1450
      </table>
 
1451
</div>
 
1452
<div class="memdoc">
 
1453
 
 
1454
<p>
 
1455
The callback function for the <a class="el" href="structOfxTransactionData.html" title="An abstraction of a transaction in an account.">OfxTransactionData</a> stucture. 
 
1456
<p>
 
1457
An ofx_proc_transaction_cb event is generated for every transaction in the ofx response, after ofx_proc_statement (and possibly ofx_proc_security is generated. An <a class="el" href="structOfxTransactionData.html" title="An abstraction of a transaction in an account.">OfxTransactionData</a> structure is passed to this event, as well as a pointer to an arbitrary data structure. 
 
1458
<p>Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00553">553</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.</p>
 
1459
 
 
1460
</div>
 
1461
</div><p>
 
1462
<hr size="1"><address style="text-align: right;"><small>Generated on Mon Nov 19 20:27:59 2007 for LibOFX by&nbsp;
1345
1463
<a href="http://www.doxygen.org/index.html">
1346
 
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
 
1464
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
1347
1465
</body>
1348
1466
</html>