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

« back to all changes in this revision

Viewing changes to doc/html/libofx-0_89_80_2inc_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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
 
3
<title>LibOFX: libofx.h File Reference</title>
 
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
 
5
<link href="tabs.css" rel="stylesheet" type="text/css">
 
6
</head><body>
 
7
<!-- Generated by Doxygen 1.5.3 -->
 
8
<div class="tabs">
 
9
  <ul>
 
10
    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
 
11
    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
 
12
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
 
13
    <li class="current"><a href="files.html"><span>Files</span></a></li>
 
14
  </ul>
 
15
</div>
 
16
<h1>libofx.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
 
17
Main header file containing the LibOfx API. 
 
18
<p>
 
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>
 
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>
 
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... 
 
22
<p>Definition in file <a class="el" href="libofx-0_89_80_2inc_2libofx_8h-source.html">libofx-0.9.0/inc/libofx.h</a>.</p>
 
23
 
 
24
<p>
 
25
 
 
26
<p>
 
27
<a href="libofx-0_89_80_2inc_2libofx_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
 
28
<tr><td></td></tr>
 
29
<tr><td colspan="2"><br><h2>Data Structures</h2></td></tr>
 
30
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structLibofxFileFormatInfo.html">LibofxFileFormatInfo</a></td></tr>
 
31
 
 
32
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxStatusData.html">OfxStatusData</a></td></tr>
 
33
 
 
34
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">An abstraction of an OFX STATUS element.  <a href="structOfxStatusData.html#_details">More...</a><br></td></tr>
 
35
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxAccountData.html">OfxAccountData</a></td></tr>
 
36
 
 
37
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">An abstraction of an account.  <a href="structOfxAccountData.html#_details">More...</a><br></td></tr>
 
38
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxSecurityData.html">OfxSecurityData</a></td></tr>
 
39
 
 
40
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">An abstraction of a security, such as a stock, mutual fund, etc.  <a href="structOfxSecurityData.html#_details">More...</a><br></td></tr>
 
41
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxTransactionData.html">OfxTransactionData</a></td></tr>
 
42
 
 
43
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">An abstraction of a transaction in an account.  <a href="structOfxTransactionData.html#_details">More...</a><br></td></tr>
 
44
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxStatementData.html">OfxStatementData</a></td></tr>
 
45
 
 
46
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">An abstraction of an account statement.  <a href="structOfxStatementData.html#_details">More...</a><br></td></tr>
 
47
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxCurrency.html">OfxCurrency</a></td></tr>
 
48
 
 
49
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">NOT YET SUPPORTED.  <a href="structOfxCurrency.html#_details">More...</a><br></td></tr>
 
50
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxFiServiceInfo.html">OfxFiServiceInfo</a></td></tr>
 
51
 
 
52
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Information returned by the OFX Partner Server about a financial institution.  <a href="structOfxFiServiceInfo.html#_details">More...</a><br></td></tr>
 
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>
 
54
 
 
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>
 
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>
 
57
 
 
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>
 
59
 
 
60
<tr><td colspan="2"><br><h2>Creating OFX Files</h2></td></tr>
 
61
<tr><td colspan="2">This group deals with creating OFX files <br><br></td></tr>
 
62
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="58da6c854e5fd8b879e3348c6285198f"></a><!-- doxytag: member="libofx-0.9.0/inc/libofx.h::OFX_AMOUNT_LENGTH" ref="58da6c854e5fd8b879e3348c6285198f" args="" -->
 
63
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_PAYACCT_LENGTH" ref="6b2c390e87d270a029d21708ca9faad3" args="" -->
 
66
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_STATE_LENGTH" ref="c28dc585985dd3c517f2eb818f909a8d" args="" -->
 
69
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_POSTALCODE_LENGTH" ref="c58b9d7dc304b11a10f87ae600520917" args="" -->
 
72
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_NAME_LENGTH" ref="765b4da64823bc421b7a2ffddacaeb1c" args="" -->
 
75
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0_89_80_2inc_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="libofx-0_89_80_2inc_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="libofx-0.9.0/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="libofx-0.9.0/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="libofx-0_89_80_2inc_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>
 
88
 
 
89
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
 
90
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9ad8c7b7d900c6928e9140615f1275a3"></a><!-- doxytag: member="libofx-0.9.0/inc/libofx.h::LIBOFX_MAJOR_VERSION" ref="9ad8c7b7d900c6928e9140615f1275a3" args="" -->
 
91
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::LIBOFX_MINOR_VERSION" ref="3527e3d14bbc471075eaadb71b9e39f1" args="" -->
 
94
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::LIBOFX_MICRO_VERSION" ref="ccb0524df75c9175dc818990f6e5c03c" args="" -->
 
97
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::LIBOFX_BUILD_VERSION" ref="483ab1dcfec944873e1d112a089b7419" args="" -->
 
100
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::LIBOFX_VERSION_RELEASE_STRING" ref="68cfe36f821e562e01082c66030ac8aa" args="" -->
 
103
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::CFCT" ref="47f3130aac7543264fac840fb657cc3d" args="" -->
 
106
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::true" ref="41f9c5fb8b08eb5dc3edce4dcb37fee7" args="" -->
 
109
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::false" ref="65e9886d74aaee76545e83dd09011727" args="" -->
 
112
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_ELEMENT_NAME_LENGTH" ref="5ed330c0afc0b111a5da321dc40b226e" args="" -->
 
115
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_SVRTID2_LENGTH" ref="b1a8253fb77259cffd1b6e541f9ca92d" args="" -->
 
118
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_CHECK_NUMBER_LENGTH" ref="61df923230a6e85eb0ba00f92fbb0b6a" args="" -->
 
121
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_REFERENCE_NUMBER_LENGTH" ref="1986c7960dfc65a9e23be6c5f6c3ff56" args="" -->
 
124
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_FITID_LENGTH" ref="4bcfc93f90d44abbc3a728a56f53915c" args="" -->
 
127
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_TOKEN2_LENGTH" ref="5846e5ce8cd8e1a91c78396effa276f4" args="" -->
 
130
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_MEMO_LENGTH" ref="5880fc183dddd4edbf205fce89480189" args="" -->
 
