20 #ifndef OFX_AGGREGATE_H 21 #define OFX_AGGREGATE_H 59 void Add(
const string& tag,
const string& data )
61 m_contents += string(
"<") + tag + string(
">") + data + string(
"\r\n");
70 void AddXml(
const string& tag,
const string& data )
72 m_contents += string(
"<") + tag + string(
">") + data + string(
"</") + tag + string(
">") + string(
"\r\n");
82 m_contents += sub.
Output();
92 return string(
"<") + m_tag + string(
">\r\n") + m_contents + string(
"</") + m_tag + string(
">\r\n");
100 #endif // OFX_AGGREGATE_H
A single aggregate as described in the OFX 1.02 specification.
void Add(const string &tag, const string &data)
string Output(void) const
void Add(const OfxAggregate &sub)
void AddXml(const string &tag, const string &data)
OfxAggregate(const string &tag)