272 virtual size_t serialize(
void* buf)
const;
UInt32 creationDate
Date on which the message was written.
BV_MEMBER_INFO aggressor
Member's ID of the Aggressor (Buy Side Member)
UInt32 dealId
Unique ID of the deal.
Double principal
Principal amount.
virtual ClassId::Enum id() const
Class id.
BV_SHORT_SELLING_INDICATOR::Enum shortSellingIndicator
Short Selling indicator.
UInt32 settlementDate
Settlement date.
BV_BEST_TRADING_INFO bVBestAsk
Market BV Best on the Ask side.
Double bVBestMidYield
Mid Yield Value.
UInt64 updateTime
Last update time.
virtual size_t serializationBufSize() const
virtual BV_BUY_SIDE_INVENTORY_ORDER * clone() const
UInt16 accrualDays
Number of accrual days.
std::string userInfo1
Client free text.
Double bvBestMidMWCPriceTh
Mid MWC Price Theoretical.
BV_MEMBER_INFO provider
Member's ID of the Provider (Sell Side Member)
Double yield
Yield of the order.
Double qty
Quantity of the order.
TI_ALLOCATION_TYPE::Enum allocationType
Type of allocation.
std::string clientOrderId
ID of the order within the client institution.
std::vector< BV_INVENTORY_TRADING_INFO > askDepth
BV_EXEC_SETTLEMENT_MODE::Enum execSettlementMode
Execution settlement mode.
UInt32 allocationId
Unique ID of the pre-allocation or of the allocation during the trade splitting phase.
UInt64 acceptanceTimeout
Timeout for manual acceptance.
BV_ANALYTICS bvBestMidAnalytics
Analytics.
std::string quoteDigest
Encrypted information related to quote data.
std::string accountInfo
Additional account information.
UInt32 inventoryQuoteId
ID of the inventory quote to hit/lift.
static const size_t bidDepthSize
Market depth on the Bid side.
virtual BV_BUY_SIDE_INVENTORY_ORDER * clone(void *) const
UInt64 quoteUpdateTime
Time at which the inventory quote was last updated.
BV_VALUE bvBestMidYMWTh
Mid YMW Theoretical.
BV_BUY_SIDE_INVENTORY_ORDER()
Double bVBestMidPrice
Mid Price Value.
std::string clientExecID
ID of the execution within the client institution.
std::string accountCode
Account code.
BV_BEST_TRADING_INFO bVBestBid
Market BV Best on the Bid side.
BV_INSTRUMENT_INFO instrument
Data regarding the tradable instrument.
UInt64 creationTime
Time at which the message was written.
UInt16 nextOrderDenialTime
Delay in seconds before another order on the same tradable instrument could be sent as defined in the...
BV_VALUE bvBestMidYTR
Mid Yield to Reset.
TI_MSG_INFO orderMsgInfo
Data identifying the inventory order.
UInt16 settlementOffset
Settlement offset espressed as number of days starting from the trading date.
std::string settlementInfo
Settlement information.
BV_VALUE bvBestMidYMWExrc
Mid YMW Exercised.
std::string dealerReferenceID
Provider reference ID of the quote.
std::vector< BV_INVENTORY_TRADING_INFO > bidDepth
UInt16 marketAffiliation
Market affiliation.
TI_VERB::Enum verb
Specifies whether it is a buy or sell order and is set from the receiving member's viewpoint (Aggress...
BV_VALUE bVBestMidYTW
MidYield To Worse.
BV_TRANSPARENCY_INFO transparencyInfo
Pre and Post-Trade Transparency Info.
static const size_t askDepthSize
Market depth on the Ask side.
BV_INVENTORY_ORDER_STATUS::Enum status
Processing status of the order.
virtual ~BV_BUY_SIDE_INVENTORY_ORDER()
std::string userInfo2
Client free text.
size_t deserialize(const void *buf, size_t inLen)
Double nominalValue
Nominal value.
UInt32 stageOrderId
Stage Order ID.
BV_VALUE bVBestMidYTC
Mid Yield To Call.
BV_SETTLEMENT_MODE::Enum settlementMode
Settlement mode.
Double bpv
BPV of the tradable instrument at the moment of the RFCQ creation.
Double accrued
Accrued interests.
virtual std::string toString() const
Provides string presentation.
Double price
Price of the order.
std::string currency
Currency code.
TI_FLAG::Enum bVBestMidValidityFg
Flag indicating whether the mid-price set in fields BvBestMidPrice/ BvBestMidYield is valid or not.
unsigned long long UInt64
@ BV_BUY_SIDE_INVENTORY_ORDER