133
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_MEMO2_LENGTH" ref="7c763f5c089c8549d526f5dc9ae28498" args="" -->
 
136
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_BALANCE_NAME_LENGTH" ref="961dc40842b1f4c20bc08d193f57d8b4" args="" -->
 
139
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_BALANCE_DESCRIPTION_LENGTH" ref="c4eee853e9752511b4049ff67c3ba168" args="" -->
 
142
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_CURRENCY_LENGTH" ref="bb7701460acb587f9113ccf818b567ad" args="" -->
 
145
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_BANKID_LENGTH" ref="70f2178af34abf7e98bee521b745f780" args="" -->
 
148
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_BRANCHID_LENGTH" ref="7aa5e724bd9557d21169289d98ae631a" args="" -->
 
151
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_ACCTID_LENGTH" ref="68c0d75fde3884b2ace680ef8b5fdd07" args="" -->
 
154
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_ACCTKEY_LENGTH" ref="89f43cb6e2af995c6024b7ddbb32b6b9" args="" -->
 
157
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_BROKERID_LENGTH" ref="a1256fa7603b452e20a4701e2aae53d5" args="" -->
 
160
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_ACCOUNT_ID_LENGTH" ref="69861648d37d02054778473eece609f5" args="" -->
 
163
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_ACCOUNT_NAME_LENGTH" ref="065582a1df4497de4a0b00ba909d2e48" args="" -->
 
166
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_MARKETING_INFO_LENGTH" ref="61ce08f420b24b001f7bee78671149e6" args="" -->
 
169
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_TRANSACTION_NAME_LENGTH" ref="1419e2ce65ac40af5559a133161f1113" args="" -->
 
172
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_UNIQUE_ID_LENGTH" ref="c8b6ecd69a4a9b769a61a8c890d14df5" args="" -->
 
175
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_UNIQUE_ID_TYPE_LENGTH" ref="79a2ca4590e15c773c3b0599a75fe6f3" args="" -->
 
178
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_SECNAME_LENGTH" ref="1e46e380960ed692c417d0948d501004" args="" -->
 
181
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_TICKER_LENGTH" ref="861246644f0fef25dcf250bc7c3382d4" args="" -->
 
184
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_ORG_LENGTH" ref="74914e6380be88d51ab921a0f3078646" args="" -->
 
187
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_FID_LENGTH" ref="5524910cf3ba47b3d7a1b6752b69d056" args="" -->
 
190
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_USERID_LENGTH" ref="385135109c07d8a1a72fc3edcb5f115f" args="" -->
 
193
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_USERPASS_LENGTH" ref="57b6f3b8bd4d0012d1a26ffa6e636d4c" args="" -->
 
196
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_URL_LENGTH" ref="2c364470aa70104473ba7c0134c27ae2" args="" -->
 
199
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_APPID_LENGTH" ref="a821a583f7c4a219c1cb5343ca2710e3" args="" -->
 
202
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_APPVER_LENGTH" ref="b6e3588136989b8dd250fc6918294012" args="" -->
 
205
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0.9.0/inc/libofx.h::OFX_HEADERVERSION_LENGTH" ref="56203dc319d05344eb8bf9918db99c65" args="" -->
 
208
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#56203dc319d05344eb8bf9918db99c65">OFX_HEADERVERSION_LENGTH</a>&nbsp;&nbsp;&nbsp;(32)</td></tr>
 
209
 
 
210
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
 
211
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cb05196108aab07092d1b4931577b87c"></a><!-- doxytag: member="libofx-0.9.0/inc/libofx.h::LibofxContextPtr" ref="cb05196108aab07092d1b4931577b87c" args="" -->
 
212
typedef void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#cb05196108aab07092d1b4931577b87c">LibofxContextPtr</a></td></tr>
 
213
 
 
214
<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
 
215
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="libofx-0_89_80_2inc_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="libofx-0_89_80_2inc_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="libofx-0_89_80_2inc_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="libofx-0_89_80_2inc_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>
 
395
 }</td></tr>
 
396
 
 
397
<tr><td colspan="2"><br><h2>Functions</h2></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="libofx-0_89_80_2inc_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="libofx-0_89_80_2inc_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="libofx-0.9.0/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="libofx-0_89_80_2inc_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="libofx-0_89_80_2inc_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="libofx-0_89_80_2inc_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="libofx-0_89_80_2inc_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="libofx-0_89_80_2inc_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="libofx-0_89_80_2inc_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="libofx-0_89_80_2inc_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="libofx-0_89_80_2inc_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="libofx-0_89_80_2inc_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="libofx-0_89_80_2inc_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>
 
428
 
 
429
<tr><td colspan="2"><br><h2>Variables</h2></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="libofx-0_89_80_2inc_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="libofx-0_89_80_2inc_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="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></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="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></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="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></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="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></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="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></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>
 
451
</table>
 
452
<hr><h2>Enumeration Type Documentation</h2>
 
453
<a class="anchor" name="526538786b3535e284f651da05768b23"></a><!-- doxytag: member="libofx-0.9.0/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="libofx-0_89_80_2inc_2libofx_8h-source.html#l00410">410</a> of file <a class="el" href="libofx-0_89_80_2inc_2libofx_8h-source.html">libofx-0.9.0/inc/libofx.h</a>.</p>
 
483
 
 
484
</div>
 
485
</div><p>
 
486
<a class="anchor" name="b81d18936ea1dd7ac5cd708a23a06a9a"></a><!-- doxytag: member="libofx-0.9.0/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="libofx-0_89_80_2inc_2libofx_8h-source.html#l00388">388</a> of file <a class="el" href="libofx-0_89_80_2inc_2libofx_8h-source.html">libofx-0.9.0/inc/libofx.h</a>.</p>
 
624
 
 
625
</div>
 
626
</div><p>
 
627
<a class="anchor" name="954c5e33f48105c5d932d4842e7736de"></a><!-- doxytag: member="libofx-0.9.0/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">
 
637
 
 
638
<p>
 
639
List of possible file formats <dl compact><dt><b>Enumerator: </b></dt><dd>
 
