48 submitterTraderName.reserve(12);
116 size_t deserialize(
const void* buf,
size_t inLen);
119 virtual std::string toString ()
const;
130 virtual size_t serialize(
void* buf)
const;
REPO_RFCQ_SPREAD_CONFIGURATION()
UInt32 creationDate
Creation date.
std::string userData
Free field used by the client.
UInt64 updateTime
Last update time.
virtual ~REPO_RFCQ_SPREAD_CONFIGURATION()
UInt32 firstMemberId
Unique ID of the 1st member.
UInt32 instrumentClassId
Unique ID of the Instrument Class.
unsigned long long UInt64
UInt32 submitterMemberId
Unique ID of the member who carried out the configuration.
virtual size_t serializationBufSize() const
UInt32 submitterTraderId
Unique ID of the trader who carried out the configuration.
SInt32 askFloatingSpread
Ask Spread value (applicable to a Floating Rate) expressed as multiplier of the Min Spread Tick...
SInt32 bidFloatingSpread
Bid Spread value (applicable to a Floating Rate) expressed as multiplier of the Min Spread Tick...
REPO_RFCQ_SPREAD_CONFIGURATION_STATUS::Enum status
Specifies whether the spread configuration is active or deleted.
SInt32 askFixedSpread
Ask Spread value (applicable to a Fixed Rate) expressed as multiplier of the Min Rate Tick...
virtual ClassId::Enum id() const
Class id.
REPO_RFCQ_SPREAD_CONFIGURATION_EVENT::Enum event
Action applied to the spread configuration.
std::string submitterTraderName
Unique name of the trader who carried out the configuration.
UInt32 secondMemberId
Unique ID of the 2nd member.
UInt64 creationTime
Creation time.
#define ONIXS_MTS_REPO_SDP_API
UInt32 sectionId
Unique ID of the section.
UInt32 updateDate
Last Update date.
SInt32 bidFixedSpread
Bid Spread value (applicable to a Fixed Rate) expressed as multiplier of the Min Rate Tick...