LibOFX
ofx_request_statement.hh
Go to the documentation of this file.
1/***************************************************************************
2 ofx_request_statement.hh
3 -------------------
4 copyright : (C) 2005 by Ace Jones
5 email : acejones@users.sourceforge.net
6***************************************************************************/
11/***************************************************************************
12 * *
13 * This program is free software; you can redistribute it and/or modify *
14 * it under the terms of the GNU General Public License as published by *
15 * the Free Software Foundation; either version 2 of the License, or *
16 * (at your option) any later version. *
17 * *
18 ***************************************************************************/
19
20#ifndef OFX_REQ_STATEMENT_H
21#define OFX_REQ_STATEMENT_H
22
23#include "libofx.h"
24#include "ofx_request.hh"
25
35{
36public:
46 OfxStatementRequest( const OfxFiLogin& fi, const OfxAccountData& account, time_t from );
47
48protected:
57
66
75
76private:
77 OfxAccountData m_account;
78 time_t m_date_from;
79};
80
82{
83public:
94 OfxPaymentRequest( const OfxFiLogin& fi, const OfxAccountData& account, const OfxPayee& payee, const OfxPayment& payment );
95protected:
96
97private:
98 OfxAccountData m_account;
99 OfxPayee m_payee;
100 OfxPayment m_payment;
101};
102
103#endif // OFX_REQ_STATEMENT_H
A single aggregate as described in the OFX 1.02 specification.
OfxPaymentRequest(const OfxFiLogin &fi, const OfxAccountData &account, const OfxPayee &payee, const OfxPayment &payment)
A generic request.
Definition: ofx_request.hh:35
A statement request.
OfxStatementRequest(const OfxFiLogin &fi, const OfxAccountData &account, time_t from)
OfxAggregate CreditCardStatementRequest(void) const
OfxAggregate InvestmentStatementRequest(void) const
OfxAggregate BankStatementRequest(void) const
Main header file containing the LibOfx API.
Declaration of an OfxRequests to create an OFX file containing a generic request .
An abstraction of an account.
Definition: libofx.h:288
Information sufficient to log into an financial institution.
Definition: libofx.h:1384