640
<table border="0" cellspacing="2" cellpadding="0">
 
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>
 
676
Not a file format, meant as a loop breaking condition </td></tr>
 
677
</table>
 
678
</dl>
 
679
 
 
680
<p>Definition at line <a class="el" href="libofx-0_89_80_2inc_2libofx_8h-source.html#l00114">114</a> of file <a class="el" href="libofx-0_89_80_2inc_2libofx_8h-source.html">libofx-0.9.0/inc/libofx.h</a>.</p>
 
681
 
 
682
</div>
 
683
</div><p>
 
684
<a class="anchor" name="a7a2e64697569804f14626bbb2649a58"></a><!-- doxytag: member="libofx-0.9.0/inc/libofx.h::TransactionType" ref="a7a2e64697569804f14626bbb2649a58" args="" -->
 
685
<div class="memitem">
 
686
<div class="memproto">
 
687
      <table class="memname">
 
688
        <tr>
 
689
          <td class="memname">enum <a class="el" href="inc_2libofx_8h.html#a7a2e64697569804f14626bbb2649a58">TransactionType</a>          </td>
 
690
        </tr>
 
691
      </table>
 
692
</div>
 
693
<div class="memdoc">
 
694
 
 
695
<p>
 
696
<dl compact><dt><b>Enumerator: </b></dt><dd>
 
697
<table border="0" cellspacing="2" cellpadding="0">
 
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>
 
799
Somer other type of transaction </td></tr>
 
800
</table>
 
801
</dl>
 
802
 
 
803
<p>Definition at line <a class="el" href="libofx-0_89_80_2inc_2libofx_8h-source.html#l00368">368</a> of file <a class="el" href="libofx-0_89_80_2inc_2libofx_8h-source.html">libofx-0.9.0/inc/libofx.h</a>.</p>
 
804
 
 
805
</div>
 
806
</div><p>
 
807
<hr><h2>Function Documentation</h2>
 
808
<a class="anchor" name="e76c85ae1e58b1bb41abf7eb3aca0baf"></a><!-- doxytag: member="libofx-0.9.0/inc/libofx.h::libofx_free_context" ref="e76c85ae1e58b1bb41abf7eb3aca0baf" args="(LibofxContextPtr)" -->
 
809
<div class="memitem">
 
810
<div class="memproto">
 
811
      <table class="memname">
 
812
        <tr>
 
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>
 
819
        </tr>
 
820
      </table>
 
821
</div>
 
822
<div class="memdoc">
 
823
 
 
824
<p>
 
825
Free all ressources used by this context. 
 
826
<p>
 
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
</div>
 
832
</div><p>
 
833
<a class="anchor" name="efc89267742d989b5f17708076807b5e"></a><!-- doxytag: member="libofx-0.9.0/inc/libofx.h::libofx_get_file_format_description" ref="efc89267742d989b5f17708076807b5e" args="(const struct LibofxFileFormatInfo format_list[], enum LibofxFileFormat file_format)" -->
 
834
<div class="memitem">
 
835
<div class="memproto">
 
836
      <table class="memname">
 
837
        <tr>
 
838
          <td class="memname">CFCT const char* libofx_get_file_format_description           </td>
 
839
          <td>(</td>
 
840
          <td class="paramtype">const struct <a class="el" href="structLibofxFileFormatInfo.html">LibofxFileFormatInfo</a>&nbsp;</td>
 
841
          <td class="paramname"> <em>format_list</em>[], </td>
 
842
        </tr>
 
843
        <tr>
 
844
          <td class="paramkey"></td>
 
845
          <td></td>
 
846
          <td class="paramtype">enum <a class="el" href="inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de">LibofxFileFormat</a>&nbsp;</td>
 
847
          <td class="paramname"> <em>file_format</em></td><td>&nbsp;</td>
 
848
        </tr>
 
849
        <tr>
 
850
          <td></td>
 
851
          <td>)</td>
 
852
          <td></td><td></td><td width="100%"></td>
 
853
        </tr>
 
854
      </table>
 
855
</div>
 
856
<div class="memdoc">
 
857
 
 
858
<p>
 
859
get_file_format_description returns a string description of a LibofxFileType. 
 
860
<p>
 
861
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>
 
862
 
 
863
<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>
 
864
 
 
865
</div>
 
866
</div><p>
 
867
<a class="anchor" name="5fef31e6dc9df467c269a860aa4af12a"></a><!-- doxytag: member="libofx-0.9.0/inc/libofx.h::libofx_get_file_format_from_str" ref="5fef31e6dc9df467c269a860aa4af12a" args="(const struct LibofxFileFormatInfo format_list[], const char *file_type_string)" -->
 
868
<div class="memitem">
 
869
<div class="memproto">
 
870
      <table class="memname">
 
871
        <tr>
 
872
          <td class="memname">CFCT enum <a class="el" href="inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de">LibofxFileFormat</a> libofx_get_file_format_from_str           </td>
 
873
          <td>(</td>
 
874
          <td class="paramtype">const struct <a class="el" href="structLibofxFileFormatInfo.html">LibofxFileFormatInfo</a>&nbsp;</td>
 
875
          <td class="paramname"> <em>format_list</em>[], </td>
 
876
        </tr>
 
877
        <tr>
 
878
          <td class="paramkey"></td>
 
879
          <td></td>
 
880
          <td class="paramtype">const char *&nbsp;</td>
 
881
          <td class="paramname"> <em>file_type_string</em></td><td>&nbsp;</td>
 
882
        </tr>
 
883
        <tr>
 
884
          <td></td>
 
885
          <td>)</td>
 
886
          <td></td><td></td><td width="100%"></td>
 
887
        </tr>
 
888
      </table>
 
889
</div>
 
890
<div class="memdoc">
 
891
 
 
892
<p>
 
893
libofx_get_file_type returns a proper enum from a file type string. 
 
894
<p>
 
895
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>
 
896
 
 
897
<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>
 
898
 
 
899
</div>
 
900
</div><p>
 
901
<a class="anchor" name="e2f086d4e5fdf4b314640ea8fed400b0"></a><!-- doxytag: member="libofx-0.9.0/inc/libofx.h::libofx_get_new_context" ref="e2f086d4e5fdf4b314640ea8fed400b0" args="()" -->
 
