The OfxSecurityData stucture is used to hols the securyty information inside a OfxTransactionData struct for investment transactions.
Definition at line 204 of file inc/libofx.h.
Data Fields | |
OFX mandatory elements | |
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 |
OFX optional elements | |
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 |
|
The currency is a string in ISO-4217 format. It overrides the one defined in the statement for the unit price Definition at line 233 of file libofx-0.6.5/inc/libofx.h. Referenced by OfxSecurityContainer::add_attribute(), and ofx_proc_security_cb(). |
|
The date as of which the unit price was valid. Definition at line 230 of file libofx-0.6.5/inc/libofx.h. Referenced by OfxSecurityContainer::add_attribute(), and ofx_proc_security_cb(). |
|
Extra information not included in name Definition at line 237 of file libofx-0.6.5/inc/libofx.h. Referenced by OfxSecurityContainer::add_attribute(), and ofx_proc_security_cb(). |
|
The full name of the security Definition at line 215 of file libofx-0.6.5/inc/libofx.h. Referenced by OfxSecurityContainer::add_attribute(), and ofx_proc_security_cb(). |
|
The ticker symbol of the security Definition at line 223 of file libofx-0.6.5/inc/libofx.h. Referenced by OfxSecurityContainer::add_attribute(), and ofx_proc_security_cb(). |
|
The id of the security being traded. Definition at line 210 of file libofx-0.6.5/inc/libofx.h. Referenced by OfxSecurityContainer::add_attribute(), and ofx_proc_security_cb(). |
|
Usially "CUSIP" for FIs in north america Definition at line 212 of file libofx-0.6.5/inc/libofx.h. Referenced by OfxSecurityContainer::add_attribute(), and ofx_proc_security_cb(). |
|
The price of each unit of the security, as of date_unitprice Definition at line 226 of file libofx-0.6.5/inc/libofx.h. Referenced by OfxSecurityContainer::add_attribute(), and ofx_proc_security_cb(). |