Sophie

Sophie

distrib > Mageia > 1 > i586 > media > core-release > by-pkgid > 0c518cc2e176451ea9eb99bff1e3388d > files > 305

libofx-devel-0.9.1-3.mga1.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>LibOFX: OfxAccountData Struct Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.0 -->
<div class="tabs">
  <ul>
    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
    <li id="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
    <li><a href="files.html"><span>Files</span></a></li>
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
  </ul></div>
<div class="tabs">
  <ul>
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
    <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
  </ul></div>
<h1>OfxAccountData Struct Reference</h1><!-- doxytag: class="OfxAccountData" --><hr><a name="_details"></a><h2>Detailed Description</h2>
An abstraction of an account. 
<p>
The <a class="el" href="structOfxAccountData.html">OfxAccountData</a> structure gives information about a specific account, including it's type, currency and unique id.<p>
When an <a class="el" href="structOfxAccountData.html">OfxAccountData</a> must be passed to functions which create OFX requests related to a specific account, it must contain all the info needed for an OFX request to identify an account. That is: account_type, account_number, bank_id and branch_id 
<p>

<p>
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00247">247</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>OFX mandatory elements</h2></td></tr>
<tr><td colspan="2">The OFX spec defines the following elements as mandatory. The associated variables should all contain valid data but you should not trust the servers. Check if the associated *_valid is true before using them. <br><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab10284">AccountType</a> { <br>
&nbsp;&nbsp;<a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab1028432212e64e77d0f487d8ac7078204a56c">OFX_CHECKING</a>, 
<a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab1028420ea5732b04980ca296c6c25673bd324">OFX_SAVINGS</a>, 
<a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab102847c19e4fda38aeb2ee1120be2a638d28d">OFX_MONEYMRKT</a>, 
<a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab102849a7eac1e4fc43f03821fc6c42d468a71">OFX_CREDITLINE</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab10284381147bb1b704c18f716cf7fa318f72d">OFX_CMA</a>, 
<a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab10284ef7a40d4a94b79cb30e36e9d2d767446">OFX_CREDITCARD</a>, 
<a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab1028471412f0985b2443ef3cf35dc131c227a">OFX_INVESTMENT</a>, 
<a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab1028432212e64e77d0f487d8ac7078204a56c">OFX_CHECKING</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab1028420ea5732b04980ca296c6c25673bd324">OFX_SAVINGS</a>, 
<a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab102847c19e4fda38aeb2ee1120be2a638d28d">OFX_MONEYMRKT</a>, 
<a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab102849a7eac1e4fc43f03821fc6c42d468a71">OFX_CREDITLINE</a>, 
<a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab10284381147bb1b704c18f716cf7fa318f72d">OFX_CMA</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab10284ef7a40d4a94b79cb30e36e9d2d767446">OFX_CREDITCARD</a>, 
<a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab1028471412f0985b2443ef3cf35dc131c227a">OFX_INVESTMENT</a>
<br>
 }</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxAccountData.html#f3c443ec23bb7b2414257960a5f79f4c">account_id</a> [OFX_ACCOUNT_ID_LENGTH]</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxAccountData.html#0f2a85b21b6743e123e7249421410143">account_name</a> [OFX_ACCOUNT_NAME_LENGTH]</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b44c2b8ceccca2bf881e99204f330516"></a><!-- doxytag: member="OfxAccountData::account_id_valid" ref="b44c2b8ceccca2bf881e99204f330516" args="" -->
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxAccountData.html#b44c2b8ceccca2bf881e99204f330516">account_id_valid</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">enum <a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab10284">OfxAccountData::AccountType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxAccountData.html#86c1f1fc9d27be97de56b2ca1feef70f">account_type</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="90d39920acba465ae84c17e35c301e04"></a><!-- doxytag: member="OfxAccountData::account_type_valid" ref="90d39920acba465ae84c17e35c301e04" args="" -->
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxAccountData.html#90d39920acba465ae84c17e35c301e04">account_type_valid</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxAccountData.html#f36a0ad83c815cb2196c8d3dad3310fe">currency</a> [OFX_CURRENCY_LENGTH]</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="62e2f6ca968bbe68930e9588846c339b"></a><!-- doxytag: member="OfxAccountData::currency_valid" ref="62e2f6ca968bbe68930e9588846c339b" args="" -->
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxAccountData.html#62e2f6ca968bbe68930e9588846c339b">currency_valid</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxAccountData.html#b7a689ab5977bd72653046449534f7f7">account_number</a> [OFX_ACCTID_LENGTH]</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1a1a6ccf8821ccab3871f4199fd0faaa"></a><!-- doxytag: member="OfxAccountData::account_number_valid" ref="1a1a6ccf8821ccab3871f4199fd0faaa" args="" -->
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxAccountData.html#1a1a6ccf8821ccab3871f4199fd0faaa">account_number_valid</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxAccountData.html#e7f1e1e41cb6c19ca9a4bdee2b6d3c3b">bank_id</a> [OFX_BANKID_LENGTH]</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d19e6bb53b1112adc39a25670380a265"></a><!-- doxytag: member="OfxAccountData::bank_id_valid" ref="d19e6bb53b1112adc39a25670380a265" args="" -->
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxAccountData.html#d19e6bb53b1112adc39a25670380a265">bank_id_valid</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="51cd1ff5d5809de171bf9071517239e7"></a><!-- doxytag: member="OfxAccountData::broker_id" ref="51cd1ff5d5809de171bf9071517239e7" args="[OFX_BROKERID_LENGTH]" -->
char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxAccountData.html#51cd1ff5d5809de171bf9071517239e7">broker_id</a> [OFX_BROKERID_LENGTH]</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="59defd36706bd332e080dcf56437dabf"></a><!-- doxytag: member="OfxAccountData::broker_id_valid" ref="59defd36706bd332e080dcf56437dabf" args="" -->
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxAccountData.html#59defd36706bd332e080dcf56437dabf">broker_id_valid</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2ebcf0e44c03256016ddadf9a6ddc680"></a><!-- doxytag: member="OfxAccountData::branch_id" ref="2ebcf0e44c03256016ddadf9a6ddc680" args="[OFX_BRANCHID_LENGTH]" -->
char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxAccountData.html#2ebcf0e44c03256016ddadf9a6ddc680">branch_id</a> [OFX_BRANCHID_LENGTH]</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8f9f23018f7b6542fe3eda763a9dfb12"></a><!-- doxytag: member="OfxAccountData::branch_id_valid" ref="8f9f23018f7b6542fe3eda763a9dfb12" args="" -->
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxAccountData.html#8f9f23018f7b6542fe3eda763a9dfb12">branch_id_valid</a></td></tr>

