<!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: OfxSecurityData 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 Page</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li id="current"><a href="annotated.html"><span>Data Structures</span></a></li> <li><a href="files.html"><span>Files</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> </ul></div> <div class="tabs"> <ul> <li><a href="annotated.html"><span>Data Structures</span></a></li> <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Data Fields</span></a></li> </ul></div> <h1>OfxSecurityData Struct Reference</h1><!-- doxytag: class="OfxSecurityData" --><hr><a name="_details"></a><h2>Detailed Description</h2> An abstraction of a security, such as a stock, mutual fund, etc. <p> The <a class="el" href="structOfxSecurityData.html">OfxSecurityData</a> stucture is used to hols the securyty information inside a <a class="el" href="structOfxTransactionData.html">OfxTransactionData</a> struct for investment transactions. <p> <p> Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00318">318</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> </table> <hr><h2>Field Documentation</h2> <a class="anchor" name="1ad6b3667ca3ee7e3b3685e63c8bd1c6"></a><!-- doxytag: member="OfxSecurityData::unique_id" ref="1ad6b3667ca3ee7e3b3685e63c8bd1c6" args="[OFX_UNIQUE_ID_LENGTH]" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">char <a class="el" href="structOfxSecurityData.html#1ad6b3667ca3ee7e3b3685e63c8bd1c6">OfxSecurityData::unique_id</a> </td> </tr> </table> </div> <div class="memdoc"> <p> The id of the security being traded. <p> Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00324">324</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__security_8cpp-source.html#l00045">OfxSecurityContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00043">ofx_proc_security_cb()</a>. </div> </div><p> <a class="anchor" name="fddec0de534d0ab20cfd3ac562258615"></a><!-- doxytag: member="OfxSecurityData::unique_id_type" ref="fddec0de534d0ab20cfd3ac562258615" args="[OFX_UNIQUE_ID_TYPE_LENGTH]" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">char <a class="el" href="structOfxSecurityData.html#fddec0de534d0ab20cfd3ac562258615">OfxSecurityData::unique_id_type</a> </td> </tr> </table> </div> <div class="memdoc"> <p> Usially "CUSIP" for FIs in north america <p> Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00326">326</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__security_8cpp-source.html#l00045">OfxSecurityContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00043">ofx_proc_security_cb()</a>. </div> </div><p> <a class="anchor" name="24096ad3cb35be8e6adb626b23f45a83"></a><!-- doxytag: member="OfxSecurityData::secname" ref="24096ad3cb35be8e6adb626b23f45a83" args="[OFX_SECNAME_LENGTH]" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">char <a class="el" href="structOfxSecurityData.html#24096ad3cb35be8e6adb626b23f45a83">OfxSecurityData::secname</a> </td> </tr> </table> </div> <div class="memdoc"> <p> The full name of the security <p> Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00329">329</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__security_8cpp-source.html#l00045">OfxSecurityContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00043">ofx_proc_security_cb()</a>. </div> </div><p> <a class="anchor" name="7d1091abe3015294844107a6c3d27da2"></a><!-- doxytag: member="OfxSecurityData::ticker" ref="7d1091abe3015294844107a6c3d27da2" args="[OFX_TICKER_LENGTH]" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">char <a class="el" href="structOfxSecurityData.html#7d1091abe3015294844107a6c3d27da2">OfxSecurityData::ticker</a> </td> </tr> </table> </div> <div class="memdoc"> <p> The ticker symbol of the security <p> Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00337">337</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__security_8cpp-source.html#l00045">OfxSecurityContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00043">ofx_proc_security_cb()</a>. </div> </div><p> <a class="anchor" name="b7e970b0d2efb4afd77e5140f6377eea"></a><!-- doxytag: member="OfxSecurityData::unitprice" ref="b7e970b0d2efb4afd77e5140f6377eea" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double <a class="el" href="structOfxSecurityData.html#b7e970b0d2efb4afd77e5140f6377eea">OfxSecurityData::unitprice</a> </td> </tr> </table> </div> <div class="memdoc"> <p> The price of each unit of the security, as of date_unitprice <p> Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00340">340</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__security_8cpp-source.html#l00045">OfxSecurityContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00043">ofx_proc_security_cb()</a>. </div> </div><p> <a class="anchor" name="39f70a97d1390f293a9726a014ed5736"></a><!-- doxytag: member="OfxSecurityData::date_unitprice" ref="39f70a97d1390f293a9726a014ed5736" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">time_t <a class="el" href="structOfxSecurityData.html#39f70a97d1390f293a9726a014ed5736">OfxSecurityData::date_unitprice</a> </td> </tr> </table> </div> <div class="memdoc"> <p> The date as of which the unit price was valid. <p> Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00344">344</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__security_8cpp-source.html#l00045">OfxSecurityContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00043">ofx_proc_security_cb()</a>. </div> </div><p> <a class="anchor" name="02b3d96724074884948651a394897c95"></a><!-- doxytag: member="OfxSecurityData::currency" ref="02b3d96724074884948651a394897c95" args="[OFX_CURRENCY_LENGTH]" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">char <a class="el" href="structOfxSecurityData.html#02b3d96724074884948651a394897c95">OfxSecurityData::currency</a> </td> </tr> </table> </div> <div class="memdoc"> <p> The currency is a string in ISO-4217 format. It overrides the one defined in the statement for the unit price <p> Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00347">347</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>. <p> Referenced by <a class="el" href="ofx__container__security_8cpp-source.html#l00045">OfxSecurityContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00043">ofx_proc_security_cb()</a>. </div> </div><p> <a class="anchor" name="097572b1667a4e859fd34578aee8cdd8"></a><!-- doxytag: member="OfxSecurityData::memo" ref="097572b1667a4e859fd34578aee8cdd8" args="[OFX_MEMO2_LENGTH]" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">char <a class="el" href="structOfxSecurityData.html#097572b1667a4e859fd34578aee8cdd8">OfxSecurityData::memo</a> </td> </tr> </table> </div> <div class="memdoc"> <p> Extra information not included in name <p> Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00351">351</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__security_8cpp-source.html#l00045">OfxSecurityContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00043">ofx_proc_security_cb()</a>. </div> </div><p> <a class="anchor" name="1ad6b3667ca3ee7e3b3685e63c8bd1c6"></a><!-- doxytag: member="OfxSecurityData::unique_id" ref="1ad6b3667ca3ee7e3b3685e63c8bd1c6" args="[OFX_UNIQUE_ID_LENGTH]" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">char <a class="el" href="structOfxSecurityData.html#1ad6b3667ca3ee7e3b3685e63c8bd1c6">OfxSecurityData::unique_id</a> </td> </tr> </table> </div> <div class="memdoc"> <p> The id of the security being traded. <p> Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00324">324</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__security_8cpp-source.html#l00045">OfxSecurityContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00043">ofx_proc_security_cb()</a>. </div> </div><p> <a class="anchor" name="fddec0de534d0ab20cfd3ac562258615"></a><!-- doxytag: member="OfxSecurityData::unique_id_type" ref="fddec0de534d0ab20cfd3ac562258615" args="[OFX_UNIQUE_ID_TYPE_LENGTH]" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">char <a class="el" href="structOfxSecurityData.html#fddec0de534d0ab20cfd3ac562258615">OfxSecurityData::unique_id_type</a> </td> </tr> </table> </div> <div class="memdoc"> <p> Usially "CUSIP" for FIs in north america <p> Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00326">326</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__security_8cpp-source.html#l00045">OfxSecurityContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00043">ofx_proc_security_cb()</a>. </div> </div><p> <a class="anchor" name="24096ad3cb35be8e6adb626b23f45a83"></a><!-- doxytag: member="OfxSecurityData::secname" ref="24096ad3cb35be8e6adb626b23f45a83" args="[OFX_SECNAME_LENGTH]" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">char <a class="el" href="structOfxSecurityData.html#24096ad3cb35be8e6adb626b23f45a83">OfxSecurityData::secname</a> </td> </tr> </table> </div> <div class="memdoc"> <p> The full name of the security <p> Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00329">329</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__security_8cpp-source.html#l00045">OfxSecurityContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00043">ofx_proc_security_cb()</a>. </div> </div><p> <a class="anchor" name="7d1091abe3015294844107a6c3d27da2"></a><!-- doxytag: member="OfxSecurityData::ticker" ref="7d1091abe3015294844107a6c3d27da2" args="[OFX_TICKER_LENGTH]" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">char <a class="el" href="structOfxSecurityData.html#7d1091abe3015294844107a6c3d27da2">OfxSecurityData::ticker</a> </td> </tr> </table> </div> <div class="memdoc"> <p> The ticker symbol of the security <p> Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00337">337</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__security_8cpp-source.html#l00045">OfxSecurityContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00043">ofx_proc_security_cb()</a>. </div> </div><p> <a class="anchor" name="b7e970b0d2efb4afd77e5140f6377eea"></a><!-- doxytag: member="OfxSecurityData::unitprice" ref="b7e970b0d2efb4afd77e5140f6377eea" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double <a class="el" href="structOfxSecurityData.html#b7e970b0d2efb4afd77e5140f6377eea">OfxSecurityData::unitprice</a> </td> </tr> </table> </div> <div class="memdoc"> <p> The price of each unit of the security, as of date_unitprice <p> Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00340">340</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__security_8cpp-source.html#l00045">OfxSecurityContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00043">ofx_proc_security_cb()</a>. </div> </div><p> <a class="anchor" name="39f70a97d1390f293a9726a014ed5736"></a><!-- doxytag: member="OfxSecurityData::date_unitprice" ref="39f70a97d1390f293a9726a014ed5736" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">time_t <a class="el" href="structOfxSecurityData.html#39f70a97d1390f293a9726a014ed5736">OfxSecurityData::date_unitprice</a> </td> </tr> </table> </div> <div class="memdoc"> <p> The date as of which the unit price was valid. <p> Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00344">344</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__security_8cpp-source.html#l00045">OfxSecurityContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00043">ofx_proc_security_cb()</a>. </div> </div><p> <a class="anchor" name="02b3d96724074884948651a394897c95"></a><!-- doxytag: member="OfxSecurityData::currency" ref="02b3d96724074884948651a394897c95" args="[OFX_CURRENCY_LENGTH]" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">char <a class="el" href="structOfxSecurityData.html#02b3d96724074884948651a394897c95">OfxSecurityData::currency</a> </td> </tr> </table> </div> <div class="memdoc"> <p> The currency is a string in ISO-4217 format. It overrides the one defined in the statement for the unit price <p> Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00347">347</a> of file <a class="el" href="inc_2libofx_8h-source.html">inc/libofx.h</a>. <p> Referenced by <a class="el" href="ofx__container__security_8cpp-source.html#l00045">OfxSecurityContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00043">ofx_proc_security_cb()</a>. </div> </div><p> <a class="anchor" name="097572b1667a4e859fd34578aee8cdd8"></a><!-- doxytag: member="OfxSecurityData::memo" ref="097572b1667a4e859fd34578aee8cdd8" args="[OFX_MEMO2_LENGTH]" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">char <a class="el" href="structOfxSecurityData.html#097572b1667a4e859fd34578aee8cdd8">OfxSecurityData::memo</a> </td> </tr> </table> </div> <div class="memdoc"> <p> Extra information not included in name <p> Definition at line <a class="el" href="inc_2libofx_8h-source.html#l00351">351</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__security_8cpp-source.html#l00045">OfxSecurityContainer::add_attribute()</a>, and <a class="el" href="ofxdump_8cpp-source.html#l00043">ofx_proc_security_cb()</a>. </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 <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>