902
<div class="memitem">
 
903
<div class="memproto">
 
904
      <table class="memname">
 
905
        <tr>
 
906
          <td class="memname">CFCT <a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#cb05196108aab07092d1b4931577b87c">LibofxContextPtr</a> libofx_get_new_context           </td>
 
907
          <td>(</td>
 
908
          <td class="paramname">          </td>
 
909
          <td>&nbsp;)&nbsp;</td>
 
910
          <td width="100%"></td>
 
911
        </tr>
 
912
      </table>
 
913
</div>
 
914
<div class="memdoc">
 
915
 
 
916
<p>
 
917
Initialise the library and return a new context. 
 
918
<p>
 
919
<dl class="return" compact><dt><b>Returns:</b></dt><dd>the new context, to be used by the other functions.</dd></dl>
 
920
<dl class="note" compact><dt><b>Note:</b></dt><dd>: Actual object returned is <a class="el" href="classLibofxContext.html">LibofxContext</a> * </dd></dl>
 
921
 
 
922
<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>
 
923
 
 
924
</div>
 
925
</div><p>
 
926
<a class="anchor" name="02ee3c0b61d866f98fd0f15775d06895"></a><!-- doxytag: member="libofx-0.9.0/inc/libofx.h::libofx_proc_buffer" ref="02ee3c0b61d866f98fd0f15775d06895" args="(LibofxContextPtr ctx, const char *s, unsigned int size)" -->
 
927
<div class="memitem">
 
928
<div class="memproto">
 
929
      <table class="memname">
 
930
        <tr>
 
931
          <td class="memname">CFCT int libofx_proc_buffer           </td>
 
932
          <td>(</td>
 
933
          <td class="paramtype"><a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#cb05196108aab07092d1b4931577b87c">LibofxContextPtr</a>&nbsp;</td>
 
934
          <td class="paramname"> <em>ctx</em>, </td>
 
935
        </tr>
 
936
        <tr>
 
937
          <td class="paramkey"></td>
 
938
          <td></td>
 
939
          <td class="paramtype">const char *&nbsp;</td>
 
940
          <td class="paramname"> <em>s</em>, </td>
 
941
        </tr>
 
942
        <tr>
 
943
          <td class="paramkey"></td>
 
944
          <td></td>
 
945
          <td class="paramtype">unsigned int&nbsp;</td>
 
946
          <td class="paramname"> <em>size</em></td><td>&nbsp;</td>
 
947
        </tr>
 
948
        <tr>
 
949
          <td></td>
 
950
          <td>)</td>
 
951
          <td></td><td></td><td width="100%"></td>
 
952
        </tr>
 
953
      </table>
 
954
</div>
 
955
<div class="memdoc">
 
956
 
 
957
<p>
 
958
Parses the content of the given buffer. 
 
959
<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>
 
960
 
 
961
</div>
 
962
</div><p>
 
963
<a class="anchor" name="f5c4a0387f06b5cccd483a1fd392f805"></a><!-- doxytag: member="libofx-0.9.0/inc/libofx.h::libofx_proc_file" ref="f5c4a0387f06b5cccd483a1fd392f805" args="(LibofxContextPtr libofx_context, const char *p_filename, enum LibofxFileFormat ftype)" -->
 
964
<div class="memitem">
 
965
<div class="memproto">
 
966
      <table class="memname">
 
967
        <tr>
 
968
          <td class="memname">CFCT int libofx_proc_file           </td>
 
969
          <td>(</td>
 
970
          <td class="paramtype"><a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#cb05196108aab07092d1b4931577b87c">LibofxContextPtr</a>&nbsp;</td>
 
971
          <td class="paramname"> <em>libofx_context</em>, </td>
 
972
        </tr>
 
973
        <tr>
 
974
          <td class="paramkey"></td>
 
975
          <td></td>
 
976
          <td class="paramtype">const char *&nbsp;</td>
 
977
          <td class="paramname"> <em>p_filename</em>, </td>
 
978
        </tr>
 
979
        <tr>
 
980
          <td class="paramkey"></td>
 
981
          <td></td>
 
982
          <td class="paramtype">enum <a class="el" href="inc_2libofx_8h.html#954c5e33f48105c5d932d4842e7736de">LibofxFileFormat</a>&nbsp;</td>
 
983
          <td class="paramname"> <em>ftype</em></td><td>&nbsp;</td>
 
984
        </tr>
 
985
        <tr>
 
986
          <td></td>
 
987
          <td>)</td>
 
988
          <td></td><td></td><td width="100%"></td>
 
989
        </tr>
 
990
      </table>
 
991
</div>
 
992
<div class="memdoc">
 
993
 
 
994
<p>
 
995
libofx_proc_file is the entry point of the library. 
 
996
<p>
 
997
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. 
 
998
<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>
 
999
 
 
1000
</div>
 
1001
</div><p>
 
1002
<a class="anchor" name="24821dd5f7269d3b58e6bbaeb0bf0449"></a><!-- doxytag: member="libofx-0.9.0/inc/libofx.h::libofx_request_accountinfo" ref="24821dd5f7269d3b58e6bbaeb0bf0449" args="(const struct OfxFiLogin *login)" -->
 
1003
<div class="memitem">
 
1004
<div class="memproto">
 
1005
      <table class="memname">
 
1006
        <tr>
 
1007
          <td class="memname">CFCT char* libofx_request_accountinfo           </td>
 
1008
          <td>(</td>
 
1009
          <td class="paramtype">const struct <a class="el" href="structOfxFiLogin.html">OfxFiLogin</a> *&nbsp;</td>
 
1010
          <td class="paramname"> <em>login</em>          </td>
 
1011
          <td>&nbsp;)&nbsp;</td>
 
1012
          <td width="100%"></td>
 
1013
        </tr>
 
1014
      </table>
 
1015
</div>
 
1016
<div class="memdoc">
 
1017
 
 
1018
<p>
 
1019
Creates an OFX account info (list) request in string form. 
 
1020
<p>
 
