93 static const size_t subContractSize = 30;
110 size_t deserialize(
const void* buf,
size_t inLen);
113 virtual std::string toString ()
const;
124 virtual size_t serialize(
void* buf)
const;
TI_VERB::Enum verb
Flag indicating whether it is a buy or sell trade.
UInt64 updateTime
Time at which the data was updated.
REPO_FILL_TYPE::Enum fillType
Rate type.
virtual ~REPO_GC_DEFINITION()
virtual size_t serializationBufSize() const
unsigned long long UInt64
TI_MSG_INFO gCMsgInfo
ID of the General Collateral trade.
REPO_INSTRUMENT_DATE_INFO instrument
ID of the financial instrument.
virtual ClassId::Enum id() const
Class id.
UInt32 eOIMsgId
Unique ID of the EOI message the RFQ refers to.
REPO_GC_TYPE::Enum gCDefinition
Definition status of the General Collateral.
REPO_FILL_MEMBER_INFO provider
Member's ID of the Provider.
UInt16 numSub
Number of sub-trades.
#define ONIXS_MTS_REPO_SDP_API
std::vector< REPO_SUBCONTRACT > subContract
REPO_FILL_MEMBER_INFO aggressor
Member's ID of the Aggressor.
Double haircut
Haircut value.