<tr><td colspan="2"><br><h2>OFX mandatory elements</h2></td></tr>
<tr><td colspan="2">The OFX spec defines the following elements as mandatory. The associated variables should all contain valid data but you should not trust the servers. Check if the associated *_valid is true before using them. <br><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab10284">AccountType</a> { <br>
&nbsp;&nbsp;<a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab1028432212e64e77d0f487d8ac7078204a56c">OFX_CHECKING</a>, 
<a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab1028420ea5732b04980ca296c6c25673bd324">OFX_SAVINGS</a>, 
<a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab102847c19e4fda38aeb2ee1120be2a638d28d">OFX_MONEYMRKT</a>, 
<a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab102849a7eac1e4fc43f03821fc6c42d468a71">OFX_CREDITLINE</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab10284381147bb1b704c18f716cf7fa318f72d">OFX_CMA</a>, 
<a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab10284ef7a40d4a94b79cb30e36e9d2d767446">OFX_CREDITCARD</a>, 
<a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab1028471412f0985b2443ef3cf35dc131c227a">OFX_INVESTMENT</a>, 
<a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab1028432212e64e77d0f487d8ac7078204a56c">OFX_CHECKING</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab1028420ea5732b04980ca296c6c25673bd324">OFX_SAVINGS</a>, 
<a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab102847c19e4fda38aeb2ee1120be2a638d28d">OFX_MONEYMRKT</a>, 
<a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab102849a7eac1e4fc43f03821fc6c42d468a71">OFX_CREDITLINE</a>, 
<a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab10284381147bb1b704c18f716cf7fa318f72d">OFX_CMA</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab10284ef7a40d4a94b79cb30e36e9d2d767446">OFX_CREDITCARD</a>, 
<a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab1028471412f0985b2443ef3cf35dc131c227a">OFX_INVESTMENT</a>
<br>
 }</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">enum <a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab10284">OfxAccountData::AccountType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOfxAccountData.html#86c1f1fc9d27be97de56b2ca1feef70f">account_type</a></td></tr>

