39 namespace BondVision {
82 static const size_t depthLegSize = 3;
86 static const size_t tradingLevelSize = 20;
94 size_t deserialize(
const void* buf,
size_t inLen);
97 virtual std::string toString ()
const;
108 virtual size_t serialize(
void* buf)
const;
UInt32 memberId
Unique ID of the Buy Side Member.
UInt32 tradingListId
Unique ID of the trading list.
UInt32 traderId
Unique ID of the Buy Side Trader.
UInt16 legId
Unique ID of the trading leg.
std::vector< BV_RFCQ_TRADING_LEVEL > tradingLevel
TI_RFCQ_TYPE::Enum rfcqType
RFCQ Type (Outright, Switch, Butterfly, MultiLeg, ...)
std::vector< BV_RFCQ_DEPTH_LEG > depthLeg
virtual size_t serializationBufSize() const
UInt64 updateTime
Time at which the data was last updated.
virtual ClassId::Enum id() const
Class id.
unsigned long long UInt64
UInt32 rfcqReqId
Unique ID of the RFCQ request.