38 namespace BondVision {
49 clientOrderId.reserve(50);
50 clientRefMsgId.reserve(50);
51 clientExecID.reserve(50);
52 quoteTraderName.reserve(12);
53 settlementInfo.reserve(200);
108 size_t deserialize(
const void* buf,
size_t inLen);
111 std::string toString ()
const;
117 size_t serialize(
void* buf)
const;
TI_TIME_ZONE timeZone
Time Zone information.
BV_ALGO_INFO_TYPE::Enum shortCodeType2
Short Code Type2.
BV_ALGO_INFO_TYPE::Enum shortCodeType1
Short Code Type 1.
UInt32 quoteTraderID
Dealer Trader Unique Id, owner of the Inventory/RFCQ Quote.
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.
UInt32 sectionId
Unique ID of the section.
BV_SHORT_SELLING_INDICATOR::Enum shortSellingIndicator
Short Selling Indicator.
std::string quoteTraderName
Trader name (code) of the Dealer Trader, owner of the Inventory/RFCQ Quote.
BV_MEMBER_INFO memberInfo
Unique ID of the member.
std::string settlementInfo
Settlement information. Following the RFCQ Outright Auto Execution, if DealerIndicator = TI_FLAG_Yes...
std::string clientExecID
Unique ID of the Inventory/RFCQ Order within the dealer institution.
std::string clientOrderId
Unique ID of the order within the client institution.
UInt32 stageOrderId
Unique ID of the (optional) stage order.
size_t serializationBufSize() const
std::string clientRefMsgId
Unique ID of the Inventory/RFCQ Quote within the dealer institution.
UInt16 settlSystemId
Specific settlement system (Cedel, Euroclear, LDT Bank of Italy, etc.) used by the member for the set...
UInt32 refMsgId
Sequential number of message (double sided proposal, FAS order, FAK/AON order, RFQ, RFCQ quote, RFCQ order)