1021
Creates a string which should be passed to an OFX server. This string is an OFX request suitable to retrieve a list of accounts from the <code>fi</code> <p>
 
1022
<dl compact><dt><b>Parameters:</b></dt><dd>
 
1023
  <table border="0" cellspacing="2" cellpadding="0">
 
1024
    <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>
 
1025
  </table>
 
1026
</dl>
 
1027
<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>
 
1028
 
 
1029
</div>
 
1030
</div><p>
 
1031
<a class="anchor" name="8095d04a045a8f0bdfd5c32ea6f1638d"></a><!-- doxytag: member="libofx-0.9.0/inc/libofx.h::libofx_request_statement" ref="8095d04a045a8f0bdfd5c32ea6f1638d" args="(const struct OfxFiLogin *fi, const struct OfxAccountData *account, time_t date_from)" -->
 
1032
<div class="memitem">
 
1033
<div class="memproto">
 
1034
      <table class="memname">
 
1035
        <tr>
 
1036
          <td class="memname">CFCT char* libofx_request_statement           </td>
 
1037
          <td>(</td>
 
1038
          <td class="paramtype">const struct <a class="el" href="structOfxFiLogin.html">OfxFiLogin</a> *&nbsp;</td>
 
1039
          <td class="paramname"> <em>fi</em>, </td>
 
1040
        </tr>
 
1041
        <tr>
 
1042
          <td class="paramkey"></td>
 
1043
          <td></td>
 
1044
          <td class="paramtype">const struct <a class="el" href="structOfxAccountData.html">OfxAccountData</a> *&nbsp;</td>
 
1045
          <td class="paramname"> <em>account</em>, </td>
 
1046
        </tr>
 
1047
        <tr>
 
1048
          <td class="paramkey"></td>
 
1049
          <td></td>
 
1050
          <td class="paramtype">time_t&nbsp;</td>
 
1051
          <td class="paramname"> <em>date_from</em></td><td>&nbsp;</td>
 
1052
        </tr>
 
1053
        <tr>
 
1054
          <td></td>
 
1055
          <td>)</td>
 
1056
          <td></td><td></td><td width="100%"></td>
 
1057
        </tr>
 
1058
      </table>
 
1059
</div>
 
1060
<div class="memdoc">
 
1061
 
 
1062
<p>
 
1063
Creates an OFX statement request in string form. 
 
1064
<p>
 
1065
Creates a string which should be passed to an OFX server. This string is an OFX request suitable to retrieve a statement for the <code>account</code> from the <code>fi</code> <p>
 
1066
<dl compact><dt><b>Parameters:</b></dt><dd>
 
1067
  <table border="0" cellspacing="2" cellpadding="0">
 
1068
    <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>
 
1069
    <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>
 
1070
  </table>
 
1071
</dl>
 
1072
<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>
 
1073
 
 
1074
</div>
 
1075
</div><p>
 
1076
<a class="anchor" name="2bdf268c693b4cadf88a19796c026a2c"></a><!-- doxytag: member="libofx-0.9.0/inc/libofx.h::ofx_set_account_cb" ref="2bdf268c693b4cadf88a19796c026a2c" args="(LibofxContextPtr ctx, LibofxProcAccountCallback cb, void *user_data)" -->
 
1077
<div class="memitem">
 
1078
<div class="memproto">
 
1079
      <table class="memname">
 
1080
        <tr>
 
1081
          <td class="memname">CFCT void ofx_set_account_cb           </td>
 
1082
          <td>(</td>
 
1083
          <td class="paramtype"><a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#cb05196108aab07092d1b4931577b87c">LibofxContextPtr</a>&nbsp;</td>
 
1084
          <td class="paramname"> <em>ctx</em>, </td>
 
1085
        </tr>
 
1086
        <tr>
 
1087
          <td class="paramkey"></td>
 
1088
          <td></td>
 
1089
          <td class="paramtype"><a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#1d20edeaa14f8da3dbeb98fb4af0aa0b">LibofxProcAccountCallback</a>&nbsp;</td>
 
1090
          <td class="paramname"> <em>cb</em>, </td>
 
1091
        </tr>
 
1092
        <tr>
 
1093
          <td class="paramkey"></td>
 
1094
          <td></td>
 
1095
          <td class="paramtype">void *&nbsp;</td>
 
1096
          <td class="paramname"> <em>user_data</em></td><td>&nbsp;</td>
 
1097
        </tr>
 
1098
        <tr>
 
1099
          <td></td>
 
1100
          <td>)</td>
 
1101
          <td></td><td></td><td width="100%"></td>
 
1102
        </tr>
 
1103
      </table>
 
1104
</div>
 
1105
<div class="memdoc">
 
1106
 
 
1107
<p>
 
1108
Set the account callback in the given context. <dl compact><dt><b>Parameters:</b></dt><dd>
 
1109
  <table border="0" cellspacing="2" cellpadding="0">
 
1110
    <tr><td valign="top"></td><td valign="top"><em>ctx</em>&nbsp;</td><td>context </td></tr>
 
1111
    <tr><td valign="top"></td><td valign="top"><em>cb</em>&nbsp;</td><td>callback function </td></tr>
 
1112
    <tr><td valign="top"></td><td valign="top"><em>user_data</em>&nbsp;</td><td>user data to be passed to the callback </td></tr>
 
1113
  </table>
 
1114
</dl>
 
1115
 
 
1116
<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>
 
1117
 
 
1118
</div>
 
1119
</div><p>
 
1120
<a class="anchor" name="841a0f012607c0e1b6053e7e5dce34a8"></a><!-- doxytag: member="libofx-0.9.0/inc/libofx.h::ofx_set_security_cb" ref="841a0f012607c0e1b6053e7e5dce34a8" args="(LibofxContextPtr ctx, LibofxProcSecurityCallback cb, void *user_data)" -->
 
1121
<div class="memitem">
 
1122
<div class="memproto">
 
1123
      <table class="memname">
 
1124
        <tr>
 
1125
          <td class="memname">CFCT void ofx_set_security_cb           </td>
 
