OnixS Euronext CCG Binary Trading Handler for C++  1.16.0.0
Public Member Functions
AdjustMMPositionAck Class Reference

The Adjust MM Position Ack message confirms contract and expiry level protection positions in response to either a: More...

List of all members.

Public Member Functions

 AdjustMMPositionAck ()
 Constructor.
 AdjustMMPositionAck (const AdjustMMPositionAck &)
 Copy constructor.
 ~AdjustMMPositionAck ()
 Destructor.
AdjustMMPositionAckoperator= (const AdjustMMPositionAck &)
 Assignment.
SequenceNumber messageSequenceNumber () const
 Get internal sequence number.
RequestId adjustMMPositionId () const
 Get unique client identifier for Adjust Market Maker Position request.
ProtectionType::Enum protectionType () const
 Get type of risk mitigation.
Position productPosition () const
 Get current product protection position.
Position expiryProtectionPosition () const
 Get current expiry protection position.
MarketMakerPositionUpdateReason::Enum mmpUpdateReason () const
 Get the reason for the Market Maker Position Update.
ReturnCode::Enum productProtectionStatus () const
 Get product protection status.
ReturnCode::Enum expiryProtectionStatus () const
 Get expiry protection status.
Date maturityMonthYear () const
 Get product expiry date.
RejectionReason::Enum rejectReasonCode () const
 Get rejection reason.
bool productLimitBreached () const
 Indicates product limit has been breached.
bool productQuotesPulled () const
 Indicates quotes for the product are or will be pulled.
bool expiryLimitBreached () const
 Indicates expiry limit has been breached.
bool expiryQuotesPulled () const
 Indicates quotes for the expiry are or will be pulled.
const Stringtext () const
 Get message from the Exchange.
SecurityIdSource::Enum securityIdSource () const
 Get security ID source.
const StringsecurityId () const
 Get security ID.
std::string toString () const
 Dump state to string.
void serialize (MessageSerializer &)
 Serialize data (for internal use)

Detailed Description

The Adjust MM Position Ack message confirms contract and expiry level protection positions in response to either a: