39 namespace BondVision {
52 traderName.reserve(12);
93 static const size_t tradingListSize = 30;
119 size_t deserialize(
const void* buf,
size_t inLen);
122 virtual std::string toString ()
const;
133 virtual size_t serialize(
void* buf)
const;
TI_RFCQ_TYPE::Enum rFCQType
RFCQ Type.
UInt32 rfcqReqId
Unique ID of the RFCQ request.
UInt32 updateDate
Last update date.
std::string userData
Free field used by the client.
TI_FLAG::Enum showCommentFg
Specifies if the comment must be shown to Sell Side Members.
BV_RFCQ_BUY_SIDE_TRADING_LIST()
std::vector< BV_RFCQ_BUY_SIDE_TRADING_LIST_INFO > tradingList
std::string comment
Free text.
UInt16 numOfLegs
Number of bonds in the trading list.
UInt32 traderId
Unique ID of the trader.
TI_RFCQ_TRADING_LIST_EVENT::Enum event
Action applied to the trading list.
TI_RFCQ_TRADING_LIST_STATUS::Enum status
Status of the trading list.
UInt64 updateTime
Last update time.
TI_FLAG::Enum privateFg
Flag specifying whether the trading list is private or public.
virtual ~BV_RFCQ_BUY_SIDE_TRADING_LIST()
virtual ClassId::Enum id() const
Class id.
UInt32 memberId
Unique ID of the member.
std::string traderName
Name of the trader.
unsigned long long UInt64
virtual size_t serializationBufSize() const
UInt32 workingTraderId
Unique ID of the trader who is locking the trading list.
TI_MSG_INFO tradingListMsgInfo
Message Info (Unique ID) of the trading list.