LibOFX
|
A statement request. More...
Public Member Functions | |
OfxStatementRequest (const OfxFiLogin &fi, const OfxAccountData &account, time_t from) | |
OfxStatementRequest (const OfxFiLogin &fi, const OfxAccountData &account, time_t from) | |
Protected Member Functions | |
OfxAggregate | BankStatementRequest (void) const |
OfxAggregate | CreditCardStatementRequest (void) const |
OfxAggregate | InvestmentStatementRequest (void) const |
OfxAggregate | BankStatementRequest (void) const |
OfxAggregate | CreditCardStatementRequest (void) const |
OfxAggregate | InvestmentStatementRequest (void) const |
A statement request.
This is an entire OFX aggregate, with all subordinate aggregates needed to log onto the OFX server of a single financial institution and download a statement for a single account.
Definition at line 37 of file ofx_request_statement.hh.
OfxStatementRequest::OfxStatementRequest | ( | const OfxFiLogin & | fi, |
const OfxAccountData & | account, | ||
time_t | from | ||
) |
Creates the request aggregate to obtain a statement from this fi
for this account
, starting on this start
date, ending today.
fi | The information needed to log on user into one financial institution |
account | The account for which a statement is desired |
start | The beginning time of the statement period desired |
Definition at line 45 of file ofx_request_statement.cpp.
OfxStatementRequest::OfxStatementRequest | ( | const OfxFiLogin & | fi, |
const OfxAccountData & | account, | ||
time_t | from | ||
) |
Creates the request aggregate to obtain a statement from this fi
for this account
, starting on this start
date, ending today.
fi | The information needed to log on user into one financial institution |
account | The account for which a statement is desired |
start | The beginning time of the statement period desired |
OfxAggregate OfxStatementRequest::BankStatementRequest | ( | void | ) | const [protected] |
Creates a bank statement request aggregate, <BANKMSGSRQV1>, <STMTTRNRQ> & <STMTRQ> for this account. Should only be used if this account is a BANK account.
Definition at line 60 of file ofx_request_statement.cpp.
Referenced by OfxStatementRequest().
OfxAggregate OfxStatementRequest::BankStatementRequest | ( | void | ) | const [protected] |
Creates a bank statement request aggregate, <BANKMSGSRQV1>, <STMTTRNRQ> & <STMTRQ> for this account. Should only be used if this account is a BANK account.
OfxAggregate OfxStatementRequest::CreditCardStatementRequest | ( | void | ) | const [protected] |
Creates a credit card statement request aggregate, <CREDITCARDMSGSRQV1>, <CCSTMTTRNRQ> & <CCSTMTRQ> for this account. Should only be used if this account is a CREDIT CARD account.
OfxAggregate OfxStatementRequest::CreditCardStatementRequest | ( | void | ) | const [protected] |
Creates a credit card statement request aggregate, <CREDITCARDMSGSRQV1>, <CCSTMTTRNRQ> & <CCSTMTRQ> for this account. Should only be used if this account is a CREDIT CARD account.
Definition at line 87 of file ofx_request_statement.cpp.
Referenced by OfxStatementRequest().
OfxAggregate OfxStatementRequest::InvestmentStatementRequest | ( | void | ) | const [protected] |
Creates an investment statement request aggregate, <INSTMTMSGSRQV1>, <INVSTMTTRNRQ> & <INVSTMTRQ> for this account. Should only be used if this account is an INVESTMENT account.
Definition at line 111 of file ofx_request_statement.cpp.
Referenced by OfxStatementRequest().
OfxAggregate OfxStatementRequest::InvestmentStatementRequest | ( | void | ) | const [protected] |
Creates an investment statement request aggregate, <INSTMTMSGSRQV1>, <INVSTMTTRNRQ> & <INVSTMTRQ> for this account. Should only be used if this account is an INVESTMENT account.