</table>
<hr><h2>Member Enumeration Documentation</h2>
<a class="anchor" name="3835390f3072fc32736780f44ab10284"></a><!-- doxytag: member="OfxAccountData::AccountType" ref="3835390f3072fc32736780f44ab10284" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab10284">OfxAccountData::AccountType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
account_type tells you what kind of account this is. See the AccountType enum <dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" name="3835390f3072fc32736780f44ab1028432212e64e77d0f487d8ac7078204a56c"></a><!-- doxytag: member="OFX_CHECKING" ref="3835390f3072fc32736780f44ab1028432212e64e77d0f487d8ac7078204a56c" args="" -->OFX_CHECKING</em>&nbsp;</td><td>
A standard checking account </td></tr>
<tr><td valign="top"><em><a class="anchor" name="3835390f3072fc32736780f44ab1028420ea5732b04980ca296c6c25673bd324"></a><!-- doxytag: member="OFX_SAVINGS" ref="3835390f3072fc32736780f44ab1028420ea5732b04980ca296c6c25673bd324" args="" -->OFX_SAVINGS</em>&nbsp;</td><td>
A standard savings account </td></tr>
<tr><td valign="top"><em><a class="anchor" name="3835390f3072fc32736780f44ab102847c19e4fda38aeb2ee1120be2a638d28d"></a><!-- doxytag: member="OFX_MONEYMRKT" ref="3835390f3072fc32736780f44ab102847c19e4fda38aeb2ee1120be2a638d28d" args="" -->OFX_MONEYMRKT</em>&nbsp;</td><td>
A money market account </td></tr>
<tr><td valign="top"><em><a class="anchor" name="3835390f3072fc32736780f44ab102849a7eac1e4fc43f03821fc6c42d468a71"></a><!-- doxytag: member="OFX_CREDITLINE" ref="3835390f3072fc32736780f44ab102849a7eac1e4fc43f03821fc6c42d468a71" args="" -->OFX_CREDITLINE</em>&nbsp;</td><td>
A line of credit </td></tr>
<tr><td valign="top"><em><a class="anchor" name="3835390f3072fc32736780f44ab10284381147bb1b704c18f716cf7fa318f72d"></a><!-- doxytag: member="OFX_CMA" ref="3835390f3072fc32736780f44ab10284381147bb1b704c18f716cf7fa318f72d" args="" -->OFX_CMA</em>&nbsp;</td><td>
Cash Management Account </td></tr>
<tr><td valign="top"><em><a class="anchor" name="3835390f3072fc32736780f44ab10284ef7a40d4a94b79cb30e36e9d2d767446"></a><!-- doxytag: member="OFX_CREDITCARD" ref="3835390f3072fc32736780f44ab10284ef7a40d4a94b79cb30e36e9d2d767446" args="" -->OFX_CREDITCARD</em>&nbsp;</td><td>
A credit card account </td></tr>
<tr><td valign="top"><em><a class="anchor" name="3835390f3072fc32736780f44ab1028471412f0985b2443ef3cf35dc131c227a"></a><!-- doxytag: member="OFX_INVESTMENT" ref="3835390f3072fc32736780f44ab1028471412f0985b2443ef3cf35dc131c227a" args="" -->OFX_INVESTMENT</em>&nbsp;</td><td>
An investment account </td></tr>
<tr><td valign="top"><em><a class="anchor" name="3835390f3072fc32736780f44ab1028432212e64e77d0f487d8ac7078204a56c"></a><!-- doxytag: member="OFX_CHECKING" ref="3835390f3072fc32736780f44ab1028432212e64e77d0f487d8ac7078204a56c" args="" -->OFX_CHECKING</em>&nbsp;</td><td>
A standard checking account </td></tr>
<tr><td valign="top"><em><a class="anchor" name="3835390f3072fc32736780f44ab1028420ea5732b04980ca296c6c25673bd324"></a><!-- doxytag: member="OFX_SAVINGS" ref="3835390f3072fc32736780f44ab1028420ea5732b04980ca296c6c25673bd324" args="" -->OFX_SAVINGS</em>&nbsp;</td><td>
A standard savings account </td></tr>
<tr><td valign="top"><em><a class="anchor" name="3835390f3072fc32736780f44ab102847c19e4fda38aeb2ee1120be2a638d28d"></a><!-- doxytag: member="OFX_MONEYMRKT" ref="3835390f3072fc32736780f44ab102847c19e4fda38aeb2ee1120be2a638d28d" args="" -->OFX_MONEYMRKT</em>&nbsp;</td><td>
A money market account </td></tr>
<tr><td valign="top"><em><a class="anchor" name="3835390f3072fc32736780f44ab102849a7eac1e4fc43f03821fc6c42d468a71"></a><!-- doxytag: member="OFX_CREDITLINE" ref="3835390f3072fc32736780f44ab102849a7eac1e4fc43f03821fc6c42d468a71" args="" -->OFX_CREDITLINE</em>&nbsp;</td><td>
A line of credit </td></tr>
<tr><td valign="top"><em><a class="anchor" name="3835390f3072fc32736780f44ab10284381147bb1b704c18f716cf7fa318f72d"></a><!-- doxytag: member="OFX_CMA" ref="3835390f3072fc32736780f44ab10284381147bb1b704c18f716cf7fa318f72d" args="" -->OFX_CMA</em>&nbsp;</td><td>
Cash Management Account </td></tr>
<tr><td valign="top"><em><a class="anchor" name="3835390f3072fc32736780f44ab10284ef7a40d4a94b79cb30e36e9d2d767446"></a><!-- doxytag: member="OFX_CREDITCARD" ref="3835390f3072fc32736780f44ab10284ef7a40d4a94b79cb30e36e9d2d767446" args="" -->OFX_CREDITCARD</em>&nbsp;</td><td>
A credit card account </td></tr>
<tr><td valign="top"><em><a class="anchor" name="3835390f3072fc32736780f44ab1028471412f0985b2443ef3cf35dc131c227a"></a><!-- doxytag: member="OFX_INVESTMENT" ref="3835390f3072fc32736780f44ab1028471412f0985b2443ef3cf35dc131c227a" args="" -->OFX_INVESTMENT</em>&nbsp;</td><td>
An investment account </td></tr>
</table>
</dl>

