138 size_t deserialize(
const void* buf,
size_t inLen);
141 std::string toString ()
const;
147 size_t serialize(
void* buf)
const;
REPO_CONTRACT_VALUE fillValue
Settlement values for the trade.
TI_TRADE_TYPE::Enum tradeType
Specifies whether the trade has been generated by normal trading activity or by RFQ or by ACM activit...
UInt64 updateTime
Time at which the data were updated.
REPO_SETTL_STATUS::Enum settlStatus
Status of the trade settlement.
TI_MSG_INFO fillMsgInfo
ID of the trade.
REPO_FILL_TYPE::Enum fillType
Type of trade.
unsigned long long UInt64
Double cICouponPayment
For future use - Inflation coefficient applied to the coupon paid within the duration of the repo tra...
REPO_MATCH_MODE::Enum matchType
Matching mode.
REPO_INSTRUMENT_DATE_INFO instrument
ID of the financial instrument.
Double nominalValue
Nominal value.
std::string currency
ISO unique alphanumeric ID code of the currency.
REPO_SETTL_MEMBER_INFO provider
Member's ID of the provider.
Double cIStart
Spot inflation coefficient calculated by the calculation engine.
TI_FILL_STATUS::Enum settlFillStatus
Status of the trade.
UInt32 eOIMsgId
Unique ID of the EOI message the RFQ refers to.
Double cIEnd
End inflation coefficient calculated by the calculation engine.
REPO_SETTL_MEMBER_INFO aggressor
Member's ID of the aggressor.
REPO_CONTRACT_VALUE haircutFillValue
Settlement values for the trade whith applied Haircut.
size_t serializationBufSize() const
TI_SETTL_TYPE::Enum settlType
Settlement Type.
TI_VERB::Enum verb
Indicates whether it is a buy or sell trade.
#define ONIXS_MTS_REPO_SDP_API
UInt32 gCMsgId
ID of the GC Definition.
Double haircut
Haircut value.
UInt16 areaCodeId
Unique ID of the Area Code.
UInt32 settlFillID
ID of the trade assigned by the post trading.