Sophie

Sophie

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

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: OfxMainContainer Class 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>OfxMainContainer Class Reference</h1><!-- doxytag: class="OfxMainContainer" --><!-- doxytag: inherits="OfxGenericContainer,OfxGenericContainer" --><p>Inheritance diagram for OfxMainContainer:
<p><center><img src="classOfxMainContainer.png" usemap="#OfxMainContainer_map" border="0" alt=""></center>
<map name="OfxMainContainer_map">
<area href="classOfxGenericContainer.html" alt="OfxGenericContainer" shape="rect" coords="0,0,132,24">
<area href="classOfxGenericContainer.html" alt="OfxGenericContainer" shape="rect" coords="142,0,274,24">
</map>
<hr><a name="_details"></a><h2>Detailed Description</h2>
The root container. Created by the &lt;OFX&gt; OFX element or by the export functions. 
<p>
The <a class="el" href="classOfxMainContainer.html">OfxMainContainer</a> maintains trees of processed ofx data structures which can be used to generate events in the right order, and eventually export in OFX and QIF formats and even generate matching OFX querys. 
<p>

<p>
Definition at line <a class="el" href="ofx__containers_8hh-source.html#l00236">236</a> of file <a class="el" href="ofx__containers_8hh-source.html">ofx_containers.hh</a>.<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bdecebdd778e0169bcb7389f8db0454d"></a><!-- doxytag: member="OfxMainContainer::OfxMainContainer" ref="bdecebdd778e0169bcb7389f8db0454d" args="(LibofxContext *p_libofx_context, OfxGenericContainer *para_parentcontainer, string para_tag_identifier)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOfxMainContainer.html#bdecebdd778e0169bcb7389f8db0454d">OfxMainContainer</a> (<a class="el" href="classLibofxContext.html">LibofxContext</a> *p_libofx_context, <a class="el" href="classOfxGenericContainer.html">OfxGenericContainer</a> *para_parentcontainer, string para_tag_identifier)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="195e97a1121a6efdf898bd1cc5c43f8f"></a><!-- doxytag: member="OfxMainContainer::~OfxMainContainer" ref="195e97a1121a6efdf898bd1cc5c43f8f" args="()" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOfxMainContainer.html#195e97a1121a6efdf898bd1cc5c43f8f">~OfxMainContainer</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bf9596f27e1f2382fe6f1054d2a00e1d"></a><!-- doxytag: member="OfxMainContainer::add_container" ref="bf9596f27e1f2382fe6f1054d2a00e1d" args="(OfxGenericContainer *container)" -->
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOfxMainContainer.html#bf9596f27e1f2382fe6f1054d2a00e1d">add_container</a> (<a class="el" href="classOfxGenericContainer.html">OfxGenericContainer</a> *container)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4b1ee2f1b0fe365acf3037abee8cc7d2"></a><!-- doxytag: member="OfxMainContainer::add_container" ref="4b1ee2f1b0fe365acf3037abee8cc7d2" args="(OfxStatementContainer *container)" -->
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOfxMainContainer.html#4b1ee2f1b0fe365acf3037abee8cc7d2">add_container</a> (<a class="el" href="classOfxStatementContainer.html">OfxStatementContainer</a> *container)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0233b98484c114e449b22f67d5d8bafc"></a><!-- doxytag: member="OfxMainContainer::add_container" ref="0233b98484c114e449b22f67d5d8bafc" args="(OfxAccountContainer *container)" -->
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOfxMainContainer.html#0233b98484c114e449b22f67d5d8bafc">add_container</a> (<a class="el" href="classOfxAccountContainer.html">OfxAccountContainer</a> *container)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e60ff6ec23a3a54d08cb86f088105b29"></a><!-- doxytag: member="OfxMainContainer::add_container" ref="e60ff6ec23a3a54d08cb86f088105b29" args="(OfxTransactionContainer *container)" -->
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOfxMainContainer.html#e60ff6ec23a3a54d08cb86f088105b29">add_container</a> (<a class="el" href="classOfxTransactionContainer.html">OfxTransactionContainer</a> *container)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b99721779d57ad2ed3b5e3fab1329027"></a><!-- doxytag: member="OfxMainContainer::add_container" ref="b99721779d57ad2ed3b5e3fab1329027" args="(OfxSecurityContainer *container)" -->
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOfxMainContainer.html#b99721779d57ad2ed3b5e3fab1329027">add_container</a> (<a class="el" href="classOfxSecurityContainer.html">OfxSecurityContainer</a> *container)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOfxMainContainer.html#e0b60f837b87b912f70a6f19bab12c52">gen_event</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Generate libofx.h events.  <a href="#e0b60f837b87b912f70a6f19bab12c52"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="054cf887c77188c235d9b964ae44efa5"></a><!-- doxytag: member="OfxMainContainer::find_security" ref="054cf887c77188c235d9b964ae44efa5" args="(string unique_id)" -->
<a class="el" href="structOfxSecurityData.html">OfxSecurityData</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOfxMainContainer.html#054cf887c77188c235d9b964ae44efa5">find_security</a> (string unique_id)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bdecebdd778e0169bcb7389f8db0454d"></a><!-- doxytag: member="OfxMainContainer::OfxMainContainer" ref="bdecebdd778e0169bcb7389f8db0454d" args="(LibofxContext *p_libofx_context, OfxGenericContainer *para_parentcontainer, string para_tag_identifier)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>OfxMainContainer</b> (<a class="el" href="classLibofxContext.html">LibofxContext</a> *p_libofx_context, <a class="el" href="classOfxGenericContainer.html">OfxGenericContainer</a> *para_parentcontainer, string para_tag_identifier)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bf9596f27e1f2382fe6f1054d2a00e1d"></a><!-- doxytag: member="OfxMainContainer::add_container" ref="bf9596f27e1f2382fe6f1054d2a00e1d" args="(OfxGenericContainer *container)" -->
int&nbsp;</td><td class="memItemRight" valign="bottom"><b>add_container</b> (<a class="el" href="classOfxGenericContainer.html">OfxGenericContainer</a> *container)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4b1ee2f1b0fe365acf3037abee8cc7d2"></a><!-- doxytag: member="OfxMainContainer::add_container" ref="4b1ee2f1b0fe365acf3037abee8cc7d2" args="(OfxStatementContainer *container)" -->
int&nbsp;</td><td class="memItemRight" valign="bottom"><b>add_container</b> (<a class="el" href="classOfxStatementContainer.html">OfxStatementContainer</a> *container)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0233b98484c114e449b22f67d5d8bafc"></a><!-- doxytag: member="OfxMainContainer::add_container" ref="0233b98484c114e449b22f67d5d8bafc" args="(OfxAccountContainer *container)" -->
int&nbsp;</td><td class="memItemRight" valign="bottom"><b>add_container</b> (<a class="el" href="classOfxAccountContainer.html">OfxAccountContainer</a> *container)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e60ff6ec23a3a54d08cb86f088105b29"></a><!-- doxytag: member="OfxMainContainer::add_container" ref="e60ff6ec23a3a54d08cb86f088105b29" args="(OfxTransactionContainer *container)" -->
int&nbsp;</td><td class="memItemRight" valign="bottom"><b>add_container</b> (<a class="el" href="classOfxTransactionContainer.html">OfxTransactionContainer</a> *container)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b99721779d57ad2ed3b5e3fab1329027"></a><!-- doxytag: member="OfxMainContainer::add_container" ref="b99721779d57ad2ed3b5e3fab1329027" args="(OfxSecurityContainer *container)" -->
int&nbsp;</td><td class="memItemRight" valign="bottom"><b>add_container</b> (<a class="el" href="classOfxSecurityContainer.html">OfxSecurityContainer</a> *container)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOfxMainContainer.html#e0b60f837b87b912f70a6f19bab12c52">gen_event</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Generate libofx.h events.  <a href="#e0b60f837b87b912f70a6f19bab12c52"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="66b524ae49a80b657f3eeea2ebf2db23"></a><!-- doxytag: member="OfxMainContainer::find_security" ref="66b524ae49a80b657f3eeea2ebf2db23" args="(string unique_id)" -->
<a class="el" href="structOfxSecurityData.html">OfxSecurityData</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>find_security</b> (string unique_id)</td></tr>

