OfxSecurityData Struct Reference
Detailed Description
An abstraction of a security, such as a stock, mutual fund, etc.
The OfxSecurityData stucture is used to hols the securyty information inside a OfxTransactionData struct for investment transactions.
Definition at line 318 of file libofx.h.
|
Data Fields |
|
The OFX spec defines the following elements as mandatory. The associated variables should all contain valid data but you should not trust the servers. Check if the associated *_valid is true before using them.
|
char | unique_id [OFX_UNIQUE_ID_LENGTH] |
int | unique_id_valid |
char | unique_id_type [OFX_UNIQUE_ID_TYPE_LENGTH] |
int | unique_id_type_valid |
char | secname [OFX_SECNAME_LENGTH] |
int | secname_valid |
|
The OFX spec defines the following elements as optional. If the associated *_valid is true, the corresponding element is present and the associated variable contains valid data.
|
char | ticker [OFX_TICKER_LENGTH] |
int | ticker_valid |
double | unitprice |
int | unitprice_valid |
time_t | date_unitprice |
int | date_unitprice_valid |
char | currency [OFX_CURRENCY_LENGTH] |
int | currency_valid |
char | memo [OFX_MEMO2_LENGTH] |
int | memo_valid |
Field Documentation
The id of the security being traded.
Definition at line 324 of file libofx.h.
Usially "CUSIP" for FIs in north america
Definition at line 326 of file libofx.h.
The full name of the security
Definition at line 329 of file libofx.h.
The ticker symbol of the security
Definition at line 337 of file libofx.h.
The price of each unit of the security, as of date_unitprice
Definition at line 340 of file libofx.h.
The date as of which the unit price was valid.
Definition at line 344 of file libofx.h.
The currency is a string in ISO-4217 format. It overrides the one defined in the statement for the unit price
Definition at line 347 of file libofx.h.
Extra information not included in name
Definition at line 351 of file libofx.h.
The documentation for this struct was generated from the following file: