52 financialInstrumentCode.reserve(12);
157 size_t deserialize(
const void* buf,
size_t inLen);
160 std::string toString ()
const;
166 size_t serialize(
void* buf)
const;
CMF_SETTL_STATUS::Enum settlStatus
Status of the trade settlement.
UInt64 updateTime
Time at which the data was last updated.
UInt32 parentTradeId
In case of trade splitting, it's the ID of the parent trade.
TI_VERB::Enum verb
Specifies whether it is a buy or sell trade (referred to the member who receives the information) ...
CMF_TRADE_TRADING_INFO tradeInfo
Price, PriceMarkup, Yield, YieldMarkUp, and Quantity of trade.
std::string micCode
MIC Code.
TI_FLAG::Enum midPriceFixingFg
Specifies whether the trade has been closed at the Mid Price Fixing.
TI_TRADE_TYPE::Enum tradeType
Specifies whether the trade results from normal trading activity or from a RFQ....
CMF_INSTRUMENT_INFO instrument
Data regarding the tradable instrument.
CMF_DEFERRAL::Enum deferral
Deferral type.
CMF_WAIVER_INDICATOR::Enum waiverIndicator
Waiver Indicator.
TI_FILL_STATUS::Enum status
Status of the trade.
TI_SETTL_TYPE::Enum settlType
ID of the type of settlement.
UInt32 settlFillId
ID of the trade assigned by the post trading.
TI_FLAG::Enum greyMarketFlag
Flag indicating that the bond belong to the Grey Market.
unsigned long long UInt64
CMF_MATCH_MODE::Enum fillMode
Type of match (automatic or manual)
std::string financialInstrumentCode
Code of the financial instrument.
CMF_TRADE_MEMBER_INFO provider
Member's ID of the Provider (the member can be the Agent's Client or a Third Party Client or a Third ...
CMF_TRADE_MEMBER_INFO aggressor
Member's ID of the Aggressor (the member can be the Agent's client or a Third Party Client or a Third...
CMF_THIRD_PARTY_INFO::Enum thirdPartyInfo
Third Party contract type.
UInt32 financialInstrumentId
Unique ID of the financial instrument.
UInt16 settlementOffset
Settlement offset expressed as number of days starting from the trading date.
Double settlCounterValue
Settlement countervalue, i.e., the amount that must be transferred from the member buying to the memb...
Double accruedInterest
Countervalue of the accrued interest that the buyer of the bond with coupon pays to the seller...
TI_MSG_INFO tradeMsgInfo
Data identifying the trade.
Double nominalValue
Nominal Value.
Double settlementFXRate
Exchange rate between Trading and Settlement Currencies (i.e. Settlement Currency/Trading Currency) ...
TI_FLAG::Enum splittableFg
Indicates whether the trade is splittable or not.
UInt32 dealId
ID of the related deal.
size_t serializationBufSize() const
UInt32 settlDate
Date of settlement of bond.
std::string currency
Code indicating the currency of the trade.
UInt32 accountId
Id of the Account.