138 virtual size_t serialize(
void* buf)
const;
virtual ClassId::Enum id() const
Class id.
UInt64 updateTime
Last update time.
virtual size_t serializationBufSize() const
BV_PORTFOLIO_RFCQ_ORDER_STATUS::Enum status
Processing status of the order.
TI_MSG_INFO msgInfo
Message Info (Unique ID) of the Portfolio RFCQ order.
Double netProceeds
Net Proceeds.
BV_HIST_MEMBER_INFO aggressor
Member's ID of the Aggressor.
TI_IN_OUT_FLAG::Enum inOutFlag
Indicates whether it is an incoming order (IN) or an outgoing order (OUT)
virtual BV_HIST_PORTFOLIO_RFCQ_ORDER * clone() const
BV_HIST_MEMBER_INFO provider
Member's ID of the Provider.
UInt64 acceptanceTimeout
Timeout for manual acceptance.
UInt64 depthUpdateTime
Timestamp of the Portfolio RFCQ depth.
std::string clientExecID
Provider reference ID of the order execution.
BV_HIST_PORTFOLIO_RFCQ_ORDER()
UInt32 closeWithDealerId
Unique ID of the dealer owner of the matching quote.
BV_PORTFOLIO_RFCQ_ORDER_TYPE::Enum type
Type of Order.
virtual BV_HIST_PORTFOLIO_RFCQ_ORDER * clone(void *) const
UInt32 rfcqQuoteId
ID of the Portfolio RFCQ quote to hit/lift.
UInt32 rfcqReqId
Unique ID of the Portfolio RFCQ request.
std::string dealerReferenceId
Provider reference ID of the quote.
size_t deserialize(const void *buf, size_t inLen)
UInt32 execTraderId
Unique ID of the execution trader.
BV_HIST_PORTFOLIO_RFCQ_ORDER_LEG orderLeg
Trading information leg.
virtual ~BV_HIST_PORTFOLIO_RFCQ_ORDER()
BV_PORTFOLIO_RFCQ_ORDER_EVENT::Enum event
Action appllied to the order.
std::string execTraderName
Name of the execution trader.
virtual std::string toString() const
Provides string presentation.
unsigned long long UInt64
@ BV_HIST_PORTFOLIO_RFCQ_ORDER