1126
          <td>(</td>
 
1127
          <td class="paramtype"><a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#cb05196108aab07092d1b4931577b87c">LibofxContextPtr</a>&nbsp;</td>
 
1128
          <td class="paramname"> <em>ctx</em>, </td>
 
1129
        </tr>
 
1130
        <tr>
 
1131
          <td class="paramkey"></td>
 
1132
          <td></td>
 
1133
          <td class="paramtype"><a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#05780ed831281da04cc4c65682c1989f">LibofxProcSecurityCallback</a>&nbsp;</td>
 
1134
          <td class="paramname"> <em>cb</em>, </td>
 
1135
        </tr>
 
1136
        <tr>
 
1137
          <td class="paramkey"></td>
 
1138
          <td></td>
 
1139
          <td class="paramtype">void *&nbsp;</td>
 
1140
          <td class="paramname"> <em>user_data</em></td><td>&nbsp;</td>
 
1141
        </tr>
 
1142
        <tr>
 
1143
          <td></td>
 
1144
          <td>)</td>
 
1145
          <td></td><td></td><td width="100%"></td>
 
1146
        </tr>
 
1147
      </table>
 
1148
</div>
 
1149
<div class="memdoc">
 
1150
 
 
1151
<p>
 
1152
Set the security callback in the given context. <dl compact><dt><b>Parameters:</b></dt><dd>
 
1153
  <table border="0" cellspacing="2" cellpadding="0">
 
1154
    <tr><td valign="top"></td><td valign="top"><em>ctx</em>&nbsp;</td><td>context </td></tr>
 
1155
    <tr><td valign="top"></td><td valign="top"><em>cb</em>&nbsp;</td><td>callback function </td></tr>
 
1156
    <tr><td valign="top"></td><td valign="top"><em>user_data</em>&nbsp;</td><td>user data to be passed to the callback </td></tr>
 
1157
  </table>
 
1158
</dl>
 
1159
 
 
1160
<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>
 
1161
 
 
1162
</div>
 
1163
</div><p>
 
1164
<a class="anchor" name="afd8ce6626b070ec64479e7993e6fc07"></a><!-- doxytag: member="libofx-0.9.0/inc/libofx.h::ofx_set_statement_cb" ref="afd8ce6626b070ec64479e7993e6fc07" args="(LibofxContextPtr ctx, LibofxProcStatementCallback cb, void *user_data)" -->
 
1165
<div class="memitem">
 
1166
<div class="memproto">
 
1167
      <table class="memname">
 
1168
        <tr>
 
1169
          <td class="memname">CFCT void ofx_set_statement_cb           </td>
 
1170
          <td>(</td>
 
1171
          <td class="paramtype"><a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#cb05196108aab07092d1b4931577b87c">LibofxContextPtr</a>&nbsp;</td>
 
1172
          <td class="paramname"> <em>ctx</em>, </td>
 
1173
        </tr>
 
1174
        <tr>
 
1175
          <td class="paramkey"></td>
 
1176
          <td></td>
 
1177
          <td class="paramtype"><a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#457cbf849ad1ac5914cfb8bdeaccf4d5">LibofxProcStatementCallback</a>&nbsp;</td>
 
1178
          <td class="paramname"> <em>cb</em>, </td>
 
1179
        </tr>
 
1180
        <tr>
 
1181
          <td class="paramkey"></td>
 
1182
          <td></td>
 
1183
          <td class="paramtype">void *&nbsp;</td>
 
1184
          <td class="paramname"> <em>user_data</em></td><td>&nbsp;</td>
 
1185
        </tr>
 
1186
        <tr>
 
1187
          <td></td>
 
1188
          <td>)</td>
 
1189
          <td></td><td></td><td width="100%"></td>
 
1190
        </tr>
 
1191
      </table>
 
1192
</div>
 
1193
<div class="memdoc">
 
1194
 
 
1195
<p>
 
1196
Set the statement callback in the given context. <dl compact><dt><b>Parameters:</b></dt><dd>
 
1197
  <table border="0" cellspacing="2" cellpadding="0">
 
1198
    <tr><td valign="top"></td><td valign="top"><em>ctx</em>&nbsp;</td><td>context </td></tr>
 
1199
    <tr><td valign="top"></td><td valign="top"><em>cb</em>&nbsp;</td><td>callback function </td></tr>
 
1200
    <tr><td valign="top"></td><td valign="top"><em>user_data</em>&nbsp;</td><td>user data to be passed to the callback </td></tr>
 
1201
  </table>
 
1202
</dl>
 
1203
 
 
1204
<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>
 
1205
 
 
1206
</div>
 
1207
</div><p>
 
1208
<a class="anchor" name="c9e39dac5b93d9db8ee699f3809a0c79"></a><!-- doxytag: member="libofx-0.9.0/inc/libofx.h::ofx_set_status_cb" ref="c9e39dac5b93d9db8ee699f3809a0c79" args="(LibofxContextPtr ctx, LibofxProcStatusCallback cb, void *user_data)" -->
 
1209
<div class="memitem">
 
1210
<div class="memproto">
 
1211
      <table class="memname">
 
1212
        <tr>
 
1213
          <td class="memname">CFCT void ofx_set_status_cb           </td>
 
1214
          <td>(</td>
 
1215
          <td class="paramtype"><a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#cb05196108aab07092d1b4931577b87c">LibofxContextPtr</a>&nbsp;</td>
 
1216
          <td class="paramname"> <em>ctx</em>, </td>
 
1217
        </tr>
 
1218
        <tr>
 
1219
          <td class="paramkey"></td>
 
1220
          <td></td>
 
1221
          <td class="paramtype"><a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#50daae5a31dcfb84db8ede120f28c2db">LibofxProcStatusCallback</a>&nbsp;</td>
 
1222
          <td class="paramname"> <em>cb</em>, </td>
 
1223
        </tr>
 
1224
        <tr>
 
1225
          <td class="paramkey"></td>
 
1226
          <td></td>
 
1227
          <td class="paramtype">void *&nbsp;</td>
 
1228
          <td class="paramname"> <em>user_data</em></td><td>&nbsp;</td>
 
1229
        </tr>
 
1230
        <tr>
 
1231
          <td></td>
 
1232
          <td>)</td>
 
