UInt32 dealId
Unique ID of the deal.
Double principal
Principal amount.
BV_TRADE_REGISTRATION_LEG_MEMBER_INFO aggressorInfo
Leg Info for the Aggressor (Buy Side Member)
UInt32 settlementDate
Settlement date.
std::string toString() const
Provides string presentation.
BV_VALUE discountRateValue
Discount Rate information.
UInt16 accrualDays
Number of accrual days.
UInt32 legId
Unique ID of leg.
BV_TRADE_REGISTRATION_LEG_INFO()
BV_TRADE_REGISTRATION_LEG_MEMBER_INFO providerInfo
Leg Info for the Provider (Sell Side Member)
TI_ALLOCATION_TYPE::Enum allocationType
Type of allocation.
std::string clientOrderId
ID of the order within the client institution.
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.
size_t serializationBufSize() const
std::string marketAffiliationDesc
Market Affiliation description.
std::string accountInfo
Account code information.
std::string instrumentDesc
Description of the tradable instrument.
std::string accountCode
Account code.
TI_INSTRUMENT_TYPE::Enum instrumentType
Identifier of the tradable instrument type (Bond only)
std::string marketAffiliationShortDesc
Market Affiliation short description.
BV_VALUE yieldValue
Yield information.
UInt16 settlementOffset
Settlement offset expressed as number of days starting from the trading date.
std::string settlementInfo
Settlement information.
UInt16 marketAffiliation
Specifies whether the last deal refers to trading activity on a regulated market or on an MTF.
TI_VERB::Enum verb
Specifies whether it is a buy or sell operation (Referred to the member who receives the information)
BV_TRANSPARENCY_INFO transparencyInfo
Pre and Post-Trade Transparency Info.
size_t deserialize(const void *buf, size_t inLen)
Double nominalValue
Nominal value.
BV_VALUE discountMarginValue
Discount Margin information.
UInt32 stageOrderId
Stage Order ID.
BV_SETTLEMENT_MODE::Enum settlementMode
Settlement mode.
~BV_TRADE_REGISTRATION_LEG_INFO()
Double bpv
BPV of the tradable instrument at the moment of Trade Registration creation.
Double accrued
Accrued interests.
Double price
Price of the quote.
UInt32 instrumentId
Unique ID of the tradable instrument.
size_t serialize(void *buf) const
std::string instrumentCode
Alphanumeric code of the tradable instrument.
std::string currency
Currency code.