126 size_t deserialize(
const void* buf,
size_t inLen);
129 virtual std::string toString ()
const;
140 virtual size_t serialize(
void* buf)
const;
Double yield
Yield Reserved for future use.
REPO_OTC_REGISTRATION_SUBSTATUS::Enum counterpartSubStatus
Status of the registration from the counterpart's point of view.
virtual ~REPO_OTC_REGISTRATION()
virtual size_t serializationBufSize() const
virtual ClassId::Enum id() const
Class id.
TI_MSG_INFO msgInfo
Data identifying the OTC registration.
unsigned long long UInt64
REPO_OTC_MEMBER_INFO counterpart
ID of the member receiving the OTC registration.
UInt32 brokerId
ID of the Brokerage Organization.
UInt64 updateTime
Time at which the data were last updated.
REPO_OTC_REGISTRATION_EVENT::Enum event
Action applied to the OTC Registration.
TI_FLAG::Enum bilateralOnlyFlag
Indicates whether the originator wants to force the trade to be settled bilaterally or not...
TI_IN_OUT_FLAG::Enum inOutFlag
Indicates whether it is an incoming (IN) OTC registration or an outgoing (OUT) OTC registration...
std::string comment
Free text field.
Double haircut
Haircut value.
#define ONIXS_MTS_REPO_SDP_API
REPO_OTC_REGISTRATION_STATUS::Enum status
Status of the registration.
TI_VERB::Enum verb
Specifies whether it is a buy or sell OTC registration and is set from the receiving member's viewpoi...
REPO_OTC_MEMBER_INFO originator
ID of the member the OTC registration originates from.
REPO_OTC_REGISTRATION_SUBSTATUS::Enum originatorSubStatus
Status of the registration from the originator's point of view.
TI_INSTRUMENT_INFO instrument
Tradable instrument data.
REPO_OTC_MEMBER_INFO submitter
ID of the member submitting the OTC registration.