<p>
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00269">269</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
</div>
</div><p>
<a class="anchor" name="3835390f3072fc32736780f44ab10284"></a><!-- doxytag: member="OfxAccountData::AccountType" ref="3835390f3072fc32736780f44ab10284" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab10284">OfxAccountData::AccountType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
account_type tells you what kind of account this is. See the AccountType enum <dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" name="3835390f3072fc32736780f44ab1028432212e64e77d0f487d8ac7078204a56c"></a><!-- doxytag: member="OFX_CHECKING" ref="3835390f3072fc32736780f44ab1028432212e64e77d0f487d8ac7078204a56c" args="" -->OFX_CHECKING</em>&nbsp;</td><td>
A standard checking account </td></tr>
<tr><td valign="top"><em><a class="anchor" name="3835390f3072fc32736780f44ab1028420ea5732b04980ca296c6c25673bd324"></a><!-- doxytag: member="OFX_SAVINGS" ref="3835390f3072fc32736780f44ab1028420ea5732b04980ca296c6c25673bd324" args="" -->OFX_SAVINGS</em>&nbsp;</td><td>
A standard savings account </td></tr>
<tr><td valign="top"><em><a class="anchor" name="3835390f3072fc32736780f44ab102847c19e4fda38aeb2ee1120be2a638d28d"></a><!-- doxytag: member="OFX_MONEYMRKT" ref="3835390f3072fc32736780f44ab102847c19e4fda38aeb2ee1120be2a638d28d" args="" -->OFX_MONEYMRKT</em>&nbsp;</td><td>
A money market account </td></tr>
<tr><td valign="top"><em><a class="anchor" name="3835390f3072fc32736780f44ab102849a7eac1e4fc43f03821fc6c42d468a71"></a><!-- doxytag: member="OFX_CREDITLINE" ref="3835390f3072fc32736780f44ab102849a7eac1e4fc43f03821fc6c42d468a71" args="" -->OFX_CREDITLINE</em>&nbsp;</td><td>
A line of credit </td></tr>
<tr><td valign="top"><em><a class="anchor" name="3835390f3072fc32736780f44ab10284381147bb1b704c18f716cf7fa318f72d"></a><!-- doxytag: member="OFX_CMA" ref="3835390f3072fc32736780f44ab10284381147bb1b704c18f716cf7fa318f72d" args="" -->OFX_CMA</em>&nbsp;</td><td>
Cash Management Account </td></tr>
<tr><td valign="top"><em><a class="anchor" name="3835390f3072fc32736780f44ab10284ef7a40d4a94b79cb30e36e9d2d767446"></a><!-- doxytag: member="OFX_CREDITCARD" ref="3835390f3072fc32736780f44ab10284ef7a40d4a94b79cb30e36e9d2d767446" args="" -->OFX_CREDITCARD</em>&nbsp;</td><td>
A credit card account </td></tr>
<tr><td valign="top"><em><a class="anchor" name="3835390f3072fc32736780f44ab1028471412f0985b2443ef3cf35dc131c227a"></a><!-- doxytag: member="OFX_INVESTMENT" ref="3835390f3072fc32736780f44ab1028471412f0985b2443ef3cf35dc131c227a" args="" -->OFX_INVESTMENT</em>&nbsp;</td><td>
An investment account </td></tr>
<tr><td valign="top"><em><a class="anchor" name="3835390f3072fc32736780f44ab1028432212e64e77d0f487d8ac7078204a56c"></a><!-- doxytag: member="OFX_CHECKING" ref="3835390f3072fc32736780f44ab1028432212e64e77d0f487d8ac7078204a56c" args="" -->OFX_CHECKING</em>&nbsp;</td><td>
A standard checking account </td></tr>
<tr><td valign="top"><em><a class="anchor" name="3835390f3072fc32736780f44ab1028420ea5732b04980ca296c6c25673bd324"></a><!-- doxytag: member="OFX_SAVINGS" ref="3835390f3072fc32736780f44ab1028420ea5732b04980ca296c6c25673bd324" args="" -->OFX_SAVINGS</em>&nbsp;</td><td>
A standard savings account </td></tr>
<tr><td valign="top"><em><a class="anchor" name="3835390f3072fc32736780f44ab102847c19e4fda38aeb2ee1120be2a638d28d"></a><!-- doxytag: member="OFX_MONEYMRKT" ref="3835390f3072fc32736780f44ab102847c19e4fda38aeb2ee1120be2a638d28d" args="" -->OFX_MONEYMRKT</em>&nbsp;</td><td>
A money market account </td></tr>
<tr><td valign="top"><em><a class="anchor" name="3835390f3072fc32736780f44ab102849a7eac1e4fc43f03821fc6c42d468a71"></a><!-- doxytag: member="OFX_CREDITLINE" ref="3835390f3072fc32736780f44ab102849a7eac1e4fc43f03821fc6c42d468a71" args="" -->OFX_CREDITLINE</em>&nbsp;</td><td>
A line of credit </td></tr>
<tr><td valign="top"><em><a class="anchor" name="3835390f3072fc32736780f44ab10284381147bb1b704c18f716cf7fa318f72d"></a><!-- doxytag: member="OFX_CMA" ref="3835390f3072fc32736780f44ab10284381147bb1b704c18f716cf7fa318f72d" args="" -->OFX_CMA</em>&nbsp;</td><td>
Cash Management Account </td></tr>
<tr><td valign="top"><em><a class="anchor" name="3835390f3072fc32736780f44ab10284ef7a40d4a94b79cb30e36e9d2d767446"></a><!-- doxytag: member="OFX_CREDITCARD" ref="3835390f3072fc32736780f44ab10284ef7a40d4a94b79cb30e36e9d2d767446" args="" -->OFX_CREDITCARD</em>&nbsp;</td><td>
A credit card account </td></tr>
<tr><td valign="top"><em><a class="anchor" name="3835390f3072fc32736780f44ab1028471412f0985b2443ef3cf35dc131c227a"></a><!-- doxytag: member="OFX_INVESTMENT" ref="3835390f3072fc32736780f44ab1028471412f0985b2443ef3cf35dc131c227a" args="" -->OFX_INVESTMENT</em>&nbsp;</td><td>
An investment account </td></tr>
</table>
</dl>

