#include <OnixS/MTS/BondVision/SDP/Classes/Substructures/SMP.Substructures.BV_TRADE_MEMBER_INFO.h>
Public Member Functions | |
BV_TRADE_MEMBER_INFO () | |
~BV_TRADE_MEMBER_INFO () | |
size_t | deserialize (const void *buf, size_t inLen) |
std::string | toString () const |
size_t | serializationBufSize () const |
size_t | serialize (void *buf) const |
Public Attributes | |
UInt32 | sectionId |
BV_MEMBER_INFO | memberInfo |
UInt32 | refMsgId |
TI_TXN_TYPE::Enum | txnType |
UInt16 | settlSystemId |
std::string | clientOrderId |
std::string | clientRefMsgId |
std::string | clientExecID |
UInt32 | quoteTraderID |
std::string | quoteTraderName |
UInt32 | stageOrderId |
std::string | settlementInfo |
TI_TIME_ZONE | timeZone |
BV_ALGO_INFO_TYPE::Enum | shortCodeType1 |
BV_ALGO_INFO_TYPE::Enum | shortCodeType2 |
BV_SHORT_SELLING_INDICATOR::Enum | shortSellingIndicator |
Definition at line 44 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.
|
inline |
Definition at line 47 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.
|
inline |
Definition at line 56 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.
size_t deserialize | ( | const void * | buf, |
size_t | inLen | ||
) |
|
inline |
Definition at line 114 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.
size_t serialize | ( | void * | buf | ) | const |
std::string toString | ( | ) | const |
Provides string presentation.
std::string clientExecID |
Unique ID of the Inventory/RFCQ Order within the dealer institution.
Definition at line 80 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.
std::string clientOrderId |
Unique ID of the order within the client institution.
Definition at line 74 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.
std::string clientRefMsgId |
Unique ID of the Inventory/RFCQ Quote within the dealer institution.
Definition at line 77 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.
BV_MEMBER_INFO memberInfo |
Unique ID of the member.
Definition at line 62 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.
UInt32 quoteTraderID |
Dealer Trader Unique Id, owner of the Inventory/RFCQ Quote.
Definition at line 83 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.
std::string quoteTraderName |
Trader name (code) of the Dealer Trader, owner of the Inventory/RFCQ Quote.
Definition at line 86 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.
UInt32 refMsgId |
Sequential number of message (double sided proposal, FAS order, FAK/AON order, RFQ, RFCQ quote, RFCQ order)
Definition at line 65 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.
UInt32 sectionId |
Unique ID of the section.
Definition at line 59 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.
std::string settlementInfo |
Settlement information. Following the RFCQ Outright Auto Execution, if DealerIndicator = TI_FLAG_Yes, the Central System will fill thisfield with the string 'AutoEx'.
Definition at line 92 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.
UInt16 settlSystemId |
Specific settlement system (Cedel, Euroclear, LDT Bank of Italy, etc.) used by the member for the settlement of the transactions on the bonds that are the subject of the trade.
Definition at line 71 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.
BV_ALGO_INFO_TYPE::Enum shortCodeType1 |
Short Code Type 1.
Definition at line 98 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.
BV_ALGO_INFO_TYPE::Enum shortCodeType2 |
Short Code Type2.
Definition at line 101 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.
BV_SHORT_SELLING_INDICATOR::Enum shortSellingIndicator |
Short Selling Indicator.
Definition at line 104 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.
UInt32 stageOrderId |
Unique ID of the (optional) stage order.
Definition at line 89 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.
TI_TIME_ZONE timeZone |
Time Zone information.
Definition at line 95 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.
TI_TXN_TYPE::Enum txnType |
Specifies whether the trade was generated upon a double sided proposal, FAS order, FAK/AON order, a RFQ, a RFCQ, a RFCQ Order or a RFCQ Quote, Inventory Order.
Definition at line 68 of file SMP.Substructures.BV_TRADE_MEMBER_INFO.h.