38 namespace BondVision {
83 static const size_t quotingLegSize = 3;
94 size_t deserialize(
const void* buf,
size_t inLen);
97 virtual std::string toString ()
const;
108 virtual size_t serialize(
void* buf)
const;
virtual ClassId::Enum id() const
Class id.
UInt32 tradingListId
Unique ID of the trading list of bonds.
UInt32 rfcqReqId
Unique ID of the RFCQ request.
UInt64 editTime
Quote last update time.
UInt32 rfcqQuoteId
Unique ID of the RFCQ quote.
TI_RFCQ_QUOTE_EVENT::Enum event
Action applied to the quote.
std::vector< BV_RFCQ_QUICK_QUOTING_LEG > quotingLeg
UInt32 memberId
Data identifying the member who entered quote.
TI_RFCQ_TYPE::Enum rfcqType
RFCQ Type (Outright, Switch, Butterfly, MultiLeg, ...)
virtual size_t serializationBufSize() const
UInt32 traderId
Data identifying the trader who entered the quote.
UInt16 legId
Unique ID of the trading leg.
unsigned long long UInt64
virtual ~BV_RFCQ_QUICK_EDIT()