</table>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="e0b60f837b87b912f70a6f19bab12c52"></a><!-- doxytag: member="OfxMainContainer::gen_event" ref="e0b60f837b87b912f70a6f19bab12c52" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int OfxMainContainer::gen_event           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Generate libofx.h events. 
<p>
gen_event will call the appropriate ofx_proc_XXX_cb defined in libofx.h if one is available. <dl class="return" compact><dt><b>Returns:</b></dt><dd>true if a callback function vas called, false otherwise. </dd></dl>

<p>
Reimplemented from <a class="el" href="classOfxGenericContainer.html#a8ffd0a68bcea4f0048b392af5078105">OfxGenericContainer</a>.
<p>
Definition at line <a class="el" href="ofx__container__main_8cpp-source.html#l00154">154</a> of file <a class="el" href="ofx__container__main_8cpp-source.html">ofx_container_main.cpp</a>.
<p>
Referenced by <a class="el" href="ofx__sgml_8cpp-source.html#l00211">OFXApplication::endElement()</a>, and <a class="el" href="ofc__sgml_8cpp-source.html#l00204">OFCApplication::endElement()</a>.
</div>
</div><p>
<a class="anchor" name="e0b60f837b87b912f70a6f19bab12c52"></a><!-- doxytag: member="OfxMainContainer::gen_event" ref="e0b60f837b87b912f70a6f19bab12c52" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int OfxMainContainer::gen_event           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Generate libofx.h events. 
<p>
gen_event will call the appropriate ofx_proc_XXX_cb defined in libofx.h if one is available. <dl class="return" compact><dt><b>Returns:</b></dt><dd>true if a callback function vas called, false otherwise. </dd></dl>

<p>
Reimplemented from <a class="el" href="classOfxGenericContainer.html#a8ffd0a68bcea4f0048b392af5078105">OfxGenericContainer</a>.
</div>
</div><p>
<hr>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="ofx__containers_8hh-source.html">ofx_containers.hh</a><li><a class="el" href="fx-0_89_81_2lib_2ofx__containers_8hh-source.html">fx-0.9.1/lib/ofx_containers.hh</a><li><a class="el" href="ofx__container__main_8cpp-source.html">ofx_container_main.cpp</a><li><a class="el" href="fx-0_89_81_2lib_2ofx__container__main_8cpp-source.html">fx-0.9.1/lib/ofx_container_main.cpp</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>