Go to the documentation of this file.
51 virtual void add_attribute(
const std::string identifier,
const std::string value);
78 void add_attribute(
const std::string identifier,
const std::string value);
89 void add_attribute(
const std::string identifier,
const std::string value);
101 void add_attribute(
const std::string identifier,
const std::string value);
112 void add_attribute(
const std::string identifier,
const std::string value);
132 double margin_balance;
136 double short_balance;
141 bool buying_power_valid;
145 void add_attribute(
const std::string identifier,
const std::string value);
162 void add_attribute(
const std::string identifier,
const std::string value);
185 void add_attribute(
const std::string identifier,
const std::string value);
189 void gen_account_id(
void);
190 std::string m_bankid;
191 std::string m_branchid;
192 std::string m_acctid;
193 std::string m_acctkey;
194 std::string m_brokerid;
209 void add_attribute(
const std::string identifier,
const std::string value);
229 void add_attribute(
const std::string identifier,
const std::string value);
250 virtual void add_attribute(
const std::string identifier,
const std::string value);
267 void add_attribute(
const std::string identifier,
const std::string value);
279 void add_attribute(
const std::string identifier,
const std::string value);
void add_attribute(const std::string identifier, const std::string value)
Add data to a container object.
void add_attribute(const std::string identifier, const std::string value)
Add data to a container object.
A container to hold OFX SGML elements that LibOFX knows nothing about.
An abstraction of a security, such as a stock, mutual fund, etc.
virtual int add_to_main_tree()
Add this container to the main tree.
virtual int gen_event()
Generate libofx.h events.
void add_attribute(const std::string identifier, const std::string value)
Add data to a container object.
An abstraction of a transaction in an account.
virtual int gen_event()
Generate libofx.h events.
virtual int add_to_main_tree()
Add this container to the main tree.
An abstraction of an account.
The root container. Created by the <OFX> OFX element or by the export functions.
Represents the <STATUS> OFX SGML entity.
void add_attribute(const std::string identifier, const std::string value)
Add data to a container object.
virtual int gen_event()
Generate libofx.h events.
Represents a bank or credid card transaction.
int gen_event()
Generate libofx.h events.
An abstraction of an OFX STATUS element.
Represents a bank account or a credit card account.
virtual int add_to_main_tree()
Add this container to the main tree.
Represents a bank or credid card transaction.
int add_to_main_tree()
Add this container to the main tree.
An abstraction of an account statement.
virtual int gen_event()
Generate libofx.h events.
Represents a security, such as a stock or bond.
A generic container for an OFX SGML element. Every container inherits from OfxGenericContainer.
void add_attribute(const std::string identifier, const std::string value)
Add data to a container object.
virtual void add_attribute(const std::string identifier, const std::string value)
Add data to a container object.
void add_attribute(const std::string identifier, const std::string value)
Add data to a container object.
A container to hold OFX SGML elements for <INV401K>
virtual int gen_event()
Generate libofx.h events.
virtual int add_to_main_tree()
Add this container to the main tree.
Represents the <BALANCE>, <INVBAL> or <INV401KBAL> OFX SGML entity.
void add_attribute(const std::string identifier, const std::string value)
Add data to a container object.
virtual int gen_event()
Generate libofx.h events.
OfxGenericContainer * getparent()
Returns the parent container object (the one representing the containing OFX SGML element)
void add_attribute(const std::string identifier, const std::string value)
Add data to a container object.
Represents a statement for either a bank account or a credit card account.
void add_attribute(const std::string identifier, const std::string value)
Add data to a container object.
void add_attribute(const std::string identifier, const std::string value)
Add data to a container object.
Represents a generic transaction.
bool margin_balance_valid
A container to hold a OFX SGML element for which you want the parent to process it's data elements.
Represents an investment position, such as a stock or bond.
std::string tag_identifier
virtual void add_attribute(const std::string identifier, const std::string value)
Add data to a container object.
virtual int add_to_main_tree()
Add this container to the main tree.
An abstraction of a security position held in an account.
void add_attribute(const std::string identifier, const std::string value)
Add data to a container object.