1233
          <td></td><td></td><td width="100%"></td>
 
1234
        </tr>
 
1235
      </table>
 
1236
</div>
 
1237
<div class="memdoc">
 
1238
 
 
1239
<p>
 
1240
Set the status callback in the given context. <dl compact><dt><b>Parameters:</b></dt><dd>
 
1241
  <table border="0" cellspacing="2" cellpadding="0">
 
1242
    <tr><td valign="top"></td><td valign="top"><em>ctx</em>&nbsp;</td><td>context </td></tr>
 
1243
    <tr><td valign="top"></td><td valign="top"><em>cb</em>&nbsp;</td><td>callback function </td></tr>
 
1244
    <tr><td valign="top"></td><td valign="top"><em>user_data</em>&nbsp;</td><td>user data to be passed to the callback </td></tr>
 
1245
  </table>
 
1246
</dl>
 
1247
 
 
1248
<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>
 
1249
 
 
1250
</div>
 
1251
</div><p>
 
1252
<a class="anchor" name="0f47dac1e503298ff60e9d6bdc5a5775"></a><!-- doxytag: member="libofx-0.9.0/inc/libofx.h::ofx_set_transaction_cb" ref="0f47dac1e503298ff60e9d6bdc5a5775" args="(LibofxContextPtr ctx, LibofxProcTransactionCallback cb, void *user_data)" -->
 
1253
<div class="memitem">
 
1254
<div class="memproto">
 
1255
      <table class="memname">
 
1256
        <tr>
 
1257
          <td class="memname">CFCT void ofx_set_transaction_cb           </td>
 
1258
          <td>(</td>
 
1259
          <td class="paramtype"><a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#cb05196108aab07092d1b4931577b87c">LibofxContextPtr</a>&nbsp;</td>
 
1260
          <td class="paramname"> <em>ctx</em>, </td>
 
1261
        </tr>
 
1262
        <tr>
 
1263
          <td class="paramkey"></td>
 
1264
          <td></td>
 
1265
          <td class="paramtype"><a class="el" href="libofx-0_89_80_2inc_2libofx_8h.html#35d231437fba371dcd4553c4c5c29901">LibofxProcTransactionCallback</a>&nbsp;</td>
 
1266
          <td class="paramname"> <em>cb</em>, </td>
 
1267
        </tr>
 
1268
        <tr>
 
1269
          <td class="paramkey"></td>
 
1270
          <td></td>
 
1271
          <td class="paramtype">void *&nbsp;</td>
 
1272
          <td class="paramname"> <em>user_data</em></td><td>&nbsp;</td>
 
1273
        </tr>
 
1274
        <tr>
 
1275
          <td></td>
 
1276
          <td>)</td>
 
1277
          <td></td><td></td><td width="100%"></td>
 
1278
        </tr>
 
1279
      </table>
 
1280
</div>
 
1281
<div class="memdoc">
 
1282
 
 
1283
<p>
 
1284
Set the transaction callback in the given context. <dl compact><dt><b>Parameters:</b></dt><dd>
 
1285
  <table border="0" cellspacing="2" cellpadding="0">
 
1286
    <tr><td valign="top"></td><td valign="top"><em>ctx</em>&nbsp;</td><td>context </td></tr>
 
1287
    <tr><td valign="top"></td><td valign="top"><em>cb</em>&nbsp;</td><td>callback function </td></tr>
 
1288
    <tr><td valign="top"></td><td valign="top"><em>user_data</em>&nbsp;</td><td>user data to be passed to the callback </td></tr>
 
1289
  </table>
 
1290
</dl>
 
1291
 
 
1292
<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>
 
1293
 
 
1294
</div>
 
1295
</div><p>
 
1296
<hr><h2>Variable Documentation</h2>
 
1297
<a class="anchor" name="a82489ca2279144569727138feb344e8"></a><!-- doxytag: member="libofx-0.9.0/inc/libofx.h::LibofxExportFormatList" ref="a82489ca2279144569727138feb344e8" args="[]" -->
 
1298
<div class="memitem">
 
1299
<div class="memproto">
 
1300
      <table class="memname">
 
1301
        <tr>
 
1302
          <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>
 
1303
        </tr>
 
1304
      </table>
 
1305
</div>
 
1306
<div class="memdoc">
 
1307
 
 
1308
<p>
 
1309
<b>Initial value:</b><div class="fragment"><pre class="fragment"> 
 
1310
{
 
1311
{<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>},
 
1312
{<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>}
 
1313
}
 
1314
</pre></div>
 
1315
<p>Definition at line <a class="el" href="libofx-0_89_80_2inc_2libofx_8h-source.html#l00140">140</a> of file <a class="el" href="libofx-0_89_80_2inc_2libofx_8h-source.html">libofx-0.9.0/inc/libofx.h</a>.</p>
 
1316
 
 
1317
</div>
 
1318
</div><p>
 
1319
<a class="anchor" name="b1ad431f1a4db406c34db2833ca80748"></a><!-- doxytag: member="libofx-0.9.0/inc/libofx.h::LibofxImportFormatList" ref="b1ad431f1a4db406c34db2833ca80748" args="[]" -->
 
1320
<div class="memitem">
 
1321
<div class="memproto">
 
1322
      <table class="memname">
 
1323
        <tr>
 
1324
          <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>
 
1325
        </tr>
 
1326
      </table>
 
1327
</div>
 
1328
<div class="memdoc">
 
1329
 
 
1330
<p>
 
1331
<b>Initial value:</b><div class="fragment"><pre class="fragment"> 
 
1332
{
 
1333
{<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>},
 
1334
{<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>},
 
1335
{<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>},
 
1336
{<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>},
 
1337
{<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>}
 
1338
}
 
1339
</pre></div>
 
1340
<p>Definition at line <a class="el" href="libofx-0_89_80_2inc_2libofx_8h-source.html#l00131">131</a> of file <a class="el" href="libofx-0_89_80_2inc_2libofx_8h-source.html">libofx-0.9.0/inc/libofx.h</a>.</p>
 
1341
 
 
1342
</div>
 
1343
</div><p>
 
