LibOFX
|
A single aggregate as described in the OFX 1.02 specification. More...
Public Member Functions | |
OfxAggregate (const string &tag) | |
void | Add (const string &tag, const string &data) |
void | AddXml (const string &tag, const string &data) |
void | Add (const OfxAggregate &sub) |
string | Output (void) const |
OfxAggregate (const string &tag) | |
void | Add (const string &tag, const string &data) |
void | AddXml (const string &tag, const string &data) |
void | Add (const OfxAggregate &sub) |
string | Output (void) const |
A single aggregate as described in the OFX 1.02 specification.
This aggregate has a tag, and optionally a number of subordinate elements and aggregates.
An example is: <CCACCTINFO> <CCACCTFROM> <ACCTID>1234 </CCACCTFROM> <SUPTXDL>Y <SVCSTATUS>ACTIVE </CCACCTINFO>
Definition at line 42 of file build/libofx-0.10.0/lib/ofx_aggregate.hh.
|
inline |
Creates a new aggregate, using this tag
tag | The tag of this aggregate |
Definition at line 50 of file build/libofx-0.10.0/lib/ofx_aggregate.hh.
|
inline |
Creates a new aggregate, using this tag
tag | The tag of this aggregate |
Definition at line 50 of file lib/ofx_aggregate.hh.
|
inline |
Adds an element to this aggregate
tag | The tag of the element to be added |
data | The data of the element to be added |
Definition at line 59 of file build/libofx-0.10.0/lib/ofx_aggregate.hh.
Referenced by OfxStatementRequest::BankStatementRequest(), OfxStatementRequest::CreditCardStatementRequest(), OfxStatementRequest::InvestmentStatementRequest(), OfxAccountInfoRequest::OfxAccountInfoRequest(), OfxPaymentRequest::OfxPaymentRequest(), OfxStatementRequest::OfxStatementRequest(), OfxRequest::RequestMessage(), and OfxRequest::SignOnRequest().
|
inline |
Adds an element to this aggregate
tag | The tag of the element to be added |
data | The data of the element to be added |
Definition at line 59 of file lib/ofx_aggregate.hh.
|
inline |
Adds a subordinate aggregate to this aggregate
sub | The aggregate to be added |
Definition at line 80 of file lib/ofx_aggregate.hh.
|
inline |
Adds a subordinate aggregate to this aggregate
sub | The aggregate to be added |
Definition at line 80 of file build/libofx-0.10.0/lib/ofx_aggregate.hh.
|
inline |
Adds an xml element to this aggregate, e.g. <TAG>data</TAG>
tag | The tag of the element to be added |
data | The data of the element to be added |
Definition at line 70 of file build/libofx-0.10.0/lib/ofx_aggregate.hh.
|
inline |
Adds an xml element to this aggregate, e.g. <TAG>data</TAG>
tag | The tag of the element to be added |
data | The data of the element to be added |
Definition at line 70 of file lib/ofx_aggregate.hh.
|
inline |
Composes this aggregate into a string
Definition at line 90 of file build/libofx-0.10.0/lib/ofx_aggregate.hh.
Referenced by Add().
|
inline |
Composes this aggregate into a string
Definition at line 90 of file lib/ofx_aggregate.hh.