<p>
Definition at line <a class="el" href="libofx-0_89_81_2inc_2libofx_8h-source.html#l00269">269</a> of file <a class="el" href="libofx-0_89_81_2inc_2libofx_8h-source.html">libofx-0.9.1/inc/libofx.h</a>.
</div>
</div><p>
<hr><h2>Field Documentation</h2>
<a class="anchor" name="f3c443ec23bb7b2414257960a5f79f4c"></a><!-- doxytag: member="OfxAccountData::account_id" ref="f3c443ec23bb7b2414257960a5f79f4c" args="[OFX_ACCOUNT_ID_LENGTH]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structOfxAccountData.html#f3c443ec23bb7b2414257960a5f79f4c">OfxAccountData::account_id</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The account_id is actually built from &lt;BANKID&gt;&lt;BRANCHID&gt;&lt;ACCTID&gt; for a bank account, and &lt;ACCTID&gt;&lt;ACCTKEY&gt; for a credit card account. account_id is meant to be computer-readable. It is a worldwide OFX unique identifier wich can be used for account matching, even in system with multiple users. 
<p>
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00259">259</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
<p>
Referenced by <a class="el" href="ofx__container__transaction_8cpp-source.html#l00142">OfxTransactionContainer::add_account()</a>, <a class="el" href="ofx__container__statement_8cpp-source.html#l00108">OfxStatementContainer::add_account()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00294">ofx_proc_account_cb()</a>.
</div>
</div><p>
<a class="anchor" name="0f2a85b21b6743e123e7249421410143"></a><!-- doxytag: member="OfxAccountData::account_name" ref="0f2a85b21b6743e123e7249421410143" args="[OFX_ACCOUNT_NAME_LENGTH]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structOfxAccountData.html#0f2a85b21b6743e123e7249421410143">OfxAccountData::account_name</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The account_id_name is a string meant to allow the user to identify the account. Currently it is &lt;ACCTID&gt; for a bank account and a credit card account an &lt;BROKERID&gt;:&lt;ACCTID&gt; for investment accounts. account_id_name is not meant to be computer-readable and is not garanteed to be unique. 
<p>
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00265">265</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
<p>
Referenced by <a class="el" href="ofxdump_8cpp-source.html#l00294">ofx_proc_account_cb()</a>.
</div>
</div><p>
<a class="anchor" name="86c1f1fc9d27be97de56b2ca1feef70f"></a><!-- doxytag: member="OfxAccountData::account_type" ref="86c1f1fc9d27be97de56b2ca1feef70f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab10284">OfxAccountData::AccountType</a>  <a class="el" href="structOfxAccountData.html#86c1f1fc9d27be97de56b2ca1feef70f">OfxAccountData::account_type</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
account_type tells you what kind of account this is. See the AccountType enum 
<p>
Referenced by <a class="el" href="ofx__container__account_8cpp-source.html#l00074">OfxAccountContainer::add_attribute()</a>, <a class="el" href="ofx__request__statement_8cpp-source.html#l00059">OfxStatementRequest::BankStatementRequest()</a>, <a class="el" href="ofxdump_8cpp-source.html#l00294">ofx_proc_account_cb()</a>, <a class="el" href="ofx2qif_8c-source.html#l00133">ofx_proc_statement_cb()</a>, <a class="el" href="ofx__request__statement_8cpp-source.html#l00147">OfxPaymentRequest::OfxPaymentRequest()</a>, and <a class="el" href="ofx__request__statement_8cpp-source.html#l00044">OfxStatementRequest::OfxStatementRequest()</a>.
</div>
</div><p>
<a class="anchor" name="f36a0ad83c815cb2196c8d3dad3310fe"></a><!-- doxytag: member="OfxAccountData::currency" ref="f36a0ad83c815cb2196c8d3dad3310fe" args="[OFX_CURRENCY_LENGTH]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structOfxAccountData.html#f36a0ad83c815cb2196c8d3dad3310fe">OfxAccountData::currency</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The currency is a string in ISO-4217 format 
<p>
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00279">279</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
<p>
Referenced by <a class="el" href="ofxdump_8cpp-source.html#l00294">ofx_proc_account_cb()</a>.
</div>
</div><p>
<a class="anchor" name="b7a689ab5977bd72653046449534f7f7"></a><!-- doxytag: member="OfxAccountData::account_number" ref="b7a689ab5977bd72653046449534f7f7" args="[OFX_ACCTID_LENGTH]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structOfxAccountData.html#b7a689ab5977bd72653046449534f7f7">OfxAccountData::account_number</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Corresponds to OFX &lt;ACCTID&gt; 
<p>
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00283">283</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
<p>
Referenced by <a class="el" href="ofx__container__account_8cpp-source.html#l00074">OfxAccountContainer::add_attribute()</a>, <a class="el" href="ofx__request__statement_8cpp-source.html#l00059">OfxStatementRequest::BankStatementRequest()</a>, <a class="el" href="ofx__request__statement_8cpp-source.html#l00086">OfxStatementRequest::CreditCardStatementRequest()</a>, <a class="el" href="ofx__request__statement_8cpp-source.html#l00109">OfxStatementRequest::InvestmentStatementRequest()</a>, <a class="el" href="ofxdump_8cpp-source.html#l00294">ofx_proc_account_cb()</a>, and <a class="el" href="ofx__request__statement_8cpp-source.html#l00147">OfxPaymentRequest::OfxPaymentRequest()</a>.
</div>
</div><p>
<a class="anchor" name="e7f1e1e41cb6c19ca9a4bdee2b6d3c3b"></a><!-- doxytag: member="OfxAccountData::bank_id" ref="e7f1e1e41cb6c19ca9a4bdee2b6d3c3b" args="[OFX_BANKID_LENGTH]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structOfxAccountData.html#e7f1e1e41cb6c19ca9a4bdee2b6d3c3b">OfxAccountData::bank_id</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Corresponds to OFX &lt;BANKID&gt; 
<p>
Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00287">287</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>.
<p>
Referenced by <a class="el" href="ofx__container__account_8cpp-source.html#l00074">OfxAccountContainer::add_attribute()</a>, <a class="el" href="ofx__request__statement_8cpp-source.html#l00059">OfxStatementRequest::BankStatementRequest()</a>, <a class="el" href="ofxdump_8cpp-source.html#l00294">ofx_proc_account_cb()</a>, and <a class="el" href="ofx__request__statement_8cpp-source.html#l00147">OfxPaymentRequest::OfxPaymentRequest()</a>.
</div>
</div><p>
<a class="anchor" name="86c1f1fc9d27be97de56b2ca1feef70f"></a><!-- doxytag: member="OfxAccountData::account_type" ref="86c1f1fc9d27be97de56b2ca1feef70f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="structOfxAccountData.html#3835390f3072fc32736780f44ab10284">OfxAccountData::AccountType</a>  <a class="el" href="structOfxAccountData.html#86c1f1fc9d27be97de56b2ca1feef70f">OfxAccountData::account_type</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
account_type tells you what kind of account this is. See the AccountType enum 
</div>
</div><p>
<hr>The documentation for this struct was generated from the following files:<ul>
<li><a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a><li><a class="el" href="libofx-0_89_81_2inc_2libofx_8h-source.html">libofx-0.9.1/inc/libofx.h</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Mon Feb 9 21:22:00 2009 for LibOFX by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.0 </small></address>
</body>
</html>