LibOFX: Data Structures

LibOFX

Data Structures
Here are the data structures with brief descriptions:
[detail level 12]

C cmdline_parser_params | The additional parameters to pass to parser functions
C ErrorMsg | An abstraction of an OFX error code sent by an OFX server
C gengetopt_args_info | Where the command line options are stored
C LibofxContext |
C LibofxFileFormatInfo |
C OFCApplication | This object is driven by OpenSP as it parses the SGML from the ofx file(s)
C OfxAccountContainer | Represents a bank account or a credit card account
C OfxAccountData | An abstraction of an account
C OfxAccountInfoRequest | An account information request
C OfxAggregate | A single aggregate as described in the OFX 1.02 specification
C OFXApplication | This object is driven by OpenSP as it parses the SGML from the ofx file(s)
C OfxBalanceContainer | Represents the <BALANCE>, <INVBAL> or <INV401KBAL> OFX SGML entity
C OfxBankTransactionContainer | Represents a bank or credid card transaction
C OfxCurrency | NOT YET SUPPORTED
C OfxDummyContainer | A container to hold OFX SGML elements that LibOFX knows nothing about
C OfxFiLogin | Information sufficient to log into an financial institution
C OfxFiServiceInfo | Information returned by the OFX Partner Server about a financial institution
C OfxGenericContainer | A generic container for an OFX SGML element. Every container inherits from OfxGenericContainer
C OfxInv401kContainer | A container to hold OFX SGML elements for <INV401K>
C OfxInvestmentTransactionContainer | Represents a bank or credid card transaction
C OfxMainContainer | The root container. Created by the <OFX> OFX element or by the export functions
C OfxPayee |
C OfxPayment |
C OfxPaymentRequest |
C OfxPositionContainer | Represents an investment position, such as a stock or bond
C OfxPositionData | An abstraction of a security position held in an account
C OfxPushUpContainer | A container to hold a OFX SGML element for which you want the parent to process it's data elements
C OfxRequest | A generic request
C OfxSecurityContainer | Represents a security, such as a stock or bond
C OfxSecurityData | An abstraction of a security, such as a stock, mutual fund, etc
C OfxStatementContainer | Represents a statement for either a bank account or a credit card account
C OfxStatementData | An abstraction of an account statement
C OfxStatementRequest | A statement request
C OfxStatusContainer | Represents the <STATUS> OFX SGML entity
C OfxStatusData | An abstraction of an OFX STATUS element
C OfxTransactionContainer | Represents a generic transaction
C OfxTransactionData | An abstraction of a transaction in an account
▼C tree |
C fixed_depth_iterator | Iterator which traverses only the nodes at a given depth from the root
C iterator_base | Base class for iterators, only pointers stored, no traversal logic
C iterator_base_less | Comparator class for iterators (compares the actual node content, not pointer values)
C post_order_iterator | Depth-first iterator, first accessing the children, then the node itself
C pre_order_iterator | Depth-first iterator, first accessing the node, then its children
C sibling_iterator | Iterator which traverses only the nodes which are siblings of each other
C tree_node_ | A node in the tree, combining links to other nodes as well as the actual data