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