1344
<a class="anchor" name="1d20edeaa14f8da3dbeb98fb4af0aa0b"></a><!-- doxytag: member="libofx-0.9.0/inc/libofx.h::LibofxProcAccountCallback" ref="1d20edeaa14f8da3dbeb98fb4af0aa0b" args=")(const struct OfxAccountData data, void *account_data)" -->
 
1345
<div class="memitem">
 
1346
<div class="memproto">
 
1347
      <table class="memname">
 
1348
        <tr>
 
1349
          <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>
 
1350
        </tr>
 
1351
      </table>
 
1352
</div>
 
1353
<div class="memdoc">
 
1354
 
 
1355
<p>
 
1356
The callback function for the <a class="el" href="structOfxAccountData.html" title="An abstraction of an account.">OfxAccountData</a> stucture. 
 
1357
<p>
 
1358
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>
 
1359
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. 
 
1360
<p>Definition at line <a class="el" href="libofx-0_89_80_2inc_2libofx_8h-source.html#l00310">310</a> of file <a class="el" href="libofx-0_89_80_2inc_2libofx_8h-source.html">libofx-0.9.0/inc/libofx.h</a>.</p>
 
1361
 
 
1362
</div>
 
1363
</div><p>
 
1364
<a class="anchor" name="05780ed831281da04cc4c65682c1989f"></a><!-- doxytag: member="libofx-0.9.0/inc/libofx.h::LibofxProcSecurityCallback" ref="05780ed831281da04cc4c65682c1989f" args=")(const struct OfxSecurityData data, void *security_data)" -->
 
1365
<div class="memitem">
 
1366
<div class="memproto">
 
1367
      <table class="memname">
 
1368
        <tr>
 
1369
          <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>
 
1370
        </tr>
 
1371
      </table>
 
1372
</div>
 
1373
<div class="memdoc">
 
1374
 
 
1375
<p>
 
1376
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. 
 
1377
<p>
 
1378
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. 
 
1379
<p>Definition at line <a class="el" href="libofx-0_89_80_2inc_2libofx_8h-source.html#l00366">366</a> of file <a class="el" href="libofx-0_89_80_2inc_2libofx_8h-source.html">libofx-0.9.0/inc/libofx.h</a>.</p>
 
1380
 
 
1381
</div>
 
1382
</div><p>
 
1383
<a class="anchor" name="457cbf849ad1ac5914cfb8bdeaccf4d5"></a><!-- doxytag: member="libofx-0.9.0/inc/libofx.h::LibofxProcStatementCallback" ref="457cbf849ad1ac5914cfb8bdeaccf4d5" args=")(const struct OfxStatementData data, void *statement_data)" -->
 
1384
<div class="memitem">
 
1385
<div class="memproto">
 
1386
      <table class="memname">
 
1387
        <tr>
 
1388
          <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>
 
1389
        </tr>
 
1390
      </table>
 
1391
</div>
 
1392
<div class="memdoc">
 
1393
 
 
1394
<p>
 
1395
The callback function for the <a class="el" href="structOfxStatementData.html" title="An abstraction of an account statement.">OfxStatementData</a> stucture. 
 
1396
<p>
 
1397
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. 
 
1398
<p>Definition at line <a class="el" href="libofx-0_89_80_2inc_2libofx_8h-source.html#l00622">622</a> of file <a class="el" href="libofx-0_89_80_2inc_2libofx_8h-source.html">libofx-0.9.0/inc/libofx.h</a>.</p>
 
1399
 
 
1400
</div>
 
1401
</div><p>
 
1402
<a class="anchor" name="50daae5a31dcfb84db8ede120f28c2db"></a><!-- doxytag: member="libofx-0.9.0/inc/libofx.h::LibofxProcStatusCallback" ref="50daae5a31dcfb84db8ede120f28c2db" args=")(const struct OfxStatusData data, void *status_data)" -->
 
1403
<div class="memitem">
 
1404
<div class="memproto">
 
1405
      <table class="memname">
 
1406
        <tr>
 
1407
          <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>
 
1408
        </tr>
 
1409
      </table>
 
1410
</div>
 
1411
<div class="memdoc">
 
1412
 
 
1413
<p>
 
1414
The callback function for the <a class="el" href="structOfxStatusData.html" title="An abstraction of an OFX STATUS element.">OfxStatusData</a> stucture. 
 
1415
<p>
 
1416
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. 
 
1417
<p>Definition at line <a class="el" href="libofx-0_89_80_2inc_2libofx_8h-source.html#l00234">234</a> of file <a class="el" href="libofx-0_89_80_2inc_2libofx_8h-source.html">libofx-0.9.0/inc/libofx.h</a>.</p>
 
1418
 
 
1419
</div>
 
1420
</div><p>
 
1421
<a class="anchor" name="35d231437fba371dcd4553c4c5c29901"></a><!-- doxytag: member="libofx-0.9.0/inc/libofx.h::LibofxProcTransactionCallback" ref="35d231437fba371dcd4553c4c5c29901" args=")(const struct OfxTransactionData data, void *transaction_data)" -->
 
1422
<div class="memitem">
 
1423
<div class="memproto">
 
1424
      <table class="memname">
 
1425
        <tr>
 
1426
          <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>
 
1427
        </tr>
 
1428
      </table>
 
1429
</div>
 
1430
<div class="memdoc">
 
1431
 
 
1432
<p>
 
1433
The callback function for the <a class="el" href="structOfxTransactionData.html" title="An abstraction of a transaction in an account.">OfxTransactionData</a> stucture. 
 
1434
<p>
 
1435
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. 
 
1436
<p>Definition at line <a class="el" href="libofx-0_89_80_2inc_2libofx_8h-source.html#l00553">553</a> of file <a class="el" href="libofx-0_89_80_2inc_2libofx_8h-source.html">libofx-0.9.0/inc/libofx.h</a>.</p>
 
1437
 
 
1438
</div>
 
1439
</div><p>
 
1440
<hr size="1"><address style="text-align: right;"><small>Generated on Mon Nov 19 20:28:00 2007 for LibOFX by&nbsp;
 
1441
<a href="http://www.doxygen.org/index.html">
 
1442
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
 
1443
</body>
 
1444
</html>